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"
}
}
}