AWSAPIGatewayHTTPAPI
No description
type AWSAPIGatewayHTTPAPI {
metadata: ResourceMetadata!
name: String!
routeSelectionExpression: String!
endpoint: String!
apiGatewayManaged: Boolean!
id: String!
corsConfiguration: AWSAPIGatewayHTTPAPICors
createdAt: DateTime!
description: String!
disableExecuteApiEndpoint: Boolean!
importInfo: [String!]!
tags: [AWSTag!]!
version: String!
warnings: [String!]!
stages: [AWSAPIGatewayV2Stage!]!
routes: [AWSAPIGatewayHTTPAPIRoute!]!
authorizers: [AWSAPIGatewayHTTPAPIAuthorizer!]!
integrations: [AWSAPIGatewayHTTPAPIIntegration!]!
}
Fields
AWSAPIGatewayHTTPAPI.metadata ● ResourceMetadata! non-null object
The metadata to identify this API in Shisho Cloud
AWSAPIGatewayHTTPAPI.name ● String! non-null scalar
The name of the API
AWSAPIGatewayHTTPAPI.routeSelectionExpression ● String! non-null scalar
The route selection expression for the API
AWSAPIGatewayHTTPAPI.endpoint ● String! non-null scalar
The URI of the API, of the form
{api-id}.execute-api.{region}.amazonaws.com
AWSAPIGatewayHTTPAPI.apiGatewayManaged ● Boolean! non-null scalar
Indicates whether an API is managed by API Gateway
AWSAPIGatewayHTTPAPI.id ● String! non-null scalar
The API ID
AWSAPIGatewayHTTPAPI.corsConfiguration ● AWSAPIGatewayHTTPAPICors object
A CORS configuration
AWSAPIGatewayHTTPAPI.createdAt ● DateTime! non-null scalar
The timestamp when the API was created
AWSAPIGatewayHTTPAPI.description ● String! non-null scalar
The description of the API
AWSAPIGatewayHTTPAPI.disableExecuteApiEndpoint ● Boolean! non-null scalar
Indicates whether clients can invoke your API by using the default execute-api endpoint
AWSAPIGatewayHTTPAPI.importInfo ● [String!]! non-null scalar
The validation information during API import
AWSAPIGatewayHTTPAPI.tags ● [AWSTag!]! non-null object
The collection of tags
AWSAPIGatewayHTTPAPI.version ● String! non-null scalar
A version identifier for the API
AWSAPIGatewayHTTPAPI.warnings ● [String!]! non-null scalar
The warning messages reported when failonwarnings is turned on during API import
AWSAPIGatewayHTTPAPI.stages ● [AWSAPIGatewayV2Stage!]! non-null object
The stages of this HTTP API
AWSAPIGatewayHTTPAPI.routes ● [AWSAPIGatewayHTTPAPIRoute!]! non-null object
The routes of this HTTP API
AWSAPIGatewayHTTPAPI.authorizers ● [AWSAPIGatewayHTTPAPIAuthorizer!]! non-null union
The authorizers of this HTTP API
AWSAPIGatewayHTTPAPI.integrations ● [AWSAPIGatewayHTTPAPIIntegration!]! non-null union
The integrations of this HTTP API
Implemented by
AWSAPIGatewayAPI union