Recevoir un avis lorsque des événements d'instance se produisent
Les services Oracle Cloud Infrastructure, notamment Oracle Integration, émettent des événements qui indiquent des modifications dans les ressources. Un administrateur d'Oracle Integration peut créer des règles pour suivre ces événements, par exemple lorsque des instances sont créées, mises à jour ou supprimées, ou que des compartiments sont modifiés.
Pour plus d'informations, voir Aperçu des événements.
La ressource Oracle Integration suivante émet des événements :
- Instance Integration
Types d'événement d'instance Integration
Les types d'événement émis par les instances Integration sont les suivants :
| Nom convivial | Type d'événement |
|---|---|
|
Créer une instance Integration Début |
com.oraclecloud.integration.createintegrationinstance.begin |
|
Créer une instance Integration Fin |
com.oraclecloud.integration.createintegrationinstance.end |
|
Mettre à jour l'instance Integration Début |
com.oraclecloud.integration.updateintegrationinstance.begin |
|
Mettre à jour l'instance Integration Fin |
com.oraclecloud.integration.updateintegrationinstance.end |
|
Démarrer l'instance Integration Début |
com.oraclecloud.integration.startintegrationinstance.begin |
|
Démarrer l'instance Integration Fin |
com.oraclecloud.integration.startintegrationinstance.end |
|
Arrêter l'instance Integration Début |
com.oraclecloud.integration.stopintegrationinstance.begin |
|
Arrêter l'instance Integration Fin |
com.oraclecloud.integration.stopintegrationinstance.end |
|
Supprimer l'instance Integration Début |
com.oraclecloud.integration.deleteintegrationinstance.begin |
|
Supprimer l'instance Integration Fin |
com.oraclecloud.integration.deleteintegrationinstance.end |
|
Modifier le compartiment de l'instance Integration Début |
com.oraclecloud.integration.changeintegrationcompartment.begin |
|
Modifier le compartiment de l'instance Integration Fin |
com.oraclecloud.integration.changeintegrationcompartment.end |
Exemple d'événement d'instance Integration
Il s'agit d'un événement de référence pour les instances 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
}
}
}