Czynności, które można wykonać w odniesieniu do instancji Oracle Content Management, powodują emisję zdarzeń. Za pomocą konsoli Infrastructure można zdefiniować reguły, które będą uaktywniały określone czynności, gdy wystąpi dane zdarzenie. Na przykład można zdefiniować regułę, która będzie wysyłała powiadomienie do administratorów, gdy ktoś usunie instancję. Zob. Zdarzenia — omówienie i Zdarzenia — pierwsze kroki.
W tej tabeli są wyszczególnione zdarzenia usługi Oracle Content Management, do których można się odwoływać.
Nazwa zdarzenia | Typ zdarzenia |
---|---|
GetOceInstance | com.oraclecloud.oce.GetOceInstance |
ListOceInstances | com.oraclecloud.oce.ListOceInstances |
ChangeOceInstanceCompartment (begin) | com.oraclecloud.oce.ChangeOceInstanceCompartment.begin |
ChangeOceInstanceCompartment (end) | com.oraclecloud.oce.ChangeOceInstanceCompartment.end |
CreateOceInstance (begin) | com.oraclecloud.oce.CreateOceInstance.begin |
CreateOceInstance (end) | com.oraclecloud.oce.CreateOceInstance.end |
DeleteOceInstance (begin) | com.oraclecloud.oce.DeleteOceInstance.begin |
DeleteOceInstance (end) | com.oraclecloud.oce.DeleteOceInstance.end |
UpdateOceInstance (begin) | com.oraclecloud.oce.UpdateOceInstance.begin |
UpdateOceInstance (end) | com.oraclecloud.oce.UpdateOceInstance.end |
Przykład
W tym przykładzie są pokazane informacje powiązane ze zdarzeniem CreateOceInstance (begin):
{ "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 }, ...