Get Route Result
data class GetRouteResult(val apiKeyRequired: Boolean? = null, val authorizationScopes: List<String>? = null, val authorizationType: String? = null, val modelSelectionExpression: String? = null, val operationName: String? = null, val requestModels: Any? = null, val routeId: String? = null, val routeKey: String? = null, val routeResponseSelectionExpression: String? = null, val target: String? = null)
Constructors
Link copied to clipboard
fun GetRouteResult(apiKeyRequired: Boolean? = null, authorizationScopes: List<String>? = null, authorizationType: String? = null, modelSelectionExpression: String? = null, operationName: String? = null, requestModels: Any? = null, routeId: String? = null, routeKey: String? = null, routeResponseSelectionExpression: String? = null, target: String? = null)
Types
Properties
Link copied to clipboard
Link copied to clipboard
The authorization type for the route. For WebSocket APIs, valid values are `NONE`
for open access, `AWS_IAM`
for using AWS IAM permissions, and `CUSTOM`
for using a Lambda authorizer. For HTTP APIs, valid values are `NONE`
for open access, `JWT`
for using JSON Web Tokens, `AWS_IAM`
for using AWS IAM permissions, and `CUSTOM`
for using a Lambda authorizer.
Link copied to clipboard
Link copied to clipboard