Eventos de DevOps

Oracle Cloud Infrastructure Events son archivos JSON que se emiten con algunas operaciones de servicio y que contienen información sobre esa operación.

Puede definir reglas que disparen una acción específica cuando se produce un evento. Para obtener más información, consulte Visión general de Events e Introducción a Events. DevOps emite un evento para las siguientes acciones:

  • Se crea, actualiza o suprime un proyecto de DevOps.
  • Se crea, actualiza o suprime un artefacto de despliegue.
  • Se crea, actualiza, suprime, crea un reflejo o confirma un repositorio de código mediante el comando git push.
  • Se crea una solicitud de recuperación, se rechaza, se fusiona, se vuelve a abrir, se actualiza, se aplica un parche, se revisa o se crea un comentario para la solicitud de recuperación.
  • Actualizar valores de proyecto o de repositorio.
  • Se crea, actualiza o suprime una conexión.
  • Se crea, actualiza o suprime un entorno de despliegue.
  • Se crea, actualiza o suprime un pipeline de compilación.
  • Se crea, actualiza o suprime una etapa del pipeline de compilación.
  • Se crea, actualiza o suprime una ejecución de compilación.
  • Se crea, actualiza o suprime un disparador.
  • Se crea, actualiza o suprime un pipeline de despliegue.
  • Se crea, actualiza o suprime una etapa del pipeline de despliegue.
  • Se crea o actualiza un despliegue.
Eventos de proyecto de DevOps
Nombre de evento Tipo de evento
Inicio de creación de proyecto
com.oraclecloud.devopsproject.createproject.begin
Fin de creación de proyecto
com.oraclecloud.devopsproject.createproject.end
Inicio de actualización de proyecto
com.oraclecloud.devopsproject.updateproject.begin
Fin de actualización de proyecto
com.oraclecloud.devopsproject.updateproject.end
Inicio de supresión de proyecto
com.oraclecloud.devopsproject.deleteproject.begin
Fin de supresión de proyecto
com.oraclecloud.devopsproject.deleteproject.end
Inicio de proyecto de supresión en cascada de programa
com.oraclecloud.devopsproject.schedulecascadingprojectdeletion.begin
Fin de proyecto de supresión en cascada de programa
com.oraclecloud.devopsproject.schedulecascadingprojectdeletion.end
Inicio de cancelación de proyecto de supresión en cascada programada
com.oraclecloud.devopsproject.cancelscheduledcascadingprojectdeletion.begin
Finalización de supresión de proyecto en cascada programada
com.oraclecloud.devopsproject.cancelscheduledcascadingprojectdeletion.end

Evento de ejemplo para crear un proyecto de DevOps:

{
    "eventType": "com.oraclecloud.devopsproject.createproject.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "devopsproject",
    "eventTime": "2021-04-16T20:24:35Z",
    "contentType": "application/json",
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_compartment",
      "resourceName": "My test resource",
      "resourceId": "ocid1.example_regional_resource.oc1.phx.unique_ID",
      "availabilityDomain": "availability_domain"
    },
    "eventID": "unique_ID",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
Eventos de artefacto
Nombre de evento Tipo de evento
Inicio de creación de artefacto de despliegue
com.oraclecloud.devopsdeploy.createdeployartifact.begin
Fin de creación de artefacto de despliegue
com.oraclecloud.devopsdeploy.createdeployartifact.end
Inicio de actualización de artefacto de despliegue
com.oraclecloud.devopsdeploy.updatedeployartifact.begin
Fin de actualización de artefacto de despliegue
com.oraclecloud.devopsdeploy.updatedeployartifact.end
Inicio de supresión de artefacto de despliegue
com.oraclecloud.devopsdeploy.deletedeployartifact.begin
Fin de supresión de artefacto de despliegue
com.oraclecloud.devopsdeploy.deletedeployartifact.end

Evento de ejemplo para crear un artefacto:

{
    "eventType": "com.oraclecloud.devopsdeploy.createdeployartifact.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "devopsdeploy",
    "eventTime": "2021-04-15T21:32:04Z",
    "contentType": "application/json",
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_compartment",
      "resourceName": "example_resource",
      "resourceId": "ocid1.devopsdeployartifact.oc1.phx.unique_ID",
      "availabilityDomain": "availability_domain"
    },
    "eventID": "unique_ID",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
