Eventi flusso multimediale

Gli eventi di Oracle Cloud Infrastructure sono file JSON emessi con alcune operazioni di servizio e che contengono informazioni su tale operazione.

Il servizio Eventi consente ai team di rispondere automaticamente quando una risorsa Flusso multimediale cambia stato. È possibile definire regole che attivano un'azione specifica quando si verifica un evento. Per ulteriori informazioni, vedere Panoramica degli eventi e Guida introduttiva agli eventi. Le risorse del flusso multimediale emettono un evento per le azioni riportate di seguito.

  • Un workflow multimediale viene creato, aggiornato o eliminato.
  • Viene creato e completato un job del workflow multimediale.
Tipi di evento workflow multimediale (media-workflow)
Nome evento Tipo di evento
Crea workflow multimediale
com.oraclecloud.mediaservices.CreateMediaWorkflow
Elimina workflow multimediale
com.oraclecloud.mediaservices.DeleteMediaWorkflow
Sposta workflow multimediale
com.oraclecloud.mediaservices.MoveMediaWorkflow
Aggiorna workflow multimediale
com.oraclecloud.mediaservices.UpdateMediaWorkflow

Evento di esempio per la creazione di un workflow multimediale:

{
  "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": {}
    }
  }
}
Tipi di evento Configurazione workflow multimediale (media-workflow-configuration)
Nome evento Tipo di evento
Crea configurazione del workflow multimediale
com.oraclecloud.mediaservices.CreateMediaWorkflowConfiguration
Elimina configurazione del workflow multimediale
com.oraclecloud.mediaservices.DeleteMediaWorkflowConfiguration
Sposta configurazione workflow multimediale
com.oraclecloud.mediaservices.MoveMediaWorkflowConfiguration
Aggiorna configurazione workflow multimediale
com.oraclecloud.mediaservices.UpdateMediaWorkflowConfiguration

Evento di esempio per la creazione di una configurazione del workflow multimediale:

{
  "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": {}
    }
  }
}
Tipi di evento job (media-workflow-job) workflow multimediale
Nome evento Tipo di evento
Inizio processo workflow multimediale
com.oraclecloud.mediaservices.MediaWorkflowJob.begin
Fine processo workflow multimediale
com.oraclecloud.mediaservices.MediaWorkflowJob.end

Evento di esempio per la creazione di un job workflow multimediale:

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