Share via


VmWorkloadItem Class

Definition

Azure VM workload-specific workload item. Please note VmWorkloadItem is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include VmWorkloadSapAseDatabaseWorkloadItem, VmWorkloadSapAseSystemWorkloadItem, VmWorkloadSapHanaDatabaseWorkloadItem, VmWorkloadSapHanaSystemWorkloadItem, VmWorkloadSqlDatabaseWorkloadItem and VmWorkloadSqlInstanceWorkloadItem.

public class VmWorkloadItem : Azure.ResourceManager.RecoveryServicesBackup.Models.WorkloadItem
type VmWorkloadItem = class
    inherit WorkloadItem
Public Class VmWorkloadItem
Inherits WorkloadItem
Inheritance
VmWorkloadItem
Derived

Constructors

VmWorkloadItem()

Initializes a new instance of VmWorkloadItem.

Properties

BackupManagementType

Type of backup management to backup an item.

(Inherited from WorkloadItem)
FriendlyName

Friendly name of the backup item.

(Inherited from WorkloadItem)
IsAutoProtectable

Indicates if workload item is auto-protectable.

ParentName

Name for instance or AG.

ProtectionState

State of the back up item.

(Inherited from WorkloadItem)
ServerName

Host/Cluster Name for instance or AG.

SubInquiredItemCount

For instance or AG, indicates number of DB's present.

SubWorkloadItemCount

For instance or AG, indicates number of DB's to be protected.

WorkloadType

Type of workload for the backup management.

(Inherited from WorkloadItem)

Applies to