Azure Iaa SVMProtection Policy Args
data class AzureIaaSVMProtectionPolicyArgs(val backupManagementType: Output<String>, val instantRPDetails: Output<InstantRPAdditionalDetailsArgs>? = null, val instantRpRetentionRangeInDays: Output<Int>? = null, val policyType: Output<Either<String, IAASVMPolicyType>>? = null, val protectedItemsCount: Output<Int>? = null, val resourceGuardOperationRequests: Output<List<String>>? = null, val retentionPolicy: Output<Either<LongTermRetentionPolicyArgs, SimpleRetentionPolicyArgs>>? = null, val schedulePolicy: Output<Any>? = null, val snapshotConsistencyType: Output<Either<String, IaasVMSnapshotConsistencyType>>? = null, val tieringPolicy: Output<Map<String, TieringPolicyArgs>>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<AzureIaaSVMProtectionPolicyArgs>
IaaS VM workload-specific backup policy.
Constructors
Link copied to clipboard
constructor(backupManagementType: Output<String>, instantRPDetails: Output<InstantRPAdditionalDetailsArgs>? = null, instantRpRetentionRangeInDays: Output<Int>? = null, policyType: Output<Either<String, IAASVMPolicyType>>? = null, protectedItemsCount: Output<Int>? = null, resourceGuardOperationRequests: Output<List<String>>? = null, retentionPolicy: Output<Either<LongTermRetentionPolicyArgs, SimpleRetentionPolicyArgs>>? = null, schedulePolicy: Output<Any>? = null, snapshotConsistencyType: Output<Either<String, IaasVMSnapshotConsistencyType>>? = null, tieringPolicy: Output<Map<String, TieringPolicyArgs>>? = null, timeZone: Output<String>? = null)
Properties
Link copied to clipboard
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Expected value is 'AzureIaasVM'.
Link copied to clipboard
Link copied to clipboard
Instant RP retention policy range in days
Link copied to clipboard
Link copied to clipboard
Number of items associated with this policy.
Link copied to clipboard
ResourceGuard Operation Requests
Link copied to clipboard
Retention policy with the details on backup copy retention ranges.
Link copied to clipboard
Backup schedule specified as part of backup policy.
Link copied to clipboard
Link copied to clipboard
Tiering policy to automatically move RPs to another tier Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.