CfnApiGatewayManagedOverridesProps
- class aws_cdk.aws_apigatewayv2.CfnApiGatewayManagedOverridesProps(*, api_id, integration=None, route=None, stage=None)
- Bases: - object- Properties for defining a - CfnApiGatewayManagedOverrides.- Parameters:
- api_id ( - str) – The ID of the API for which to override the configuration of API Gateway-managed resources.
- integration ( - Union[- IResolvable,- IntegrationOverridesProperty,- Dict[- str,- Any],- None]) – Overrides the integration configuration for an API Gateway-managed integration.
- route ( - Union[- IResolvable,- RouteOverridesProperty,- Dict[- str,- Any],- None]) – Overrides the route configuration for an API Gateway-managed route.
- stage ( - Union[- IResolvable,- StageOverridesProperty,- Dict[- str,- Any],- None]) – Overrides the stage configuration for an API Gateway-managed stage.
 
- Link:
- ExampleMetadata:
- fixture=_generated 
 - Example: - # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_apigatewayv2 as apigatewayv2 # route_settings: Any # stage_variables: Any cfn_api_gateway_managed_overrides_props = apigatewayv2.CfnApiGatewayManagedOverridesProps( api_id="apiId", # the properties below are optional integration=apigatewayv2.CfnApiGatewayManagedOverrides.IntegrationOverridesProperty( description="description", integration_method="integrationMethod", payload_format_version="payloadFormatVersion", timeout_in_millis=123 ), route=apigatewayv2.CfnApiGatewayManagedOverrides.RouteOverridesProperty( authorization_scopes=["authorizationScopes"], authorization_type="authorizationType", authorizer_id="authorizerId", operation_name="operationName", target="target" ), stage=apigatewayv2.CfnApiGatewayManagedOverrides.StageOverridesProperty( access_log_settings=apigatewayv2.CfnApiGatewayManagedOverrides.AccessLogSettingsProperty( destination_arn="destinationArn", format="format" ), auto_deploy=False, default_route_settings=apigatewayv2.CfnApiGatewayManagedOverrides.RouteSettingsProperty( data_trace_enabled=False, detailed_metrics_enabled=False, logging_level="loggingLevel", throttling_burst_limit=123, throttling_rate_limit=123 ), description="description", route_settings=route_settings, stage_variables=stage_variables ) ) - Attributes - api_id
- The ID of the API for which to override the configuration of API Gateway-managed resources. 
 - integration
- Overrides the integration configuration for an API Gateway-managed integration. 
 - route
- Overrides the route configuration for an API Gateway-managed route. 
 - stage
- Overrides the stage configuration for an API Gateway-managed stage.