Aracılığıyla paylaş


ProtectionIntent interface

Backup ProtectionIntent için temel sınıf.

Özellikler

backupManagementType

Yedeklenen öğe için yedekleme yönetimi türü.

itemId

Korunan öğenin kimliği, Azure Vm olması durumunda ProtectedItemId değeridir

policyId

Bu öğenin yedeklendiği yedekleme ilkesinin kimliği.

protectionIntentItemType

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

protectionState

Bu yedekleme öğesinin yedekleme durumu.

sourceResourceId

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