イベントで自動化

イベント・タイプ、ルールおよびアクションを使用して、Oracle Cloud Infrastructureリソースの状態変更に基づいて自動化を作成できます。

Oracle Cloud Infrastructureサービスでは、イベント(リソースの変更を示す構造化メッセージ)が生成されます。Oracle Cloud Infrastructure Process Automation管理者は、インスタンスの作成、更新、削除時やコンパートメントの変更時などに、これらのイベントをトラッキングするルールを作成できます。

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

次のOracle Cloud Infrastructure Process Automationリソースがイベントを発行します。

  • process- automation- instance

プロセス自動化インスタンス・イベント・タイプ

これらは、プロセス自動化インスタンスが生成するイベント・タイプです。

フレンドリ名 イベント・タイプ

プロセス自動化インスタンスの作成

開始

com.oraclecloud.processautomation.createopainstance.begin

プロセス自動化インスタンスの作成

終了

com.oraclecloud.processautomation.createopainstance.end

プロセス自動化インスタンスの更新

開始

com.oraclecloud.processautomation.updateopainstance.begin

プロセス自動化インスタンスの更新

終了

com.oraclecloud.processautomation.updateopainstance.end

プロセス自動化インスタンスの削除

開始

com.oraclecloud.processautomation.deleteopainstance.begin

プロセス自動化インスタンスの削除

終了

com.oraclecloud.processautomation.deleteopainstance.end

変更プロセス自動化インスタンス・コンパートメント

開始

com.oraclecloud.processautomation.changeopainstancecompartment.begin

変更プロセス自動化インスタンス・コンパートメント

終了

com.oraclecloud.processautomation.changeopainstancecompartment.end

プロセス自動化インスタンス・イベントの例

これは、プロセス自動化インスタンスのリファレンス・イベントです:

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