AzureBackupRestoreRequest interface

Azure backup restore request

Properties

identityDetails

Contains information of the Identity Details for the BI. If it is null, default will be considered as System Assigned.

objectType

Polymorphic discriminator, which specifies the different types this object can be

resourceGuardOperationRequests

ResourceGuardOperationRequests on which LAC check will be performed

restoreTargetInfo

Gets or sets the restore target information.

sourceDataStoreType

Gets or sets the type of the source data store.

sourceResourceId

Fully qualified Azure Resource Manager ID of the datasource which is being recovered.

Property Details

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

Polymorphic discriminator, which specifies the different types this object can be

objectType: "AzureBackupRecoveryPointBasedRestoreRequest" | "AzureBackupRestoreWithRehydrationRequest" | "AzureBackupRecoveryTimeBasedRestoreRequest"

Property Value

"AzureBackupRecoveryPointBasedRestoreRequest" | "AzureBackupRestoreWithRehydrationRequest" | "AzureBackupRecoveryTimeBasedRestoreRequest"

resourceGuardOperationRequests

ResourceGuardOperationRequests on which LAC check will be performed

resourceGuardOperationRequests?: string[]

Property Value

string[]

restoreTargetInfo

Gets or sets the restore target information.

restoreTargetInfo: RestoreTargetInfoBaseUnion

Property Value

sourceDataStoreType

Gets or sets the type of the source data store.

sourceDataStoreType: string

Property Value

string

sourceResourceId

Fully qualified Azure Resource Manager ID of the datasource which is being recovered.

sourceResourceId?: string

Property Value

string