You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
apigatewayv2-authorizers: The default value for the prop authorizerName
in HttpJwtAuthorizerProps has changed.
apigatewayv2-authorizers:HttpJwtAuthorizer now takes the
construct id and the target jwt issuer as part of its constructor.
apigatewayv2-authorizers:HttpLambdaAuthorizer now takes
the construct id and the target lambda function handler as part of
its constructor.
apigatewayv2-authorizers: The default value for the prop authorizerName in HttpUserPoolAuthorizerProps has changed.
apigatewayv2: The HttpIntegration and WebSocketIntegration
classes require an "id" parameter to be provided during its initialization.
apigatewayv2-integrations: The LambdaWebSocketIntegration is now
renamed to WebSocketLambdaIntegration. The new class accepts the
handler to the target lambda function directly in its constructor.
apigatewayv2-integrations:HttpProxyIntegration and HttpProxyIntegrationProps are now renamed to HttpUrlIntegration
and HttpUrlIntegrationProps respectively. The new class accepts the
target url directly in its constructor.
apigatewayv2-integrations:LambdaProxyIntegration and LambdaProxyIntegrationProps are now renamed to HttpLambdaIntegration and HttpLambdaIntegrationProps respectively.
The new class accepts the lambda function handler directly in its
constructor.
apigatewayv2-integrations:HttpAlbIntegration now accepts the
ELB listener directly in its constructor.
apigatewayv2-integrations:HttpNlbIntegration now accepts the
ELB listener directly in its constructor.
apigatewayv2-integrations:HttpServiceDiscoveryIntegration now
accepts the service discovery Service directly in its constructor.
apigatewayv2-authorizers:UserPoolAuthorizerProps is now
renamed to HttpUserPoolAuthorizerProps.
apigatewayv2: The interface IHttpRouteIntegration is replaced by
the abstract class HttpRouteIntegration.
apigatewayv2: The interface IWebSocketRouteIntegration is now
replaced by the abstract class WebSocketRouteIntegration.
apigatewayv2: Previously, we allowed the usage of integration
classes to be used with routes defined in multiple HttpApi instances
(or WebSocketApi instances). This is now disallowed, and separate
instances must be created for each instance of HttpApi or WebSocketApi.