Eventos de Secuencias de medios

Oracle Cloud Infrastructure Events son archivos JSON que se emiten con algunas operaciones de servicio y contienen información sobre esa operación.

Puede definir reglas que disparen una acción específica cuando se produce un evento. Para obtener más información, consulte Visión general de Events e Introducción a Events. Media Streams emite un evento cuando se crea, actualiza o suprime un canal de distribución Media Streams.

Crear tipos de eventos de canal de distribución de flujos de medios
Nombre fácil de recordar Tipo de Evento
Crear canal de distribución de flujo de medios
com.oraclecloud.mediaservices.createstreamdistributionchannel
Canal de distribución de flujo de medios
com.oraclecloud.mediaservices.deletestreamdistributionchannel
Mover canal de distribución de flujo de medios
com.oraclecloud.mediaservices.movestreamdistributionchannel
Actualizar canal de distribución de flujo de medios
com.oraclecloud.mediaservices.updatestreamdistributionchannel

Evento de ejemplo para crear un canal de distribución de flujos de medios:

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

Crear tipos de eventos de configuración de empaquetado de flujo
Nombre fácil de recordar Tipo de Evento
Crear configuración de empaquetado de flujo de medios
com.oraclecloud.mediaservices.createstreampackagingconfig
Configuración de empaquetado de flujo multimedia
com.oraclecloud.mediaservices.deletestreampackagingconfig
Mover configuración de empaquetado de flujo de medios
com.oraclecloud.mediaservices.movestreampackagingconfig
Actualizar configuración de empaquetado de flujo de medios
com.oraclecloud.mediaservices.updatestreampackagingconfig

Evento de ejemplo para crear una configuración de empaquetado de flujos de medios:

{
  "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"
Crear tipos de eventos de configuración de CDN de flujo de medios
Nombre fácil de recordar Tipo de Evento
Crear configuración de CDN de flujo de medios
com.oraclecloud.mediaservices.createstreamcdnconfig
Configuración de CDN de flujo de medios
com.oraclecloud.mediaservices.deletestreamcdnconfig
Mover configuración de CDN de flujo de medios
com.oraclecloud.mediaservices.movestreamcdnconfig
Actualizar configuración de CDN de flujo de medios
com.oraclecloud.mediaservices.updatestreamcdnconfig

Evento de ejemplo para crear una configuración de CDN de flujo de medios:

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