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.CreateMediaStreamDistributionChannel
Canal de distribución de flujo de medios
com.oraclecloud.mediaservices.DeleteMediaStreamDistributionChannel
Mover canal de distribución de flujo de medios
com.oraclecloud.mediaservices.MoveMediaStreamDistributionChannel
Actualizar canal de distribución de flujo de medios
com.oraclecloud.mediaservices.UpdateMediaStreamDistributionChannel

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.CreateMediaStreamPackagingConfig
Configuración de empaquetado de flujo multimedia
com.oraclecloud.mediaservices.DeleteMediaStreamPackagingConfig
Mover configuración de empaquetado de flujo de medios
com.oraclecloud.mediaservices.MoveMediaStreamPackagingConfig
Actualizar configuración de empaquetado de flujo de medios
com.oraclecloud.mediaservices.UpdateMediaStreamPackagingConfig

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.CreateMediaStreamCdnConfig
Configuración de CDN de flujo de medios
com.oraclecloud.mediaservices.DeleteMediaStreamCdnConfig
Mover configuración de CDN de flujo de medios
com.oraclecloud.mediaservices.MoveMediaStreamCdnConfig
Actualizar configuración de CDN de flujo de medios
com.oraclecloud.mediaservices.UpdateMediaStreamCdnConfig

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