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.CreateMediaStreamDistributionChannel
Canal de Distribuição do Fluxo de Mídia
com.oraclecloud.mediaservices.DeleteMediaStreamDistributionChannel
Mover Canal de Distribuição do Fluxo de Mídia
com.oraclecloud.mediaservices.MoveMediaStreamDistributionChannel
Atualizar Canal de Distribuição do Media Stream
com.oraclecloud.mediaservices.UpdateMediaStreamDistributionChannel

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.CreateMediaStreamPackagingConfig
Configuração de Pacotes de Streams de Mídia
com.oraclecloud.mediaservices.DeleteMediaStreamPackagingConfig
Mover Configuração de Embalagem do Fluxo de Mídia
com.oraclecloud.mediaservices.MoveMediaStreamPackagingConfig
Atualizar Configuração de Pacote de Fluxo de Mídia
com.oraclecloud.mediaservices.UpdateMediaStreamPackagingConfig

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.CreateMediaStreamCdnConfig
Configuração de CDN do Fluxo de Mídia
com.oraclecloud.mediaservices.DeleteMediaStreamCdnConfig
Mover Configuração de CDN do Fluxo de Mídia
com.oraclecloud.mediaservices.MoveMediaStreamCdnConfig
Atualizar Configuração de CDN do Fluxo de Mídia
com.oraclecloud.mediaservices.UpdateMediaStreamCdnConfig

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