Benachrichtigung erhalten, wenn Instanzereignisse auftreten
Oracle Cloud Infrastructure-Services, einschließlich Oracle Integration, geben Ereignisse aus, die Änderungen an Ressourcen angeben. Ein Oracle Integration-Administrator kann Regeln zum Verfolgen dieser Ereignisse erstellen, beispielsweise wenn Instanzen erstellt, aktualisiert oder gelöscht und Compartments geändert werden.
Weitere Informationen finden Sie unter Überblick über Events.
Die folgenden Oracle Integration-Ressourcen geben Ereignisse aus:
- Integrationsinstanz
Ereignistypen von Integrationsinstanzen
Folgende Ereignistypen werden von Integrationsinstanzen ausgegeben:
| Anzeigename | Ereignistyp |
|---|---|
|
Integrationsinstanz erstellen Beginn |
com.oraclecloud.integration.createintegrationinstance.begin |
|
Integrationsinstanz erstellen Ende |
com.oraclecloud.integration.createintegrationinstance.end |
|
Integrationsinstanz aktualisieren Beginn |
com.oraclecloud.integration.updateintegrationinstance.begin |
|
Integrationsinstanz aktualisieren Ende |
com.oraclecloud.integration.updateintegrationinstance.end |
|
Integrationsinstanz starten Beginn |
com.oraclecloud.integration.startintegrationinstance.begin |
|
Integrationsinstanz starten Ende |
com.oraclecloud.integration.startintegrationinstance.end |
|
Integrationsinstanz stoppen Beginn |
com.oraclecloud.integration.stopintegrationinstance.begin |
|
Integrationsinstanz stoppen Ende |
com.oraclecloud.integration.stopintegrationinstance.end |
|
Integrationsinstanz löschen Beginn |
com.oraclecloud.integration.deleteintegrationinstance.begin |
|
Integrationsinstanz löschen Ende |
com.oraclecloud.integration.deleteintegrationinstance.end |
|
Compartment der Integrationsinstanz ändern Beginn |
com.oraclecloud.integration.changeintegrationcompartment.begin |
|
Compartment der Integrationsinstanz ändern Ende |
com.oraclecloud.integration.changeintegrationcompartment.end |
Beispiel für Integrationsinstanzereignis
Referenzereignis für Integrationsinstanzen:
{
"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
}
}
}