Package-level declarations
Types
Link copied to clipboard
object RecoveryservicesFunctions
Link copied to clipboard
data class VaultArgs(val classicVmwareReplicationEnabled: Output<Boolean>? = null, val crossRegionRestoreEnabled: Output<Boolean>? = null, val encryption: Output<VaultEncryptionArgs>? = null, val identity: Output<VaultIdentityArgs>? = null, val immutability: Output<String>? = null, val location: Output<String>? = null, val monitoring: Output<VaultMonitoringArgs>? = null, val name: Output<String>? = null, val publicNetworkAccessEnabled: Output<Boolean>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<String>? = null, val softDeleteEnabled: Output<Boolean>? = null, val storageModeType: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<VaultArgs>
Manages a Recovery Services Vault.
Link copied to clipboard
class VaultArgsBuilder
Builder for VaultArgs.
Link copied to clipboard
Link copied to clipboard
class VaultResourceBuilder
Builder for Vault.
Link copied to clipboard
Manages an association of a Resource Guard and Recovery Services Vault.
Link copied to clipboard
data class VaultResourceGuardAssociationArgs(val resourceGuardId: Output<String>? = null, val vaultId: Output<String>? = null) : ConvertibleToJava<VaultResourceGuardAssociationArgs>
Manages an association of a Resource Guard and Recovery Services Vault.
Link copied to clipboard
Builder for VaultResourceGuardAssociationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for VaultResourceGuardAssociation.
Functions
Link copied to clipboard
suspend fun vaultResourceGuardAssociation(name: String, block: suspend VaultResourceGuardAssociationResourceBuilder.() -> Unit): VaultResourceGuardAssociation