AzureResourceProtectionIntent Class
IaaS VM specific backup protection intent item.
Constructor
AzureResourceProtectionIntent()
Variables
| Name | Description |
|---|---|
|
backupManagementType
|
Type of backup management for the backed up item. Known values are: "Invalid", "AzureIaasVM", "MAB", "DPM", "AzureBackupServer", "AzureSql", "AzureStorage", "AzureWorkload", and "DefaultBackup". |
|
sourceResourceId
|
ARM ID of the resource to be backed up. |
|
itemId
|
ID of the item which is getting protected, In case of Azure Vm , it is ProtectedItemId. |
|
policyId
|
ID of the backup policy with which this item is backed up. |
|
protectionState
|
Backup state of this backup item. Known values are: "Invalid", "NotProtected", "Protecting", "Protected", and "ProtectionFailed". |
|
friendlyName
|
Friendly name of the VM represented by this backup item. |
|
protectionIntentItemType
|
Literal[ProtectionIntentItemType.AZURE_RESOURCE_ITEM]
backup protectionIntent type. Required. AZURE_RESOURCE_ITEM. |
Attributes
backupManagementType
"Invalid", "AzureIaasVM", "MAB", "DPM", "AzureBackupServer", "AzureSql", "AzureStorage", "AzureWorkload", and "DefaultBackup".
backupManagementType: str | BackupManagementType
friendlyName
Friendly name of the VM represented by this backup item.
friendlyName: str
itemId
ID of the item which is getting protected, In case of Azure Vm , it is ProtectedItemId.
itemId: str
policyId
ID of the backup policy with which this item is backed up.
policyId: str
protectionIntentItemType
backup protectionIntent type. Required. AZURE_RESOURCE_ITEM.
protectionIntentItemType: AZURE_RESOURCE_ITEM: 'AzureResourceItem'>]]
protectionState
"Invalid", "NotProtected", "Protecting", "Protected", and "ProtectionFailed".
protectionState: str | ProtectionStatus
sourceResourceId
ARM ID of the resource to be backed up.
sourceResourceId: str