BackupInstancesOperations interface
Интерфейс, представляющий операции BackupInstances.
Свойства
| adhoc |
Активация резервного копирования adhoc |
| create |
Создание или обновление экземпляра резервного копирования в хранилище резервных копий |
| delete | |
| get | Возвращает экземпляр резервного копирования с именем в хранилище резервных копий |
| get |
Получение результата операции создания экземпляра резервного копирования |
| list | Возвращает экземпляры резервного копирования, принадлежащие хранилищу резервных копий. |
| resume |
Эта операция возобновляет резервное копирование для экземпляра резервного копирования. |
| resume |
Эта операция возобновляет защиту для остановленного экземпляра резервного копирования |
| stop |
Эта операция перестанет защиту экземпляра резервного копирования и данные будут храниться навсегда. |
| suspend |
Эта операция остановит резервное копирование для экземпляра резервного копирования и сохраняет данные резервного копирования согласно политике (кроме последней точки восстановления, которая будет храниться навсегда). |
| sync |
Повторное синхронизация экземпляра резервного копирования в случае сбоя Это действие повторит последнюю неудачную операцию и приведет к допустимому состоянию экземпляра резервного копирования. |
| trigger |
Активирует восстановление между регионами для BackupInstance. |
| trigger |
точка восстановления для восстановления для BackupInstance |
| trigger |
Триггеры восстановления для BackupInstance |
| validate |
Проверяет, можно ли активировать восстановление между регионами для DataSource. |
| validate |
Проверка успешности резервного копирования adhoc |
| validate |
Проверка успешности обновления для экземпляра резервного копирования |
| validate |
Проверяет, можно ли активировать восстановление для 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>