VmWorkloadProtectableItem Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Azure VM workload-specific protectable item. Please note VmWorkloadProtectableItem 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 VmWorkloadSapHanaHsrProtectableItem, VmWorkloadSapAseSystemProtectableItem, VmWorkloadSapHanaDBInstance, VmWorkloadSapHanaDatabaseProtectableItem, VmWorkloadSapHanaSystemProtectableItem, VmWorkloadSqlAvailabilityGroupProtectableItem, VmWorkloadSqlDatabaseProtectableItem and VmWorkloadSqlInstanceProtectableItem.
public class VmWorkloadProtectableItem : Azure.ResourceManager.RecoveryServicesBackup.Models.WorkloadProtectableItem
type VmWorkloadProtectableItem = class
inherit WorkloadProtectableItem
Public Class VmWorkloadProtectableItem
Inherits WorkloadProtectableItem
- Inheritance
- Derived
Constructors
VmWorkloadProtectableItem() |
Initializes a new instance of VmWorkloadProtectableItem. |
Properties
BackupManagementType |
Type of backup management to backup an item. (Inherited from WorkloadProtectableItem) |
FriendlyName |
Friendly name of the backup item. (Inherited from WorkloadProtectableItem) |
IsAutoProtectable |
Indicates if protectable item is auto-protectable. |
IsAutoProtected |
Indicates if protectable item is auto-protected. |
IsProtectable |
Indicates if item is protectable. |
ParentName |
Name for instance or AG. |
ParentUniqueName |
Parent Unique Name is added to provide the service formatted URI Name of the Parent Only Applicable for data bases where the parent would be either Instance or a SQL AG. |
PreBackupValidation |
Pre-backup validation for protectable objects. |
ProtectionState |
State of the back up item. (Inherited from WorkloadProtectableItem) |
ServerName |
Host/Cluster Name for instance or AG. |
SubInquiredItemCount |
For instance or AG, indicates number of DB's present. |
SubProtectableItemCount |
For instance or AG, indicates number of DB's to be protected. |
WorkloadType |
Type of workload for the backup management. (Inherited from WorkloadProtectableItem) |