DescribeRestoreJob - AWS Backup

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

DescribeRestoreJob

ジョブ ID で指定された復元ジョブに関連付けられたメタデータを返します。

リクエストの構文

GET /restore-jobs/restoreJobId HTTP/1.1

URI リクエストパラメータ

リクエストは、次のURIパラメータを使用します。

restoreJobId

リカバリポイントを復元するジョブを一意に識別します。

必須:はい

リクエストボディ

リクエストにリクエスト本文がありません。

レスポンスの構文

HTTP/1.1 200 Content-type: application/json { "AccountId": "string", "BackupSizeInBytes": number, "CompletionDate": number, "CreatedBy": { "RestoreTestingPlanArn": "string" }, "CreatedResourceArn": "string", "CreationDate": number, "DeletionStatus": "string", "DeletionStatusMessage": "string", "ExpectedCompletionTimeMinutes": number, "IamRoleArn": "string", "PercentDone": "string", "RecoveryPointArn": "string", "RecoveryPointCreationDate": number, "ResourceType": "string", "RestoreJobId": "string", "Status": "string", "StatusMessage": "string", "ValidationStatus": "string", "ValidationStatusMessage": "string" }

レスポンス要素

アクションが成功すると、サービスは 200 HTTP レスポンスを送り返します。

次のデータは、 サービスによって JSON 形式で返されます。

AccountId

復元ジョブを所有するアカウント ID を返します。

型: 文字列

パターン: ^[0-9]{12}$

BackupSizeInBytes

復元されたリソースのサイズ (バイト単位)。

型: 長整数

CompletionDate

リカバリポイントを復元するジョブが完了した日時。Unix 形式と協定世界時 () で表されますUTC。CompletionDate の値は、ミリ秒単位の精度です。たとえば、1516925490.087 の値は、2018 年 1 月 26 日 (金) 午前12:11:30.087 を表します。

型: タイムスタンプ

CreatedBy

復元ジョブの作成に関する識別情報が含まれます。

型: RestoreJobCreator オブジェクト

CreatedResourceArn

復元ジョブによって作成されたリソースの Amazon リソースネーム (ARN)。

の形式は、バックアップされたリソースのリソースタイプARNによって異なります。

型: 文字列

CreationDate

Unix 形式と協定世界時 () で復元ジョブが作成された日時UTC。CreationDate の値は、ミリ秒単位の精度です。たとえば、1516925490.087 の値は、2018 年 1 月 26 日 (金) 午前12:11:30.087 を表します。

型: タイムスタンプ

DeletionStatus

復元テストによって生成されたデータのステータス。

型: 文字列

有効な値: DELETING | FAILED | SUCCESSFUL

DeletionStatusMessage

復元ジョブの削除ステータスを示します。

型: 文字列

ExpectedCompletionTimeMinutes

リカバリーポイントを復元するジョブに要する予想される分単位の時間です。

型: 長整数

IamRoleArn

ターゲットリカバリポイントの作成ARNに使用されるIAMロールを指定します。例えば、 ですarn:aws:iam::123456789012:role/S3Access

型: 文字列

PercentDone

ジョブのステータスが照会された時点でジョブが完了した推定パーセンテージが含まれます。

型: 文字列

RecoveryPointArn

リカバリポイントを一意に識別ARNする 。例えば、arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45

型: 文字列

RecoveryPointCreationDate

指定された復元ジョブによって作成された復旧ポイントの作成日。

型: タイムスタンプ

ResourceType

リソースタイプ別にリストされた復元ジョブに関連付けられたメタデータを返します。

型: 文字列

パターン: ^[a-zA-Z0-9\-\_\.]{1,50}$

RestoreJobId

リカバリポイントを復元するジョブを一意に識別します。

型: 文字列

Status

リカバリポイントを復元 AWS Backup するために によって開始されるジョブの状態を指定するステータスコード。

型: 文字列

有効な値: PENDING | RUNNING | COMPLETED | ABORTED | FAILED

StatusMessage

リカバリポイントを復元するジョブのステータスを示すメッセージ。

型: 文字列

ValidationStatus

指定された復元ジョブで実行された検証のステータス。

型: 文字列

有効な値: FAILED | SUCCESSFUL | TIMED_OUT | VALIDATING

ValidationStatusMessage

ステータスメッセージ。

型: 文字列

エラー

すべてのアクションに共通のエラーについては、「共通エラー」を参照してください。

DependencyFailureException

依存 AWS サービスまたはリソースが AWS Backup サービスにエラーを返しました。アクションを完了できません。

HTTP ステータスコード: 500

InvalidParameterValueException

パラメータの値に問題があることを示します。たとえば、値が範囲外であることです。

HTTP ステータスコード: 400

MissingParameterValueException

必須パラメータがないことを示します。

HTTP ステータスコード: 400

ResourceNotFoundException

アクションに必要なリソースは存在しません。

HTTP ステータスコード: 400

ServiceUnavailableException

サーバーの一時的障害のため、リクエストは失敗しました。

HTTP ステータスコード: 500

以下の資料も参照してください。

言語固有の のいずれかAPIでこれを使用する方法の詳細については AWS SDKs、以下を参照してください。