GetAuthorizerResult

data class GetAuthorizerResult(val arn: String, val authorizerCredentials: String, val authorizerId: String, val authorizerResultTtlInSeconds: Int, val authorizerUri: String, val id: String, val identitySource: String, val identityValidationExpression: String, val name: String, val providerArns: List<String>, val restApiId: String, val type: String)

A collection of values returned by getAuthorizer.

Constructors

Link copied to clipboard
constructor(arn: String, authorizerCredentials: String, authorizerId: String, authorizerResultTtlInSeconds: Int, authorizerUri: String, id: String, identitySource: String, identityValidationExpression: String, name: String, providerArns: List<String>, restApiId: String, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

ARN of the API Gateway Authorizer.

Link copied to clipboard

Credentials required for the authorizer.

Link copied to clipboard
Link copied to clipboard

TTL of cached authorizer results in seconds.

Link copied to clipboard

Authorizer's Uniform Resource Identifier (URI).

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

Source of the identity in an incoming request.

Link copied to clipboard

Validation expression for the incoming identity.

Link copied to clipboard

Name of the authorizer.

Link copied to clipboard

List of the Amazon Cognito user pool ARNs.

Link copied to clipboard
Link copied to clipboard

Type of the authorizer.