Terraform is a secure and efficient open source tool used to preview, configure, and manage cloud infrastructure and resources. This topic provides a list of resources and data resources of API Gateway that can be orchestrated by Terraform.
Supported resources
The following table lists some resources and data resources of API Gateway that are supported by Terraform. For more information about Terraform, see What is Terraform?
Category | Resource URL | Description |
Resources | Creates an access control list (ACL). | |
Binds an API Gateway plug-in to a published API. | ||
Creates an API Gateway instance. | ||
Creates an API. | ||
Creates an application. | ||
Authorizes applications to access an API. | ||
Creates a backend service in API Gateway. | ||
Creates an API group. | ||
Creates a logging configuration. | ||
Creates an API Gateway model. | ||
Creates an API Gateway plug-in. | ||
Creates a virtual private cloud (VPC) access authorization. Authorizes API Gateway to access your VPC. | ||
Data Sources | Queries APIs. | |
Queries applications. | ||
Queries backend services. | ||
Queries API groups. | ||
Queries logging configurations. | ||
Queries API Gateway models. | ||
Queries API Gateway plug-ins. | ||
Activates API Gateway. |