BackupInstancesOperations interface
BackupInstances 操作を表すインターフェイス。
プロパティ
| adhoc |
アドホック バックアップをトリガーする |
| create |
バックアップ コンテナー内のバックアップ インスタンスを作成または更新する |
| delete | |
| get | バックアップ コンテナー内の名前を持つバックアップ インスタンスを取得します |
| get |
バックアップ インスタンス作成操作の結果を取得する |
| list | バックアップ コンテナーに属するバックアップ インスタンスを取得します。 |
| resume |
この操作により、バックアップ インスタンスのバックアップが再開されます |
| resume |
この操作により、停止したバックアップ インスタンスの保護が再開されます |
| stop |
この操作によりバックアップ インスタンスの保護が停止され、データは永久に保持されます |
| suspend |
この操作により、バックアップ インスタンスのバックアップが停止され、ポリシーに従ってバックアップ データが保持されます (最新の復旧ポイントを除き、永続的に保持されます)。 |
| sync |
失敗した場合にバックアップ インスタンスをもう一度同期します。このアクションは最後に失敗した操作を再試行し、バックアップ インスタンスを有効な状態にします |
| trigger |
BackupInstance のリージョン間復元をトリガーします。 |
| trigger |
BackupInstance の復元の復旧ポイントをリハイドレートする |
| trigger |
BackupInstance の復元をトリガーします |
| validate |
DataSource に対してリージョンをまたがる復元をトリガーできるかどうかを検証します。 |
| validate |
アドホック バックアップが成功するかどうかを検証する |
| validate |
バックアップ インスタンスの更新が成功するかどうかを検証する |
| validate |
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>