Package-level declarations

Types

Link copied to clipboard
class Keys : KotlinCustomResource

A resource that manages the lifecycle of all Managed Keys in Vault. Note this feature is available only with Vault Enterprise.

Link copied to clipboard
data class KeysArgs(val aws: Output<List<KeysAwArgs>>? = null, val azures: Output<List<KeysAzureArgs>>? = null, val namespace: Output<String>? = null, val pkcs: Output<List<KeysPkcArgs>>? = null) : ConvertibleToJava<KeysArgs>

A resource that manages the lifecycle of all Managed Keys in Vault. Note this feature is available only with Vault Enterprise.

Link copied to clipboard

Builder for KeysArgs.

Link copied to clipboard
object KeysMapper : ResourceMapper<Keys>
Link copied to clipboard

Builder for Keys.

Functions

Link copied to clipboard
fun keys(name: String): Keys
suspend fun keys(name: String, block: suspend KeysResourceBuilder.() -> Unit): Keys