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 }, ...