Medienflussereignisse
Oracle Cloud Infrastructure-Ereignisse sind JSON-Dateien, die mit bestimmten Servicevorgängen ausgegeben werden und Informationen zu diesem Vorgang enthalten.
Mit dem Events-Service können Ihre Teams automatisch reagieren, wenn eine Media Flow-Ressource ihren Status ändert. Sie können Regeln definieren, die bei einem bestimmten Ereignis eine bestimmte Aktion auslösen. Weitere Informationen finden Sie unter Überblick über Events und Erste Schritte mit Events. Media Flow-Ressourcen geben ein Ereignis für die folgenden Aktionen aus:
- Ein Medienworkflow wird erstellt, aktualisiert oder gelöscht.
- Ein Medienworkflowjob wird erstellt und abgeschlossen.
Ereignistypen für Medienworkflows (Medienworkflow)
Ereignisname | Ereignisart |
---|---|
Medienworkflow erstellen |
|
Medienworkflow löschen |
|
Medienworkflow verschieben |
|
Medienworkflow aktualisieren |
|
Beispielereignis zum Erstellen eines Medienworkflows:
{
"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": {}
}
}
}
Ereignistypen für die Konfiguration von Medienworkflows (Medienworkflow-Konfiguration)
Ereignisname | Ereignisart |
---|---|
Medienworkflowkonfiguration erstellen |
|
Medienworkflowkonfiguration löschen |
|
Medienworkflowkonfiguration verschieben |
|
Medienworkflowkonfiguration aktualisieren |
|
Beispielereignis zum Erstellen einer Medienworkflowkonfiguration:
{
"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": {}
}
}
}
Ereignistypen für Medienworkflowjob (media-workflow-job)
Ereignisname | Ereignisart |
---|---|
Medienworkflowjob - Beginn |
|
Medienworkflowjob - Ende |
|
Beispielereignis zum Erstellen eines Medienworkflowjobs:
{
"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": {}
}
}
}