外部データベースのイベント・タイプ
外部データベース・リソースは、イベント(リソースの変更を示す構造化メッセージ)を生成します。
イベントにサブスクライブし、Oracle Notificationサービスを使用してイベントが発生したときに通知を受け取ることもあります。詳細は、通知の概要を参照してください。
外部データベース・コネクタ・イベント・タイプ
外部データベース・コネクタ・リソースが発行するイベント・タイプを次に示します。
表4-9外部データベース・コネクタのイベント・タイプ
フレンドリ名 | イベント・タイプ |
---|---|
外部データベース・コネクタ- ステータスの確認の開始 | com.oraclecloud.databaseservice.checkexternaldatabaseconnectorconnectionstatus.begin |
外部データベース・コネクタ- ステータスの確認の終了 | com.oraclecloud.databaseservice.checkexternaldatabaseconnectorconnectionstatus.end |
外部データベース・コネクタ- 作成の開始 | com.oraclecloud.databaseservice.createexternaldatabaseconnector.begin |
外部データベース・コネクタ- 作成の終了 | com.oraclecloud.databaseservice.createexternaldatabaseconnector.end |
外部データベース・コネクタ- 削除 | com.oraclecloud.databaseservice.deleteexternaldatabaseconnector |
外部データベース・コネクタ- 更新の開始 | com.oraclecloud.databaseservice.updateexternaldatabaseconnector.begin |
外部データベース・コネクタ- 更新の終了 | com.oraclecloud.databaseservice.updateexternaldatabaseconnector.end |
例4-1外部データベース・コネクタのサンプル・イベント
これは外部データベース・コネクタのリファレンス・イベントです。
{
"compartmentId": "ocid1.compartment.oc1.......unique_id",
"compartmentName": "example_name",
"resourceName": "Example connector display name",
"resourceId": "ocid1.externaldatabaseconnector.oc1.....unique_id",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {},
"definedTags": {},
"additionalDetails": {
"id": "ocid1.externaldatabaseconnector.oc1.....unique_id",
"timeCreated": "2020-11-13T21:15:59.000Z",
"timeUpdated": "2020-11-13T21:15:59.000Z",
"connectorType": "MACS",
"connectorAgentId": "ocid1.macsagent.oc1......uniqiue_id",
"lifecycleState": "AVAILABLE",
"lifecycleDetails": "External External Database Connector is available",
"externalDatabaseId": "ExampleDBId",
"connectionStatus": "AVAILABLE",
"connectionStatusLastUpdated": "2020-11-13T22:15:59.000Z",
"timeZone": "US/Pacific"
}
}
外部非コンテナ・データベース・イベント・タイプ
外部非コンテナ・データベース・リソースが発行するイベント・タイプは次のとおりです。
表4-10外部非コンテナ・データベース・イベント・タイプ
フレンドリ名 | イベント・タイプ |
---|---|
外部非コンテナ・データベース- 「コンパートメントの変更」の開始 | com.oraclecloud.databaseservice.changeexternalnoncontainerdatabasecompartment.begin |
外部非コンテナ・データベース- 「コンパートメントの変更」の終了 | com.oraclecloud.databaseservice.changeexternalnoncontainerdatabasecompartment.end |
外部非コンテナ・データベース- 作成 | com.oraclecloud.databaseservice.createexternalnoncontainerdatabase |
外部非コンテナ・データベース- 削除の開始 | com.oraclecloud.databaseservice.deleteexternalnoncontainerdatabase.begin |
外部非コンテナ・データベース- 削除の終了 | com.oraclecloud.databaseservice.deleteexternalnoncontainerdatabase.end |
外部非コンテナ・データベース- データベース管理サービスの無効化の開始 | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalnoncontainerdatabase.begin |
外部非コンテナ・データベース- データベース管理サービスの無効化の終了 | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalnoncontainerdatabase.end |
「External Non-Container Database - Enable Database Management Service」開始 | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalnoncontainerdatabase.begin |
外部非コンテナ・データベース- データベース管理サービスの有効化の終了 | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalnoncontainerdatabase.end |
外部非コンテナ・データベース- 更新の開始 | com.oraclecloud.databaseservice.updateexternalnoncontainerdatabase.begin |
外部非コンテナ・データベース- 更新の終了 | com.oraclecloud.databaseservice.updateexternalnoncontainerdatabase.end |
外部コンテナ・データベース・イベント・タイプ
外部コンテナ・データベース・リソースが発行するイベント・タイプを次に示します。
表4-11外部コンテナ・データベース・イベント・タイプ
フレンドリ名 | イベント・タイプ |
---|---|
外部コンテナ・データベース- コンパートメントの変更の開始 | com.oraclecloud.databaseservice.changeexternalcontainerdatabasecompartment.begin |
外部コンテナ・データベース- コンパートメントの変更の終了 | com.oraclecloud.databaseservice.changeexternalcontainerdatabasecompartment.end |
外部コンテナ・データベース- 作成 | com.oraclecloud.databaseservice.createexternalcontainerdatabase |
外部コンテナ・データベース- 削除の開始 | com.oraclecloud.databaseservice.deleteexternalcontainerdatabase.begin |
外部コンテナ・データベース- 削除の終了 | com.oraclecloud.databaseservice.deleteexternalcontainerdatabase.end |
外部コンテナ・データベース- データベース管理サービスの無効化の開始 | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalcontainerdatabase.begin |
外部コンテナ・データベース- データベース管理サービスの無効化の終了 | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalcontainerdatabase.end |
外部コンテナ・データベース- データベース管理サービスの有効化の開始 | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalcontainerdatabase.begin |
外部コンテナ・データベース- データベース管理サービスの有効化の終了 | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalcontainerdatabase.end |
外部コンテナ・データベース- プラガブル・データベースのスキャンの開始 | com.oraclecloud.databaseservice.scanexternalcontainerdatabasepluggabledatabases.begin |
外部コンテナ・データベース- プラガブル・データベースのスキャンの終了 | com.oraclecloud.databaseservice.scanexternalcontainerdatabasepluggabledatabases.end |
外部コンテナ・データベース- 更新の開始 | com.oraclecloud.databaseservice.updateexternalcontainerdatabase.begin |
外部コンテナ・データベース- 更新の終了 | com.oraclecloud.databaseservice.updateexternalcontainerdatabase.end |
例4-2外部コンテナ・データベースのサンプル・イベント
これは外部コンテナ・データベースのリファレンス・イベントです。
{
"compartmentId": "ocid1.compartment.oc1.......unique_id",
"compartmentName": "example_name",
"resourceName": "11092020_PKS_NCDB1",
"resourceId": "ocid1.externalnoncontainerdatabase.oc1.....unique_id",
"availabilityDomain": "XXIT:PHX-AD-1",
"freeFormTags": {},
"definedTags": {},
"additionalDetails": {
"id": "ocid1.externalnoncontainerdatabase.oc1.....unique_id",
"timeCreated": "2020-11-13T21:15:59.000Z",
"timeUpdated": "2020-11-13T21:15:59.000Z",
"lifecycleState": "AVAILABLE",
"lifecycleDetails": "External Non Container Database is available",
"dbUniqueName": "NCDB122_phx16q",
"dbId": "3455094890",
"dbVersion": "12.2.0.1.0",
"dbEdition": "Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production",
"timeZone": "US/Pacific",
"externalCDBId": "ocid1.externalnoncontainerdatabase.oc1.....unique_id",
"databaseManagementServiceStatus": "ENABLED",
"databaseManagementServiceConnectorId": "ocid1.externaldatabaseconnector.oc1.....unique_id"
}
}
外部プラガブル・データベース・イベント・タイプ
次に、外部プラガブル・データベース・リソースが発行するイベント・タイプを示します。
表4-12外部プラガブル・データベースのイベント・タイプ
フレンドリ名 | イベント・タイプ |
---|---|
外部プラガブル・データベース- コンパートメントの変更の開始 | com.oraclecloud.databaseservice.changeexternalpluggabledatabasecompartment.begin |
外部プラガブル・データベース- コンパートメントの変更の終了 | com.oraclecloud.databaseservice.changeexternalpluggabledatabasecompartment.end |
外部プラガブル・データベース- 作成 | com.oraclecloud.databaseservice.createexternalpluggabledatabase |
外部プラガブル・データベース- 削除の開始 | com.oraclecloud.databaseservice.deleteexternalpluggabledatabase.begin |
外部プラガブル・データベース- 削除の終了 | com.oraclecloud.databaseservice.deleteexternalpluggabledatabase.end |
外部プラガブル・データベース- データベース管理サービスの無効化の開始 | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalpluggabledatabase.begin |
外部プラガブル・データベース- データベース管理サービスの無効化の終了 | com.oraclecloud.databaseservice.disabledatabasemanagementserviceforexternalpluggabledatabase.end |
外部プラガブル・データベース- データベース管理サービスの有効化の開始 | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalpluggabledatabase.begin |
外部プラガブル・データベース- データベース管理サービスの有効化の終了 | com.oraclecloud.databaseservice.enabledatabasemanagementserviceforexternalpluggabledatabase.end |
外部プラガブル・データベース: 更新の開始 | com.oraclecloud.databaseservice.updateexternalpluggabledatabase.begin |
外部プラガブル・データベース- 更新の終了 | com.oraclecloud.databaseservice.updateexternalpluggabledatabase.end |