Events

Disaster Recovery (DR) resources that emit events.

Disaster Recovery Protection Group Event Types

Table 1 DR Protection Group Event Types

Friendly NameEvent Type
Create DR Protection Group Begincom.oraclecloud.disasterrecovery.createdrprotectiongroup
Create DR Protection Group Endcom.oraclecloud.disasterrecovery.createdrprotectiongroup.end
Update DR Protection Group Begincom.oraclecloud.disasterrecovery.updatedrprotectiongroup.begin
Update DR Protection Group Endcom.oraclecloud.disasterrecovery.updatedrprotectiongroup.end
Associate DR Protection Group Begincom.oraclecloud.disasterrecovery.associatedrprotectiongroup.begin
Associate DR Protection Group Endcom.oraclecloud.disasterrecovery.associatedrprotectiongroup.end
Disassociate DR Protection Group Begincom.oraclecloud.disasterrecovery.disassociatedrprotectiongroup.begin
Disassociate DR Protection Group Endcom.oraclecloud.disasterrecovery.disassociatedrprotectiongroup.end
Change DR Protection Group Compartment Begincom.oraclecloud.disasterrecovery.changedrprotectiongroupcompartment.begin
Change DR Protection Group Compartment Endcom.oraclecloud.disasterrecovery.changedrprotectiongroupcompartment.end
Update DR Protection Group Role Begincom.oraclecloud.disasterrecovery.updatedrprotectiongrouprole.begin
Update DR Protection Group Role Endcom.oraclecloud.disasterrecovery.updatedrprotectiongrouprole.end
Delete DR Protection Group Begincom.oraclecloud.disasterrecovery.deletedrprotectiongroup.begin
Delete DR Protection Group Endcom.oraclecloud.disasterrecovery.deletedrprotectiongroup.end

Disaster Recovery Protection Group Event Example

This is a reference event for Create DR Protection Group Begin.

Example A-1 DR Protection Group Event

{
   "eventType": "com.oraclecloud.disasterrecovery.createdrprotectiongroup.begin",
   "cloudEventsVersion": "0.1",
   "eventTypeVersion": "2.0",
   "source": "DisasterRecovery",
   "eventTime": "2022-10-12T21:19:24Z",
   "contentType": "application/json",
   "data": {
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
      "compartmentName": "example_name",
      "resourceName": "my_drprotectiongroup",
      "resourceId": "ocid1.drprotectiongroup.oc1..<unique_ID>",
      "availabilityDomain": "<availability_domain>",
   }
   "eventID": "<unique_ID>",
   "extensions": {
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>"
   }
}

Disaster Recovery Plan Event Types

Table 2 DR Plan Event Types

Friendly NameEvent Type
Create DR Plan Begincom.oraclecloud.disasterrecovery.createdrplan
Create DR Plan Endcom.oraclecloud.disasterrecovery.createdrplan.end
Delete DR Plan Begincom.oraclecloud.disasterrecovery.deletedrplan
Delete DR Plan Endcom.oraclecloud.disasterrecovery.deletedrplan.end
Update DR Plan Begincom.oraclecloud.disasterrecovery.updatedrplan.begin
Update DR Plan Endcom.oraclecloud.disasterrecovery.updatedrplan.end

Disaster Recovery Plan Event Example

This is a reference event for Create DR Plan Begin.

Example A-2 DR Plan Event

{
   "eventType": "com.oraclecloud.disasterrecovery.createdrplan",
   "cloudEventsVersion": "0.1",
   "eventTypeVersion": "2.0",
   "source": "DisasterRecovery",
   "eventTime": "2022-10-12T21:19:24Z",
   "contentType": "application/json",
   "data": {
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
      "compartmentName": "example_name",
      "resourceName": "my_drplan",
      "resourceId": "ocid1.drplan.oc1..<unique_ID>",
      "availabilityDomain": "<availability_domain>",
   }
   "eventID": "<unique_ID>",
   "extensions": {
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>"
   }
}

Disaster Recovery Plan Execution Event Types

Table 3 DR Plan Execution Event Types

