Evénements de service

Les actions que vous effectuez sur les instances Oracle Content Management émettent des événements. Vous pouvez utiliser la console Infrastructure pour définir des règles déclenchant une action spécifique lorsqu'un événement survient. Par exemple, vous pouvez définir une règle envoyant une notification à des administrateurs en cas de suppression d'une instance. Reportez-vous à Présentation d'Events et Introduction à Events.

Ce tableau répertorie les événements Oracle Content Management pouvant être référencés.

Nom d'événement Type d'événement
GetOceInstance com.oraclecloud.oce.GetOceInstance
ListOceInstances com.oraclecloud.oce.ListOceInstances
ChangeOceInstanceCompartment (début) com.oraclecloud.oce.ChangeOceInstanceCompartment.begin
ChangeOceInstanceCompartment (fin) com.oraclecloud.oce.ChangeOceInstanceCompartment.end
CreateOceInstance (début) com.oraclecloud.oce.CreateOceInstance.begin
CreateOceInstance (fin) com.oraclecloud.oce.CreateOceInstance.end
DeleteOceInstance (fin) com.oraclecloud.oce.DeleteOceInstance.begin
DeleteOceInstance (fin) com.oraclecloud.oce.DeleteOceInstance.end
UpdateOceInstance (début) com.oraclecloud.oce.UpdateOceInstance.begin
UpdateOceInstance (fin) com.oraclecloud.oce.UpdateOceInstance.end

Exemple

Cet exemple affiche les informations associées à l'événement CreateOceInstance (début) :

{
  "eventType": "com.oraclecloud.oce.CreateOceInstance.begin",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "oce",
  "eventId": "<unique_ID>",
  "eventTime": "2019-10-10T04:33:06.133Z",
  "contentType": "application/json",
  "data": {
    "eventGroupingId": "ocid1.coreservicesworkrequest.oc1..<unique_ID>",
    "eventName": "CreateOceInstance",
    "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
    "compartmentName": "my_compartment",
    "resourceName": "my_oce",
    "resourceId": "ocid1.contentexperiencecloudservice.oc1..<unique_ID>",
    "availabilityDomain": "<availability_domain>",
    "freeformTags": null,
    "definedTags": null,
    "identity": {
      "principalName": "admin",
      "principalId": "ocid1.user.oc1..<unique_ID>",
      "authType": "natv",
      "callerName": null,
      "callerId": null,
      "tenantId": "ocid1.tenancy.oc1..<unique_ID>",
      "ipAddress": "<ip_address>",
      "credentials": "ocid1.tenancy.oc1..<unique_ID>/ocid1.user.oc1..<unique_ID>",
      "userAgent": null,
      "consoleSessionId": null
    },
...