AuthorizerArgs

data class AuthorizerArgs(val authorizerFunctionArn: Output<String>? = null, val authorizerName: Output<String>? = null, val enableCachingForHttp: Output<Boolean>? = null, val signingDisabled: Output<Boolean>? = null, val status: Output<AuthorizerStatus>? = null, val tags: Output<List<AuthorizerTagArgs>>? = null, val tokenKeyName: Output<String>? = null, val tokenSigningPublicKeys: Output<Any>? = null) : ConvertibleToJava<AuthorizerArgs>

Creates an authorizer.

Constructors

Link copied to clipboard
fun AuthorizerArgs(authorizerFunctionArn: Output<String>? = null, authorizerName: Output<String>? = null, enableCachingForHttp: Output<Boolean>? = null, signingDisabled: Output<Boolean>? = null, status: Output<AuthorizerStatus>? = null, tags: Output<List<AuthorizerTagArgs>>? = null, tokenKeyName: Output<String>? = null, tokenSigningPublicKeys: Output<Any>? = null)

Functions

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

Properties

Link copied to clipboard
val authorizerFunctionArn: Output<String>? = null
Link copied to clipboard
val authorizerName: Output<String>? = null
Link copied to clipboard
val enableCachingForHttp: Output<Boolean>? = null
Link copied to clipboard
val signingDisabled: Output<Boolean>? = null
Link copied to clipboard
val status: Output<AuthorizerStatus>? = null
Link copied to clipboard
val tags: Output<List<AuthorizerTagArgs>>? = null
Link copied to clipboard
val tokenKeyName: Output<String>? = null
Link copied to clipboard
val tokenSigningPublicKeys: Output<Any>? = null