OS管理ハブ・イベント
一部のOS管理ハブ・リソースは、Oracle Cloud Infrastructureイベント・サービスの一部としてイベントを発行します。
イベント・タイプ、ルールおよびアクションを使用して、リソースの状態変更に基づく自動化を作成できます。イベントが発生したときに特定のアクションをトリガーするルールを定義できます。詳細は、イベントの概要およびイベントの開始を参照してください。イベントのルールの管理の詳細は、イベントのルールの管理を参照してください。
イベントを発行するOS管理ハブ・リソースは次のとおりです:
ライフサイクル環境イベント・タイプ
ライフサイクル環境リソースが発行するイベント・タイプは次のとおりです:
フレンドリ名 | イベント・タイプ |
---|---|
管理対象インスタンスをライフサイクル・ステージにアタッチ |
|
ライフサイクル環境の作成 |
|
ライフサイクル環境の削除 |
|
ライフサイクル・ステージからの管理対象インスタンスのデタッチ |
|
ソフトウェア・ソースをライフサイクル・ステージに昇格 |
|
ライフサイクル環境の更新 |
|
ライフサイクル環境の例
これはライフサイクル環境のリファレンス・イベントです:
{
"eventType": "com.oraclecloud.osmh.attachmanagedinstancestolifecyclestage",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "osmhprod-lifecycle-environment",
"eventTime": "2024-01-08T22:04:53Z",
"contentType": "application/json",
"data": {
"eventName": "AttachManagedInstancesToLifecycleStage",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test resource",
"resourceId": "ocid1.example_regional_resource.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
}
}
管理対象インスタンスのイベント・タイプ
これらは管理対象インスタンス・リソースが発行するイベント・タイプです:
フレンドリ名 | イベント・タイプ |
---|---|
管理対象インスタンスへのプロファイルのアタッチ |
|
管理対象インスタンスへのソフトウェア・ソースのアタッチ |
|
管理対象インスタンスの削除 |
|
管理対象インスタンスのモジュール・ストリームの無効化 |
|
管理対象インスタンスでのモジュール・ストリームの有効化 |
|
コンパートメント内の管理対象インスタンスにすべてのWindows更新をインストール |
|
管理対象インスタンスへのモジュール・ストリーム・プロファイルのインストール |
|
管理対象インスタンスへのパッケージのインストール |
|
管理対象インスタンスへのWindows更新のインストール |
|
管理対象インスタンスでのモジュール・ストリームの管理 |
|
管理対象インスタンスのソフトウェアのリフレッシュ |
|
管理対象インスタンスからのモジュール・ストリーム・プロファイルの削除 |
|
管理対象インスタンスからのパッケージの削除 |
|
管理対象インスタンスのモジュール・ストリームの切替え |
|
コンパートメント内の管理対象インスタンスのすべてのパッケージの更新 |
|
管理対象インスタンスの更新 |
|
管理対象インスタンスのパッケージの更新 |
|
管理対象インスタンスの例
これは管理対象インスタンスのリファレンス・イベントです:
{
"eventType": "com.oraclecloud.osmh.installpackagesonmanagedinstance",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "osmhprod-managed-instance",
"eventTime": "2024-01-08T17:13:55Z",
"contentType": "application/json",
"data": {
"eventName": "InstallPackagesOnManagedInstance",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test resource",
"resourceId": "ocid1.example_regional_resource.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
管理対象インスタンス・グループのイベント・タイプ
これらは管理対象インスタンス・グループ・リソースが発行するイベント・タイプです:
フレンドリ名 | イベント・タイプ |
---|---|
管理対象インスタンスの管理対象インスタンス・グループへのアタッチ |
|
管理対象インスタンス・グループへのソフトウェア・ソースのアタッチ |
|
管理対象インスタンス・グループ・コンパートメントの変更 |
|
管理対象インスタンス・グループの作成 |
|
管理対象インスタンス・グループからの管理対象インスタンスのデタッチ |
|
管理対象インスタンス・グループからのソフトウェア・ソースのデタッチ |
|
管理対象インスタンス・グループでのモジュール・ストリームの無効化 |
|
管理対象インスタンス・グループでのモジュール・ストリームの有効化 |
|
管理対象インスタンス・グループへのモジュール・ストリーム・プロファイルのインストール |
|
管理対象インスタンス・グループへのパッケージのインストール |
|
管理対象インスタンス・グループからのモジュール・ストリーム・プロファイルの削除 |
|
管理対象インスタンス・グループからのパッケージの削除 |
|
管理対象インスタンス・グループのすべてのパッケージの更新 |
|
管理対象インスタンス・グループの更新 |
|
管理対象インスタンス・グループの例
これは管理対象インスタンス・グループのリファレンス・イベントです:
{
"eventType": "com.oraclecloud.osmh.attachmanagedinstancetomanagedinstancegroup",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "osmhprod-managed-instance-group",
"eventTime": "2024-01-11T17:02:13Z",
"contentType": "application/json",
"data": {
"eventName": "AttachManagedInstanceToManagedInstanceGroup",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test resource",
"resourceId": "ocid1.example_regional_resource.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
スケジュール済ジョブのイベント・タイプ
これらはスケジュール済ジョブのリソースが発行するイベント・タイプです:
フレンドリ名 | イベント・タイプ |
---|---|
スケジュール済ジョブ・コンパートメントの変更 |
|
スケジュールされたジョブの作成 |
|
スケジュール済ジョブの削除 |
|
スケジュール済ジョブをすぐに実行 |
|
スケジュール済ジョブの更新 |
|
スケジュール済ジョブの例
これはスケジュール済ジョブの参照イベントです:
{
"eventType": "com.oraclecloud.osmh.updatescheduledjob",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "osmhprod-scheduled-job",
"eventTime": "2024-01-09T18:33:49Z",
"contentType": "application/json",
"data": {
"eventName": "UpdateScheduledJob",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test resource",
"resourceId": "ocid1.example_regional_resource.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
ソフトウェア・ソースのイベント・タイプ
これらはソフトウェア・ソースのリソースが発行するイベント・タイプです:
フレンドリ名 | イベント・タイプ |
---|---|
パッケージをソフトウェア・ソースに追加 |
|
ソフトウェア・ソースの可用性の変更 |
|
ソフトウェア・ソース・コンパートメントの変更 |
|
ソフトウェア・ソースの作成 |
|
ソフトウェア・ソースの削除 |
|
ソフトウェア・ソースの更新 |
|
ソフトウェア・ソースの例
これはソフトウェア・ソースのリファレンス・イベントです:
{
"eventType": "com.oraclecloud.osmh.addpackagestosoftwaresource",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "osmhprod-software-source",
"eventTime": "2024-01-09T17:33:56Z",
"contentType": "application/json",
"data": {
"eventName": "AddPackagesToSoftwareSource",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test resource",
"resourceId": "ocid1.example_regional_resource.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}