Apigateway Functions
Functions
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.
Resource Type definition for AWS::ApiGateway::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.
Resource Type definition for AWS::ApiGateway::BasePathMapping
Resource Type definition for AWS::ApiGateway::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::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::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.
Resource Type definition for AWS::ApiGateway::DomainName.
The `AWS::ApiGateway::Method` resource creates API Gateway methods that define the parameters and body that clients must send in their requests.
The `AWS::ApiGateway::Model` resource defines the structure of a request or response payload for an API method.
Resource Type definition for AWS::ApiGateway::RequestValidator
The `AWS::ApiGateway::Resource` resource creates a resource in an API.
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::Stage` resource creates a stage for a deployment.
Resource Type definition for AWS::ApiGateway::UsagePlan
The `AWS::ApiGateway::UsagePlanKey` resource associates an API key with a usage plan. This association determines which users the usage plan is applied to.
Schema for AWS ApiGateway VpcLink