Eventos do Serviço Media Streams

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

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. O Media Streams emite um evento quando um canal de distribuição do Media Streams é criado, atualizado ou excluído.

Criar Tipos de Evento do Canal de Distribuição do Media Streams
Nome Simples Tipo de Evento
Criar Canal de Distribuição do Fluxo de Mídia
com.oraclecloud.mediaservices.createstreamdistributionchannel
Canal de Distribuição do Fluxo de Mídia
com.oraclecloud.mediaservices.deletestreamdistributionchannel
Mover Canal de Distribuição do Fluxo de Mídia
com.oraclecloud.mediaservices.movestreamdistributionchannel
Atualizar Canal de Distribuição do Media Stream
com.oraclecloud.mediaservices.updatestreamdistributionchannel

Exemplo de evento para criar um Canal de Distribuição do Media Streams:

{
  "eventType": "com.oraclecloud.mediaservices.createstreamdistributionchannel",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "mediaservices",
  "eventId": "<unique_ID>",
  "eventTime": "2022-04-21T00:01:20.416Z",
  "contentType": "application/json",
  "data": {
    "eventGroupingId": "<unique_ID>",
    "eventName": "createstreamdistributionchannel",
    "compartmentId": "<unique_ID>",
    "compartmentName": "example_name",
    "resourceName": "my_subscription",
    "resourceId": "ocid1.streamdistributionchannel.oc1..<unique_ID>",
    "availabilityDomain": "AD2",
    "freeformTags": {},
    "definedTags": {
      "Oracle-Tags": {
        "CreatedBy": "ocid1.instance.oc1..<unique_ID>",
        "CreatedOn": "2022-04-21T00:01:20.185Z"
      }
    }
}

Criar Tipos de Evento de Configuração de Pacote de Fluxo
Nome Simples Tipo de Evento
Criar Configuração de Pacote de Fluxo de Mídia
com.oraclecloud.mediaservices.createstreampackagingconfig
Configuração de Pacotes de Streams de Mídia
com.oraclecloud.mediaservices.deletestreampackagingconfig
Mover Configuração de Embalagem do Fluxo de Mídia
com.oraclecloud.mediaservices.movestreampackagingconfig
Atualizar Configuração de Pacote de Fluxo de Mídia
com.oraclecloud.mediaservices.updatestreampackagingconfig

Exemplo de evento para criar uma Configuração de Pacote do Media Streams:

{
  "eventType": "com.oraclecloud.mediaservices.createstreampackagingconfig",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "mediaservices",
  "eventId": "<unique_ID>",
  "eventTime": "2022-04-21T00:01:20.971Z",
  "contentType": "application/json",
  "data": {
    "eventGroupingId": "<unique_ID>",
    "eventName": "createstreampackagingconfig",
    "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
    "compartmentName": "example_name",
    "resourceName": "my_subscription",
    "resourceId": "ocid1.streampackagingconfig.oc1.iad..<unique_ID>",
    "availabilityDomain": "AD1",
    "freeformTags": {},
    "definedTags": {
      "Oracle-Tags": {
        "CreatedBy": "ocid1.instance.oc1.iad..<unique_ID>",
        "CreatedOn": "2022-04-21T00:01:20.632Z"
Criar Tipos de Evento de Configuração CDN do Fluxo de Mídia
Nome Simples Tipo de Evento
Criar Configuração de CDN do Fluxo de Mídia
com.oraclecloud.mediaservices.createstreamcdnconfig
Configuração de CDN do Fluxo de Mídia
com.oraclecloud.mediaservices.deletestreamcdnconfig
Mover Configuração de CDN do Fluxo de Mídia
com.oraclecloud.mediaservices.movestreamcdnconfig
Atualizar Configuração de CDN do Fluxo de Mídia
com.oraclecloud.mediaservices.updatestreamcdnconfig

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

{
  "eventType": "com.oraclecloud.mediaservices.createstreamcdnconfig",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "mediaservices",
  "eventId": "<unique_ID>",
  "eventTime": "2022-04-21T00:01:21.288Z",
  "contentType": "application/json",
  "data": {
    "eventGroupingId": "<unique_ID>",
    "eventName": "createstreamcdnconfig",
    "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
    "compartmentName": "example_name",
    "resourceName": "my_subscription",
    "resourceId": "ocid1.streamcdnconfig.oc1.iad..<unique_ID>",
    "availabilityDomain": "AD1",
    "freeformTags": {},
    "definedTags": {
      "Oracle-Tags": {
        "CreatedBy": "ocid1.instance.oc1.iad..<unique_ID>",
        "CreatedOn": "2022-04-21T00:01:21.018Z"
      }   
}