L'événement RestoreMediaComplete est généré à la fin de la restauration d'une ressource multimédia.
Type d'événement
RestoreMediaComplete
Description de l'événement
L'événement RestoreMediaComplete est généré lorsqu'une ressource multimédia est restaurée. Pour restaurer une ressource multimédia, consultez la rubrique Modify the storage class of a media asset.
Contenu de l'événement
|
Nom du paramètre |
Type |
Obligatoire |
Description |
|
EventTime |
String |
Oui |
Heure de génération de l'événement, au format UTC (yyyy-MM-ddTHH:mm:ssZ). |
|
EventType |
String |
Oui |
Type d'événement. La valeur est toujours RestoreMediaComplete. |
|
Status |
String |
Oui |
État de la tâche de restauration de la ressource multimédia. Valeurs possibles :
|
|
MediaId |
String |
Oui |
ID de la ressource multimédia (audio ou vidéo). |
|
RestoreExpiration |
String |
Non |
Heure d'expiration de l'état restauré, au format UTC (yyyy-MM-ddTHH:mm:ssZ). Ce champ n'est renvoyé qu'en cas de réussite de la tâche de restauration. |
|
ErrorCode |
String |
Non |
Code d'erreur. Ce champ n'est renvoyé qu'en cas d'échec de la tâche de restauration. |
|
ErrorMessage |
String |
Non |
Message d'erreur. Ce champ n'est renvoyé qu'en cas d'échec de la tâche de restauration. |
Exemples de callbacks
Remarques sur les exemples de callback :
Pour un callback HTTP, le contenu suivant correspond au corps de la requête HTTP POST.
-
Pour un callback MNS, le contenu suivant correspond au corps du message.
-
Tâche réussie
{ "EventType": "RestoreMediaComplete", "EventTime": "2022-06-23T13:11:33Z", "Status": "Success", "MediaId": "71151b80f2d471ecb21b472190a9****", "RestoreExpiration": "2023-01-23T13:11:33Z" } -
Tâche échouée
{ "EventType": "RestoreMediaComplete", "EventTime": "2022-06-23T13:11:33Z", "Status": "Failed", "MediaId": "71151b80f2d471ecb21b472190a9****", "ErrorCode": "NoSuchKey", "ErrorMessage": "OSS bucket or object does not exist" }
-