Services that Produce Events
Review the Oracle Cloud Infrastructure services that emit events.
This topic lists the Oracle Cloud Infrastructure services that emit events:
- Analytics Cloud
- API Gateway
- Classic Migration Service
- Artifact Registry
- Autonomous Recovery Service
- Bastion
- Big Data Service
- Block Volume
- Blockchain Platform
- Budgets
- Cloud Guard
- Compute
- Container Engine for Kubernetes
- Container Registry
- Content Management
- Data Catalog
- Data Flow
- Data Integration
- Data Labeling
- Data Safe
- Data Science
- Data Transfer
- Database
- Database Migration
- Database Tools
- DevOps
- Digital Assistant
- File Storage
- Full Stack Disaster Recovery
- Functions
- GoldenGate
- Health Checks
- IAM
- Integration
- Java Management
- Media Flow
- Media Streams
- MySQL Database
- Networking
- Network Firewall
- NoSQL Database Cloud
- Notifications
- Object Storage
- Operations Insights
- OS Management
- Process Automation
- Resource Manager
- Security Zones
- Service Mesh
- Speech
- Vulnerability Scanning
- WAF
About Event Types and Example Reference Events
Services emit event messages by resource type. Event messages use a combination of an event type and a data payload (from the resource) to identify state changes.
In this section:
- Event types are organized by service, then by resource type
- There is one reference example per resource type if the payload contains the same attributes for all event types
See Matching Events with Filters and Contents of an Event Message.
Analytics Cloud
For details about events emitted by Analytics Cloud, see Service Events.
API Gateway
API Gateway resources that emit events:
- API Gateway Certificate Event Types
- API Deployment Event Types
- API Gateway Event Types
- API Event Types
API Gateway Certificate Event Types
These are the event types that API Gateway certificates emit:
Friendly Name | Event Type |
---|---|
Change Certificate Compartment Begin |
|
Change Certificate Compartment End |
|
Create Certificate Begin |
|
Create Certificate End |
|
Delete Certificate Begin |
|
Delete Certificate End |
|
Update Certificate Begin |
|
Update Certificate End |
|
API Gateway Certificate Example
This is an example event for API Gateway certificates:
{
"eventType": "com.oraclecloud.apigateway.creategatewaycertificate.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "apigateway",
"eventTime": "2019-08-16T15:09:04.550Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My_Certificate",
"resourceId": "ocid1.apigatewaycertificate.oc1.phx.<unique_ID>",
"availabilityDomain": "availability_domain"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
API Deployment Event Types
These are the event types that API deployments emit:
Friendly Name | Event Type |
---|---|
Change Deployment Compartment Begin |
|
Change Deployment Compartment End |
|
Create Deployment Begin |
|
Create Deployment End |
|
Delete Deployment Begin |
|
Delete Deployment End |
|
Update Deployment Begin |
|
Update Deployment End |
|
API Deployment Example
This is an example event for API deployments:
{
"eventType": "com.oraclecloud.apigateway.createdeployment.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "apigateway",
"eventTime": "2019-08-16T15:09:04.550Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My_Deployment",
"resourceId": "ocid1.apideployment.oc1.phx.<unique_ID>",
"availabilityDomain": "availability_domain"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
API Gateway Event Types
These are the event types that API gateways emit:
Friendly Name | Event Type |
---|---|
Change Gateway Compartment Begin |
|
Change Gateway Compartment End |
|
Create Gateway Begin |
|
Create Gateway End |
|
Delete Gateway Begin |
|
Delete Gateway End |
|
Update Gateway Begin |
|
Update Gateway End |
|
Gateway Example
This is an example event for API gateways:
{
"eventType": "com.oraclecloud.apigateway.creategateway.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "apigateway",
"eventTime": "2019-08-16T15:09:04.550Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My_Gateway",
"resourceId": "ocid1.apigateway.oc1.phx.<unique_ID>",
"availabilityDomain": "availability_domain"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
API Event Types
These are the event types that API resources emit:
Friendly Name | Event Type |
---|---|
Change API Compartment Begin |
|
Change API Compartment End |
|
Create API Begin |
|
Create API End |
|
Delete API Begin |
|
Delete API End |
|
Update API Begin |
|
Update API End |
|
API Example
This is an example event for API resources:
{
"eventType": "com.oraclecloud.apigateway.createapi.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "apigateway",
"eventTime": "2020-09-09T12:00:00.000Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My_API",
"resourceId": "ocid1.apigatewayapi.oc1.phx.<unique_ID>",
"availabilityDomain": "availability_domain"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Application Migration
For details about events emitted by Classic Migration Service, see Service Events.
Artifact Registry
For details about events emitted by Artifact Registry, see Service Events.
Autonomous Recovery
For more details about events emitted by the Autonomous Recovery Service, see Recovery Service Events.
Bastion
For details about events emitted by Bastion, see Bastion Events.
Big Data
For details about events emitted by Big Data Service, see Service Events.
Block Volume
Block Volume resources that emit events:
- Block Volume Event Types and Block Volume Backup Event Types
- Boot Volume Event Types and Boot Volume Backup Event Types
- Volume Groups and Volume Group Backups
Block Volume Event Types
These are the event types that block volumes emit:
Friendly Name | Event Type |
---|---|
Change Volume Compartment Begin |
|
Change Volume Compartment End |
|
Create Volume Begin |
|
Create Volume End |
|
Delete Volume Begin |
|
Delete Volume End |
|
Delete Volume Kms Key Begin |
|
Update Volume |
|
Update Volume Begin |
|
Update Volume End |
|
Update Volume Kms Key Begin |
|
Update Volume Kms Key End |
|
Block Volume Example
This is a reference event for block volumes:
{
"eventType": "com.oraclecloud.blockvolumes.createvolume.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "BlockVolumes",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_volume",
"resourceId": "ocid1.volume.oc1..<unique_ID>",
"availabilityDomain": "<availability_domain>",
}
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Block Volume Backup Event Types
These are the event types that block volume backups emit:
Friendly Name | Event Type |
---|---|
Change Volume Backup Compartment |
|
Copy Volume Backup Begin |
|
Copy Volume Backup End |
|
Create Volume Backup Begin |
|
Create Volume Backup End |
|
Create Volume Backup Policy Assignment |
|
Delete Volume Backup Begin |
|
Delete Volume Backup End |
|
Delete Volume Backup Policy Assignment |
|
Update Volume Backup |
|
Update Volume Backup Policy |
|
Block Volume Backup Example
This is a reference event for block volume backups:
{
"eventType": "com.oraclecloud.blockvolumes.createvolumebackup.end",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "BlockVolumes",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_volumebackup via policy:gold",
"resourceId": "ocid1.volumebackup.oc1..<unique_ID>",
"additionalDetails": {
"sourceType": "SCHEDULED",
"volumeId": ""ocid1.volume.oc1..<unique_ID>"
}
}
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Boot Volume Event Types
These are the event types that boot volumes emit:
Friendly Name | Event Type |
---|---|
Change Boot Volume Compartment Begin |
|
Change Boot Volume Compartment End |
|
Create Boot Volume Begin |
|
Create Boot Volume End |
|
Delete Boot Volume Begin |
|
Delete Boot Volume End |
|
Delete Boot Volume Kms Key Begin |
|
Update Boot Volume |
|
Update Boot Volume Begin |
|
Update Boot Volume End |
|
Update Boot Volume Kms Key Begin |
|
Update Boot Volume Kms Key End |
|
Boot Volume Example
This is a reference event for boot volumes:
{
"eventType": "com.oraclecloud.blockvolumes.createbootvolume.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "BlockVolumes",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_volume",
"resourceId": "ocid1.volume.oc1..<unique_ID>",
"availabilityDomain": "<availability_domain>",
}
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Boot Volume Backup Event Types
These are the event types that boot volume backups emit:
Friendly Name | Event Type |
---|---|
Change Boot Volume Backup Compartment |
|
Copy Boot Volume Backup Begin |
|
Copy Boot Volume Backup End |
|
Create Boot Volume Backup Begin |
|
Create Boot Volume Backup End |
|
Delete Boot Volume Backup Begin |
|
Delete Boot Volume Backup End |
|
Update Boot Volume Backup |
|
Boot Volume Backup Example
This is a reference event for boot volume backups:
{
"eventType": "com.oraclecloud.blockvolumes.createbootvolume.end",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "BlockVolumes",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_volumebackup via policy:gold",
"resourceId": "ocid1.volumebackup.oc1..<unique_ID>",
"additionalDetails": {
"sourceType": "SCHEDULED",
"volumeId": ""ocid1.volume.oc1..<unique_ID>"
}
}
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Volume Groups and Volume Group Backups
These are the event types that volume groups and volume group backups emit:
Friendly Name | Event Type |
---|---|
Change Volume Group Compartment |
|
Change Volume Group Backup Compartment |
|
Create Volume Group |
|
Create Volume Group Begin |
|
Create Volume Group End |
|
Create Volume Group Backup Begin |
|
Create Volume Group Backup End |
|
Delete Volume Group Begin |
|
Delete Volume Group End |
|
Delete Volume Group Backup Begin |
|
Delete Volume Group Backup End |
|
Update Volume Group |
|
Update Volume Group Backup |
|
Volume Group Example
This is a reference event for volume groups:
{
"eventType": "com.oraclecloud.blockvolumes.createvolumegroup",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "BlockVolumes",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"data": {
"resourceName": "my_volumegroup",
"resourceId": "ocid1.volumegroup.oc1..<unique_ID>",
"availabilityDomain": "<availability_domain>",
}
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Blockchain Platform
For details about events emitted by Blockchain Platform, see Service Events.
Budgets
Budgets resources that emit events:
Alert Rule Event Types
These are the event types that alert rule emits:
Friendly Name | Event Type |
---|---|
Create Alert Rule |
|
Update Alert Rule |
|
Delete Alert Rule |
|
Alert Rule Example
This is a reference event for creating an alert:
{
"eventType": "com.oraclecloud.budgets.createalertrule",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "budgets",
"eventID": "<unique_ID>",
"eventTime": "2020-02-02T20:20:02.002Z",
"contentType": "application/json",
"data": {
"eventName": "CreateAlertRule",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "alertrule20200202202002",
"resourceId": "ocid1.alertrule.oc1.phx.<unique_ID>",
"availabilityDomain": "availability_domain",
"additionalDetails": {
"budgetId": "ocid1.budget.oc1.phx.<unique_ID>",
"targetType": "COMPARTMENT"
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Budget Event Types
These are the event types that budget emits:
Friendly Name | Event Type |
---|---|
Create Budget |
|
Update Budget |
|
Delete Budget |
|
Budget Example
This is a reference event for updating a budget:
{
"eventType": "com.oraclecloud.budgets.updatebudget",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "budgets",
"eventID": "<unique_ID>",
"eventTime": "2020-02-02T20:20:02.002Z",
"contentType": "application/json",
"data": {
"eventName": "UpdateBudget",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test budget",
"resourceId": "ocid1.budget.oc1.phx.<unique_ID>",
"availabilityDomain": "availability_domain",
"additionalDetails": {
"targetCompartmentId": "ocid1.tenancy.oc1..<unique_ID>",
"targetType": "COMPARTMENT"
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Create Triggered Alert Event Types
This is the event type that the create triggered alert emits:
Friendly Name | Event Type |
---|---|
Create Triggered Alert |
|
Create Triggered Alert Example
This is a reference event for creating a triggered alert:
{
"eventType": "com.oraclecloud.budgets.createtriggeredalert",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "budgets",
"eventID": "<unique_ID>",
"eventTime": "2020-02-02T20:20:02.002Z",
"contentType": "application/json",
"data": {
"eventName": "CreateTriggeredAlert",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceId": "ocid1.triggeredalert.oc1.phx.<unique_ID>",
"availabilityDomain": "availability_domain",
"additionalDetails": {
"budgetId": "ocid1.budget.oc1.phx.<unique_ID>",
"alertRuleId": "ocid1.alertrule.oc1.phx.<unique_ID>"
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Cloud Guard
For details about events emitted by Cloud Guard, see Cloud Guard Events.
Compute
Compute resources that emit events:
- Autoscaling Event Types
- Capacity Reservation Event Types
- Cluster Network Event Types
- Console History Event Types
- Image Event Types
- Instance Event Types
- Instance Configuration Event Types
- Instance Console Connection Event Types
- Instance Pool Event Types
Autoscaling Event Types
These are the event types that autoscaling configurations and autoscaling policies emit:
Friendly Name | Event Type |
---|---|
Change Autoscaling Configuration Compartment |
|
Create Autoscaling Configuration |
|
Delete Autoscaling Configuration |
|
Scaling Action |
|
Update Autoscaling Configuration |
|
Update Autoscaling Policy |
|
Autoscaling Example
This is a reference event for autoscaling:
{
"eventType": "com.oraclecloud.autoscaling.scalingaction",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "autoscaling",
"eventTime": "2019-08-21T04:00:10.046Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "example autoscaling configuration",
"resourceId": "ocid1.autoscalingconfiguration.oc1.phx.<unique_ID>",
"additionalDetails": {
"policyName": "my_policy_name",
"ruleName": "my_scale_up_condition",
"actionType": "SCALE_OUT",
"previousSize": 1,
"newSize": 2
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Capacity Reservation Event Types
These are the event types that capacity reservations emit:
Friendly Name | Event Type |
---|---|
Change Capacity Reservation Compartment Begin |
|
Change Capacity Reservation Compartment End |
|
Create Capacity Reservation Begin |
|
Create Capacity Reservation End |
|
Delete Capacity Reservation Begin |
|
Delete Capacity Reservation End |
|
Update Capacity Reservation Begin |
|
Update Capacity Reservation End |
|
Capacity Reservation Example
This is a reference event for capacity reservations:
{
"eventType": "com.oraclecloud.computeapi.CreateComputeCapacityReservation.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeApi",
"eventTime": "2019-08-20T21:58:13.554Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"resourceName": "example capacity reservation",
"resourceId": "ocid1.consolehistory.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>"
}
Cluster Network Event Types
These are the event types that cluster networks emit:
Friendly Name | Event Type |
---|---|
Change Cluster Network Compartment |
|
Create Cluster Network Begin |
|
Create Cluster Network End |
|
Terminate Cluster Network Begin |
|
Terminate Cluster Network End |
|
Cluster Networks Example
This is a reference event for most cluster network events:
{
"eventType": "com.oraclecloud.computemanagement.createclusternetwork.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeManagement",
"eventTime": "2019-09-12T21:45:09.036Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_cluster_network",
"resourceId": "ocid1.clusternetwork.oc1.uk-london-1.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Create cluster network end and terminate cluster network end don't include the availability domain.
Console History Event Types
These are the event types that console histories emit:
Friendly Name | Event Type |
---|---|
Capture Console History Begin |
|
Capture Console History End |
|
Delete Console History |
|
Update Console History |
|
Console History Example
This is a reference event for console histories:
{
"eventType": "com.oraclecloud.computeapi.captureconsolehistory.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeApi",
"eventTime": "2019-08-20T21:58:13.554Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceId": "ocid1.consolehistory.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Image Event Types
These are the event types that images emit:
Friendly Name | Event Type |
---|---|
Add Image Shape Compatibility |
|
Change Image Compartment |
|
Create Image Begin |
|
Create Image End |
|
Delete Image |
|
Export Image Begin |
|
Export Image End |
|
Remove Image Shape Compatibility |
|
Update Image |
|
Image Example
This is a reference event for most image events:
{
"eventType": "com.oraclecloud.computeapi.exportimage.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeApi",
"eventTime": "2019-08-27T04:12:37.397Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.tenancy.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_image",
"resourceId": "ocid1.image.oc1.iad.<unique_ID>",
"availabilityDomain": "SoSC:PHX-AD-3"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.tenancy.oc1..<unique_ID>"
}
}
Change image compartment doesn't include the resource name or availability domain.
Instance Event Types
These are the event types that Compute instances and instance attachments emit:
Friendly Name | Event Type |
---|---|
Attach Boot Volume Begin |
|
Attach Boot Volume End |
|
Attach Secondary VNIC Begin |
|
Attach Secondary VNIC End |
|
Attach Volume Begin |
|
Attach Volume End |
|
Change Instance Compartment Begin |
|
Change Instance Compartment End |
|
Detach Boot Volume Begin |
|
Detach Boot Volume End |
|
Detach Secondary VNIC Begin |
|
Detach Secondary VNIC End |
|
Detach Volume Begin |
|
Detach Volume End |
|
Instance Action Begin |
|
Instance Action End |
|
Instance Infrastructure Failure |
|
Instance Preemption Action |
|
Launch Instance Begin |
|
Launch Instance End |
|
Live Migration Begin |
|
Live Migration End |
|
Schedule Maintenance |
|
Terminate Instance Begin |
|
Terminate Instance End |
|
Update Instance |
|
Compute Instance Examples
This is a reference event for many instance events (attach/detach volume and boot volume events don't include additional details):
{
"eventType": "com.oraclecloud.computeapi.launchinstance.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeApi",
"eventTime": "2019-08-15T21:21:48.586Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_instance",
"resourceId": "ocid1.instance.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"additionalDetails": {
"imageId": "ocid1.image.oc1.phx.<unique_ID>",
"shape": "VM.Standard2.1",
"type": "CustomerVmi"
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
This is a reference event for attach/detach VNIC events:
{
"eventType": "com.oraclecloud.computeapi.attachvnic.end",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeApi",
"eventTime": "2019-08-15T21:21:48.586Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_instance",
"resourceId": "ocid1.instance.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"additionalDetails": {
"subnetId": "ocid1.subnet.oc1.phx.<unique_ID>"
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
This is a reference event for instance action events:
{
"eventType": "com.oraclecloud.computeapi.instanceaction.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeApi",
"eventTime": "2019-08-16T12:07:14.623Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_instance",
"resourceId": "ocid1.instance.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"additionalDetails": {
"imageId": "ocid1.image.oc1.phx.<unique_ID>",
"instanceActionType": "start",
"shape": "VM.Standard2.1",
"type": "CustomerVmi"
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
This is a reference event for instance preemption events:
{
"eventType": "com.oraclecloud.computeapi.instancepreemptionaction",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeApi",
"eventTime": "2021-02-16T12:07:14.409Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_instance",
"resourceId": "ocid1.instance.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"additionalDetails": {
"preemptionAction" : "TERMINATE"
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
This is a reference event for live migration events:
{
"eventType": "com.oraclecloud.computeapi.livemigrate.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeApi",
"eventTime": "2019-08-15T21:21:48.586Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_instance",
"resourceId": "ocid1.instance.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"additionalDetails": {
"imageId": "ocid1.image.oc1.phx.<unique_ID>",
"shape": "VM.Standard2.1",
"type": "CustomerVmi",
"volumeId": "ocid1.volume.oc1..<unique_ID>"
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
This is a reference event for scheduled instance maintenance events:
{
"eventType": "com.oraclecloud.computeapi.schedulemaintenance",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeApi",
"eventTime": "2019-08-22T21:21:48.586Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_instance",
"resourceId": "ocid1.instance.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"additionalDetails": {
"imageId": "ocid1.image.oc1.phx.<unique_ID>",
"shape": "VM.Standard2.1",
"maintenanceDate" : "2019-10-20 22:07:33.0",
"type": "CustomerVmi",
"maintenanceType" : "Reboot"
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
This is a reference event for instance failure events:
{
"eventType": "com.oraclecloud.computeapi.instancefailed",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeApi",
"eventTime": "2023-03-06T15:09:04.550Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_instance",
"resourceId": "ocid1.instance.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"additionalDetails": {
"startTime" : "2023-03-06T13:19:29.766Z",
"lastUpdatedTime" : "2023-03-06T13:29:29.766Z",
"endTime" : "N/A",
"failureType" : "INCORRECT_STATE"
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Instance Configuration Event Types
These are the event types that Compute instance configurations emit:
Friendly Name | Event Type |
---|---|
Change Instance Configuration Compartment |
|
Create Instance Configuration |
|
Delete Instance Configuration |
|
Launch Instance Configuration Begin |
|
Launch Instance Configuration End |
|
Update Instance Configuration |
|
Compute Instance Configuration Example
This is a reference event for most instance configuration events:
{
"eventType": "com.oraclecloud.computemanagement.createinstanceconfiguration",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeManagement",
"eventTime": "2019-08-12T22:52:01.062Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_instance_configuration",
"resourceId": "ocid1.instanceconfiguration.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Launch instance configuration end doesn't include the availability domain.
Instance Console Connection Event Types
These are the event types that Compute instance console connections emit:
Friendly Name | Event Type |
---|---|
Create Instance Console Connection Begin |
|
Create Instance Console Connection End |
|
Delete Instance Console Connection Begin |
|
Delete Instance Console Connection End |
|
Update Instance Console Connection Begin |
|
Update Instance Console Connection End |
|
Compute Instance Console Connection Example
This is a reference event for instance console connections:
{
"eventType": "com.oraclecloud.computeapi.createinstanceconsoleconnection.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeApi",
"eventTime": "2019-08-12T14:47:35.762Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceId": "ocid1.instanceconsoleconnection.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Instance Pool Event Types
These are the event types that Compute instance pools emit:
Friendly Name | Event Type |
---|---|
Attach Load Balancer Begin |
|
Attach Load Balancer End |
|
Change Instance Pool Compartment |
|
Create Instance Pool Begin |
|
Create Instance Pool End |
|
Detach Load Balancer Begin |
|
Detach Load Balancer End |
|
Reset Instance Pool Begin |
|
Reset Instance Pool End |
|
Soft Reset Instance Pool Begin |
|
Soft Reset Instance Pool End |
|
Start Instance Pool Begin |
|
Start Instance Pool End |
|
Stop Instance Pool Begin |
|
Stop Instance Pool End |
|
Terminate Instance Pool Begin |
|
Terminate Instance Pool End |
|
Update Instance Pool Begin |
|
Update Instance Pool End |
|
Compute Instance Pools Example
This is a reference event for most instance pool events:
{
"eventType": "com.oraclecloud.computemanagement.createinstancepool.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ComputeManagement",
"eventTime": "2019-08-12T22:52:01.343Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_instance_pool",
"resourceId": "ocid1.instancepool.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_id>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
These instance pool events don't include the availability domain: create instance pool end, detach load balancer end, reset instance pool end, soft reset instance pool end, start instance pool end, stop instance pool end, terminate instance pool end, and update instance pool end.
Container Engine for Kubernetes
Container Engine for Kubernetes resources that emit events:
Cluster Event Types
These are the event types that clusters emit:
Friendly Name | Event Type |
---|---|
Create Cluster Begin |
|
Delete Cluster Begin |
|
Update Cluster Begin |
|
Cluster Example
This is an example event for clusters:
{
"eventType": "com.oraclecloud.clustersapi.createcluster.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "ClustersAPI",
"eventId": "<unique_ID>",
"eventTime": "2020-04-15T16:26:56.848Z",
"contentType": "application/json",
"data": {
"eventGroupingId": "<unique_ID>",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_cluster",
"resourceId": "ocid1.cluster.oc1.iad.<unique_ID>",
"availabilityDomain": "my_availability_domain",
"freeformTags": null,
"definedTags": null
}
}
Node Pool Event Types
These are the event types that node pools emit:
Friendly Name | Event Type |
---|---|
Create Node Pool Begin |
|
Delete Node Pool Begin |
|
Update Node Pool Begin |
|
Node Pool Example
This is an example event for node pools:
{
"eventType":"com.oraclecloud.clustersapi.createnodepool.begin",
"cloudEventsVersion":"0.1",
"eventTypeVersion":"2.0",
"source":"ClustersAPI",
"eventID":"<unique_ID>",
"eventTime":"2020-04-15T16:26:59.418Z",
"contentType":"application/json",
"data":{
"eventGroupingId": "<unique_ID>",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "my_nodepool",
"resourceId": "ocid1.nodepool.oc1.iad.<unique_ID>",
"availabilityDomain": "my_availability_domain",
"freeformTags": null,
"definedTags": null
}
}
Container Registry
Container Registry resources that emit events:
- Container Configuration Event Types
- Container Image Event Types
- Container Image Signature Event Types
- Container Repository Event Types
- Retention Policy Event Types
Container Configuration Event Types
These are the event types that container configurations emit:
Friendly Name | Event Type |
---|---|
Container Configuration - Update |
|
Container Configuration Example
This is an example event for container configurations:
{
"eventType": "com.oraclecloud.artifacts.updatecontainerconfiguration",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "OCIRegistry",
"eventTime": "2019-08-16T15:09:04.550Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "",
"resourceId": "",
"availabilityDomain": "all",
"additionalDetails": {
"isRepositoryCreatedOnFirstPush": "true"
}
}
Container Image Event Types
These are the event types that container images emit:
Friendly Name | Event Type |
---|---|
Container Image - Delete |
|
Container Image - Remove Version |
|
Container Image - Restore |
|
Container Image - Delete |
|
Container Image - Read Manifest |
|
Container Image - Upload |
|
Container Image Example
This is an example event for container images:
{
"eventType": "com.oraclecloud.artifacts.uploaddockerimage",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "OCIRegistry",
"eventTime": "2019-08-16T15:09:04.550Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "foo/bar:latest",
"resourceId": "ocid1.containerimage.oc1.phx..<unique_ID>",
"availabilityDomain": "all",
"additionalDetails": {
"path": "namespace/foo/bar",
"digest": "<unique_image_digest>"
}
}
}
Container Image Signature Event Types
These are the event types that container image signatures emit:
Friendly Name | Event Type |
---|---|
Container Image Signature - Delete |
|
Container Image Signature - Upload |
|
Container Image Signature Example
This is an example event for container image signatures:
{
"eventType": "com.oraclecloud.artifacts.uploadcontainerimagesignature",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "OCIRegistry",
"eventTime": "2019-08-16T15:09:04.550Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "acbtaec14e::847791efc3::SHA_512_RSA_PKCS_PSS::snbwfumsla",
"resourceId": "ocid1.containerimagesignature.oc1.phx..<unique_ID>",
"availabilityDomain": "all"
}
}
Container Repository Event Types
These are the event types that container repositories emit:
Friendly Name | Event Type |
---|---|
Container Repository - Delete (Legacy) |
|
Container Repository - Delete Contents (Legacy) |
|
Container Repository - Remove Version (Legacy) |
|
Container Repository - Update (Legacy) |
|
Container Repository - Change Compartment |
|
Container Repository - Create |
|
Container Repository - Delete |
|
Container Repository - Update |
|
Container Repository - Delete Layer |
|
Container Repository - Pull Layer |
|
Container Repository - Read Metadata |
|
Container Repository - Upload Layer |
|
Container Repository Example
This is an example event for container repositories:
{
"eventType": "com.oraclecloud.artifacts.createcontainerrepository",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "OCIRegistry",
"eventTime": "2019-08-16T15:09:04.550Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "foo/bar",
"resourceId": "ocid1.containerrepo.oc1.phx..<unique_ID>",
"availabilityDomain": "all"
}
}
Retention Policy Event Types
These are the event types that retention policies emit:
Friendly Name | Event Type |
---|---|
Retention Policy - Create |
|
Retention Policy - Delete |
|
Retention Policy - Update |
|
Retention Policy Example
This is an example event for retention policies:
{
"eventType": "com.oraclecloud.artifacts.createimageretentionpolicy",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "OCIRegistry",
"eventTime": "2019-08-16T15:09:04.550Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"availabilityDomain": "all",
"additionalDetails": {
"policyId": "10",
"policyName": "my_policy"
}
}
}
Content Management
For details about events emitted by Content Management, see Service Events.
Data Catalog
For details about events emitted by Data Catalog, see Data Catalog Events.
Data Flow
For details about events emitted by Data Flow, see Data Flow Events.
Data Integration
For details about events emitted by Data Integration, see Data Integration Events.
Data Labeling
Data Labeling resources that emit events:
Dataset Event Types
These are the event types that datasets emit:
Friendly Name | Event Type |
---|---|
Create Dataset Begin |
|
Create Dataset End |
|
Dataset Example
This is a reference event for datasets:
{
"eventType": "com.oraclecloud.dls-prod-cp.CreateDataset.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "dls-prod-cp",
"eventId": "<unique_ID>",
"eventTime": "2021-09-27T09:28:36.500Z",
"contentType": "application/json",
"data": {
"eventGroupingId": "ocid1.datalabelingworkrequest.oc1.<unique_ID>",
"eventName": "CreateDataset",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "example_dataset",
"resourceId": "ocid1.datalabelingdataset.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
}
}
Data Safe
For details about events emitted by Data Safe, see Oracle Data Safe Events in Oracle Cloud Infrastructure.
Data Science
For details about events emitted by Data Science, see Creating Automation Using Events.
Data Transfer
Data Transfer resources that emit events:
- Jobs Event Types
- Appliances Event Types
- Packages Event Types
- Devices Event Types
- Appliance Entitlements Event Types
- Appliance Export Jobs Event Types
Jobs Event Types
These are the event types that job events emit:
Friendly Name | Event Type |
---|---|
Add Transfer Job |
|
Update Transfer Job |
|
Delete Transfer Job |
|
Move Transfer Job |
|
Jobs Examples
{
"eventType": "com.oraclecloud.datatransferservice.addtransferjob",
"source": "datatransferservice",
"eventTypeVersion": "2.0",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "transfer_job",
"resourceId": "ocid1.datatransferjob.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"deviceType": "APPLIANCE",
"uploadBucketName": "example_bucket",
"lifecycleState": "example_state"
}
}
}
Appliances Event Types
These are the event types that appliances emit:
Friendly Name | Event Type |
---|---|
Add Transfer Appliance |
|
Update Transfer Appliance |
|
Delete Transfer Appliance |
|
Appliances Example
{
"eventType": "com.oraclecloud.datatransferservice.addtransferappliance",
"source": "datatransferservice",
"eventTypeVersion": "2.0",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "transfer_job",
"resourceId": "ocid1.datatransferjob.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"applianceLabel": "example_label",
"lifecycleState": "example_state"
}
}
}
Packages Event Types
These are the event types that packages emit:
Friendly Name | Event Type |
---|---|
Add Transfer Package |
|
Update Transfer Package |
|
Delete Transfer Package |
|
Attach Devices To Transfer Package |
|
Detach Devices From Transfer Package |
|
Packages Example
{
"eventType": "com.oraclecloud.datatransferservice.addtransferpackage",
"source": "datatransferservice",
"eventTypeVersion": "2.0",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "transfer_job",
"resourceId": "ocid1.datatransferjob.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"packageLabel": "example_label",
"lifecycleState": "example_state"
}
}
}
Devices Event Types
These are the event types that devices emit:
Friendly Name | Event Type |
---|---|
Add Transfer Device |
|
Update Transfer Device |
|
Delete Transfer Device |
|
Devices Example
{
"eventType": "com.oraclecloud.datatransferservice.addtransferdevice",
"source": "datatransferservice",
"eventTypeVersion": "2.0",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "transfer_job",
"resourceId": "ocid1.datatransferjob.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"deviceLabel": "example_label",
"lifecycleState": "example_state"
}
}
}
Appliance Entitlements Event Types
These are the event types that appliance entitlements emit:
Friendly Name | Event Type |
---|---|
Create Transfer Appliance Entitlement |
|
Update Transfer Appliance Entitlement |
|
Delete Transfer Appliance Entitlement |
|
Appliance Entitlements Example
{
"eventType": "com.oraclecloud.datatransferservice.createtransferapplianceentitlement",
"source": "datatransferservice",
"eventTypeVersion": "2.0",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "transfer_appliance_entitlement",
"resourceId": "ocid1.datatransferapplianceentitlement.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"requestorName": "Sample User",
"requestorEmail": "sample.user@oracle.com",
"lifecycleState": "example_state",
"lifecycleStateDetails": "example_details"
}
}
}
Appliance Export Jobs Event Types
These are the event types that appliance export jobs emit:
Friendly Name | Event Type |
---|---|
Add Appliance Export Job |
|
Update Appliance Export Job |
|
Delete Appliance Export Job |
|
Move Appliance Export Job |
|
Appliance Export Jobs Example
{
"eventType": "com.oraclecloud.datatransferservice.addapplianceexportjob",
"source": "datatransferservice",
"eventTypeVersion": "2.0",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "export_job",
"resourceId": "ocid1.datatransferapplianceexportjob.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"bucketName": "example_bucket",
"lifecycleState": "example_state",
"lifecycleStateDetails": "example_details"
}
}
}
Database
Database resources that emit events:
-
Autonomous Database on shared Exadata infrastructure events (Oracle Cloud)
-
Autonomous Data Guard events
- Autonomous Data Guard events for cross-region Data Guard on shared Exadata infrastructure
- For local (in-region) Autonomous Data Guard on shared Exadata infrastructure, see Autonomous Database events
- Autonomous Database on Dedicated Exadata Infrastructure events: See Events for Autonomous Database on Dedicated Exadata Infrastructure.
- Autonomous Database on Exadata Database Service on Cloud@Customer events: See Oracle Exadata Database Service on Cloud@Customer Events.
- Base Database Service events: See Event Types for Base Database Service. For languages other than English, see Event Types for Base Database Service.
- Exadata Database Service on Dedicated Infrastructure events: See Oracle Exadata Database Service on Dedicated Infrastructure Events. For languages other than English, see Oracle Exadata Database Service on Dedicated Infrastructure Events.
- Exadata Database Service on Cloud@Customer events: See Oracle Exadata Database Service on Cloud@Customer Events. For languages other than English, see Oracle Exadata Database Service on Cloud@Customer Events.
- External Database Service events: See Event Types for External Database.
Database Service: Autonomous Database Event Types
These are the event types that Autonomous Databases in the Oracle Cloud emit:
Friendly Name | Event Type |
---|---|
Autonomous Database - Access Control Lists Update Begin |
|
Autonomous Database - Access Control Lists Update End |
|
Autonomous Database - Auto Scaling Disabled |
|
Autonomous Database - Auto Scaling Enabled |
|
Autonomous Database - Automatic Backup Begin |
|
Autonomous Database - Automatic Backup End |
|
Autonomous Database - Change Compartment Begin |
|
Autonomous Database - Change Compartment End |
|
Autonomous Database - Change Database Name Begin |
|
Autonomous Database - Change Database Name End |
|
Autonomous Database - Create Backup Begin |
|
Autonomous Database - Create Backup End |
|
Autonomous Database - Create Begin |
|
Autonomous Database - Create End |
|
Autonomous Database - Critical See Autonomous Database Critical and Information Event Types for details. |
|
Autonomous Database - Deregister Autonomous Database with Data Safe Begin |
|
Autonomous Database - Deregister Autonomous Database with Data Safe End |
|
Autonomous Database - Disable Data Guard Begin (shared Exadata infrastructure) |
|
Autonomous Database - Disable Data Guard End (shared Exadata infrastructure) |
|
Autonomous Database - Disconnect Refreshable Clone from Source Database Begin |
|
Autonomous Database - Disconnect Refreshable Clone from Source Database End |
|
Autonomous Database - Enable Data Guard Begin (shared Exadata infrastructure) |
|
Autonomous Database - Enable Data Guard End (shared Exadata infrastructure) |
|
Autonomous Database - Free Database Automatic Stop Reminder (emitted 48 hours prior to database stop) |
|
Autonomous Database - Free Database Automatically Stopped |
|
Autonomous Database - Free Database Automatic Termination Reminder (emitted 48 hours prior to database termination) |
|
Autonomous Database - Free Database Automatically Terminated |
|
Autonomous Database - Generate Wallet |
|
Autonomous Database - Information See Autonomous Database Critical and Information Event Types for details |
|
Autonomous Database - Manual Failover Begin Emitted by databases using shared Exadata infrastructure only. For databases running on dedicated Exadata infrastructure, see Autonomous Data Guard Events |
|
Autonomous Database - Manual Failover End (Emitted after failover completes successfully or unsuccessfully. Unsuccessful manual failovers may result in data loss. Check the Autonomous Database details page in the Oracle Cloud Infrastructure Console for additional information in the event of an unsuccessful manual failover.) |
|
Autonomous Database - Manual Refresh Begin The "Manual Refresh" events are used for Autonomous Database refreshable clones. |
|
Autonomous Database - Manual Refresh End |
|
Autonomous Database - Deregister Autonomous Database with Data Safe Begin |
|
Autonomous Database - Deregister Autonomous Database with Data Safe End |
|
Autonomous Database - Register Autonomous Database with Data Safe Begin |
|
Autonomous Database - Register Autonomous Database with Data Safe End |
|
Autonomous Database - Restart Begin |
|
Autonomous Database - Restart End |
|
Autonomous Database - Restore Begin |
|
Autonomous Database - Restore End |
|
Autonomous Database - Rotate Encryption Key Begin |
|
Autonomous Database - Rotate Encryption Key End |
|
Autonomous Database - Start Begin |
|
Autonomous Database - Start End |
|
Autonomous Database - Stop Begin |
|
Autonomous Database - Stop End |
|
Autonomous Database - Switchover Begin |
|
Autonomous Database - Switchover End (Emitted after switchover completes successfully or unsuccessfully. Unsuccessful switchovers may result in data loss. Check the Autonomous Database details page in the Oracle Cloud InfrastructureConsole for additional information in the event of an unsuccessful switchover.) |
|
Autonomous Database - Terminate Begin |
|
Autonomous Database - Terminate End |
|
Autonomous Database - Update Begin |
|
Autonomous Database - Update End |
|
Autonomous Database - Update Open Mode Begin |
|
Autonomous Database - Update Open Mode End |
|
Autonomous Database - Upgrade Database Version Begin |
|
Autonomous Database - Upgrade Database Version End |
|
This is a reference event for Autonomous Databases in the Oracle public cloud:
{
"cloudEventsVersion": "0.1",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.databaseservice.autonomous.database.backup.begin",
"source": "databaseservice",
"eventTypeVersion": "2.0",
"eventTime": "2019-07-10T14:06:23Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_database",
"resourceId": "ocid1.autonomousdatabase.oc1.phx.<unique_ID>",
"availabilityDomain": "SoSC:PHX-AD-3",
"freeFormTags": {},
"definedTags": {},
"additionalDetails": {
"cpuCoreCount": 1,
"lifecycleState": "PROVISIONING",
"dataStorageSizeInTBs": 1,
"timeCreated": "2019-07-10T14:06:10.905Z",
"timeUpdated": "2019-07-10T14:06:10.905Z",
"serviceConsoleUrl": null,
"licenseType": null,
"workloadType": "<Data Warehouse | Transaction Processing>",
"autonomousDatabaseType": "<Dedicated Infrastructure | Shared Infrastructure>"
}
}
}
Database Service: Autonomous Database Critical and Information Event Types
Autonomous Databases emit "critical" and "information" data plane events. Information events provide important details about the database lifecycle, such as the time when maintenance begins and maintenance ends, or notifications of connections from a new IP address.
Critical events on Autonomous Database are issues that cause disruption to the database.
Both the "information" and "critical" event types use an
additionalDetails
section of the event message to provide
specific details about what is happening within the Autonomous Database emitting the event. Details
about the conditions and operations that trigger these two event types follow
below.
Friendly Name | Event Type |
---|---|
Autonomous Database - Critical |
|
Autonomous Database - Information |
|
In the following example of a "critical" event, you can see within the
additionalDetails
section of the event message that this
particular message concerns a "database down" condition that has just ended. The
eventName
and description
fields provide
information regarding the critical situation within the "adwfinance" database:
{
"cloudEventsVersion": "0.1",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.databaseservice.autonomous.database.critical",
"source": "DatabaseService",
...
"additionalDetails": {
"eventName": "DatabaseDownEnd",
"dbName":"adwfinance",
"description": "adwfinance is up and ready for user operations.",
"workloadType": "Data Warehouse",
"autonomousDatabaseType": "Shared Infrastructure"
}
}
}
In the tables below, you can read about the conditions and operations that trigger
"critical" and "information" event types. Each condition or operation is identified
by a unique eventName
value.
Critical Event - EventName | Description |
---|---|
AdminPasswordWarning |
Generated when Autonomous Database determines that the ADMIN password will expire after a 30 day grace period is complete. ADMIN passwords should be reset after no more than 360 days. The 30 day grace period begins after a password has been in use for 360 days. If the password is not reset during the grace period, the event is generated a second time, 30 days after the first event notification, to notify you that the password has expired and needs to be reset. |
DatabaseDownBegin
|
The Autonomous Database instance cannot be opened, or the services such as high, low, medium, tp, or tpurgent are not started or available. The following conditions do not trigger
This event will not be triggered if you are using Autonomous Data Guard and the standby database is not available due to any of the above conditions. |
DatabaseDownEnd |
The database is recovered from the down state, meaning the
Autonomous Database instance is opened with its services,
following a The following conditions do not trigger
If you are using Autonomous Data Guard and the primary database
goes down, this triggers a |
DatabaseInaccessibleBegin |
Generated when an Autonomous Database that uses customer-managed keys is inaccessible because the OCI Vault service key had been deleted, disabled, or because the database cannot reach the OCI Vault. Details about the cause of the inaccessibility are found in the "description" field under "additionalDetails" in the event message. |
DatabaseInaccessibleBegin |
Generated when an Autonomous Database that uses customer-managed
keys is no longer inaccessible because of issues related to the OCI
Vault service keys. See
DatabaseInaccessibleBegin for details. |
WalletExpirationWarning |
Generated when Autonomous Database determines that a wallet is due to expire in less than six (6) weeks. This event is reported at most once per week. |
The following informational events are available for Autonomous Database:
Information Event - EventName | Description |
---|---|
AJDNonJsonStorageExceeded |
Autonomous JSON Databases only. This event is generated when an Autonomous JSON Database has exceeded the maximum storage limit of 20GB of data stored outside of SODA collections. This limit does not apply to data stored in SODA collections or objects associated with SODA collections, such as indexes or materialized views. In addition to this event, an email is sent to the account owner. You must either reduce your usage of non-SODA-related data to below the 20GB limit or promote the Autonomous JSON Database to Autonomous Transaction Processing. See Promote to Autonomous Transaction Processing for more information. |
DatabaseConnection |
Generated if a connection is made to the database from a new IP address. A new IP address is defined as an address that has not connected to the database in the last 30 days. |
MaintenanceBegin |
Triggered when the maintenance starts and provides the start timestamp (in UTC) for the maintenance. Note: this event does not provide the scheduled start time. |
MaintenanceEnd |
Triggered when the maintenance ends and provides the end timestamp (in UTC) for the maintenance. Note: this event does not provide the scheduled end time. |
NewMaintenanceSchedule |
Generated when the maintenance date is updated and the new date is shown on the Oracle Cloud Infrastructure Console. |
ScheduledMaintenanceWarning |
Generated when the instance is 24 hours from a scheduled maintenance operation, and again when the instance is 1 hour (60 minutes) from the scheduled maintenance. |
If you are using Autonomous Data Guard for shared Exadata infrastructure, any of the above listed events that occurs on the standby database does not trigger an Information event.
Database Service: Autonomous Data Guard Event Types used for Cross-region Data Guard on Shared Exadata Infrastructure
These are the event types that Autonomous Data Guard associations emit for cross-region Data Guard associations on shared Exadata infrastructure.
Friendly Name | Event Type |
---|---|
Autonomous Data Guard Association - Create Begin |
|
Autonomous Data Guard Association - Create End |
|
Autonomous Data Guard Association - Failover Begin |
|
Autonomous Data Guard Association - Failover End |
|
Autonomous Data Guard Association - Reinstate Begin |
|
Autonomous Data Guard Association - Reinstate End |
|
Autonomous Data Guard Association - Switchover Begin |
|
Autonomous Data Guard Association - Switchover End |
|
Database Migration
For details about events emitted by Database Migration, see Database Migration Events.
Database Tools
For details about events emitted by Database Tools, see Database Tools Events.
Digital Assistant
For details about events emitted by Digital Assistant, see Events for Digital Assistant Instances.
File Storage
File Storage resources that emit events:
- File System Event Types and Snapshot Event Types
- Mount Target Event Types
- Export Event Types and Export Set Event Types
File System Event Types
These are the event types that file systems emit:
Friendly Name | Event Type |
---|---|
Change File System Compartment |
|
Create File System |
|
Delete File System |
|
Update File System |
|
File System Example
This is a reference event for file systems:
{
"eventType": "com.oraclecloud.filestorage.createfilesystem",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "filestorage",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>",
"compartmentName": "example_name",
"resourceName": "my_filesystem",
"resourceId": "ocid1.filesystem.oc1..<unique_id>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "unique_ID",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>"
}
}
Snapshot Event Types
These are the event types that snapshots emit:
Friendly Name | Event Type |
---|---|
Create Snapshot |
|
Delete Snapshot |
|
Snapshot Example
This is a reference event for snapshots:
{
"eventType": "com.oraclecloud.filestorage.createsnapshot",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "filestorage",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>",
"compartmentName": "example_name",
"resourceName": "my_snapshot",
"resourceId": "ocid1.snapshot.oc1..<unique_id>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "unique_ID",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>"
}
}
Mount Target Event Types
These are the event types that mount targets emit:
Friendly Name | Event Type |
---|---|
Change Mount Target Compartment |
|
Create Mount Target |
|
Delete Mount Target |
|
Update Mount Target |
|
Mount Target Example
This is a reference event for mount targets:
{
"eventType": "com.oraclecloud.filestorage.createmounttarget",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "filestorage",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>",
"compartmentName": "example_name",
"resourceName": "my_mounttarget",
"resourceId": "ocid1.mounttarget.oc1..<unique_id>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "unique_ID",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>"
}
}
Export Event Types
These are the event types that exports emit:
Friendly Name | Event Type |
---|---|
Create Export |
|
Delete Export |
|
Update Export |
|
Export Example
This is a reference event for exports:
{
"eventType": "com.oraclecloud.filestorage.createexport",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "filestorage",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>",
"compartmentName": "example_name",
"resourceName": "my_export",
"resourceId": "ocid1.export.oc1..<unique_id>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "unique_ID",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>"
}
}
Export Set Event Types
These are the event types that export sets emit:
Friendly Name | Event Type |
---|---|
Delete Export Set |
|
Update Export Set |
|
Export Set Example
This is a reference event for export sets :
{
"eventType": "com.oraclecloud.filestorage.updateexportset",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "filestorage",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>",
"compartmentName": "example_name",
"resourceName": "my_exportset",
"resourceId": "ocid1.exportset.oc1..<unique_id>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "unique_ID",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>"
}
}
Full Stack Disaster Recovery
Full Stack Disaster Recovery resources that emits events:
DR Protection Group Event Types
Friendly Name | Event Type |
---|---|
DR Protection Group - Create Begin |
|
DR Protection Group - Create End |
|
DR Protection Group - Update Begin |
|
DR Protection Group - Update End |
|
DR Protection Group - Associate Begin |
|
DR Protection Group - Associate End |
|
DR Protection Group - Disassociate Begin |
|
DR Protection Group - Disassociate End |
|
DR Protection Group - ChangeCompartment Begin |
|
DR Protection Group - ChangeCompartment End |
|
DR Protection Group - UpdateRole Begin |
|
DR Protection Group - UpdateRole End |
|
DR Protection Group - Delete Begin |
|
DR Protection Group - Delete End |
|
DR Plan Event Types
Following are the event types that DR Plan emit:
Friendly Name | Event Type |
---|---|
DR Plan - Create Begin |
|
DR Plan - Create End |
|
DR Plan - Update Begin |
|
DR Plan - Update End |
|
DR Plan - Delete Begin |
|
DR Plan - Delete End |
|
DR Plan Execution Event Types
Following are the event types that DR Plan Execution emit:
Friendly Name | Event Type |
---|---|
DR Plan Execution - CreateSwitchover Begin |
|
DR Plan Execution - CreateSwitchover End |
|
DR Plan Execution - CreateSwitchoverPreCheck Begin |
|
DR Plan Execution - CreateSwitchoverPreCheck End |
|
DR Plan Execution - CreateFailover Begin |
|
DR Plan Execution - CreateFailover End |
|
DR Plan Execution - CreateFailoverPreCheck Begin |
|
DR Plan Execution - CreateFailoverPreCheck End |
|
DR Plan Execution - Update Begin |
|
DR Plan Execution - Update End |
|
DR Plan Execution - Cancel Begin |
|
DR Plan Execution - Cancel End |
|
DR Plan Execution - Pause Begin |
|
DR Plan Execution - Pause End |
|
DR Plan Execution - Resume Begin |
|
DR Plan Execution - Resume End |
|
DR Plan Execution - Retry Begin |
|
DR Plan Execution - Retry End |
|
DR Plan Execution - Ignore Begin |
|
DR Plan Execution - Ignore End |
|
DR Plan Execution - Delete Begin |
|
DR Plan Execution - Delete End |
|
Functions
Functions resources that emit events:
Application Event Types
These are the event types that applications emit:
Friendly Name | Event Type |
---|---|
Change Application Compartment |
|
Create Application |
|
Delete Application |
|
Update Application |
|
Application Example
This is an example event for applications:
{
"eventType": "com.oraclecloud.functions.createapplication",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "functions",
"eventTime": "2019-07-22T09:33:44.754Z",
"contentType": "application/json",
"data":{
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "my_compartment",
"resourceName": "my-application",
"resourceId": "ocid1.fnapp.oc1.phx.<unique_ID>",
"availabilityDomain": "AD3"
},
"eventID": "<unique_ID>",
"extensions":{
"compartmentId":"ocid1.compartment.oc1..<unique_ID>"
}
}
Function Event Types
These are the event types that functions emit:
Friendly Name | Event Type |
---|---|
Create Function |
|
Delete Function |
|
Update Function |
|
Function Example
This is an example event for functions:
{
"eventType": "com.oraclecloud.functions.createfunction",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "functions",
"eventTime": "2019-07-22T09:33:44.754Z",
"contentType": "application/json",
"data":{
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "my_compartment",
"resourceName": "my-function",
"resourceId": "ocid1.fnfunc.oc1.phx.<unique_ID>",
"availabilityDomain": "AD3"
},
"eventID": "<unique_ID>",
"extensions":{
"compartmentId":"ocid1.compartment.oc1..<unique_ID>"
}
}
GoldenGate
GoldenGate resources that emit events:
Deployment Event Types
These are the event types that deployments emit:
Friendly Name | Event Type |
---|---|
Create Deployment Begin |
|
Create Deployment End |
|
Get Deployment |
|
List Deployments |
|
Delete Deployment Begin |
|
Delete Deployment End |
|
Update Deployment Begin |
|
Update Deployment End |
|
Start Deployment Begin |
|
Start Deployment End |
|
Stop Deployment Begin |
|
Stop Deployment End |
|
Restore Deployment Begin |
|
Restore Deployment End |
|
Upgrade Deployment Begin |
|
Upgrade Deployment End |
|
Deployment Example
This is a reference event for deployments:
{
"eventType": "com.oraclecloud.GoldenGate.CreateDeployment.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "GoldenGate",
"eventId": "<unique_ID>",
"eventTime": "2021-03-01T03:06:47.428Z",
"contentType": "application/json",
"data": {
"eventGroupingId": "<unique_ID>",
"eventName": "DeleteDeployment",
"compartmentId": " ocid1.compartment.<realm>..<unique_ID> ",
"compartmentName": "integration-test",
"resourceName": "",
"resourceId": "ocid1.goldengatedeployment.<realm>.<region>..<unique_ID>",
"availabilityDomain": "AD3",
"freeformTags": {
"Department": "Finance",
},
"definedTags": {
"Oracle-Tags": {
"CreatedBy": "ggsintg",
"CreatedOn": "2021-03-01T03:01:12.107Z"
}
}
}
}
Database Registration Event Types
These are the event types that database registrations emit:
Friendly Name | Event Type |
---|---|
List Database Registrations |
|
Get Database Registration |
|
Create Database Registration Begin |
|
Create Database Registration End |
|
Update Database Registration Begin |
|
Update Database Registration End |
|
Delete Database Registration Begin |
|
Delete Database Registration End |
|
Database Registration Example
This is a reference event for database registrations:
{
"eventType": "com.oraclecloud.GoldenGate.GetDatabaseRegistration",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "GoldenGate",
"eventId": "<unique_ID>",
"eventTime": "2021-03-01T06:58:42.851Z",
"contentType": "application/json",
"data": {
"eventGroupingId": "<unique_ID>",
"eventName": "GetDatabaseRegistration",
"compartmentId": "ocid1.compartment.<realm>..<unique_ID>",
"compartmentName": "example-compartment",
"resourceName": "",
"resourceId": "ocid1.goldengatedatabaseregistration.<realm>.<region>...<unique_ID>",
"availabilityDomain": "AD1",
"freeformTags": null,
"definedTags": null,
}
}
Deployment Backup Event Types
These are the event types that deployment backups emit:
Friendly Name | Event Type |
---|---|
List Deployment Backups |
|
Get Deployment Backup |
|
Create Deployment Backup Begin |
|
Create Deployment Backup End |
|
Delete Deployment Backup Begin |
|
Delete Deployment Backup End |
|
Deployment Backup Example
This is a reference event for deployment backups:
{
"eventType": "com.oraclecloud.GoldenGate.GetDeploymentBackup",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "GoldenGate",
"eventId": "<unique_ID>",
"eventTime": "2021-03-01T06:51:30.384Z",
"contentType": "application/json",
"data": {
"eventGroupingId": "<unique_ID>",
"eventName": "GetDeploymentBackup",
"compartmentId": "ocid1.compartment.<realm>..<unique_ID>",
"compartmentName": "example-compartment",
"resourceName": "",
"resourceId": "ocid1.goldengatedeploymentbackup.<realm>.<region>...<unique_ID>",
"availabilityDomain": "AD1",
"freeformTags": {},
"definedTags": {
"Oracle-Tags": {
"CreatedBy": "rahul.n.gupta",
"CreatedOn": "2021-03-01T06:51:30.006Z"
}
}
}
}
Health Checks
Health Checks resources that emit events:
HTTP Monitors Event Types
These are the event types that HTTP monitors emit:
Friendly Name | Event Type |
---|---|
Create HTTP Monitor |
|
Delete HTTP Monitor |
|
Update HTTP Monitor |
|
HTTP Monitor Example
This is an example event for HTTP monitors:
{
"cloudEventsVersion": "0.1",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.healthchecks.createhttpmonitor",
"source": "healthchecks",
"eventTypeVersion": "2.0",
"eventTime": "2019-10-30T12:06:29.451Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_monitor",
"resourceId": "ocid1.httpmonitor.oc1..<unique_ID>",
"availabilityDomain": "AD1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
}
}
Ping Monitor Event Types
These are the event types that ping monitors emit:
Friendly Name | Event Type |
---|---|
Create Ping Monitor |
|
Delete Ping Monitor |
|
Update Ping Monitor |
|
Ping Monitor Example
This is an example event for ping monitors:
{
"cloudEventsVersion": "0.1",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.healthchecks.createpingmonitor",
"source": "healthchecks",
"eventTypeVersion": "2.0",
"eventTime": "2019-10-30T12:08:11.242Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_monitor",
"resourceId": "ocid1.pingmonitor.oc1..<unique_ID>",
"availabilityDomain": "AD1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
}
}
IAM
IAM resources that emit events:
- Authentication Policy Event Types
- Credentials Event Types
- Dynamic Group Event Types
- Group Event Types
- Identity Provider Event Types
- Multi-Factor Authentication TOTP Device Event Types
- Policy Event Types
- User Event Types
Authentication Policy Event Types
This is the event type that authentication policies emit:
Friendly Name | Event Type |
---|---|
Update Authentication Policy |
|
Authentication Policy Example
This is a reference event for authentication policy events:
{
"eventType": "com.oraclecloud.identityControlPlane.UpdateAuthenticationPolicy",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "identityControlPlane",
"eventID": "<unique_ID>",
"eventTime": "2019-10-21T17:23:54.095Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_compartment",
"resourceId": "ocid1.compartment.oc1..<unique_ID>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Credentials Event Types
These are the event types that credentials emit.
Friendly Name | Event Type |
---|---|
Create Auth Token |
|
Create Customer Secret Key |
|
Create or Reset Password |
|
Create SMTP Credential |
|
Create Swift Password |
|
DeleteAPI Key |
|
Delete Auth Token |
|
Delete Customer Secret Key |
|
Delete SMTP Credential |
|
Delete Swift Password |
|
Update Auth Token |
|
Update Authentication Policy |
|
Update Customer Secret Key |
|
Update SMTP Credential |
|
UpdateSwift Password |
|
Upload API KEY |
|
Credentials Example
This is a reference event for most credential events (create or reset password don't include additional details):
{
"eventType": "com.oraclecloud.identityControlPlane.DeleteApiKey",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "identityControlPlane",
"eventID": "<unique_ID>",
"eventTime": "2019-10-21T17:23:54.095Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_user",
"resourceId": "<unique_ID>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"userId": "ocid1.user.oc1..<unique_ID>"
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Dynamic Group Event Types
These are the event types that dynamic groups emit.
Friendly Name | Event Type |
---|---|
Create Dynamic Group |
|
Delete Dynamic Group |
|
Update Dynamic Group |
|
Dynamic Group Example
This is a reference event for dynamic groups:
{
"eventType": "com.oraclecloud.identityControlPlane.CreateDynamicGroup",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "identityControlPlane",
"eventID": "<unique_ID>",
"eventTime": "2019-10-21T17:23:54.095Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_dynamicgroup",
"resourceId": "ocid1.dynamicgroup.oc1..<unique_ID>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Group Event Types
These are the event types that groups emit.
Friendly Name | Event Type |
---|---|
Add User to Group |
|
Create Group |
|
Delete Group |
|
Remove User From Group |
|
Update Group |
|
Group Example
This is a reference event for some groups (create, delete, and update events don't include additional details):
{
"eventType": "com.oraclecloud.identityControlPlane.AddUserToGroup",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "identityControlPlane",
"eventID": "<unique_ID>",
"eventTime": "2019-10-21T17:23:54.095Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_group",
"resourceId": "ocid1.groupmembership.oc1.<unique_ID>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"userId": "ocid1.user.oc1..<unique_ID>",
"groupId": "ocid1.group.oc1..<unique_ID>"
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Identity Provider Event Types
These are the event types that identity providers emit.
Friendly Name | Event Type |
---|---|
Add User to IdP Group |
|
Create Identity Provider |
|
Create Identity Provider Group |
|
Create IdP Group Mapping |
|
Create IdP User |
|
Delete Identity Provider |
|
Delete Identity Provider Group |
|
Delete IdP Group Mapping |
|
Delete IdP User |
|
Remove User From IdP Group |
|
Reset IdP SCIM Client |
|
Update Identity Provider |
|
Update IdP Group Mapping |
|
Identity Provider Example
The following reference events are for identity provider events that include additional details. Some identity providers events do not include additional details. These events are create, delete, and update identity providers, as well as delete identity provider group, delete IdP user, and reset IdP SCIM.
This is a reference event for adding and removing users from IdP groups:
{
"eventType": "com.oraclecloud.identityControlPlane.AddUserToIdpGroup",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "identityControlPlane",
"eventID": "<unique_ID>",
"eventTime": "2019-10-21T17:23:54.095Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_group",
"resourceId": "ocid1.idpgroup.oc1..<unique_ID>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"userId": "ocid1.user.oc1..<unique_ID>"
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
This is a reference event for create, update, and delete IdP group mapping:
{
"eventType": "com.oraclecloud.identityControlPlane.CreateIdpGroupMapping",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "identityControlPlane",
"eventID": "<unique_ID>",
"eventTime": "2019-10-21T17:23:54.095Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_identityprovider",
"resourceId": "ocid1.idpgroupmapping.oc1..<unique_ID>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"idpGroupName": "my_group",
"groupId": "ocid1.group.oc1..<unique_ID>"
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
This is a reference event for create IdP user and create IdP group:
{
"eventType": "com.oraclecloud.identityControlPlane.CreateIdentityProviderGroup",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "identityControlPlane",
"eventID": "<unique_ID>",
"eventTime": "2019-10-21T17:23:54.095Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_idpgroup",
"resourceId": "ocid1.idpgroup.oc1..<unique_ID>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"externalIdentifier": "my_externalidentifier"
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Multi-Factor Authentication TOTP Device Event Types
These are the event types that MFA TOTP devices emit.
Friendly Name | Event Type |
---|---|
Activate MFA TOTP Device |
|
Create MFA TOTP Device |
|
Delete MFA TOTP Device |
|
Generate MFA TOTP Device Seed |
|
Multi-Factor Authentication TOTP Devices Example
This is a reference event for MFA TOTP Devices:
{
"eventType": "com.oraclecloud.identityControlPlane.CreateMfaTotpDevice",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "identityControlPlane",
"eventID": "<unique_ID>",
"eventTime": "2019-10-21T17:23:54.095Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_user",
"resourceId": "ocid1.credential.oc1..<unique_ID>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"userId": "ocid1.user.oc1..<unique_ID>"
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Policy Event Types
These are the event types that policies emit.
Friendly Name | Event Type |
---|---|
Create Policy |
|
Delete Policy |
|
Update Policy |
|
Policy Example
This is a reference event for policies:
{
"eventType": "com.oraclecloud.identityControlPlane.CreatePolicy",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "identityControlPlane",
"eventID": "<unique_ID>",
"eventTime": "2019-10-21T17:23:54.095Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_policy",
"resourceId": "ocid1.policy.oc1..<unique_ID>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
User Event Types
These are the event types that users emit.
Friendly Name | Event Type |
---|---|
Create User |
|
Delete User |
|
Update User |
|
Update User Capabilities |
|
Update User State |
|
User Example
This is a reference event for users:
{
"eventType": "com.oraclecloud.identityControlPlane.CreateUser",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "identityControlPlane",
"eventID": "<unique_ID>",
"eventTime": "2019-10-21T17:23:54.095Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_user",
"resourceId": "ocid1.user.oc1..<unique_ID>",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Integration
For details about events emitted by Oracle Integration Generation 2, see Automating with Events.
For details about events emitted by Oracle Integration 3, see Automating with Events.
Java Management
For details about events emitted by the Java Management service, see Service Events.
MySQL Database
For details about events emitted by MySQL Database, see Service Events.
Networking
Networking resources that emit events:
- DHCP Options Event Types
- Dynamic Routing Gateway (DRG) Event Types
- DRG Attachment Event Types
- Internet Gateway Event Types
- Local Peering Gateway (LPG) Event Types
- NAT Gateway Event Types
- Network Security Group (NSG) Event Types
- Private IP Event Types
- Public IP Event Types
- Route Table Event Types
- Security List Event Types
- Service Gateway Event Types
- Subnet Event Types
- VCN Event Types
- Virtual Network Interface Card (VNIC) Event Types
- VLAN Event Types
DHCP Options Event Types
These are the event types that sets of DHCP options emit:
Friendly Name | Event Type |
---|---|
Change DHCP Options Compartment |
|
Create DHCP Options |
|
Delete DHCP Options |
|
Update DHCP Options |
|
DHCP Options Example
This is a reference event for a set of DHCP options:
{
"eventType": "com.oraclecloud.virtualnetwork.createdhcpoptions",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.dhcpoptions.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
Dynamic Routing Gateway (DRG) Event Types
These are the event types that DRGs emit:
Friendly Name | Event Type |
---|---|
Create DRG |
|
Delete DRG |
|
Update DRG |
|
DRG Example
This is a reference event for a DRG:
{
"eventType": "com.oraclecloud.virtualnetwork.createdrg",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.drg.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
DRG Attachment Event Types
These are the event types that DRG attachments emit:
Friendly Name | Event Type |
---|---|
Create DRG Attachment |
|
Delete DRG Attachment |
|
Update DRG Attachment |
|
DRG Attachment Example
This is a reference event for a DRG attachment:
{
"eventType": "com.oraclecloud.virtualnetwork.createdrgattachment",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.drgattachment.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
Internet Gateway Event Types
These are the event types that internet gateways emit:
Friendly Name | Event Type |
---|---|
Change Internet Gateway Compartment |
|
Create Internet Gateway |
|
Delete Internet Gateway |
|
Update Internet Gateway |
|
Internet Gateway Example
This is a reference event for an internet gateway:
{
"eventType": "com.oraclecloud.virtualnetwork.createinternetgateway",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.internetgateway.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
Local Peering Gateway (LPG) Event Types
These are the event types that LPGs emit:
Friendly Name | Event Type |
---|---|
Change Local Peering Gateway Compartment |
|
Create Local Peering Gateway |
|
Delete Local Peering Gateway |
|
Update Local Peering Gateway |
|
LPG Example
This is a reference event for an LPG:
{
"eventType": "com.oraclecloud.virtualnetwork.createlocalpeeringgateway",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.localpeeringgateway.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
NAT Gateway Event Types
These are the event types that NAT gateways emit:
Friendly Name | Event Type |
---|---|
Change NAT Gateway Compartment |
|
Create NAT Gateway |
|
Delete NAT Gateway |
|
Update NAT Gateway |
|
NAT Gateway Example
This is a reference event for NAT gateways:
{
"eventType": "com.oraclecloud.natgateway.createnatgateway",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "natgateway",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.natgateway.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
Network Security Group (NSG) Event Types
These are the event types that NSGs emit:
Friendly Name | Event Type |
---|---|
Change Network Security Group Compartment |
|
Create Network Security Group |
|
Delete Network Security Group |
|
Update Network Security Group |
|
NSG Example
This is a reference event for an NSG:
{
"eventType": "com.oraclecloud.virtualnetwork.createnetworksecuritygroup",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.networksecuritygroup.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
Private IP Event Types
These are the event types that private IPs emit:
Friendly Name | Event Type |
---|---|
Create Private IP |
|
Delete Private IP |
|
Update Private IP |
|
Private IP Example
This is a reference event for a private IP:
{
"eventType": "com.oraclecloud.virtualnetwork.createprivateip",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.privateip.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
Public IP Event Types
These are the event types that public IPs emit:
Friendly Name | Event Type |
---|---|
Change Public IP Compartment |
|
Create Public IP |
|
Delete Public IP |
|
Update Public IP |
|
Public IP Example
This is a reference event for a public IP:
{
"eventType": "com.oraclecloud.virtualnetwork.createpublicip",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.publicip.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
Route Table Event Types
These are the event types that route tables emit:
Friendly Name | Event Type |
---|---|
Change Route Table Compartment |
|
Create Route Table |
|
Delete Route Table |
|
Update Route Table |
|
Route Table Example
This is a reference event for route tables:
{
"eventType": "com.oraclecloud.virtualnetwork.createroutetable",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.routetable.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
Security List Event Types
These are the event types that security lists emit:
Friendly Name | Event Type |
---|---|
Change Security List Compartment |
|
Create Security List |
|
Delete Security List |
|
Update Security List |
|
Security List Example
This is a reference event for security lists:
{
"eventType": "com.oraclecloud.virtualnetwork.createsecuritylist",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.securitylist.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
Service Gateway Event Types
These are the event types that service gateways emit:
Friendly Name | Event Type |
---|---|
Attach Service |
|
Change Service Gateway Compartment |
|
Create Service Gateway |
|
Delete Service Gateway End |
|
Delete Service Gateway Start |
|
Detach Service |
|
Update Service Gateway |
|
Service Gateway Example
This is a reference event for service gateways:
{
"eventType": "com.oraclecloud.servicegateway.createservicegateway",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "servicegateway",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.servicegateway.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
Subnet Event Types
These are the event types that subnets emit:
Friendly Name | Event Type |
---|---|
Create Subnet |
|
Delete Subnet |
|
Update Subnet |
|
Subnet Example
This is a reference event for a subnet:
{
"eventType": "com.oraclecloud.virtualnetwork.createsubnet",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.subnet.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
VCN Event Types
These are the event types that VCNs emit:
Friendly Name | Event Type |
---|---|
Create VCN |
|
Delete VCN |
|
Update VCN |
|
VCN Example
This is a reference event for VCNs:
{
"eventType": "com.oraclecloud.virtualnetwork.createvcn",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.vcn.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
Virtual Network Interface Card (VNIC) Event Types
These are the event types that VNICs emit:
Friendly Name | Event Type |
---|---|
Update VNIC |
|
VNIC Example
This is a reference event for a VNIC:
{
"eventType": "com.oraclecloud.virtualnetwork.updatevnic",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2019-08-12T17:51:42.789Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.vnic.oci.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oci..<unique_ID>"
}
}
VLAN Event Types
These are the event types that VLANs emit:
Friendly Name | Event Type |
---|---|
Create VLAN |
|
Update VLAN |
|
Delete VLAN |
|
VLAN Example
This is a reference event for a VLAN:
{
"eventType": "com.oraclecloud.virtualnetwork.createvlan",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "virtualNetwork",
"eventTime": "2020-04-16T17:44:31.116Z",
"contentType": "application/json",
"eventId": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "example_name",
"resourceId": "ocid1.vlan.oc1.phx.<unique_ID>",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {}
}
}
Network Firewall
Network Firewall resources that emit events:
Network Firewall Event Types
These are the event types that network firewalls emit:
Friendly Name | Event Type |
---|---|
Create Network Firewall Begin |
|
Create Network Firewall End |
|
Delete Network Firewall Begin |
|
Delete Network Firewall End |
|
Update Network Firewall Begin |
|
Update Network Firewall End |
|
Change Compartment NetworkFirewall |
|
This is a reference event for network firewalls:
{
"eventType": "com.oraclecloud.networkfirewallservice.createnetworkfirewall.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "networkFirewallService",
"eventID": "<unique_ID>",
"eventTime": "2021-09-29T08:13:36.647Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>",
"compartmentName": "<example_name>",
"resourceName": "my_networkfirewall",
"resourceId": "ocid1.networkfirewall.oc1.phx.<unique_id>",
"availabilityDomain": "<availability_domain>"
}
}
Network Firewall Policy Event Types
These are the event types that network firewall policies emit:
Friendly Name | Event Type |
---|---|
Create Network Firewall Policy |
|
Update Network Firewall Policy |
|
Delete Network Firewall Policy |
|
Change Compartment NetworkFirewallPolicy |
|
Network Firewall Policy Example
This is a reference event for network firewall policies:
{
"eventType": "com.oraclecloud.networkfirewallservice.createnetworkfirewallpolicy",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "networkFirewallService",
"eventID": "<unique_ID>",
"eventTime": "2021-09-29T08:13:36.647Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>",
"compartmentName": "<example_name>",
"resourceName": "my_networkfirewall_policy",
"resourceId": "ocid1.networkfirewallpolicy.oc1.phx.<unique_id>",
"availabilityDomain": "<availability_domain>"
}
}
NoSQL Database Cloud
For details about events emitted by Oracle NoSQL Database Cloud, see Service Events.
Notifications
Subscriptions Event Types
These are the event types that subscriptions emit:
Friendly Name | Event Type |
---|---|
Create Subscription |
|
Delete Subscription |
|
Get Unsubscription |
|
Move Subscription |
|
Resend Subscription Confirmation |
|
Update Subscription |
|
Subscription Example
This is a reference event for subscriptions:
{
"eventType": "com.oraclecloud.notification.createsubscription",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "notification",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"data":{
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "my_compartment",
"resourceName": "ons-subscription",
"resourceId": "ocid1.onssubscription.oc1..<unique_ID>",
"availabilityDomain": "AD3"
},
"eventID": "<unique_ID>",
"extensions":{
"compartmentId":"ocid1.compartment.oc1..<unique_ID>"
}
}
Topics Event Types
These are the event types that topics emit:
Friendly Name | Event Type |
---|---|
Create Topic |
|
Delete Topic |
|
Move Topic |
|
Update Topic |
|
Topic Example
This is a reference event for topics:
{
"eventType": "com.oraclecloud.notification.createtopic",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "notification",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"data":{
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "my_compartment",
"resourceName": "my_topic",
"resourceId": "ocid1.onstopic.oc1..<unique_ID>",
"availabilityDomain": "AD3"
},
"eventID": "<unique_ID>",
"extensions":{
"compartmentId":"ocid1.compartment.oc1..<unique_ID>"
}
}
Object Storage
Object Storage resources that emit events:
Buckets Event Types
These are the event types that buckets emit:
Friendly Name | Event Type |
---|---|
Create Bucket |
|
Delete Bucket |
|
Update Bucket |
|
Bucket Example
This is an example event for buckets:
{
"cloudEventsVersion": "0.1",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.objectstorage.createbucket",
"source": "objectstorage",
"eventTypeVersion": "2.0",
"eventTime": "2019-01-10T21:19:24Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_bucket",
"resourceId": "ocid1.compartment.oc1..<unique_ID>",
"availabilityDomain": "all",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"namespace": "example_namespace",
"publicAccessType": "NoPublicAccess",
"eTag": "f8ffb6e9-f602-460f-a6c0-00b5abfa24c7"
}
}
}
Objects Event Types
These are the event types that objects emit:
Friendly Name | Event Type |
---|---|
Create Object |
|
Delete Object |
|
Update Object |
|
Object Example
This is an example event for objects:
{
"cloudEventsVersion": "0.1",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.objectstorage.createobject",
"source": "objectstorage",
"eventTypeVersion": "2.0",
"eventTime": "2019-07-10T13:37:11Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "Example_Compartment",
"resourceName": "v1/log/10.0.6.166",
"resourceId": "",
"availabilityDomain": "all",
"additionalDetails": {
"eTag": "8162db5b-50d7-4947-a576-4401798ed2fa",
"namespace": "my_namespace",
"archivalState": null,
"bucketName": "my_bucket",
"bucketId": "ocid1.bucket.oc1.<unique_ID>"
}
}
}
Operations Insights
Operations Insights resources that emit events:
- Database insights
Database Insight Event Types
These are the event types that database insights emit:
Friendly Name | Event Type |
---|---|
Ingest SQL Bucket |
|
Ingest SQL Plan Lines |
|
Ingest SQL Text |
|
List Database Insights |
|
List SQL Plans |
|
List SQL Searches |
|
Summarize Database Insight Resource Capacity Trend |
|
Summarize Database Insight Resource Forecast Trend |
|
Summarize Database Insight Resource Statistics |
|
Summarize Database Insight Resource Usage |
|
Summarize Database Insight Resource Utilization Insight |
|
Summarize Database Insight Resource Usage Trend |
|
Summarize SQL Insights |
|
Summarize SQL Plan Insights |
|
Summarize SQL Response Time Distributions |
|
Summarize SQL Statistics |
|
Summarize SQL Statistics Time Series |
|
Summarize SQL Statistics Time Series By Plan |
|
Database Insight Example 1: Read Event
Following is a reference read event for database insights:
{
"eventType": "com.oraclecloud.OperationsInsights.SummarizeDatabaseInsightResourceCapacityTrend",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "OperationsInsights",
"eventID": "<unique_ID>",
"eventTime": "2020-09-01T00:05:46.370Z",
"contentType": "application/json",
"data":{
"eventGroupingId": "<unique_ID>",
"eventName": "SummarizeDatabaseInsightResourceCapacityTrend",
"compartmentId": "ocid1.compartment.<realm>..<unique_ID>",
"compartmentName": "example_compartment_name",
"resourceName": "example_resource_name",
"resourceId": "resourceCapacityTrend",
"availabilityDomain": "SoSC:PHX-AD-3",
"freeformTags": null,
"definedTags": null
}
}
Database Insight Example 2: Ingest Event
Following is a reference ingest event for database insights:
{
"eventType": "com.oraclecloud.OperationsInsights.IngestSqlText",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "OperationsInsights",
"eventID": "<unique_ID>",
"eventTime": "2020-09-01T01:09:00.688Z",
"contentType": "application/json",
"data":{
"eventGroupingId": "<unique_ID>",
"eventName": "IngestSqlText",
"compartmentId": "ocid1.compartment.<realm>..<unique_ID>",
"compartmentName": "example_compartment_name",
"resourceName": "example_resource_name",
"resourceId": "actions",
"availabilityDomain": "AD1",
"freeformTags": null,
"definedTags": null
}
}
OS Management
For details about events emitted by OS Management, see Creating Automation with Events.
Resource Manager
Job Event Types
These are the event types that jobs emit:
Friendly Name | Event Type |
---|---|
Cancel Job |
|
Create Job Begin |
|
Create Job End |
|
Update Job |
|
This is a reference event for jobs:
{
"eventType": "com.oraclecloud.oracleresourcemanager.updateJob",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "OracleResourceManager",
"eventTime": "2019-07-23T01:46:37.606Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "example_name",
"resourceId": "ocid1.ormjob.oc1.phx.<unique_ID>",
"availabilityDomain": "availability_domain"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Stack Event Types
These are the event types that stacks emit:
Friendly Name | Event Type |
---|---|
Change Compartment Begin |
|
Change Compartment End |
|
Create Stack |
|
Delete Stack |
|
Update Stack |
|
This is a reference event for stacks:
{
"eventType": "com.oraclecloud.oracleresourcemanager.createstack",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "OracleResourceManager",
"eventTime": "2019-07-23T01:32:10.866Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "example_name",
"resourceId": "ocid1.ormstack.oc1.phx.<unique_ID>",
"availabilityDomain": "availability_domain"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Security Zones
These are the event types that Security Zones resources emit:
Friendly Name | Event Type |
---|---|
Create Security Recipe |
|
Update Security Recipe |
|
Create Security Zone |
|
Update Security Zone |
|
Example: Create Security Recipe
This is a reference event for creating a security zone recipe:
{
"eventType": "com.oraclecloud.cloudGuard.CreateSecurityRecipe",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "cloudGuard",
"eventId": "<unique_id>",
"eventTime": "2022-03-29T15:57:29.612Z",
"contentType": "application/json",
"data": {
"eventGroupingId": "<unique_id>",
"eventName": "CreateSecurityRecipe",
"compartmentId": "ocid1.compartment.oc1..<unique_id>",
"compartmentName": "mycompartment",
"resourceName": "myrecipe",
"resourceId": "ocid1.securityzonessecurityrecipe.oc1..<unique_id>",
"availabilityDomain": "AD1",
"freeformTags": null,
"definedTags": null,
"identity": {
...
},
"request": {
...
},
"response": {
...
},
"stateChange": {
"previous": {},
"current": {
"compartmentId": "ocid1.compartment.oc1..<unique_id>",
"definedTags": {},
"description": "My new recipe",
"displayName": "myrecipe",
"freeformTags": {},
"id": "ocid1.securityzonessecurityrecipe.oc1..<unique_id>",
"lifecycleState": "ACTIVE",
"owner": "CUSTOMER",
"securityPolicies": [
"ocid1.securityzonessecuritypolicy.oc1..<unique_id>",
"ocid1.securityzonessecuritypolicy.oc1..<unique_id>",
...
],
"timeCreated": "2022-03-29T15:57:29.467Z",
"timeUpdated": "2022-03-29T15:57:29.467Z"
}
}
}
}
Speech
Speech resources that emit events:
Transcription Job Types
These are the event types that Transcription Jobs emit:
Friendly Name | Event Type |
---|---|
Create Transcription Job |
|
Update Transcription Job |
|
Completed Transcription Job |
|
Failed Transcription Job |
|
Create Transcription Job Example
This is a reference event for a Create Transcription Job:
{
"eventType" : "com.oraclecloud.aiservicespeech.createtranscriptionjob",
"eventID" : "<unique_ID>",
"cloudEventsVersion" : "0.1",
"eventTypeVersion" : "2.0",
"source" : "aiservicespeech",
"eventTime" : "2023-01-02T05:30:46Z",
"contentType" : "application/json",
"data" : {
"compartmentId" : "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName" : "Example Cpmpartment",
"resourceName" : "Test Speech Job",
"availabilityDomain" : "AD3",
"freeformTags" : { },
"definedTags" : {
"Oracle-Tags" : {
"CreatedBy" : <Created_By_Name>,
"CreatedOn" : "2023-01-02T05:30:45.817Z"
}
},
"additionalDetails" :{},
"extensions" : {
"compartmentId" : "ocid1.compartment.oc1..<unique_ID>"
}
}
Update Transcription Job Example
This is a reference event for an Update Transcription Job:
{
"eventType" : "com.oraclecloud.aiservicespeech.updatetranscriptionjob",
"eventID" : "<unique_ID>",
"cloudEventsVersion" : "0.1",
"eventTypeVersion" : "2.0",
"source" : "aiservicespeech",
"eventTime" : "2023-01-02T05:30:46Z",
"contentType" : "application/json",
"data" : {
"compartmentId" : "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName" : "Example Cpmpartment",
"resourceName" : "Test Speech Job",
"availabilityDomain" : "AD3",
"freeformTags" : { },
"definedTags" : {
"Oracle-Tags" : {
"CreatedBy" : <Created_By_Name>,
"CreatedOn" : "2023-01-02T05:30:45.817Z"
}
},
"additionalDetails" :{},,
"extensions" : {
"compartmentId" : "ocid1.compartment.oc1..<unique_ID>"
}
}
Completed Transcription Job Example
This is a reference event for a Completed Transcription Job:
{
"eventType" : "com.oraclecloud.aiservicespeech.completedtranscriptionjob",
"eventID" : "<unique_ID>",
"cloudEventsVersion" : "0.1",
"eventTypeVersion" : "2.0",
"source" : "aiservicespeech",
"eventTime" : "2023-01-02T05:30:46Z",
"contentType" : "application/json",
"data" : {
"compartmentId" : "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName" : "Example Cpmpartment",
"resourceName" : "Test Speech Job",
"availabilityDomain" : "AD3",
"freeformTags" : { },
"definedTags" : {
"Oracle-Tags" : {
"CreatedBy" : <Created_By_Name>,
"CreatedOn" : "2023-01-02T05:30:45.817Z"
}
},
"additionalDetails" :{},
"extensions" : {
"compartmentId" : "ocid1.compartment.oc1..<unique_ID>"
}
}
Failed Transcription Job Example
This is a reference event for a Failed Transcription Job:
{
"eventType" : "com.oraclecloud.aiservicespeech.failedtranscriptionjob",
"eventID" : "<unique_ID>",
"cloudEventsVersion" : "0.1",
"eventTypeVersion" : "2.0",
"source" : "aiservicespeech",
"eventTime" : "2023-01-02T05:30:46Z",
"contentType" : "application/json",
"data" : {
"compartmentId" : "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName" : "Example Cpmpartment",
"resourceName" : "Test Speech Job",
"availabilityDomain" : "AD3",
"freeformTags" : { },
"definedTags" : {
"Oracle-Tags" : {
"CreatedBy" : <Created_By_Name>,
"CreatedOn" : "2023-01-02T05:30:45.817Z"
}
},
"additionalDetails" :{},
"extensions" : {
"compartmentId" : "ocid1.compartment.oc1..<unique_ID>"
}
}
Vulnerability Scanning
For details about events emitted by Vulnerability Scanning, see Scanning Events.
WAF
WAF resources that emit events:
- Waas Policy Event Types
- Address List Event Types
- Custom Protection Rule Event Types
- Certificate Event Types
Waas Policy Event Types
These are the event types that Waas policies emit:
Friendly Name | Event Type |
---|---|
Change Waas Policy Compartment |
|
Create Waas Policy Begin |
|
Create Waas Policy End |
|
Delete Waas Policy Begin |
|
Delete Waas Policy End |
|
Update Waas Policy Begin |
|
Update Waas Policy End |
|
Waas Policy Example
This is an example event for a Waas policy:
{
"cloudEventsVersion": "0.1",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.waf.updatewaaspolicy.begin",
"source": "waf",
"eventTypeVersion": "2.0",
"eventTime": "2019-10-11T13:40:54.931962577Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_waas_policy",
"resourceId": "ocid1.waaspolicy.oc1..<unique_ID>",
"availabilityDomain": "all",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"domain": "exmaple.com"
}
}
}
Address List Event Types
These are the event types that address lists emit:
Friendly Name | Event Type |
---|---|
Change Address List Compartment |
|
Create Address List |
|
Delete Address List |
|
Update Address List |
|
Address List Example
This is an example event for address lists:
{
"cloudEventsVersion": "0.1",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.waf.updateaddresslist",
"source": "waf",
"eventTypeVersion": "2.0",
"eventTime": "2019-10-11T13:40:54.931962577Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_waas_address_list",
"resourceId": "ocid1.waasaddresslist.oc1..<unique_ID>",
"availabilityDomain": "all",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
}
}
Custom Protection Rule Event Types
These are the event types that protection rules emit:
Friendly Name | Event Type |
---|---|
Change Custom Protection Rule Compartment |
|
Create Custom Protection Rule |
|
Delete Custom Protection Rule |
|
Update Custom Protection Rule |
|
Update Waas Policy Custom Protection Rules |
|
Protection Rule Example
This is an example event for custom protection rules:
{
"cloudEventsVersion": "0.1",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.waf.updatecustomprotectionrule",
"source": "waf",
"eventTypeVersion": "2.0",
"eventTime": "2019-10-11T13:40:54.931962577Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_waas_custom_protection_rule",
"resourceId": "ocid1.waascustomprotectionrule.oc1..<unique_ID>",
"availabilityDomain": "all",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
}
}
Certificate Event Types
These are the event types that certificates emit:
Friendly Name | Event Type |
---|---|
Change Certificate Compartment |
|
Create Certificate |
|
Delete Certificate |
|
Update Certificate |
|
Certificate Example
This is an example event for certificates:
{
"cloudEventsVersion": "0.1",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.waf.updatecertificate",
"source": "waf",
"eventTypeVersion": "2.0",
"eventTime": "2019-10-11T13:40:54.931962577Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_name",
"resourceName": "my_waas_certificate",
"resourceId": "ocid1.waascertificate.oc1..<unique_ID>",
"availabilityDomain": "all",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
}
}