AWS::ApiGatewayV2::ApiGatewayManagedOverrides RouteOverrides - AWS CloudFormation

AWS::ApiGatewayV2::ApiGatewayManagedOverrides RouteOverrides

The RouteOverrides property overrides the route configuration for an API Gateway-managed route. If you remove this property, API Gateway restores the default values.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "AuthorizationScopes" : [ String, ... ], "AuthorizationType" : String, "AuthorizerId" : String, "OperationName" : String, "Target" : String }

YAML

AuthorizationScopes: - String AuthorizationType: String AuthorizerId: String OperationName: String Target: String

Properties

AuthorizationScopes

The authorization scopes supported by this route.

Required: No

Type: List of String

Update requires: No interruption

AuthorizationType

The authorization type for the route. For HTTP APIs, valid values are NONE for open access, or JWT for using JSON Web Tokens.

Required: No

Type: String

Update requires: No interruption

AuthorizerId

The identifier of the Authorizer resource to be associated with this route. The authorizer identifier is generated by API Gateway when you created the authorizer.

Required: No

Type: String

Update requires: No interruption

OperationName

The operation name for the route.

Required: No

Type: String

Update requires: No interruption

Target

For HTTP integrations, specify a fully qualified URL. For Lambda integrations, specify a function ARN. The type of the integration will be HTTP_PROXY or AWS_PROXY, respectively.

Required: No

Type: String

Update requires: No interruption