AWSAPIGatewayWebSocketAPI
No description
type AWSAPIGatewayWebSocketAPI {
metadata: ResourceMetadata!
name: String!
routeSelectionExpression: String!
endpoint: String!
apiGatewayManaged: Boolean!
id: String!
apiKeySelectionExpression: String!
createdAt: DateTime!
description: String!
disableExecuteApiEndpoint: Boolean!
disableSchemaValidation: Boolean!
tags: [AWSTag!]!
version: String!
warnings: [String!]!
stages: [AWSAPIGatewayV2Stage!]!
routes: [AWSAPIGatewayWebSocketAPIRoute!]!
authorizers: [AWSAPIGatewayWebSocketAPIAuthorizer!]!
integrations: [AWSAPIGatewayWebSocketAPIIntegration!]!
}
Fields
AWSAPIGatewayWebSocketAPI.metadata
● ResourceMetadata!
non-null object
The metadata to identify this API in Shisho Cloud
AWSAPIGatewayWebSocketAPI.name
● String!
non-null scalar
The name of the API
AWSAPIGatewayWebSocketAPI.routeSelectionExpression
● String!
non-null scalar
The route selection expression for the API
AWSAPIGatewayWebSocketAPI.endpoint
● String!
non-null scalar
The URI of the API, of the form
{api-id}.execute-api.{region}.amazonaws.com
AWSAPIGatewayWebSocketAPI.apiGatewayManaged
● Boolean!
non-null scalar
Indicates whether an API is managed by API Gateway
AWSAPIGatewayWebSocketAPI.id
● String!
non-null scalar
The API ID
AWSAPIGatewayWebSocketAPI.apiKeySelectionExpression
● String!
non-null scalar
The API key selection expression for the API
AWSAPIGatewayWebSocketAPI.createdAt
● DateTime!
non-null scalar
The timestamp when the API was created
AWSAPIGatewayWebSocketAPI.description
● String!
non-null scalar
The description of the API
AWSAPIGatewayWebSocketAPI.disableExecuteApiEndpoint
● Boolean!
non-null scalar
Indicates whether clients can invoke your API by using the default execute-api endpoint
AWSAPIGatewayWebSocketAPI.disableSchemaValidation
● Boolean!
non-null scalar
Avoid validating models when creating a deployment
AWSAPIGatewayWebSocketAPI.tags
● [AWSTag!]!
non-null object
The collection of tags
AWSAPIGatewayWebSocketAPI.version
● String!
non-null scalar
A version identifier for the API
AWSAPIGatewayWebSocketAPI.warnings
● [String!]!
non-null scalar
The warning messages reported when failonwarnings is turned on during API import
AWSAPIGatewayWebSocketAPI.stages
● [AWSAPIGatewayV2Stage!]!
non-null object
The stages of this WebSocket API
AWSAPIGatewayWebSocketAPI.routes
● [AWSAPIGatewayWebSocketAPIRoute!]!
non-null object
The routes of this WebSocket API
AWSAPIGatewayWebSocketAPI.authorizers
● [AWSAPIGatewayWebSocketAPIAuthorizer!]!
non-null object
The authorizers of this WebSocket API
AWSAPIGatewayWebSocketAPI.integrations
● [AWSAPIGatewayWebSocketAPIIntegration!]!
non-null object
The integrations of this WebSocket API
Implemented by
AWSAPIGatewayAPI
union