Eventos de repositorios de código
Nombre de evento Tipo de evento
Inicio de creación de repositorio
com.oraclecloud.devopscoderepo.createrepository.begin
Fin de la creación del repositorio
com.oraclecloud.devopscoderepo.createrepository.end
Actualización del repositorio
com.oraclecloud.devopscoderepo.updaterepository
Inicio de supresión de repositorio
com.oraclecloud.devopscoderepo.deleterepository.begin
Fin de la supresión del repositorio
com.oraclecloud.devopscoderepo.deleterepository.end
Inicio de la creación del reflejo de repositorio
com.oraclecloud.devopscoderepo.mirrorrepository.begin
Fin de la creación del reflejo de repositorio
com.oraclecloud.devopscoderepo.mirrorrepository.end
Recepción de paquete HTTP
com.oraclecloud.devopscoderepo.httpreceivepack
Recepción de paquete SSH
com.oraclecloud.devopscoderepo.sshreceivepack
Actualizar valor de repositorio
com.oraclecloud.devopscoderepo.UpdateRepositorySetting.end
Actualizar configuración de proyecto
com.oraclecloud.devopscoderepo.UpdateProjectSetting.end

Evento de ejemplo para crear un repositorio de código:

{
  "eventType": "com.oraclecloud.devopscoderepo.createrepository.begin",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "devopscoderepo",
  "eventTime": "2021-04-15T21:32:04Z",
  "contentType": "application/json",
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_compartment",
    "resourceName": "example_resource",
    "resourceId": "ocid1.devopsrepository.oc1.iad.unique_ID",
    "availabilityDomain": "availability_domain"
  },
  "eventID": "unique_ID",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  }
}
Eventos de solicitud de recuperación
Nombre de evento Tipo de evento
Crear PullRequest
com.oraclecloud.devopscoderepo.CreatePullRequest.end
Rechazar PullRequest
com.oraclecloud.devopscoderepo.DeclinePullRequest.end
Fusionar PullRequest
com.oraclecloud.devopscoderepo.MergePullRequest.end
Volver a abrir PullRequest
com.oraclecloud.devopscoderepo.ReopenPullRequest.end
Actualice PullRequest
com.oraclecloud.devopscoderepo.UpdatePullRequest.end
Crear comentario de PullRequest
com.oraclecloud.devopscoderepo.CreatePullRequestComment.end
Parche PullRequest
com.oraclecloud.devopscoderepo.PatchPullRequest.end
Revise PullRequest
com.oraclecloud.devopscoderepo.ReviewPullRequest.end

Evento de ejemplo para MergePullRequest.begin:

{
    "eventType": "com.oraclecloud.devopscoderepo.MergePullRequest.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "devopscoderepo",
    "eventTime": "2021-04-15T21:32:04Z",
    "contentType": "application/json",
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_compartment",
      "resourceName": "example_resource",
      "resourceId": "ocid1.devopspullrequest.oc1.iad.unique_ID",
      "availabilityDomain": "availability_domain"
    },
    "eventID": "unique_ID",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
}

Evento de ejemplo para MergePullRequest.end:

{
    "eventType": "com.oraclecloud.devopscoderepo.mergepullrequest.end",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "devopscoderepo",
    "eventTime": "2021-04-15T21:32:04Z",
    "contentType": "application/json",
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_compartment",
      "resourceName": "example_resource",
      "resourceId": "ocid1.devopspullrequest.oc1.iad.unique_ID",
      "availabilityDomain": "availability_domain",
      "additionalDetails": {
        "destinationBranch": "destinationBranch",
        "displayName": "PullRequestTestName",
        "id": "ocid1.devopspullrequest.oc1.iad.unique_ID",
        "lifecycleDetails": "Closed",
        "repositoryId": "ocid1.devopsrepository.oc1.iad.unique_ID",
        "sourceBranch": "sourceBranch",
        "sourceRepositoryId": "ocid1.devopsrepository.oc1.iad.unique_ID"
      }
    },
    "eventID": "unique_ID",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
Eventos de conexión
Nombre de evento Tipo de evento
Inicio de creación de conexión
com.oraclecloud.devopsbuild.createconnection.begin
Fin de creación de conexión
com.oraclecloud.devopsbuild.createconnection.end
Inicio de actualización de conexión
com.oraclecloud.devopsbuild.updateconnection.begin
Fin de actualización de conexión
com.oraclecloud.devopsbuild.updateconnection.end
Inicio de supresión de conexión
com.oraclecloud.devopsbuild.deleteconnection.begin
Fin de supresión de conexión
com.oraclecloud.devopsbuild.deleteconnection.end

Evento de ejemplo para createconnection.begin:

