AzureIaaSVMProtectionPolicy interface
IaaS VM workload-specific backup policy.
- Extends
Properties
backup |
Polymorphic discriminator, which specifies the different types this object can be |
instant |
|
instant |
Instant RP retention policy range in days |
policy |
|
retention |
Retention policy with the details on backup copy retention ranges. |
schedule |
Backup schedule specified as part of backup policy. |
snapshot |
|
tiering |
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. |
time |
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". |
Inherited Properties
protected |
Number of items associated with this policy. |
resource |
ResourceGuard Operation Requests |
Property Details
backupManagementType
Polymorphic discriminator, which specifies the different types this object can be
backupManagementType: "AzureIaasVM"
Property Value
"AzureIaasVM"
instantRPDetails
instantRpRetentionRangeInDays
Instant RP retention policy range in days
instantRpRetentionRangeInDays?: number
Property Value
number
policyType
policyType?: string
Property Value
string
retentionPolicy
Retention policy with the details on backup copy retention ranges.
retentionPolicy?: RetentionPolicyUnion
Property Value
schedulePolicy
Backup schedule specified as part of backup policy.
schedulePolicy?: SchedulePolicyUnion
Property Value
snapshotConsistencyType
snapshotConsistencyType?: string
Property Value
string
tieringPolicy
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.
tieringPolicy?: {[propertyName: string]: TieringPolicy}
Property Value
{[propertyName: string]: TieringPolicy}
timeZone
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
timeZone?: string
Property Value
string
Inherited Property Details
protectedItemsCount
Number of items associated with this policy.
protectedItemsCount?: number
Property Value
number
Inherited From ProtectionPolicy.protectedItemsCount
resourceGuardOperationRequests
ResourceGuard Operation Requests
resourceGuardOperationRequests?: string[]
Property Value
string[]
Inherited From ProtectionPolicy.resourceGuardOperationRequests