IaaSVMProtectableItem interface

IaaS VM workload-specific backup item.

Extends

Properties

protectableItemType

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

resourceGroup

Resource group name of Recovery Services Vault.

virtualMachineId

Fully qualified ARM ID of the virtual machine.

virtualMachineVersion

Specifies whether the container represents a Classic or an Azure Resource Manager VM.

Inherited Properties

backupManagementType

Type of backup management to backup an item.

friendlyName

Friendly name of the backup item.

protectionState

State of the back up item.

workloadType

Type of workload for the backup management

Property Details

protectableItemType

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

protectableItemType: "Microsoft.ClassicCompute/virtualMachines" | "Microsoft.Compute/virtualMachines" | "IaaSVMProtectableItem"

Property Value

"Microsoft.ClassicCompute/virtualMachines" | "Microsoft.Compute/virtualMachines" | "IaaSVMProtectableItem"

resourceGroup

Resource group name of Recovery Services Vault.

resourceGroup?: string

Property Value

string

virtualMachineId

Fully qualified ARM ID of the virtual machine.

virtualMachineId?: string

Property Value

string

virtualMachineVersion

Specifies whether the container represents a Classic or an Azure Resource Manager VM.

virtualMachineVersion?: string

Property Value

string

Inherited Property Details

backupManagementType

Type of backup management to backup an item.

backupManagementType?: string

Property Value

string

Inherited From WorkloadProtectableItem.backupManagementType

friendlyName

Friendly name of the backup item.

friendlyName?: string

Property Value

string

Inherited From WorkloadProtectableItem.friendlyName

protectionState

State of the back up item.

protectionState?: string

Property Value

string

Inherited From WorkloadProtectableItem.protectionState

workloadType

Type of workload for the backup management

workloadType?: string

Property Value

string

Inherited From WorkloadProtectableItem.workloadType