AWSAPIGatewayWebSocketAPIRoute
No description
type AWSAPIGatewayWebSocketAPIRoute {
routeKey: String!
apiGatewayManaged: Boolean!
apiKeyRequired: Boolean!
authorizationScopes: [String!]!
authorizationType: AWSAPIGatewayAuthorizationType!
modelSelectionExpression: String!
operationName: String!
requestModels: [AWSTag!]!
requestParameters: [AWSAPIGatewayV2RouteParameterConstraints!]!
id: String!
routeResponseSelectionExpression: String!
target: String!
}
Fields
AWSAPIGatewayWebSocketAPIRoute.routeKey
● String!
non-null scalar
The route key for the route
AWSAPIGatewayWebSocketAPIRoute.apiGatewayManaged
● Boolean!
non-null scalar
Indicates whether the route is managed by API Gateway
AWSAPIGatewayWebSocketAPIRoute.apiKeyRequired
● Boolean!
non-null scalar
Indicates whether an API key is required for this route
AWSAPIGatewayWebSocketAPIRoute.authorizationScopes
● [String!]!
non-null scalar
A list of authorization scopes configured on a route
AWSAPIGatewayWebSocketAPIRoute.authorizationType
● AWSAPIGatewayAuthorizationType!
non-null enum
The authorization type for the route
AWSAPIGatewayWebSocketAPIRoute.modelSelectionExpression
● String!
non-null scalar
The model selection expression for the route
AWSAPIGatewayWebSocketAPIRoute.operationName
● String!
non-null scalar
The operation name for the route
AWSAPIGatewayWebSocketAPIRoute.requestModels
● [AWSTag!]!
non-null object
The request models for the route
AWSAPIGatewayWebSocketAPIRoute.requestParameters
● [AWSAPIGatewayV2RouteParameterConstraints!]!
non-null object
The request parameters for the route
AWSAPIGatewayWebSocketAPIRoute.id
● String!
non-null scalar
The route ID
AWSAPIGatewayWebSocketAPIRoute.routeResponseSelectionExpression
● String!
non-null scalar
The route response selection expression for the route
AWSAPIGatewayWebSocketAPIRoute.target
● String!
non-null scalar
The target for the route
Member of
AWSAPIGatewayWebSocketAPI
object