インスタンス・イベント発生時に通知を取得

Oracle Integrationを含むOracle Cloud Infrastructureサービスは、リソースの変更を示すイベントを発行します。Oracle Integration管理者は、インスタンスの作成、更新、削除時やコンパートメントの変更時などに、これらのイベントをトラッキングするためのルールを作成できます。

詳細は、イベントの概要に関する項を参照してください。

次のOracle Integrationリソースによってイベントが生成されます:

  • 統合インスタンス

統合インスタンスのイベント・タイプ

これらは、統合インスタンスによって生成されるイベント・タイプです:

わかりやすい名前 イベント・タイプ

統合インスタンスの作成

開始

com.oraclecloud.integration.createintegrationinstance.begin

統合インスタンスの作成

終了

com.oraclecloud.integration.createintegrationinstance.end

統合インスタンスの更新

開始

com.oraclecloud.integration.updateintegrationinstance.begin

統合インスタンスの更新

終了

com.oraclecloud.integration.updateintegrationinstance.end

統合インスタンスの開始

開始

com.oraclecloud.integration.startintegrationinstance.begin

統合インスタンスの開始

終了

com.oraclecloud.integration.startintegrationinstance.end

統合インスタンスの停止

開始

com.oraclecloud.integration.stopintegrationinstance.begin

統合インスタンスの停止

終了

com.oraclecloud.integration.stopintegrationinstance.end

統合インスタンスの削除

開始

com.oraclecloud.integration.deleteintegrationinstance.begin

統合インスタンスの削除

終了

com.oraclecloud.integration.deleteintegrationinstance.end

統合インスタンス・コンパートメントの変更

開始

com.oraclecloud.integration.changeintegrationcompartment.begin

統合インスタンス・コンパートメントの変更

終了

com.oraclecloud.integration.changeintegrationcompartment.end

統合インスタンスのイベントの例

これは統合インスタンスの参照イベントです:


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