Поделиться через


BackupInstancesOperations interface

Интерфейс, представляющий операции BackupInstances.

Свойства

adhocBackup

Активация резервного копирования adhoc

createOrUpdate

Создание или обновление экземпляра резервного копирования в хранилище резервных копий

delete
get

Возвращает экземпляр резервного копирования с именем в хранилище резервных копий

getBackupInstanceOperationResult

Получение результата операции создания экземпляра резервного копирования

list

Возвращает экземпляры резервного копирования, принадлежащие хранилищу резервных копий.

resumeBackups

Эта операция возобновляет резервное копирование для экземпляра резервного копирования.

resumeProtection

Эта операция возобновляет защиту для остановленного экземпляра резервного копирования

stopProtection

Эта операция перестанет защиту экземпляра резервного копирования и данные будут храниться навсегда.

suspendBackups

Эта операция остановит резервное копирование для экземпляра резервного копирования и сохраняет данные резервного копирования согласно политике (кроме последней точки восстановления, которая будет храниться навсегда).

syncBackupInstance

Повторное синхронизация экземпляра резервного копирования в случае сбоя Это действие повторит последнюю неудачную операцию и приведет к допустимому состоянию экземпляра резервного копирования.

triggerCrossRegionRestore

Активирует восстановление между регионами для BackupInstance.

triggerRehydrate

точка восстановления для восстановления для BackupInstance

triggerRestore

Триггеры восстановления для BackupInstance

validateCrossRegionRestore

Проверяет, можно ли активировать восстановление между регионами для DataSource.

validateForBackup

Проверка успешности резервного копирования adhoc

validateForModifyBackup

Проверка успешности обновления для экземпляра резервного копирования

validateForRestore

Проверяет, можно ли активировать восстановление для DataSource

Сведения о свойстве

adhocBackup

Активация резервного копирования adhoc

adhocBackup: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: TriggerBackupRequest, options?: BackupInstancesAdhocBackupOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: TriggerBackupRequest, options?: BackupInstancesAdhocBackupOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

createOrUpdate

Создание или обновление экземпляра резервного копирования в хранилище резервных копий

createOrUpdate: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: BackupInstanceResource, options?: BackupInstancesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BackupInstanceResource>, BackupInstanceResource>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: BackupInstanceResource, options?: BackupInstancesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BackupInstanceResource>, BackupInstanceResource>

delete

delete: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Возвращает экземпляр резервного копирования с именем в хранилище резервных копий

get: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesGetOptionalParams) => Promise<BackupInstanceResource>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesGetOptionalParams) => Promise<BackupInstanceResource>

getBackupInstanceOperationResult

Получение результата операции создания экземпляра резервного копирования

getBackupInstanceOperationResult: (resourceGroupName: string, vaultName: string, backupInstanceName: string, operationId: string, options?: BackupInstancesGetBackupInstanceOperationResultOptionalParams) => Promise<null | BackupInstanceResource>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, operationId: string, options?: BackupInstancesGetBackupInstanceOperationResultOptionalParams) => Promise<null | BackupInstanceResource>

list

Возвращает экземпляры резервного копирования, принадлежащие хранилищу резервных копий.

list: (resourceGroupName: string, vaultName: string, options?: BackupInstancesListOptionalParams) => PagedAsyncIterableIterator<BackupInstanceResource, BackupInstanceResource[], PageSettings>

Значение свойства

(resourceGroupName: string, vaultName: string, options?: BackupInstancesListOptionalParams) => PagedAsyncIterableIterator<BackupInstanceResource, BackupInstanceResource[], PageSettings>

resumeBackups

Эта операция возобновляет резервное копирование для экземпляра резервного копирования.

resumeBackups: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesResumeBackupsOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesResumeBackupsOptionalParams) => PollerLike<OperationState<void>, void>

resumeProtection

Эта операция возобновляет защиту для остановленного экземпляра резервного копирования

