Package-level declarations

Types

Link copied to clipboard
class Alias : KotlinCustomResource

Definition of AWS::PaymentCryptography::Alias Resource Type

Link copied to clipboard
data class AliasArgs(val aliasName: Output<String>? = null, val keyArn: Output<String>? = null) : ConvertibleToJava<AliasArgs>

Definition of AWS::PaymentCryptography::Alias Resource Type

Link copied to clipboard

Builder for AliasArgs.

Link copied to clipboard
object AliasMapper : ResourceMapper<Alias>
Link copied to clipboard

Builder for Alias.

Link copied to clipboard
class Key : KotlinCustomResource

Definition of AWS::PaymentCryptography::Key Resource Type

Link copied to clipboard
data class KeyArgs(val deriveKeyUsage: Output<KeyDeriveKeyUsage>? = null, val enabled: Output<Boolean>? = null, val exportable: Output<Boolean>? = null, val keyAttributes: Output<KeyAttributesArgs>? = null, val keyCheckValueAlgorithm: Output<KeyCheckValueAlgorithm>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<KeyArgs>

Definition of AWS::PaymentCryptography::Key Resource Type

Link copied to clipboard

Builder for KeyArgs.

Link copied to clipboard
object KeyMapper : ResourceMapper<Key>
Link copied to clipboard

Builder for Key.

Functions

Link copied to clipboard
fun alias(name: String): Alias
suspend fun alias(name: String, block: suspend AliasResourceBuilder.() -> Unit): Alias
Link copied to clipboard
fun key(name: String): Key
suspend fun key(name: String, block: suspend KeyResourceBuilder.() -> Unit): Key