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": {}
}
}
}