Eventos do Serviço Media Flow

Eventos do Oracle Cloud Infrastructure são arquivos JSON emitidos com algumas operações de serviço que carregam informações sobre essa operação.

O serviço Events permite que suas equipes respondam automaticamente quando seu estado for alterado por um recurso do serviço Media Flow. Você pode definir regras que acionem uma ação específica quando um evento ocorrer. Para obter mais informações, consulte Visão Geral do Serviço Events e Conceitos Básicos do Serviço Events. Os recursos do Media Flow emitem um evento para as seguintes ações:

  • Um fluxo de trabalho de mídia é criado, atualizado ou excluído.
  • Um trabalho de fluxo de trabalho de mídia é criado e concluído.
Tipos de Evento do Workflow de Mídia (media-workflow)
Nome do Evento Tipo de Evento
Criar Workflow de Mídia
com.oraclecloud.mediaservices.CreateMediaWorkflow
Excluir Workflow de Mídia
com.oraclecloud.mediaservices.DeleteMediaWorkflow
Mover Workflow de Mídia
com.oraclecloud.mediaservices.MoveMediaWorkflow
Atualizar Workflow de Mídia
com.oraclecloud.mediaservices.UpdateMediaWorkflow

Evento de exemplo para criar um Workflow de Mídia:

{
  "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": {}
    }
  }
}
Tipos de Evento de Configuração do Workflow de Mídia (media-workflow-configuration)
Nome do Evento Tipo de Evento
Criar Configuração do Workflow de Mídia
com.oraclecloud.mediaservices.CreateMediaWorkflowConfiguration
Excluir Configuração do Workflow de Mídia
com.oraclecloud.mediaservices.DeleteMediaWorkflowConfiguration
Mover Configuração do Workflow de Mídia
com.oraclecloud.mediaservices.MoveMediaWorkflowConfiguration
Atualizar Configuração do Workflow de Mídia
com.oraclecloud.mediaservices.UpdateMediaWorkflowConfiguration

Exemplo de evento para criar uma Configuração do Workflow de Mídia:

{
  "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": {}
    }
  }
}
Tipos de Evento do Job de Workflow de Mídia (media-workflow-job)
Nome do Evento Tipo de Evento
Início do Job de Workflow de Mídia
com.oraclecloud.mediaservices.MediaWorkflowJob.begin
Fim do Job de Workflow de Mídia
com.oraclecloud.mediaservices.MediaWorkflowJob.end

Exemplo de evento para criar um Job do Workflow de Mídia:

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