'AWS ApiGateaway Cloudformation: I have a problem with JWTConfiguration when creating the authorizer

Creating a Gateaway API via AWS Cloudformation I have a problem with JWTConfiguration when creating the authorizer.

Authorizer:
   Type: 'AWS::ApiGatewayV2::Authorizer'
   Properties:
     Name: VSTORES_Api_CognitoAuthorizer
     ApiId:  !Ref VCloudApiGateway
     AuthorizerType: JWT
     IdentitySource: 
       - '$request.header.Authorization'
     AuthorizerResultTtlInSeconds: 3600
     JWTConfiguration:
       Audience: 
         - xxxxxxxxxxxxxxxxxxxxx
       Issuer: https://cognito-idp.us-east-1.amazonaws.com/us-east-xxxxxxx

I get the following error:

Property validation failure: [Encountered unsupported properties in {/}: [JWTConfiguration]]

what am I doing wrong?



Solution 1:[1]

Judging by the documentation it looks like your formatting is correct. I suggest ensuring your JWT value is compliant with RFC 7519 and able to be decoded using a website similar to https://jwt.io/

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Leslie Alldridge