HeatWave: Channel Event Types

HeatWave channels emit the channel events.

Table 18-3 HeatWave: Channel Event Types

Friendly Name Event Type
MySQL - Create Channel Begin com.oraclecloud.mysqlaas.createchannel.begin
MySQL - Create Channel End com.oraclecloud.mysqlaas.createchannel.end
MySQL - Delete Channel Begin com.oraclecloud.mysqlaas.deletechannel.begin
MySQL - Delete Channel End com.oraclecloud.mysqlaas.deletechannel.end
MySQL - Reset Channel Begin com.oraclecloud.mysqlaas.resetchannel.begin
MySQL - Reset Channel End com.oraclecloud.mysqlaas.resetchannel.end
MySQL - Resume Channel Begin com.oraclecloud.mysqlaas.resumechannel.begin
MySQL - Resume Channel End com.oraclecloud.mysqlaas.resumechannel.end
MySQL - Update Channel Begin com.oraclecloud.mysqlaas.updatechannel.begin
MySQL - Update Channel End com.oraclecloud.mysqlaas.updatechannel.end

Channel Event Example

This is a reference event for channels.

{
  "id": "ocid1.eventschema.oc1.phx.abyhqljrt6kqt63chc77x4xqtpaaaub6il5w7mjnd5mybvnt5rfc54gtaeca",
  "exampleEvent": {
    "cloudEventsVersion": "0.1",
    "eventID": "68c6cef7-2f26-4e76-b7cb-ad4ba34f97dc",
    "eventType": "com.oraclecloud.mysqlaas.createchannel.begin",
    "source": "Mysqlaas",
    "eventTypeVersion": "2.0",
    "eventTime": "2021-01-06T19:12:00.009Z",
    "contentType": "application/json",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1...<UniqueID>"
    },
    "data": {
      "compartmentId": "ocid1.compartment.oc1...<UniqueID>",
      "compartmentName": "my_compartment_name",
      "resourceName": "my_channel",
      "resourceId": "ocid1.mysqlchannel.oc1.iad...<UniqueID>",
      "availabilityDomain": "AD1",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "lifecycleState": "CREATING",
        "lifecycleDetails": "details message",
        "timeCreated": "2021-01-06T19:12:00.009Z",
        "timeUpdated": "2021-01-06T19:12:00.009Z",
        "isEnabled": false,
        "dbSystemId": "ocid1.mysqldbsystem.oc1.iad...<UniqueID>"
      }
    }
  }