Package-level declarations
Types
Link copied to clipboard
BackupInstance Resource API Version: 2021-01-01.
Link copied to clipboard
data class BackupInstanceArgs(val backupInstanceName: Output<String>? = null, val properties: Output<BackupInstanceArgs>? = null, val resourceGroupName: Output<String>? = null, val vaultName: Output<String>? = null) : ConvertibleToJava<BackupInstanceArgs>
BackupInstance Resource API Version: 2021-01-01.
Link copied to clipboard
Builder for BackupInstanceArgs.
Link copied to clipboard
Link copied to clipboard
Builder for BackupInstance.
Link copied to clipboard
BaseBackupPolicy resource API Version: 2021-01-01.
Link copied to clipboard
data class BackupPolicyArgs(val backupPolicyName: Output<String>? = null, val properties: Output<BackupPolicyArgs>? = null, val resourceGroupName: Output<String>? = null, val vaultName: Output<String>? = null) : ConvertibleToJava<BackupPolicyArgs>
BaseBackupPolicy resource API Version: 2021-01-01.
Link copied to clipboard
class BackupPolicyArgsBuilder
Builder for BackupPolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for BackupPolicy.
Link copied to clipboard
Backup Vault Resource API Version: 2021-01-01.
Link copied to clipboard
data class BackupVaultArgs(val eTag: Output<String>? = null, val identity: Output<DppIdentityDetailsArgs>? = null, val location: Output<String>? = null, val properties: Output<BackupVaultArgs>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vaultName: Output<String>? = null) : ConvertibleToJava<BackupVaultArgs>
Backup Vault Resource API Version: 2021-01-01.
Link copied to clipboard
class BackupVaultArgsBuilder
Builder for BackupVaultArgs.
Link copied to clipboard
Link copied to clipboard
Builder for BackupVault.
Link copied to clipboard
object DataprotectionFunctions
Link copied to clipboard
API Version: 2021-10-01-preview.
Link copied to clipboard
data class ResourceGuardArgs(val eTag: Output<String>? = null, val identity: Output<DppIdentityDetailsArgs>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceGuardsName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ResourceGuardArgs>
API Version: 2021-10-01-preview.
Link copied to clipboard
class ResourceGuardArgsBuilder
Builder for ResourceGuardArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ResourceGuard.
Functions
Link copied to clipboard
suspend fun backupInstance(name: String, block: suspend BackupInstanceResourceBuilder.() -> Unit): BackupInstance
Link copied to clipboard
suspend fun backupPolicy(name: String, block: suspend BackupPolicyResourceBuilder.() -> Unit): BackupPolicy
Link copied to clipboard
suspend fun backupVault(name: String, block: suspend BackupVaultResourceBuilder.() -> Unit): BackupVault
Link copied to clipboard
suspend fun resourceGuard(name: String, block: suspend ResourceGuardResourceBuilder.() -> Unit): ResourceGuard