AuthorizerArgs

data class AuthorizerArgs(val apiId: Output<String>? = null, val authorizerCredentialsArn: Output<String>? = null, val authorizerPayloadFormatVersion: Output<String>? = null, val authorizerResultTtlInSeconds: Output<Int>? = null, val authorizerType: Output<String>? = null, val authorizerUri: Output<String>? = null, val enableSimpleResponses: Output<Boolean>? = null, val identitySource: Output<List<String>>? = null, val identityValidationExpression: Output<String>? = null, val jwtConfiguration: Output<AuthorizerJwtConfigurationArgs>? = null, val name: Output<String>? = null) : ConvertibleToJava<AuthorizerArgs>

Resource Type definition for AWS::ApiGatewayV2::Authorizer

Constructors

Link copied to clipboard
fun AuthorizerArgs(apiId: Output<String>? = null, authorizerCredentialsArn: Output<String>? = null, authorizerPayloadFormatVersion: Output<String>? = null, authorizerResultTtlInSeconds: Output<Int>? = null, authorizerType: Output<String>? = null, authorizerUri: Output<String>? = null, enableSimpleResponses: Output<Boolean>? = null, identitySource: Output<List<String>>? = null, identityValidationExpression: Output<String>? = null, jwtConfiguration: Output<AuthorizerJwtConfigurationArgs>? = null, name: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): AuthorizerArgs

Properties

Link copied to clipboard
val apiId: Output<String>? = null
Link copied to clipboard
val authorizerCredentialsArn: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val authorizerResultTtlInSeconds: Output<Int>? = null
Link copied to clipboard
val authorizerType: Output<String>? = null
Link copied to clipboard
val authorizerUri: Output<String>? = null
Link copied to clipboard
val enableSimpleResponses: Output<Boolean>? = null
Link copied to clipboard
val identitySource: Output<List<String>>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val name: Output<String>? = null