ApiDefinitionConfig
- class aws_cdk.aws_apigateway.ApiDefinitionConfig(*, inline_definition=None, s3_location=None)
Bases:
objectPost-Binding Configuration for a CDK construct.
- Parameters:
inline_definition (
Any) – Inline specification (mutually exclusive withs3Location). Default: - API definition is not defined inlines3_location (
Union[ApiDefinitionS3Location,Dict[str,Any],None]) – The location of the specification in S3 (mutually exclusive withinlineDefinition). Default: - API definition is not an S3 location
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_apigateway as apigateway # inline_definition: Any api_definition_config = apigateway.ApiDefinitionConfig( inline_definition=inline_definition, s3_location=apigateway.ApiDefinitionS3Location( bucket="bucket", key="key", # the properties below are optional version="version" ) )
Attributes
- inline_definition
Inline specification (mutually exclusive with
s3Location).- Default:
API definition is not defined inline
- s3_location
The location of the specification in S3 (mutually exclusive with
inlineDefinition).- Default:
API definition is not an S3 location