Obtener notificación cuando se producen eventos de instancia
Los servicios de Oracle Cloud Infrastructure, incluido Oracle Integration, emiten eventos que indican cambios en los recursos. Los administradores de Oracle Integration pueden crear reglas para realizar un seguimiento de estos eventos, por ejemplo, cuando se crean, actualizan o suprimen instancias y se cambian compartimentos.
Para obtener más información, consulte Visión general de Events.
El siguiente recurso de Oracle Integration emite eventos:
- Instancia de integración
Tipos de evento de instancia de integración
Estos son los tipos de evento que emiten las instancias de Integration:
| Nombre fácil de recordar | Tipo de evento |
|---|---|
|
Creación de instancia de integración Inicio |
com.oraclecloud.integration.createintegrationinstance.begin |
|
Creación de instancia de integración Finalización |
com.oraclecloud.integration.createintegrationinstance.end |
|
Actualización de instancia de integración Inicio |
com.oraclecloud.integration.updateintegrationinstance.begin |
|
Actualización de instancia de integración Finalización |
com.oraclecloud.integration.updateintegrationinstance.end |
|
Inicio de instancia de integración Inicio |
com.oraclecloud.integration.startintegrationinstance.begin |
|
Inicio de instancia de integración Finalización |
com.oraclecloud.integration.startintegrationinstance.end |
|
Parada de instancia de integración Inicio |
com.oraclecloud.integration.stopintegrationinstance.begin |
|
Parada de instancia de integración Finalización |
com.oraclecloud.integration.stopintegrationinstance.end |
|
Supresión de instancia de integración Inicio |
com.oraclecloud.integration.deleteintegrationinstance.begin |
|
Supresión de instancia de integración Finalización |
com.oraclecloud.integration.deleteintegrationinstance.end |
|
Cambio de compartimento de instancia de integración Inicio |
com.oraclecloud.integration.changeintegrationcompartment.begin |
|
Cambio de compartimento de instancia de integración Finalización |
com.oraclecloud.integration.changeintegrationcompartment.end |
Ejemplo de evento de instancia de integración
Este es un evento de referencia de instancias de Integration:
{
"eventType": "com.oraclecloud.integration.updateintegrationinstance.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"eventID": "<unique_ID>",
"source": "integration",
"eventTime": "2019-01-10T21:19:24Z",
"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.integrationinstance.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
},
"additionalDetails": {
"integrationInstanceType": "STANDARD",
"isByol": "false",
"messagePacks": 1
}
}
}