Package-level declarations
Types
The `AWS::ApiGateway::Account`
resource specifies the IAM role that Amazon API Gateway uses to write API logs to Amazon CloudWatch Logs. To avoid overwriting other roles, you should only have one `AWS::ApiGateway::Account`
resource per region per account.
The `AWS::ApiGateway::Account`
resource specifies the IAM role that Amazon API Gateway uses to write API logs to Amazon CloudWatch Logs. To avoid overwriting other roles, you should only have one `AWS::ApiGateway::Account`
resource per region per account.
Builder for AccountArgs.
Builder for Account.
Resource Type definition for AWS::ApiGateway::ApiKey
Builder for ApiKeyArgs.
Builder for ApiKey.
The `AWS::ApiGateway::Authorizer`
resource creates an authorization layer that API Gateway activates for methods that have authorization enabled. API Gateway activates the authorizer when a client calls those methods.
The `AWS::ApiGateway::Authorizer`
resource creates an authorization layer that API Gateway activates for methods that have authorization enabled. API Gateway activates the authorizer when a client calls those methods.
Builder for AuthorizerArgs.
Builder for Authorizer.
Resource Type definition for AWS::ApiGateway::BasePathMapping
Resource Type definition for AWS::ApiGateway::BasePathMapping
Builder for BasePathMappingArgs.
Builder for BasePathMapping.
Resource Type definition for AWS::ApiGateway::ClientCertificate
Resource Type definition for AWS::ApiGateway::ClientCertificate
Builder for ClientCertificateArgs.
Builder for ClientCertificate.
The `AWS::ApiGateway::Deployment`
resource deploys an API Gateway `RestApi`
resource to a stage so that clients can call the API over the internet. The stage acts as an environment.
The `AWS::ApiGateway::Deployment`
resource deploys an API Gateway `RestApi`
resource to a stage so that clients can call the API over the internet. The stage acts as an environment.
Builder for DeploymentArgs.
Builder for Deployment.
The `AWS::ApiGateway::DocumentationPart`
resource creates a documentation part for an API. For more information, see Representation of API Documentation in API Gateway in the API Gateway Developer Guide.
The `AWS::ApiGateway::DocumentationPart`
resource creates a documentation part for an API. For more information, see Representation of API Documentation in API Gateway in the API Gateway Developer Guide.
Builder for DocumentationPartArgs.
Builder for DocumentationPart.
The `AWS::ApiGateway::DocumentationVersion`
resource creates a snapshot of the documentation for an API. For more information, see Representation of API Documentation in API Gateway in the API Gateway Developer Guide.
The `AWS::ApiGateway::DocumentationVersion`
resource creates a snapshot of the documentation for an API. For more information, see Representation of API Documentation in API Gateway in the API Gateway Developer Guide.
Builder for DocumentationVersionArgs.
Builder for DocumentationVersion.
Resource Type definition for AWS::ApiGateway::DomainName.
Resource Type definition for AWS::ApiGateway::DomainName.
Builder for DomainNameArgs.
Builder for DomainName.
The `AWS::ApiGateway::Method`
resource creates API Gateway methods that define the parameters and body that clients must send in their requests.
Builder for MethodArgs.
Builder for Method.
/* /* The `AWS::ApiGateway::Model`
resource defines the structure of a request or response payload for an API method.
Builder for ModelArgs.
Builder for Model.
Resource Type definition for AWS::ApiGateway::RequestValidator
Resource Type definition for AWS::ApiGateway::RequestValidator
Builder for RequestValidatorArgs.
Builder for RequestValidator.
The `AWS::ApiGateway::Resource`
resource creates a resource in an API.
Builder for ResourceArgs.
Builder for Resource.
The `AWS::ApiGateway::RestApi`
resource creates a REST API. For more information, see restapi:create in the Amazon API Gateway REST API Reference. On January 1, 2016, the Swagger Specification was donated to the OpenAPI initiative, becoming the foundation of the OpenAPI Specification.
The `AWS::ApiGateway::RestApi`
resource creates a REST API. For more information, see restapi:create in the Amazon API Gateway REST API Reference. On January 1, 2016, the Swagger Specification was donated to the OpenAPI initiative, becoming the foundation of the OpenAPI Specification.
Builder for RestApiArgs.
Builder for RestApi.
/* The `AWS::ApiGateway::Stage`
resource creates a stage for a deployment.
Builder for StageArgs.
Builder for Stage.
Resource Type definition for AWS::ApiGateway::UsagePlan
Builder for UsagePlanArgs.
The `AWS::ApiGateway::UsagePlanKey`
resource associates an API key with a usage plan. This association determines which users the usage plan is applied to.
The `AWS::ApiGateway::UsagePlanKey`
resource associates an API key with a usage plan. This association determines which users the usage plan is applied to.
Builder for UsagePlanKeyArgs.
Builder for UsagePlanKey.
Builder for UsagePlan.
Schema for AWS ApiGateway VpcLink
Builder for VpcLinkArgs.
Builder for VpcLink.