Evénements Media Streams

Les événements Oracle Cloud Infrastructure sont des fichiers JSON émis avec certaines opérations de service qui contiennent des informations sur l'opération concernée.

Vous pouvez définir des règles déclenchant une action spécifique si un événement donné se produit. Pour plus d'informations, reportez-vous à Présentation d'Events et à Introduction à Events. Media Streams émet un événement lorsqu'un canal de distribution Media Streams est créé, mis à jour ou supprimé.

Créer des types d'événement de canal de distribution de flux de support
Nom convivial Type d'événement
Créer un canal de distribution de flux de support
com.oraclecloud.mediaservices.createstreamdistributionchannel
Canal de distribution du flux de médias
com.oraclecloud.mediaservices.deletestreamdistributionchannel
Déplacer le canal de distribution de flux de support
com.oraclecloud.mediaservices.movestreamdistributionchannel
Mettre à jour le canal de distribution du flux de support
com.oraclecloud.mediaservices.updatestreamdistributionchannel

Exemple d'événement de création d'un canal de distribution 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"
      }
    }
}

Créer des types d'événement de configuration de packaging de flux
Nom convivial Type d'événement
Créer une configuration de packaging de flux de données de support
com.oraclecloud.mediaservices.createstreampackagingconfig
Configuration de packaging de flux de données de support
com.oraclecloud.mediaservices.deletestreampackagingconfig
Déplacer la configuration de packaging de flux de données de média
com.oraclecloud.mediaservices.movestreampackagingconfig
Mettre à jour la configuration de packaging de flux de support
com.oraclecloud.mediaservices.updatestreampackagingconfig

Exemple d'événement pour la création d'une configuration de packaging 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"
Créer des types d'événement de configuration de réseau CDN de flux de support
Nom convivial Type d'événement
Créer une configuration de réseau CDN de flux de support
com.oraclecloud.mediaservices.createstreamcdnconfig
Configuration du réseau CDN du flux de médias
com.oraclecloud.mediaservices.deletestreamcdnconfig
Déplacer la configuration de réseau CDN de flux de données de support
com.oraclecloud.mediaservices.movestreamcdnconfig
Mettre à jour la configuration de réseau CDN de flux de support
com.oraclecloud.mediaservices.updatestreamcdnconfig

Exemple d'événement pour la création d'une configuration CDN de flux de support :

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