BackupInstance interface
Backup Instance
Properties
current |
Specifies the current protection state of the resource NOTE: This property will not be serialized. It can only be populated by the server. |
datasource |
Credentials to use to authenticate with data source provider. |
data |
Gets or sets the data source information. |
data |
Gets or sets the data source set information. |
friendly |
Gets or sets the Backup Instance friendly name. |
identity |
Contains information of the Identity Details for the BI. If it is null, default will be considered as System Assigned. |
object |
|
policy |
Gets or sets the policy information. |
protection |
Specifies the protection error of the resource NOTE: This property will not be serialized. It can only be populated by the server. |
protection |
Specifies the protection status of the resource NOTE: This property will not be serialized. It can only be populated by the server. |
provisioning |
Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed NOTE: This property will not be serialized. It can only be populated by the server. |
resource |
ResourceGuardOperationRequests on which LAC check will be performed |
validation |
Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again. |
Property Details
currentProtectionState
Specifies the current protection state of the resource NOTE: This property will not be serialized. It can only be populated by the server.
currentProtectionState?: string
Property Value
string
datasourceAuthCredentials
Credentials to use to authenticate with data source provider.
datasourceAuthCredentials?: AuthCredentialsUnion
Property Value
dataSourceInfo
dataSourceSetInfo
Gets or sets the data source set information.
dataSourceSetInfo?: DatasourceSet
Property Value
friendlyName
Gets or sets the Backup Instance friendly name.
friendlyName?: string
Property Value
string
identityDetails
Contains information of the Identity Details for the BI. If it is null, default will be considered as System Assigned.
identityDetails?: IdentityDetails
Property Value
objectType
objectType: string
Property Value
string
policyInfo
protectionErrorDetails
Specifies the protection error of the resource NOTE: This property will not be serialized. It can only be populated by the server.
protectionErrorDetails?: UserFacingError
Property Value
protectionStatus
Specifies the protection status of the resource NOTE: This property will not be serialized. It can only be populated by the server.
protectionStatus?: ProtectionStatusDetails
Property Value
provisioningState
Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
resourceGuardOperationRequests
ResourceGuardOperationRequests on which LAC check will be performed
resourceGuardOperationRequests?: string[]
Property Value
string[]
validationType
Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.
validationType?: string
Property Value
string