Skip to content

InvalidModelTypeError: Input model must implement BaseModel #1894

Closed Answered by NikolaNon
NikolaNon asked this question in Q&A
Discussion options

You must be logged in to vote

The error occurred earlier but lambda only report last Traceback error massage.
So it so connected how lambda present the Traceback not with a aws_lambda_powertools

The issue was that my lambda was missing Policy cognito-idp:AdminGetUser

class Dummy(BaseModel):
    status: Literal["KickoffPipelines"]
    pipeline: str
    user_uuid :str 
    user_email  : str
    
    @root_validator
    def cognito_user_validation(cls, values):
        user_uuid, user_email = values.get('user_uuid'), values.get('user_email ')
        if validate_cognito_user(user_uuid, user_email):
            raise ValueError("User must be valid!Cognito user existence failed!")
        return values
        
        
def 

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by NikolaNon
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant