Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ProtectionIntent

Package version

Base class for backup ProtectionIntent.

Hierarchy

  • ProtectionIntent

Index

Properties

Optional backupManagementType

backupManagementType: BackupManagementType

Type of backup management for the backed up item.

Optional itemId

itemId: undefined | string

ID of the item which is getting protected, In case of Azure Vm , it is ProtectedItemId

Optional policyId

policyId: undefined | string

ID of the backup policy with which this item is backed up.

protectionIntentItemType

protectionIntentItemType: "RecoveryServiceVaultItem" | "AzureResourceItem" | "AzureWorkloadContainerAutoProtectionIntent" | "AzureWorkloadAutoProtectionIntent" | "AzureWorkloadSQLAutoProtectionIntent"

Polymorphic discriminator, which specifies the different types this object can be

Optional protectionState

protectionState: ProtectionStatus

Backup state of this backup item.

Optional sourceResourceId

sourceResourceId: undefined | string

ARM ID of the resource to be backed up.

Generated using TypeDoc