aws_cdk.mixins_preview.aws_apigateway.mixins

CfnAccountMixinProps

CfnAccountPropsMixin

The AWS::ApiGateway::Account resource specifies the IAM role that Amazon API Gateway uses to write API logs to Amazon CloudWatch Logs.

CfnApiKeyMixinProps

CfnApiKeyPropsMixin

The AWS::ApiGateway::ApiKey resource creates a unique key that you can distribute to clients who are executing API Gateway Method resources that require an API key.

CfnAuthorizerMixinProps

CfnAuthorizerPropsMixin

The AWS::ApiGateway::Authorizer resource creates an authorization layer that API Gateway activates for methods that have authorization enabled.

CfnBasePathMappingMixinProps

CfnBasePathMappingPropsMixin

The AWS::ApiGateway::BasePathMapping resource creates a base path that clients who call your API must use in the invocation URL.

CfnBasePathMappingV2MixinProps

CfnBasePathMappingV2PropsMixin

The AWS::ApiGateway::BasePathMappingV2 resource creates a base path that clients who call your API must use in the invocation URL.

CfnClientCertificateMixinProps

CfnClientCertificatePropsMixin

The AWS::ApiGateway::ClientCertificate resource creates a client certificate that API Gateway uses to configure client-side SSL authentication for sending requests to the integration endpoint.

CfnDeploymentMixinProps

CfnDeploymentPropsMixin

The AWS::ApiGateway::Deployment resource deploys an API Gateway RestApi resource to a stage so that clients can call the API over the internet.

CfnDocumentationPartMixinProps

CfnDocumentationPartPropsMixin

The AWS::ApiGateway::DocumentationPart resource creates a documentation part for an API.

CfnDocumentationVersionMixinProps

CfnDocumentationVersionPropsMixin

The AWS::ApiGateway::DocumentationVersion resource creates a snapshot of the documentation for an API.

CfnDomainNameAccessAssociationMixinProps

CfnDomainNameAccessAssociationPropsMixin

The AWS::ApiGateway::DomainNameAccessAssociation resource creates a domain name access association between an access association source and a private custom domain name.

CfnDomainNameMixinProps

CfnDomainNamePropsMixin

The AWS::ApiGateway::DomainName resource specifies a public custom domain name for your API in API Gateway.

CfnDomainNameV2MixinProps

CfnDomainNameV2PropsMixin

The AWS::ApiGateway::DomainNameV2 resource specifies a custom domain name for your private APIs in API Gateway.

CfnGatewayResponseMixinProps

CfnGatewayResponsePropsMixin

The AWS::ApiGateway::GatewayResponse resource creates a gateway response for your API.

CfnMethodMixinProps

CfnMethodPropsMixin

The AWS::ApiGateway::Method resource creates API Gateway methods that define the parameters and body that clients must send in their requests.

CfnModelMixinProps

CfnModelPropsMixin

The AWS::ApiGateway::Model resource defines the structure of a request or response payload for an API method.

CfnRequestValidatorMixinProps

CfnRequestValidatorPropsMixin

The AWS::ApiGateway::RequestValidator resource sets up basic validation rules for incoming requests to your API.

CfnResourceMixinProps

CfnResourcePropsMixin

The AWS::ApiGateway::Resource resource creates a resource in an API.

CfnRestApiMixinProps

CfnRestApiPropsMixin

The AWS::ApiGateway::RestApi resource creates a REST API.

CfnStageMixinProps

CfnStagePropsMixin

The AWS::ApiGateway::Stage resource creates a stage for a deployment.

CfnUsagePlanKeyMixinProps

CfnUsagePlanKeyPropsMixin

The AWS::ApiGateway::UsagePlanKey resource associates an API key with a usage plan.

CfnUsagePlanMixinProps

CfnUsagePlanPropsMixin

The AWS::ApiGateway::UsagePlan resource creates a usage plan for deployed APIs.

CfnVpcLinkMixinProps

CfnVpcLinkPropsMixin

The AWS::ApiGateway::VpcLink resource creates an API Gateway VPC link for a REST API to access resources in an Amazon Virtual Private Cloud (VPC).