resumeProtection: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesResumeProtectionOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesResumeProtectionOptionalParams) => PollerLike<OperationState<void>, void>

stopProtection

Эта операция перестанет защиту экземпляра резервного копирования и данные будут храниться навсегда.

stopProtection: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesStopProtectionOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesStopProtectionOptionalParams) => PollerLike<OperationState<void>, void>

suspendBackups

Эта операция остановит резервное копирование для экземпляра резервного копирования и сохраняет данные резервного копирования согласно политике (кроме последней точки восстановления, которая будет храниться навсегда).

suspendBackups: (resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesSuspendBackupsOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, options?: BackupInstancesSuspendBackupsOptionalParams) => PollerLike<OperationState<void>, void>

syncBackupInstance

Повторное синхронизация экземпляра резервного копирования в случае сбоя Это действие повторит последнюю неудачную операцию и приведет к допустимому состоянию экземпляра резервного копирования.

syncBackupInstance: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: SyncBackupInstanceRequest, options?: BackupInstancesSyncBackupInstanceOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: SyncBackupInstanceRequest, options?: BackupInstancesSyncBackupInstanceOptionalParams) => PollerLike<OperationState<void>, void>

triggerCrossRegionRestore

Активирует восстановление между регионами для BackupInstance.

triggerCrossRegionRestore: (resourceGroupName: string, location: string, parameters: CrossRegionRestoreRequestObject, options?: BackupInstancesTriggerCrossRegionRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Значение свойства

(resourceGroupName: string, location: string, parameters: CrossRegionRestoreRequestObject, options?: BackupInstancesTriggerCrossRegionRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

triggerRehydrate

точка восстановления для восстановления для BackupInstance

triggerRehydrate: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: AzureBackupRehydrationRequest, options?: BackupInstancesTriggerRehydrateOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: AzureBackupRehydrationRequest, options?: BackupInstancesTriggerRehydrateOptionalParams) => PollerLike<OperationState<void>, void>

triggerRestore

Триггеры восстановления для BackupInstance

triggerRestore: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: AzureBackupRestoreRequestUnion, options?: BackupInstancesTriggerRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: AzureBackupRestoreRequestUnion, options?: BackupInstancesTriggerRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

validateCrossRegionRestore

Проверяет, можно ли активировать восстановление между регионами для DataSource.

validateCrossRegionRestore: (resourceGroupName: string, location: string, parameters: ValidateCrossRegionRestoreRequestObject, options?: BackupInstancesValidateCrossRegionRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Значение свойства

(resourceGroupName: string, location: string, parameters: ValidateCrossRegionRestoreRequestObject, options?: BackupInstancesValidateCrossRegionRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

validateForBackup

Проверка успешности резервного копирования adhoc

validateForBackup: (resourceGroupName: string, vaultName: string, parameters: ValidateForBackupRequest, options?: BackupInstancesValidateForBackupOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Значение свойства

(resourceGroupName: string, vaultName: string, parameters: ValidateForBackupRequest, options?: BackupInstancesValidateForBackupOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

validateForModifyBackup

Проверка успешности обновления для экземпляра резервного копирования

validateForModifyBackup: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: ValidateForModifyBackupRequest, options?: BackupInstancesValidateForModifyBackupOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: ValidateForModifyBackupRequest, options?: BackupInstancesValidateForModifyBackupOptionalParams) => PollerLike<OperationState<void>, void>

validateForRestore

Проверяет, можно ли активировать восстановление для DataSource

validateForRestore: (resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: ValidateRestoreRequestObject, options?: BackupInstancesValidateForRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>

Значение свойства

(resourceGroupName: string, vaultName: string, backupInstanceName: string, parameters: ValidateRestoreRequestObject, options?: BackupInstancesValidateForRestoreOptionalParams) => PollerLike<OperationState<OperationJobExtendedInfo>, OperationJobExtendedInfo>