OCI Database with PostgreSQLイベント
Oracle Cloud Infrastructureイベントは、一部のサービス操作で発行され、その操作に関する情報を保持するJSONファイルです。
イベントが発生したときに特定のアクションをトリガーするルールを定義できます。詳細は、イベントの概要、イベントの開始およびイベントのルールの管理を参照してください
OCI Database with PostgreSQLは、次の間にイベントを発行します。
- データベースが作成されます。
- データベースが更新されました
- データベースが削除されました
- データベース・バックアップが作成されます。
- データベース・バックアップは削除されます
データベース・システムのイベント・タイプ
データベースを作成、更新または削除すると、操作の開始時および終了時にOCI Database with PostgreSQLによってイベントが生成されます。たとえば、データベースの作成時に電子メールを送信するようにOracle Cloud Infrastructure Eventsサービスを設定できます。
わかりやすい名称 | 摘要 | イベント・タイプ |
---|---|---|
データベース- 作成の開始 |
OCI Database with PostgreSQLは、データベースの作成を開始すると、データベースに関する情報を含むイベントを発行します。 |
com.oraclecloud.postgresql.createdbsystem.begin |
データベース- 作成の終了 |
PostgreSQLOCI Database with PostgreSQLを使用したOCI Databaseでは、データベースの作成が終了すると、データベースに関する情報を含むイベントが生成されます。 |
com.oraclecloud.postgresql.createdbsystem.end |
データベース - 更新の開始 |
OCI Database with PostgreSQLがデータベースの更新を開始すると、データベースに関する情報を含むイベントが生成されます。 |
com.oraclecloud.postgresql.updatedbsystem.begin |
データベース - 更新の終了 |
PostgreSQLOCI Database with PostgreSQLを使用したOCI Databaseでは、データベースの更新が終了すると、データベースに関する情報を含むイベントが生成されます。 |
com.oraclecloud.postgresql.updatedbsystem.end |
データベース- 削除の開始 |
OCI Database with PostgreSQLは、データベースの削除を開始すると、データベースに関する情報を含むイベントを発行します。 |
com.oraclecloud.postgresql.deletedbsystem.begin |
データベース- 削除の終了 |
PostgreSQLOCI Database with PostgreSQLを使用したOCI Databaseでは、データベースの削除が終了すると、データベースに関する情報を含むイベントが生成されます。 |
com.oraclecloud.postgresql.deletedbsystem.end |
正常に完了したデータベースの作成イベントのリファレンス・イベントを次に示します:
"exampleEvent": {
"eventType": "com.oraclecloud.postgresql.createdbsystem.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "postgresql",
"eventID": "exampleunique_ID",
"eventTime": "2023-02-15T10:04:12.926Z",
"contentType": "application/json",
"extensions": {},
"data": {
"eventGroupingId": "ocid1.postgresqlworkrequest.oc1.phx.exampleunique_ID",
"eventName": "Database - Create Begin",
"compartmentId": "ocid1.compartment.oc1..exampleunique_ID",
"compartmentName": "example_compartment",
"resourceName": "example_resource",
"resourceId": "ocid1.postgresqldbsystem.oc1.phx.exampleunique_ID",
"availabilityDomain": "availability_domain",
"freeformTags": {},
"definedTags": {},
"additionalDetails": {
"X-Real-Port": "stub"
}
}
データベース・バックアップのイベント・タイプ
データベース・バックアップを作成または削除すると、操作の開始時および終了時にOCI Database with PostgreSQLによってイベントが生成されます。たとえば、バックアップが作成されたときに電子メールを送信するようにOracle Cloud Infrastructure Eventsサービスを設定できます。
わかりやすい名称 | 摘要 | イベント・タイプ |
---|---|---|
バックアップ- 作成の開始 |
OCI Database with PostgreSQLがデータベース・バックアップの作成を開始すると、バックアップに関する情報を含むイベントが生成されます。 |
com.oraclecloud.postgresql.createbackup.begin |
バックアップ- 作成の終了 |
PostgreSQLOCI Database with PostgreSQLを使用したOCI Databaseでは、データベースの作成が終了すると、データベースに関する情報を含むイベントが生成されます。 |
com.oraclecloud.postgresql.createbackup.end |
バックアップ- 削除の開始 |
OCI Database with PostgreSQLは、データベースの削除を開始すると、データベースに関する情報を含むイベントを発行します。 |
com.oraclecloud.postgresql.deletebackup.begin |
バックアップ- 削除の終了 |
PostgreSQLOCI Database with PostgreSQLを使用したOCI Databaseでは、データベースの削除が終了すると、データベースに関する情報を含むイベントが生成されます。 |
com.oraclecloud.postgresql.deletebackup.end |
正常に完了したバックアップ開始イベントのリファレンス・イベントを次に示します:
"exampleEvent": {
"eventType": "com.oraclecloud.postgresql.createbackup.end",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "postgresql",
"eventID": "exampleunique_ID",
"eventTime": "2023-02-15T14:06:01.220Z",
"contentType": "application/json",
"data": {
"eventGroupingId": "ocid1.postgresqlworkrequest.oc1.phx.exampleunique_ID",
"eventName": "Backup - Create Begin",
"compartmentId": "ocid1.compartment.oc1..exampleunique_ID",
"compartmentName": "example_compartment",
"resourceName": "example_resource",
"resourceId": "ocid1.postgresqlbackup.oc1.phx.exampleunique_ID",
"availabilityDomain": "availability_domain",
"freeformTags": {},
"definedTags": {}
}