Événements de flux de médias
Les événements Oracle Cloud Infrastructure sont des fichiers JSON qui sont émis avec certaines opérations de service et comportent des informations sur cette opération.
Le service d'événements permet à vos équipes de répondre automatiquement lorsqu'une ressource du service de flux de médias change d'état. Vous pouvez définir des règles qui déclenchent une action particulière lorsqu'un événement se produit. Pour plus d'informations, voir Aperçu du service d'événements et Introduction au service d'événements. Les ressources de flux de médias émettent un événement pour les actions suivantes :
- Un flux de travail multimédia est créé, mis à jour ou supprimé.
- Une tâche de flux de travail Media est créée et terminée.
| Nom de l'événement | Type d'événement |
|---|---|
| Créer un flux de travail de média |
|
| Supprimer le flux de travail de média |
|
| Déplacer le flux de travail de médias |
|
| Mettre à jour le flux de travail de médias |
|
Exemple d'événement pour la création d'un flux de travail de médias :
{
"eventType":"com.oraclecloud.mediaservices.CreateMediaWorkflow.begin"
"cloudEventsVersion":"0.1"
"eventTypeVersion":"2.0"
"source":"mediaservices"
"eventId":"<unique_ID>"
"eventTime":"2022-03-24T00:00:10.287Z"
"contentType":"application/json"
"data":{
"eventGroupingId":"<unique_ID>"
"eventName":"CreateMediaWorkflow"
"compartmentId":"ocid1.compartment.oc1..<unique_ID>"
"compartmentName":"TestCompartment"
"resourceName":"Test Workflow Job"
"resourceId":"ocid1.mediaworkflowjob.oc1.iad.<unique_ID>"
"availabilityDomain":"AD3"
"stateChange":{
"previous": {},
"current": {}
}
}
}
| Nom de l'événement | Type d'événement |
|---|---|
| Créer une configuration de flux de travail de médias |
|
| Supprimer la configuration de flux de travail de médias |
|
| Déplacer la configuration de flux de travail de médias |
|
| Mettre à jour la configuration du flux de travail de médias |
|
Exemple d'événement pour créer une configuration de flux de travail de médias :
{
"eventType":"com.oraclecloud.mediaservices.CreateMediaWorkflowConfiguration.begin"
"cloudEventsVersion":"0.1"
"eventTypeVersion":"2.0"
"source":"mediaservices"
"eventId":"<unique_ID>"
"eventTime":"2022-03-24T00:00:10.287Z"
"contentType":"application/json"
"data":{
"eventGroupingId":"<unique_ID>"
"eventName":"CreateMediaWorkflowConfiguration"
"compartmentId":"ocid1.compartment.oc1..<unique_ID>"
"compartmentName":"TestCompartment"
"resourceName":"Test Workflow Job"
"resourceId":"ocid1.mediaworkflowjob.oc1.iad..<unique_ID>"
"availabilityDomain":"AD3"
"stateChange":{
"previous": {},
"current": {}
}
}
}
| Nom de l'événement | Type d'événement |
|---|---|
| Début de la tâche de flux de travail de médias |
|
| Fin de la tâche de flux de travail de médias |
|
Exemple d'événement pour créer une tâche de flux de travail de médias :
{
"eventType":"com.oraclecloud.mediaservices.MediaWorkflowJob.begin"
"cloudEventsVersion":"0.1"
"eventTypeVersion":"2.0"
"source":"mediaservices"
"eventId":"<unique_ID>"
"eventTime":"2022-03-24T00:00:10.287Z"
"contentType":"application/json"
"data":{
"eventGroupingId":"<unique_ID>"
"eventName":"MediaWorkflowJob"
"compartmentId":"ocid1.compartment.oc1..<unique_ID>"
"compartmentName":"TestCompartment"
"resourceName":"Test Workflow Job"
"resourceId":"ocid1.mediaworkflowjob.oc1.iad..<unique_ID>"
"availabilityDomain":"AD3"
"stateChange":{
"previous": {},
"current": {}
}
}
}