AWS::ApiGatewayV2::ApiGatewayManagedOverridesThe `AWS::ApiGatewayV2::ApiGatewayManagedOverrides` resource overrides the default properties of API Gateway-managed resources that are implicitly configured for you when you use quick create. When you create an API by using quick create, an `AWS::ApiGatewayV2::Route` , `AWS::ApiGatewayV2::Integration` , and `AWS::ApiGatewayV2::Stage` are created for you and associated with your `AWS::ApiGatewayV2::Api` . The `AWS::ApiGatewayV2::ApiGatewayManagedOverrides` resource enables you to set, or override the properties of these implicit resources. Supported only for HTTP APIs.
import { CfnApiGatewayManagedOverrides } from 'aws-cdk-lib/aws-apigatewayv2';Or use the module namespace:
import * as apigatewayv2 from 'aws-cdk-lib/aws-apigatewayv2';
// apigatewayv2.CfnApiGatewayManagedOverridesConfiguration passed to the constructor as CfnApiGatewayManagedOverridesProps.
apiIdRequiredstringThe ID of the API for which to override the configuration of API Gateway-managed resources.
integrationOptionalIResolvable | IntegrationOverridesPropertyOverrides the integration configuration for an API Gateway-managed integration.
routeOptionalIResolvable | RouteOverridesPropertyOverrides the route configuration for an API Gateway-managed route.
stageOptionalIResolvable | StageOverridesPropertyOverrides the stage configuration for an API Gateway-managed stage.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-apigatewayv2AWS::ApiGatewayV2::ApiGatewayManagedOverrides