Package-level declarations

Types

Link copied to clipboard
data class GetPolicyFilesharePlainArgs(val name: String, val recoveryVaultName: String, val resourceGroupName: String) : ConvertibleToJava<GetPolicyFilesharePlainArgs>

A collection of arguments for invoking getPolicyFileshare.

Link copied to clipboard
data class GetPolicyVMPlainArgs(val name: String, val recoveryVaultName: String, val resourceGroupName: String) : ConvertibleToJava<GetPolicyVMPlainArgs>

A collection of arguments for invoking getPolicyVM.

Link copied to clipboard
data class PolicyFileShareBackupArgs(val frequency: Output<String>, val hourly: Output<PolicyFileShareBackupHourlyArgs>? = null, val time: Output<String>? = null) : ConvertibleToJava<PolicyFileShareBackupArgs>
Link copied to clipboard
data class PolicyFileShareBackupHourlyArgs(val interval: Output<Int>, val startTime: Output<String>, val windowDuration: Output<Int>) : ConvertibleToJava<PolicyFileShareBackupHourlyArgs>
Link copied to clipboard
data class PolicyFileShareRetentionDailyArgs(val count: Output<Int>) : ConvertibleToJava<PolicyFileShareRetentionDailyArgs>
Link copied to clipboard
data class PolicyFileShareRetentionMonthlyArgs(val count: Output<Int>, val days: Output<List<Int>>? = null, val includeLastDays: Output<Boolean>? = null, val weekdays: Output<List<String>>? = null, val weeks: Output<List<String>>? = null) : ConvertibleToJava<PolicyFileShareRetentionMonthlyArgs>
Link copied to clipboard
data class PolicyFileShareRetentionWeeklyArgs(val count: Output<Int>, val weekdays: Output<List<String>>) : ConvertibleToJava<PolicyFileShareRetentionWeeklyArgs>
Link copied to clipboard
data class PolicyFileShareRetentionYearlyArgs(val count: Output<Int>, val days: Output<List<Int>>? = null, val includeLastDays: Output<Boolean>? = null, val months: Output<List<String>>, val weekdays: Output<List<String>>? = null, val weeks: Output<List<String>>? = null) : ConvertibleToJava<PolicyFileShareRetentionYearlyArgs>
Link copied to clipboard
data class PolicyVMBackupArgs(val frequency: Output<String>, val hourDuration: Output<Int>? = null, val hourInterval: Output<Int>? = null, val time: Output<String>, val weekdays: Output<List<String>>? = null) : ConvertibleToJava<PolicyVMBackupArgs>
Link copied to clipboard
Link copied to clipboard
data class PolicyVMInstantRestoreResourceGroupArgs(val prefix: Output<String>, val suffix: Output<String>? = null) : ConvertibleToJava<PolicyVMInstantRestoreResourceGroupArgs>
Link copied to clipboard
data class PolicyVMRetentionDailyArgs(val count: Output<Int>) : ConvertibleToJava<PolicyVMRetentionDailyArgs>
Link copied to clipboard
data class PolicyVMRetentionMonthlyArgs(val count: Output<Int>, val days: Output<List<Int>>? = null, val includeLastDays: Output<Boolean>? = null, val weekdays: Output<List<String>>? = null, val weeks: Output<List<String>>? = null) : ConvertibleToJava<PolicyVMRetentionMonthlyArgs>
Link copied to clipboard
data class PolicyVMRetentionWeeklyArgs(val count: Output<Int>, val weekdays: Output<List<String>>) : ConvertibleToJava<PolicyVMRetentionWeeklyArgs>
Link copied to clipboard
data class PolicyVMRetentionYearlyArgs(val count: Output<Int>, val days: Output<List<Int>>? = null, val includeLastDays: Output<Boolean>? = null, val months: Output<List<String>>, val weekdays: Output<List<String>>? = null, val weeks: Output<List<String>>? = null) : ConvertibleToJava<PolicyVMRetentionYearlyArgs>
data class PolicyVMTieringPolicyArchivedRestorePointArgs(val duration: Output<Int>? = null, val durationType: Output<String>? = null, val mode: Output<String>) : ConvertibleToJava<PolicyVMTieringPolicyArchivedRestorePointArgs>
Link copied to clipboard
data class PolicyVMTieringPolicyArgs(val archivedRestorePoint: Output<PolicyVMTieringPolicyArchivedRestorePointArgs>) : ConvertibleToJava<PolicyVMTieringPolicyArgs>
Link copied to clipboard
data class PolicyVMWorkloadProtectionPolicyArgs(val backup: Output<PolicyVMWorkloadProtectionPolicyBackupArgs>, val policyType: Output<String>, val retentionDaily: Output<PolicyVMWorkloadProtectionPolicyRetentionDailyArgs>? = null, val retentionMonthly: Output<PolicyVMWorkloadProtectionPolicyRetentionMonthlyArgs>? = null, val retentionWeekly: Output<PolicyVMWorkloadProtectionPolicyRetentionWeeklyArgs>? = null, val retentionYearly: Output<PolicyVMWorkloadProtectionPolicyRetentionYearlyArgs>? = null, val simpleRetention: Output<PolicyVMWorkloadProtectionPolicySimpleRetentionArgs>? = null) : ConvertibleToJava<PolicyVMWorkloadProtectionPolicyArgs>
data class PolicyVMWorkloadProtectionPolicyBackupArgs(val frequency: Output<String>? = null, val frequencyInMinutes: Output<Int>? = null, val time: Output<String>? = null, val weekdays: Output<List<String>>? = null) : ConvertibleToJava<PolicyVMWorkloadProtectionPolicyBackupArgs>
data class PolicyVMWorkloadProtectionPolicyRetentionDailyArgs(val count: Output<Int>) : ConvertibleToJava<PolicyVMWorkloadProtectionPolicyRetentionDailyArgs>
data class PolicyVMWorkloadProtectionPolicyRetentionMonthlyArgs(val count: Output<Int>, val formatType: Output<String>, val monthdays: Output<List<Int>>? = null, val weekdays: Output<List<String>>? = null, val weeks: Output<List<String>>? = null) : ConvertibleToJava<PolicyVMWorkloadProtectionPolicyRetentionMonthlyArgs>
data class PolicyVMWorkloadProtectionPolicyRetentionWeeklyArgs(val count: Output<Int>, val weekdays: Output<List<String>>) : ConvertibleToJava<PolicyVMWorkloadProtectionPolicyRetentionWeeklyArgs>
data class PolicyVMWorkloadProtectionPolicyRetentionYearlyArgs(val count: Output<Int>, val formatType: Output<String>, val monthdays: Output<List<Int>>? = null, val months: Output<List<String>>, val weekdays: Output<List<String>>? = null, val weeks: Output<List<String>>? = null) : ConvertibleToJava<PolicyVMWorkloadProtectionPolicyRetentionYearlyArgs>
data class PolicyVMWorkloadProtectionPolicySimpleRetentionArgs(val count: Output<Int>) : ConvertibleToJava<PolicyVMWorkloadProtectionPolicySimpleRetentionArgs>
Link copied to clipboard
data class PolicyVMWorkloadSettingsArgs(val compressionEnabled: Output<Boolean>? = null, val timeZone: Output<String>) : ConvertibleToJava<PolicyVMWorkloadSettingsArgs>