Automatización con eventos

Puede crear la automatización basada en cambios de estado para los recursos de Oracle Cloud Infrastructure mediante tipos de eventos, reglas y acciones.

Los servicios de Oracle Cloud Infrastructure generan eventos, que son mensajes estructurados que indican cambios en recursos. Un administrador de Oracle Cloud Infrastructure Process Automation puede crear reglas para realizar un seguimiento en estos eventos, por ejemplo, cuando se crean, actualizan o suprimen instancias y compartimientos cambiados.

Para obtener más información, consulte Visión general de Events.

El siguiente recurso de Oracle Cloud Infrastructure Process Automation emite eventos.

  • instancia de automatización de procesos

Tipos de eventos de instancias de automatización de procesos

Estos son los tipos de eventos que emiten las instancias de automatización de procesos.

Nombre descriptivo Tipo de Evento

Crear instancia de automatización de procesos

Iniciar

com.oraclecloud.processautomation.createopainstance.begin (Fin de creación)

Crear instancia de automatización de procesos

Finalización

com.oraclecloud.processautomation.createopainstance.end (Fin de creación)

Actualizar instancia de automatización de proceso

Iniciar

com.oraclecloud.processautomation.updateopainstance.begin (Fin de creación)

Actualizar instancia de automatización de proceso

Finalización

com.oraclecloud.processautomation.updateopainstance.end (Fin de creación)

Suprimir instancia de automatización de procesos

Iniciar

com.oraclecloud.processautomation.deleteopainstance.begin (Fin de creación)

Suprimir instancia de automatización de procesos

Finalización

com.oraclecloud.processautomation.deleteopainstance.end (Fin de creación)

Cambiar compartimento de instancia de automatización de procesos

Iniciar

com.oraclecloud.processautomation.changeopainstancecompartment.begin (Fin de creación)

Cambiar compartimento de instancia de automatización de procesos

Finalización

com.oraclecloud.processautomation.changeopainstancecompartment.end (Fin de creación)

Ejemplo de evento de instancia de automatización de procesos

Este es un evento de referencia para las instancias de automatización de procesos:

{
    "eventType": "com.oraclecloud.processautomation.createopainstance.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "eventID": "<unique_ID>",
    "source": "process-automation",
    "eventTime": "2022-03-18T17:24:42.987Z",
    "contentType": "application/json",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>"
    },
    "data": {
      "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
      "compartmentName": "example_compartment",
      "resourceName": "My test resource",
      "resourceId": "ocid1.processautomationinstance.oc1.phx.<unique_ID>",
      "availabilityDomain": "<availability_domain>",
      "freeFormTags": {
        "Department": "Finance"
      },
      "definedTags": {
        "Operations": {
          "CostCenter": "42"
        }
      },
      "additionalDetails": {
        "shape": "PRODUCTION",
        "isBreakglassEnabled": "false"
      }
    }
  }