{
   "eventType":"com.oraclecloud.devopsbuild.createconnection.begin",
   "cloudEventsVersion":"0.1",
   "eventTypeVersion":"2.0",
   "source":"devopsbuild",
   "eventTime":"2021-08-17T15:19:21Z",
   "contentType":"application/json",
   "data":{
      "eventName":"CreateConnection",
      "compartmentId":"ocid1.compartment.oc1..unique_ID",
      "compartmentName":"example_compartment",
      "resourceName":"My test resource",
      "availabilityDomain":"availability_domain"
   },
   "eventID":"unique_ID",
   "extensions":{
      "compartmentId":"ocid1.compartment.oc1..unique_ID"
   }
}

Evento de ejemplo para createconnection.end:

{
   "eventType":"com.oraclecloud.devopsbuild.createconnection.end",
   "cloudEventsVersion":"0.1",
   "eventTypeVersion":"2.0",
   "source":"devopsbuild",
   "eventTime":"2021-08-17T15:19:31Z",
   "contentType":"application/json",
   "data":{
      "eventName":"CreateConnection",
      "compartmentId":"ocid1.compartment.oc1..unique_ID",
      "compartmentName":"example_compartment",
      "resourceName":"My test resource",
      "availabilityDomain":"availability_domain",
      "resourceId": "ocid1.devopsconnection.oc1.phx.unique_ID"
   },
   "eventID":"unique_ID",
   "extensions":{
      "compartmentId":"ocid1.compartment.oc1..unique_ID"
   }
}
Eventos de entorno
Nombre de evento Tipo de evento
Inicio de creación de entorno de despliegue
com.oraclecloud.devopsdeploy.createdeployenvironment.begin
Fin de creación de entorno de despliegue
com.oraclecloud.devopsdeploy.createdeployenvironment.end
Inicio de actualización de entorno de despliegue
com.oraclecloud.devopsdeploy.updatedeployenvironment.begin
Fin de actualización de entorno de despliegue
com.oraclecloud.devopsdeploy.updatedeployenvironment.end
Inicio de supresión de entorno de despliegue
com.oraclecloud.devopsdeploy.deletedeployenvironment.begin
Fin de supresión de entorno de despliegue
com.oraclecloud.devopsdeploy.deletedeployenvironment.end

Evento de ejemplo para crear un entorno:

{
    "eventType": "com.oraclecloud.devopsdeploy.createdeployenvironment.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "devopsdeploy",
    "eventTime": "2021-04-15T21:32:04Z",
    "contentType": "application/json",
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_compartment",
      "resourceName": "example_resource",
      "resourceId": "ocid1.devopsdeployenvironment.oc1.phx.unique_ID",
      "availabilityDomain": "availability_domain"
    },
    "eventID": "unique_ID",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
Eventos de pipeline de compilación
Nombre de evento Tipo de evento
Inicio de creación de pipeline de compilación
com.oraclecloud.devopsbuild.createbuildpipeline.begin
Fin de creación de pipeline de compilación
com.oraclecloud.devopsbuild.createbuildpipeline.end
Inicio de actualización de pipeline de compilación
com.oraclecloud.devopsbuild.updatebuildpipeline.begin
Fin de actualización de pipeline de compilación
com.oraclecloud.devopsbuild.updatebuildpipeline.end
Inicio de supresión de pipeline de compilación
com.oraclecloud.devopsbuild.deletebuildpipeline.begin
Fin de supresión de pipeline de compilación
com.oraclecloud.devopsbuild.deletebuildpipeline.end

Evento de ejemplo para createbuildpipeline.begin:

{
   "eventType":"com.oraclecloud.devopsbuild.createbuildpipeline.begin",
   "cloudEventsVersion":"0.1",
   "eventTypeVersion":"2.0",
   "source":"devopsbuild",
   "eventTime":"2021-08-17T15:20:55Z",
   "contentType":"application/json",
   "data":{
      "eventName":"CreateBuildPipeline",
      "compartmentId":"ocid1.compartment.oc1..unique_ID",
      "compartmentName":"example_compartment",
      "resourceName":"My test resource",
      "availabilityDomain":"availability_domain"
   },
   "eventID":"unique_ID",
   "extensions":{
      "compartmentId":"ocid1.compartment.oc1..unique_ID"
   }
}

Evento de ejemplo para createbuildpipeline.end:

