AzureVmWorkloadSQLAvailabilityGroupProtectableItem interface
Azure VM workload-specific protectable item representing SQL Availability Group.
- Extends
Properties
nodes |
List of the nodes in case of distributed container. |
protectable |
Polymorphic discriminator, which specifies the different types this object can be |
Inherited Properties
backup |
Type of backup management to backup an item. |
friendly |
Friendly name of the backup item. |
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 |
protection |
State of the back up item. |
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 |
workload |
Type of workload for the backup management |
Property Details
nodesList
List of the nodes in case of distributed container.
nodesList?: DistributedNodesInfo[]
Property Value
protectableItemType
Polymorphic discriminator, which specifies the different types this object can be
protectableItemType: "SQLAvailabilityGroupContainer"
Property Value
"SQLAvailabilityGroupContainer"
Inherited Property Details
backupManagementType
Type of backup management to backup an item.
backupManagementType?: string
Property Value
string
Inherited From AzureVmWorkloadProtectableItem.backupManagementType
friendlyName
Friendly name of the backup item.
friendlyName?: string
Property Value
string
Inherited From AzureVmWorkloadProtectableItem.friendlyName
isAutoProtectable
Indicates if protectable item is auto-protectable
isAutoProtectable?: boolean
Property Value
boolean
Inherited From AzureVmWorkloadProtectableItem.isAutoProtectable
isAutoProtected
Indicates if protectable item is auto-protected
isAutoProtected?: boolean
Property Value
boolean
Inherited From AzureVmWorkloadProtectableItem.isAutoProtected
isProtectable
Indicates if item is protectable
isProtectable?: boolean
Property Value
boolean
Inherited From AzureVmWorkloadProtectableItem.isProtectable
parentName
Name for instance or AG
parentName?: string
Property Value
string
Inherited From AzureVmWorkloadProtectableItem.parentName
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
Inherited From AzureVmWorkloadProtectableItem.parentUniqueName
prebackupvalidation
Pre-backup validation for protectable objects
prebackupvalidation?: PreBackupValidation
Property Value
Inherited From AzureVmWorkloadProtectableItem.prebackupvalidation
protectionState
State of the back up item.
protectionState?: string
Property Value
string
Inherited From AzureVmWorkloadProtectableItem.protectionState
serverName
Host/Cluster Name for instance or AG
serverName?: string
Property Value
string
Inherited From AzureVmWorkloadProtectableItem.serverName
subinquireditemcount
For instance or AG, indicates number of DB's present
subinquireditemcount?: number
Property Value
number
Inherited From AzureVmWorkloadProtectableItem.subinquireditemcount
subprotectableitemcount
For instance or AG, indicates number of DB's to be protected
subprotectableitemcount?: number
Property Value
number
Inherited From AzureVmWorkloadProtectableItem.subprotectableitemcount
workloadType
Type of workload for the backup management
workloadType?: string
Property Value
string
Inherited From AzureVmWorkloadProtectableItem.workloadType