Share via


AzureVmItem Class

Definition

IaaSVM Item Class

public class AzureVmItem : Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.AzureItem
public class AzureVmItem : Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.ItemBase
type AzureVmItem = class
    inherit AzureItem
type AzureVmItem = class
    inherit ItemBase
Public Class AzureVmItem
Inherits AzureItem
Public Class AzureVmItem
Inherits ItemBase
Inheritance
Inheritance

Constructors

AzureVmItem(ProtectedItemResource, String, ContainerType, String)

Constructor. Takes the service client object representing the protected item and converts it in to the PS protected item model

AzureVmItem(ProtectedItemResource, String, ContainerType, String)

Constructor. Takes the service client object representing the protected item and converts it in to the PS protected item model

Properties

BackupManagementType

Type of the backup management agent.

(Inherited from ManagementContext)
ContainerName

Unique name of the Container

(Inherited from ItemContext)
ContainerType

Type of the container that maybe managed by the recovery services vault.

(Inherited from ContainerContext)
DateOfPurge

Date of purge for the item

(Inherited from AzureItem)
DeleteState

Indicates if the delete state of the item

(Inherited from AzureItem)
DiskLunList
ExtendedInfo
ExtendedInfo

ExtendedInfo for the Item

(Inherited from AzureItem)
HealthStatus
Id

Id of the item

(Inherited from ItemBase)
IsInclusionList
LastBackupStatus
LastBackupStatus

Last Backup Status for the item

(Inherited from AzureItem)
LastBackupTime
LastBackupTime

Last Backup Time for the item

(Inherited from AzureItem)
LatestRecoveryPoint

Latest Recovery Point for the item

(Inherited from ItemBase)
Name

Name of the item

(Inherited from ItemBase)
PolicyId

Policy ID Associated with item

(Inherited from AzureItem)
ProtectionPolicyName
ProtectionPolicyName

Protection Policy Name for the Item

(Inherited from AzureItem)
ProtectionState
ProtectionState

Protection State of the item

(Inherited from AzureItem)
ProtectionStatus
ProtectionStatus

Protection Status of the item

(Inherited from AzureItem)
SourceResourceId

ARM ID of the resource represented by the item

(Inherited from ItemBase)
VirtualMachineId
WorkloadType

Workload Type of Item

(Inherited from ItemContext)

Methods

Validate()

Method to validate the object properties.

(Inherited from ObjectBase)

Applies to