Friendly NameEvent Type
Create Switchover DR Plan Execution Begincom.oraclecloud.disasterrecovery.createswitchoverdrplanexecution
Create Switchover DR Plan Execution Endcom.oraclecloud.disasterrecovery.createswitchoverdrplanexecution.end
Create Switchover PreCheck DR Plan Execution Begincom.oraclecloud.disasterrecovery.createswitchoverprecheckdrplanexecution
Create Switchover PreCheck DR Plan Execution Endcom.oraclecloud.disasterrecovery.createswitchoverprecheckdrplanexecution.end
Create Failover DR Plan Execution Begincom.oraclecloud.disasterrecovery.createfailoverdrplanexecution
Create Failover DR Plan Execution Endcom.oraclecloud.disasterrecovery.createfailoverdrplanexecution.end
Create Failover PreCheck DR Plan Execution Begincom.oraclecloud.disasterrecovery.createfailoverprecheckdrplanexecution
Create Failover PreCheck DR Plan Execution Endcom.oraclecloud.disasterrecovery.createfailoverprecheckdrplanexecution.end
Create Startdrill DR Plan Execution Begincom.oraclecloud.disasterrecovery.createstartdrilldrplanexecution
Create Startdrill DR Plan Execution Endcom.oraclecloud.disasterrecovery.createsstartdrilldrplanexecution.end
Create Startdrill PreCheck DR Plan Execution Begincom.oraclecloud.disasterrecovery.createstartdrillprecheckdrplanexecution
Create Startdrill PreCheck DR Plan Execution Endcom.oraclecloud.disasterrecovery.createstartdrillprecheckdrplanexecution.end
Create Stopdrill DR Plan Execution Begincom.oraclecloud.disasterrecovery.createstopdrilldrplanexecution
Create Stopdrill DR Plan Execution Endcom.oraclecloud.disasterrecovery.createsstopdrilldrplanexecution.end
Create Stopdrill PreCheck DR Plan Execution Begincom.oraclecloud.disasterrecovery.createstopdrillprecheckdrplanexecution
Create Stopdrill PreCheck DR Plan Execution Endcom.oraclecloud.disasterrecovery.createstopdrillprecheckdrplanexecution.end
Update DR Plan Execution Begincom.oraclecloud.disasterrecovery.updatedrplanexecution.begin
Update DR Plan Execution Endcom.oraclecloud.disasterrecovery.updatedrplanexecution.end
Cancel DR Plan Execution Begincom.oraclecloud.disasterrecovery.canceldrplanexecution.begin
Cancel DR Plan Execution Endcom.oraclecloud.disasterrecovery.canceldrplanexecution.end
Pause DR Plan Execution Begincom.oraclecloud.disasterrecovery.pausedrplanexecution.begin
Pause DR Plan Execution Endcom.oraclecloud.disasterrecovery.pausedrplanexecution.end
Resume DR Plan Execution Begincom.oraclecloud.disasterrecovery.resumedrplanexecution.begin
Resume DR Plan Execution Endcom.oraclecloud.disasterrecovery.resumedrplanexecution.end
Retry DR Plan Execution Begincom.oraclecloud.disasterrecovery.retrydrplanexecution.begin
Retry DR Plan Execution Endcom.oraclecloud.disasterrecovery.retrydrplanexecution.end
Ignore DR Plan Execution Begincom.oraclecloud.disasterrecovery.ignoredrplanexecution.begin
Ignore DR Plan Execution Endcom.oraclecloud.disasterrecovery.ignoredrplanexecution.end
Delete DR Plan Execution Begincom.oraclecloud.disasterrecovery.deletedrplanexecution.begin
Delete DR Plan Execution Endcom.oraclecloud.disasterrecovery.deletedrplanexecution.end

Disaster Recovery Plan Execution Event Example

This is a reference event for Create DR Plan Execution Begin:

Example A-3 DR Plan Execution Event

{
   "eventType": "com.oraclecloud.disasterrecovery.createswitchoverdrplanexecution",
   "cloudEventsVersion": "0.1",
   "eventTypeVersion": "2.0",
   "source": "DisasterRecovery",
   "eventTime": "2022-10-12T21:19:24Z",
   "contentType": "application/json",
   "data": {
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
      "compartmentName": "example_name",
      "resourceName": "my_drplanexecution",
      "resourceId": "ocid1.drplanexecution.oc1..<unique_ID>",
      "availabilityDomain": "<availability_domain>",
   }
   "eventID": "",
   "extensions": {
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>"
   }
}