ProtectionIntent interface
Backup ProtectionIntent için temel sınıf.
Özellikler
| backup |
Yedeklenen öğe için yedekleme yönetimi türü. |
| item |
Korunan öğenin kimliği, Azure Vm olması durumunda ProtectedItemId değeridir |
| policy |
Bu öğenin yedeklendiği yedekleme ilkesinin kimliği. |
| protection |
Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı |
| protection |
Bu yedekleme öğesinin yedekleme durumu. |
| source |
Yedeklenecek kaynağın ARM kimliği. |
Özellik Ayrıntıları
backupManagementType
Yedeklenen öğe için yedekleme yönetimi türü.
backupManagementType?: string
Özellik Değeri
string
itemId
Korunan öğenin kimliği, Azure Vm olması durumunda ProtectedItemId değeridir
itemId?: string
Özellik Değeri
string
policyId
Bu öğenin yedeklendiği yedekleme ilkesinin kimliği.
policyId?: string
Özellik Değeri
string
protectionIntentItemType
Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı
protectionIntentItemType: "RecoveryServiceVaultItem" | "AzureResourceItem" | "AzureWorkloadContainerAutoProtectionIntent" | "AzureWorkloadAutoProtectionIntent" | "AzureWorkloadSQLAutoProtectionIntent"
Özellik Değeri
"RecoveryServiceVaultItem" | "AzureResourceItem" | "AzureWorkloadContainerAutoProtectionIntent" | "AzureWorkloadAutoProtectionIntent" | "AzureWorkloadSQLAutoProtectionIntent"
protectionState
Bu yedekleme öğesinin yedekleme durumu.
protectionState?: string
Özellik Değeri
string
sourceResourceId
Yedeklenecek kaynağın ARM kimliği.
sourceResourceId?: string
Özellik Değeri
string