AzureVmWorkloadProtectableItem interface
Azure VM workload-specific protectable item.
- Extends
Properties
is |
Indicates if protectable item is auto-protectable |
is |
Indicates if protectable item is auto-protected |
is |
Indicates if item is protectable |
parent |
Name for instance or AG |
parent |
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 |
protectable |
Polymorphic discriminator, which specifies the different types this object can be |
server |
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 |
Inherited Properties
backup |
Type of backup management to backup an item. |
friendly |
Friendly name of the backup item. |
protection |
State of the back up item. |
workload |
Type of workload for the backup management |
Property Details
isAutoProtectable
Indicates if protectable item is auto-protectable
isAutoProtectable?: boolean
Property Value
boolean
isAutoProtected
Indicates if protectable item is auto-protected
isAutoProtected?: boolean
Property Value
boolean
isProtectable
Indicates if item is protectable
isProtectable?: boolean
Property Value
boolean
parentName
Name for instance or AG
parentName?: string
Property Value
string
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.
parentUniqueName?: string
Property Value
string
prebackupvalidation
Pre-backup validation for protectable objects
prebackupvalidation?: PreBackupValidation
Property Value
protectableItemType
Polymorphic discriminator, which specifies the different types this object can be
protectableItemType: "SAPAseSystem" | "SAPHanaDatabase" | "SAPHanaSystem" | "SQLDataBase" | "SQLInstance" | "AzureVmWorkloadProtectableItem" | "SAPHanaDBInstance" | "HanaHSRContainer" | "SQLAvailabilityGroupContainer"
Property Value
"SAPAseSystem" | "SAPHanaDatabase" | "SAPHanaSystem" | "SQLDataBase" | "SQLInstance" | "AzureVmWorkloadProtectableItem" | "SAPHanaDBInstance" | "HanaHSRContainer" | "SQLAvailabilityGroupContainer"
serverName
Host/Cluster Name for instance or AG
serverName?: string
Property Value
string
subinquireditemcount
For instance or AG, indicates number of DB's present
subinquireditemcount?: number
Property Value
number
subprotectableitemcount
For instance or AG, indicates number of DB's to be protected
subprotectableitemcount?: number
Property Value
number
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