Package-level declarations

Types

Link copied to clipboard
class SecretBackendKey : KotlinCustomResource

Creates an Encryption Keyring on a Transit Secret Backend for Vault.

Link copied to clipboard
data class SecretBackendKeyArgs(val allowPlaintextBackup: Output<Boolean>? = null, val autoRotatePeriod: Output<Int>? = null, val backend: Output<String>? = null, val convergentEncryption: Output<Boolean>? = null, val deletionAllowed: Output<Boolean>? = null, val derived: Output<Boolean>? = null, val exportable: Output<Boolean>? = null, val hybridKeyTypeEc: Output<String>? = null, val hybridKeyTypePqc: Output<String>? = null, val keySize: Output<Int>? = null, val minDecryptionVersion: Output<Int>? = null, val minEncryptionVersion: Output<Int>? = null, val name: Output<String>? = null, val namespace: Output<String>? = null, val parameterSet: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<SecretBackendKeyArgs>

Creates an Encryption Keyring on a Transit Secret Backend for Vault.

Link copied to clipboard
object SecretBackendKeyMapper : ResourceMapper<SecretBackendKey>
Link copied to clipboard
class SecretCacheConfig : KotlinCustomResource

Configure the cache for the Transit Secret Backend in Vault.

Link copied to clipboard
data class SecretCacheConfigArgs(val backend: Output<String>? = null, val namespace: Output<String>? = null, val size: Output<Int>? = null) : ConvertibleToJava<SecretCacheConfigArgs>

Configure the cache for the Transit Secret Backend in Vault.

Link copied to clipboard
object SecretCacheConfigMapper : ResourceMapper<SecretCacheConfig>
Link copied to clipboard

Functions

Link copied to clipboard