RestoreMediaComplete イベントは、メディアアセットの復元が完了したときに発生します。
イベントタイプ
RestoreMediaComplete
イベントの説明
RestoreMediaComplete イベントは、メディアアセットが復元されると発生します。メディアアセットを復元するには、「メディアアセットのストレージクラスの変更」をご参照ください。
イベントの内容
|
パラメーター名 |
タイプ |
必須 |
説明 |
|
EventTime |
文字列 |
はい |
イベントが発生した時刻。協定世界時 (UTC) の yyyy-MM-ddTHH:mm:ssZ 形式です。 |
|
EventType |
文字列 |
はい |
イベントタイプ。値は RestoreMediaComplete です。 |
|
Status |
文字列 |
はい |
メディアアセット復元タスクのステータス。有効な値:
|
|
MediaId |
文字列 |
はい |
メディアアセットの ID。音声 ID または動画 ID です。 |
|
RestoreExpiration |
文字列 |
いいえ |
復元された状態の有効期限。協定世界時 (UTC) の yyyy-MM-ddTHH:mm:ssZ 形式です。 このフィールドは、復元タスクが成功した場合に返されます。 |
|
ErrorCode |
文字列 |
いいえ |
エラーコード。このフィールドは、復元タスクが失敗した場合に返されます。 |
|
ErrorMessage |
文字列 |
いいえ |
エラーメッセージ。このフィールドは、復元タスクが失敗した場合に返されます。 |
コールバックのサンプル
コールバックの例に関する注意事項:
-
HTTP コールバックの場合、以下の内容は HTTP POST 本文です。
-
MNS コールバックの場合、以下の内容はメッセージ本文です。
-
タスク成功時
{ "EventType": "RestoreMediaComplete", "EventTime": "2022-06-23T13:11:33Z", "Status": "Success", "MediaId": "71151b80f2d471ecb21b472190a9****", "RestoreExpiration": "2023-01-23T13:11:33Z" } -
タスク失敗時
{ "EventType": "RestoreMediaComplete", "EventTime": "2022-06-23T13:11:33Z", "Status": "Failed", "MediaId": "71151b80f2d471ecb21b472190a9****", "ErrorCode": "NoSuchKey", "ErrorMessage": "OSS bucket or object does not exist" }
-