Evénements Media Flow
Les événements Oracle Cloud Infrastructure sont des fichiers JSON émis avec certaines opérations de service et contenant des informations sur cette opération.
Le service Events permet à vos équipes de réagir automatiquement lorsqu'une ressource Media Flow change d'état. Vous pouvez définir des règles déclenchant une action spécifique si un événement donné se produit. Pour plus d'informations, reportez-vous à Présentation d'Events et à Introduction à Events. Les ressources Media Flow émettent un événement pour les actions suivantes :
- Un workflow de support est créé, mis à jour ou supprimé.
- Une tâche de workflow de support est créée et terminée.
| Nom d'événement | Type d'événement |
|---|---|
| Créer un workflow de support |
|
| Supprimer le workflow de support |
|
| Workflow de déplacement de support |
|
| Mettre à jour le workflow de support |
|
Exemple d'événement pour la création d'un workflow de support :
{
"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 d'événement | Type d'événement |
|---|---|
| Créer une configuration de workflow de support |
|
| Supprimer la configuration du workflow de support |
|
| Déplacer la configuration du workflow de support |
|
| Mettre à jour la configuration du workflow de support |
|
Exemple d'événement pour la création d'une configuration de workflow de support :
{
"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 d'événement | Type d'événement |
|---|---|
| Début de la tâche de workflow de support |
|
| Fin du travail de workflow de support |
|
Exemple d'événement pour la création d'une tâche de workflow de support :
{
"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": {}
}
}
}