aws.apigateway.get_rest_apis
Example SQL Queries
SELECT * FROMaws.apigateway.get_rest_apis;Description
Lists the RestApis resources for your collection.
Table Definition
| Column Name | Column Data Type |
|---|---|
| _aws_profile Input Column The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role. | STRUCT( |
Show child fields
| |
| _aws_region Input Column The AWS region to use. | VARCHAR |
| api_key_source The source of the API key for metering requests according to a usage plan. Valid values are: >HEADER to read the API key from the X-API-Key header of a request. AUTHORIZER to read the API key from the UsageIdentifierKey from a custom authorizer. | VARCHAR |
| binary_media_types The list of binary media types supported by the RestApi. By default, the RestApi supports only UTF-8-encoded text payloads. | VARCHAR[] |
Show child fields
| |
| created_date The timestamp when the API was created. | TIMESTAMP_S |
| description The API's description. | VARCHAR |
| disable_execute_api_endpoint Specifies whether clients can invoke your API by using the default execute-api endpoint. By default, clients can invoke your API with the default https://{api_id}.execute-api.{region}.amazonaws.com endpoint. To require that clients use a custom domain name to invoke your API, disable the default endpoint. | BOOLEAN |
| endpoint_configuration The endpoint configuration of this RestApi showing the endpoint types of the API. | STRUCT( |
Show child fields
| |
| id The API's identifier. This identifier is unique across all of your APIs in API Gateway. | VARCHAR |
| minimum_compression_size A nullable integer that is used to enable compression (with non-negative between 0 and 10485760 (10M) bytes, inclusive) or disable compression (with a null value) on an API. When compression is enabled, compression or decompression is not applied on the payload if the payload size is smaller than this value. Setting it to zero allows compression for any payload size. | BIGINT |
| name The API's name. | VARCHAR |
| policy A stringified JSON policy document that applies to this RestApi regardless of the caller and Method configuration. | VARCHAR |
| root_resource_id The API's root resource ID. | VARCHAR |
| tags The collection of tags. Each tag element is associated with a given resource. | MAP(VARCHAR, VARCHAR) |
| version A version identifier for the API. | VARCHAR |
| warnings The warning messages reported when failonwarnings is turned on during API import. | VARCHAR[] |
Show child fields
| |