次の方法で共有


BackupInstancesOperations interface

BackupInstances 操作を表すインターフェイス。

プロパティ

adhocBackup

アドホック バックアップをトリガーする

createOrUpdate

バックアップ コンテナー内のバックアップ インスタンスを作成または更新する

delete
get

バックアップ コンテナー内の名前を持つバックアップ インスタンスを取得します

getBackupInstanceOperationResult

バックアップ インスタンス作成操作の結果を取得する

list

バックアップ コンテナーに属するバックアップ インスタンスを取得します。

resumeBackups

この操作により、バックアップ インスタンスのバックアップが再開されます

resumeProtection

この操作により、停止したバックアップ インスタンスの保護が再開されます

stopProtection

この操作によりバックアップ インスタンスの保護が停止され、データは永久に保持されます

suspendBackups

この操作により、バックアップ インスタンスのバックアップが停止され、ポリシーに従ってバックアップ データが保持されます (最新の復旧ポイントを除き、永続的に保持されます)。

syncBackupInstance

失敗した場合にバックアップ インスタンスをもう一度同期します。このアクションは最後に失敗した操作を再試行し、バックアップ インスタンスを有効な状態にします

triggerCrossRegionRestore

BackupInstance のリージョン間復元をトリガーします。

triggerRehydrate

BackupInstance の復元の復旧ポイントをリハイドレートする

triggerRestore

BackupInstance の復元をトリガーします

validateCrossRegionRestore

DataSource に対してリージョンをまたがる復元をトリガーできるかどうかを検証します。

validateForBackup

アドホック バックアップが成功するかどうかを検証する

validateForModifyBackup

バックアップ インスタンスの更新が成功するかどうかを検証する

validateForRestore

DataSource に対して復元をトリガーできるかどうかを検証します

プロパティの詳細

adhocBackup

アドホック バックアップをトリガーする

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

アドホック バックアップが成功するかどうかを検証する

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>