{
   "eventType":"com.oraclecloud.devopsbuild.createbuildpipeline.end",
   "cloudEventsVersion":"0.1",
   "eventTypeVersion":"2.0",
   "source":"devopsbuild",
   "eventTime":"2021-08-17T15:21:10Z",
   "contentType":"application/json",
   "data":{
      "eventName":"CreateBuildPipeline",
      "compartmentId":"ocid1.compartment.oc1..unique_ID",
      "compartmentName":"example_compartment",
      "resourceName":"My test resource",
      "availabilityDomain":"availability_domain",
      "resourceId": "ocid1.devopsbuildpipeline.oc1.phx.unique_ID"
   },
   "eventID":"unique_ID",
   "extensions":{
      "compartmentId":"ocid1.compartment.oc1..unique_ID"
   }
}
Eventos de etapa de pipeline de compilación
Nombre de evento Tipo de evento
Inicio de creación de etapa de pipeline de compilación
com.oraclecloud.devopsbuild.createbuildpipelinestage.begin
Fin de creación de etapa de pipeline de compilación
com.oraclecloud.devopsbuild.createbuildpipelinestage.end
Inicio de actualización de etapa de pipeline de compilación
com.oraclecloud.devopsbuild.updatebuildpipelinestage.begin
Fin de actualización de etapa de pipeline de compilación
com.oraclecloud.devopsbuild.updatebuildpipelinestage.end
Inicio de supresión de etapa de pipeline de compilación
com.oraclecloud.devopsbuild.deletebuildpipelinestage.begin
Fin de supresión de etapa de pipeline de compilación
com.oraclecloud.devopsbuild.deletebuildpipelinestage.end

Evento de ejemplo para createbuildpipelinestage.begin:

{
   "eventType":"com.oraclecloud.devopsbuild.createbuildpipelinestage.begin",
   "cloudEventsVersion":"0.1",
   "eventTypeVersion":"2.0",
   "source":"devopsbuild",
   "eventTime":"2021-08-17T15:22:13Z",
   "contentType":"application/json",
   "data":{
      "eventName":"CreateBuildPipelineStage",
      "compartmentId":"ocid1.compartment.oc1..unique_ID",
      "compartmentName":"example_compartment",
      "resourceName":"My test resource",
      "availabilityDomain":"availability_domain"
   },
   "eventID":"unique_ID",
   "extensions":{
      "compartmentId":"ocid1.compartment.oc1..unique_ID"
   }
}

Evento de ejemplo para createbuildpipelinestage.end:

{
   "eventType":"com.oraclecloud.devopsbuild.createbuildpipelinestage.end",
   "cloudEventsVersion":"0.1",
   "eventTypeVersion":"2.0",
   "source":"devopsbuild",
   "eventTime":"2021-08-17T15:22:18Z",
   "contentType":"application/json",
   "data":{
      "eventName":"CreateBuildPipelineStage",
      "compartmentId":"ocid1.compartment.oc1..unique_ID",
      "compartmentName":"example_compartment",
      "resourceName":"My test resource",
      "availabilityDomain":"availability_domain",
      "resourceId":"ocid1.devopsbuildpipelinestage.oc1.iad.unique_ID"
   },
   "eventID":"unique_ID",
   "extensions":{
      "compartmentId":"ocid1.compartment.oc1..unique_ID"
   }
}
Eventos de ejecución de compilación
Nombre de evento Tipo de evento
Crear ejecución de compilación
com.oraclecloud.devopsbuild.createbuildrun
Actualizar ejecución de compilación
com.oraclecloud.devopsbuild.updatebuildrun
Suprimir ejecución de compilación
com.oraclecloud.devopsbuild.deletebuildrun

Evento de ejemplo para crear una ejecución de compilación:

{
   "eventType":"com.oraclecloud.devopsbuild.createbuildrun",
   "cloudEventsVersion":"0.1",
   "eventTypeVersion":"2.0",
   "source":"devopsbuild",
   "eventTime":"2021-08-18T10:02:45Z",
   "contentType":"application/json",
   "data":{
      "eventName":"CreateBuildRun",
      "compartmentId":"ocid1.compartment.oc1..unique_ID",
      "compartmentName":"example_compartment",
      "resourceName":"TestBuildRun_2263040347883644",
      "availabilityDomain":"availability_domain"
   },
   "eventID":"unique_ID",
   "extensions":{
      "compartmentId":"ocid1.compartment.oc1..unique_ID"
   }
}
Eventos de disparador
Nombre de evento Tipo de evento
Inicio de creación de disparador
com.oraclecloud.devopsbuild.createtrigger.begin
Fin de creación de disparador
com.oraclecloud.devopsbuild.createtrigger.end
Inicio de actualización de disparador
com.oraclecloud.devopsbuild.updatetrigger.begin
Fin de actualización de disparador
com.oraclecloud.devopsbuild.updatetrigger.end
Inicio de supresión de disparador
com.oraclecloud.devopsbuild.deletetrigger.begin
Fin de supresión de disparador
com.oraclecloud.devopsbuild.deletetrigger.end

Evento de ejemplo para createtrigger.begin:

