Package-level declarations
Types
Link copied to clipboard
data class GetPolicyFileshareResult(val id: String, val name: String, val recoveryVaultName: String, val resourceGroupName: String)
A collection of values returned by getPolicyFileshare.
Link copied to clipboard
data class GetPolicyVMResult(val id: String, val name: String, val recoveryVaultName: String, val resourceGroupName: String)
A collection of values returned by getPolicyVM.
Link copied to clipboard
data class PolicyFileShareBackup(val frequency: String, val hourly: PolicyFileShareBackupHourly? = null, val time: String? = null)
Link copied to clipboard
data class PolicyFileShareBackupHourly(val interval: Int, val startTime: String, val windowDuration: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PolicyVMTieringPolicy(val archivedRestorePoint: PolicyVMTieringPolicyArchivedRestorePoint)
Link copied to clipboard
data class PolicyVMTieringPolicyArchivedRestorePoint(val duration: Int? = null, val durationType: String? = null, val mode: String)
Link copied to clipboard
data class PolicyVMWorkloadProtectionPolicy(val backup: PolicyVMWorkloadProtectionPolicyBackup, val policyType: String, val retentionDaily: PolicyVMWorkloadProtectionPolicyRetentionDaily? = null, val retentionMonthly: PolicyVMWorkloadProtectionPolicyRetentionMonthly? = null, val retentionWeekly: PolicyVMWorkloadProtectionPolicyRetentionWeekly? = null, val retentionYearly: PolicyVMWorkloadProtectionPolicyRetentionYearly? = null, val simpleRetention: PolicyVMWorkloadProtectionPolicySimpleRetention? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PolicyVMWorkloadProtectionPolicyRetentionWeekly(val count: Int, val weekdays: List<String>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard