AzureIaaSVMProtectionPolicy Class
IaaS VM workload-specific backup policy.
Constructor
AzureIaaSVMProtectionPolicy()
Variables
| Name | Description |
|---|---|
|
protectedItemsCount
|
Number of items associated with this policy. |
|
resourceGuardOperationRequests
|
ResourceGuard Operation Requests. |
|
instantRPDetails
|
<xref:<xref:"InstantRPAdditionalDetails">>
|
|
schedulePolicy
|
<xref:<xref:"SchedulePolicy">>
Backup schedule specified as part of backup policy. |
|
retentionPolicy
|
<xref:<xref:"RetentionPolicy">>
Retention policy with the details on backup copy retention ranges. |
|
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. |
|
instantRpRetentionRangeInDays
|
Instant RP retention policy range in days. |
|
timeZone
|
TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time". |
|
policyType
|
Known values are: "Invalid", "V1", and "V2". |
|
snapshotConsistencyType
|
"OnlyCrashConsistent" |
|
backupManagementType
|
Literal["AzureIaasVM"]
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Required. Default value is "AzureIaasVM". |
Attributes
backupManagementType
This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types. Required. Default value is "AzureIaasVM".
backupManagementType: Required[Literal['AzureIaasVM']]
instantRpRetentionRangeInDays
Instant RP retention policy range in days.
instantRpRetentionRangeInDays: int
policyType
"Invalid", "V1", and "V2".
policyType: str | IAASVMPolicyType
protectedItemsCount
Number of items associated with this policy.
protectedItemsCount: int
resourceGuardOperationRequests
ResourceGuard Operation Requests.
resourceGuardOperationRequests: list[str]
retentionPolicy
Retention policy with the details on backup copy retention ranges.
retentionPolicy: RetentionPolicy
schedulePolicy
Backup schedule specified as part of backup policy.
schedulePolicy: SchedulePolicy
snapshotConsistencyType
"OnlyCrashConsistent"
snapshotConsistencyType: str | IaasVMSnapshotConsistencyType
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: dict[str, 'TieringPolicy']
timeZone
TimeZone = "Pacific Standard Time".
timeZone: str
instantRPDetails
instantRPDetails: InstantRPAdditionalDetails