{
   "eventType":"com.oraclecloud.devopsbuild.createtrigger.begin",
   "cloudEventsVersion":"0.1",
   "eventTypeVersion":"2.0",
   "source":"devopsbuild",
   "eventTime":"2021-08-17T15:24:13Z",
   "contentType":"application/json",
   "data":{
      "eventName":"CreateTrigger",
      "compartmentId":"ocid1.compartment.oc1..unique_ID",
      "compartmentName":"example_compartment",
      "resourceName":"My test resource",
      "availabilityDomain":"availability_domain"
   },
   "eventID":"unique_ID",
   "extensions":{
      "compartmentId":"ocid1.compartment.oc1..unique_ID"
   }
}

Evento de ejemplo para createtrigger.end:

{
   "eventType":"com.oraclecloud.devopsbuild.createtrigger.end",
   "cloudEventsVersion":"0.1",
   "eventTypeVersion":"2.0",
   "source":"devopsbuild",
   "eventTime":"2021-08-17T15:24:19Z",
   "contentType":"application/json",
   "data":{
      "eventName":"CreateTrigger",
      "compartmentId":"ocid1.compartment.oc1..unique_ID",
      "compartmentName":"example_compartment",
      "resourceName":"My test resource",
      "availabilityDomain":"availability_domain",
      "resourceId":"ocid1.devopstrigger.oc1.iad.unique_ID"
   },
   "eventID":"unique_ID",
   "extensions":{
      "compartmentId":"ocid1.compartment.oc1..unique_ID"
   }
}
Eventos de pipeline
Nombre de evento Tipo de evento
Inicio de creación de pipeline de despliegue
com.oraclecloud.devopsdeploy.createdeploypipeline.begin
Fin de creación de pipeline de despliegue
com.oraclecloud.devopsdeploy.createdeploypipeline.end
Inicio de actualización de pipeline de despliegue
com.oraclecloud.devopsdeploy.updatedeploypipeline.begin
Fin de actualización de pipeline de despliegue
com.oraclecloud.devopsdeploy.updatedeploypipeline.end
Inicio de supresión de pipeline de despliegue
com.oraclecloud.devopsdeploy.deletedeploypipeline.begin
Fin de supresión de despliegue de pipeline
com.oraclecloud.devopsdeploy.deletedeploypipeline.end

Evento de ejemplo para crear un pipeline:

{
    "eventType": "com.oraclecloud.devopsdeploy.createdeploypipeline.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "devopsdeploy",
    "eventTime": "2021-04-15T21:32:04Z",
    "contentType": "application/json",
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_compartment",
      "resourceName": "example_resource",
      "resourceId": "ocid1.devopsdeploypipeline.oc1.phx.unique_ID",
      "availabilityDomain": "availability_domain"
    },
    "eventID": "unique_ID",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
Eventos de etapa
Nombre de evento Tipo de evento
Inicio de creación de etapa de despliegue
com.oraclecloud.devopsdeploy.createdeploystage.begin
Fin de creación de etapa de despliegue
com.oraclecloud.devopsdeploy.createdeploystage.end
Inicio de actualización de etapa de despliegue
com.oraclecloud.devopsdeploy.updatedeploystage.begin
Fin de actualización de etapa de despliegue
com.oraclecloud.devopsdeploy.updatedeploystage.end
Inicio de supresión de etapa de despliegue
com.oraclecloud.devopsdeploy.deletedeploystage.begin
Fin de supresión de etapa de despliegue
com.oraclecloud.devopsdeploy.deletedeploystage.end

Evento de ejemplo para crear una etapa:

{
    "eventType": "com.oraclecloud.devopsdeploy.createdeploystage.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "devopsdeploy",
    "eventTime": "2021-04-15T21:32:04Z",
    "contentType": "application/json",
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_compartment",
      "resourceName": "example_resource",
      "resourceId": "ocid1.devopsdeploystage.oc1.phx.unique_ID",
      "availabilityDomain": "availability_domain"
    },
    "eventID": "unique_ID",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
Eventos de despliegue
Nombre de evento Tipo de evento
Crear despliegue
com.oraclecloud.devopsdeploy.createdeployment
Actualizar despliegue
com.oraclecloud.devopsdeploy.updatedeployment

Evento de ejemplo para crear un despliegue:

{
    "eventType": "com.oraclecloud.devopsdeploy.createdeployment",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "devopsdeploy",
    "eventTime": "2021-04-15T21:32:04Z",
    "contentType": "application/json",
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_compartment",
      "resourceName": "example_resource",
      "resourceId": "ocid1.devopsdeployment.oc1.phx.unique_ID",
      "availabilityDomain": "availability_domain"
    },
    "eventID": "unique_ID",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }