Database Tools Events

Oracle Cloud Infrastructure Database Tools service emits events in Oracle Cloud Infrastructure (OCI), which are structured messages that indicate changes in resources.

You can define rules in the OCI Events Service to get notified of events happening in an OCI service, and use the Notification Service (ONS) to send emails or other notifications from these events. For example, you might define a rule that sends a notification to administrators when someone updates a private endpoint.

Database Tools Connection Event Types

Event Name Event Type
Database Tools Connection - Create Begin
com.oraclecloud.dbtoolsserviceapi.createdatabasetoolsconnection.begin
Database Tools Connection - Create End
com.oraclecloud.dbtoolsserviceapi.createdatabasetoolsconnection.end
Database Tools Connection - Update Begin
com.oraclecloud.dbtoolsserviceapi.updatedatabasetoolsconnection.begin
Database Tools Connection - Update End
com.oraclecloud.dbtoolsserviceapi.updatedatabasetoolsconnection.end
Database Tools Connection - Change Compartment Begin
com.oraclecloud.dbtoolsserviceapi.changedatabasetoolsconnectioncompartment.begin
Database Tools Connection - Change Compartment End
com.oraclecloud.dbtoolsserviceapi.changedatabasetoolsconnectioncompartment.end
Database Tools Connection - Delete Begin
com.oraclecloud.dbtoolsserviceapi.deletedatabasetoolsconnection.begin
Database Tools Connection - Delete End
com.oraclecloud.dbtoolsserviceapi.deletedatabasetoolsconnection.end

Database Tools Private Endpoint Event Types

Event Name Event Type
Database Tools Private Endpoint - Create Begin
com.oraclecloud.dbtoolsserviceapi.createdatabasetoolsprivateendpoint.begin
Database Tools Private Endpoint - Create End
com.oraclecloud.dbtoolsserviceapi.createdatabasetoolsprivateendpoint.end
Database Tools Private Endpoint - Update Begin
com.oraclecloud.dbtoolsserviceapi.updatedatabasetoolsprivateendpoint.begin
Database Tools Private Endpoint - Update End
com.oraclecloud.dbtoolsserviceapi.updatedatabasetoolsprivateendpoint.end
Database Tools Private Endpoint - Change Compartment Begin
com.oraclecloud.dbtoolsserviceapi.changedatabasetoolsprivateendpointcompartment.begin
Database Tools Private Endpoint - Change Compartment End
com.oraclecloud.dbtoolsserviceapi.changedatabasetoolsprivateendpointcompartment.end
Database Tools Private Endpoint - Delete Begin
com.oraclecloud.dbtoolsserviceapi.deletedatabasetoolsprivateendpoint.begin
Database Tools Private Endpoint - Delete End
com.oraclecloud.dbtoolsserviceapi.deletedatabasetoolsprivateendpoint.end

Sample Event

This example shows information provided by the Database Tools Private Endpoint - Begin Update event.

{
  "eventType": "com.oraclecloud.dbtoolsserviceapi.updatedatabasetoolsprivateendpoint.begin",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "dbtoolsserviceapi",
"source": "dbtoolsserviceapi",
  "eventID": "unique_ID",
  "eventTime": "2021-09-09T17:29:43.858Z",
  "contentType": "application/json",
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "compartment_name",
    "resourceName": "TestPrivateEndpoint",
    "resourceId": "ocid1.compartment.oc1..unique_ID",
    "availabilityDomain": "AD1",
    "freeformTags": {},
    "definedTags": {},
    "additionalDetails": {
      "X-Real-Port": 59962
    }
  }
}