Package-level declarations

Types

data class BackupInstanceKubernetesClusterBackupDatasourceParameters(val clusterScopedResourcesEnabled: Boolean? = null, val excludedNamespaces: List<String>? = null, val excludedResourceTypes: List<String>? = null, val includedNamespaces: List<String>? = null, val includedResourceTypes: List<String>? = null, val labelSelectors: List<String>? = null, val volumeSnapshotEnabled: Boolean? = null)
data class BackupPolicyBlobStorageRetentionRuleCriteria(val absoluteCriteria: String? = null, val daysOfMonths: List<Int>? = null, val daysOfWeeks: List<String>? = null, val monthsOfYears: List<String>? = null, val scheduledBackupTimes: List<String>? = null, val weeksOfMonths: List<String>? = null)
data class BackupPolicyBlobStorageRetentionRuleLifeCycle(val dataStoreType: String, val duration: String)
Link copied to clipboard
data class BackupPolicyDiskRetentionRule(val criteria: BackupPolicyDiskRetentionRuleCriteria, val duration: String, val name: String, val priority: Int)
Link copied to clipboard
data class BackupPolicyDiskRetentionRuleCriteria(val absoluteCriteria: String? = null)
data class BackupPolicyKubernetesClusterRetentionRuleCriteria(val absoluteCriteria: String? = null, val daysOfWeeks: List<String>? = null, val monthsOfYears: List<String>? = null, val scheduledBackupTimes: List<String>? = null, val weeksOfMonths: List<String>? = null)
data class BackupPolicyKubernetesClusterRetentionRuleLifeCycle(val dataStoreType: String, val duration: String)
data class BackupPolicyMysqlFlexibleServerRetentionRuleCriteria(val absoluteCriteria: String? = null, val daysOfWeeks: List<String>? = null, val monthsOfYears: List<String>? = null, val scheduledBackupTimes: List<String>? = null, val weeksOfMonths: List<String>? = null)
data class BackupPolicyPostgresqlFlexibleServerRetentionRuleCriteria(val absoluteCriteria: String? = null, val daysOfWeeks: List<String>? = null, val monthsOfYears: List<String>? = null, val scheduledBackupTimes: List<String>? = null, val weeksOfMonths: List<String>? = null)
Link copied to clipboard
data class BackupPolicyPostgresqlRetentionRule(val criteria: BackupPolicyPostgresqlRetentionRuleCriteria, val duration: String, val name: String, val priority: Int)
data class BackupPolicyPostgresqlRetentionRuleCriteria(val absoluteCriteria: String? = null, val daysOfWeeks: List<String>? = null, val monthsOfYears: List<String>? = null, val scheduledBackupTimes: List<String>? = null, val weeksOfMonths: List<String>? = null)
Link copied to clipboard
data class BackupVaultIdentity(val principalId: String? = null, val tenantId: String? = null, val type: String)
Link copied to clipboard
data class GetBackupVaultIdentity(val principalId: String, val tenantId: String, val type: String)
Link copied to clipboard
data class GetBackupVaultResult(val datastoreType: String, val id: String, val identities: List<GetBackupVaultIdentity>, val location: String, val name: String, val redundancy: String, val resourceGroupName: String, val tags: Map<String, String>)

A collection of values returned by getBackupVault.