Package-level declarations

Types

Link copied to clipboard

Provides a Glacier Vault Resource. You can refer to the Glacier Developer Guide for a full explanation of the Glacier Vault functionality

Link copied to clipboard
data class VaultArgs(val accessPolicy: Output<String>? = null, val name: Output<String>? = null, val notification: Output<VaultNotificationArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<VaultArgs>

Provides a Glacier Vault Resource. You can refer to the Glacier Developer Guide for a full explanation of the Glacier Vault functionality

Link copied to clipboard

Builder for VaultArgs.

Link copied to clipboard

Manages a Glacier Vault Lock. You can refer to the Glacier Developer Guide for a full explanation of the Glacier Vault Lock functionality.

Link copied to clipboard
data class VaultLockArgs(val completeLock: Output<Boolean>? = null, val ignoreDeletionError: Output<Boolean>? = null, val policy: Output<String>? = null, val vaultName: Output<String>? = null) : ConvertibleToJava<VaultLockArgs>

Manages a Glacier Vault Lock. You can refer to the Glacier Developer Guide for a full explanation of the Glacier Vault Lock functionality.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Builder for Vault.

Functions

Link copied to clipboard
suspend fun vaultLockResource(name: String, block: suspend VaultLockResourceBuilder.() -> Unit): VaultLock
Link copied to clipboard
suspend fun vaultResource(name: String, block: suspend VaultResourceBuilder.() -> Unit): Vault