すべてのデータベース・デプロイメントの表示
/paas/service/dbcs/api/v1.1/instances/{identityDomainId}
リクエスト
- identityDomainId
-
型:
string必須:trueExadata Cloud Machine環境を格納するアイデンティティ・ドメインの名前。
- outputLevel
-
型:
booleanこのパラメータをverboseに設定して、すべてのデータベース・デプロイメントの詳細の完全なセットを含むレスポンスを生成します。
- Authorization
-
型:
string必須:trueリクエストをしているユーザーのユーザー名とパスワードのBase64エンコーディング。 詳細は、セキュリティ、認証および認可を参照してください。- X-ID-TENANT-NAME
型:string必須:trueExadata Cloud Machine環境を格納するアイデンティティ・ドメインの名前。 詳細は、「セキュリティ、認証、認可」を参照してください。
レスポンス
- application/json
- created_by
-
型:
stringデータベース・デプロイメントを作成したOracle Cloudユーザーの名前。 - creation_job_id
-
型:
stringデータベース・デプロイメントを作成したジョブのジョブID。
この属性は、
?outputLevel=verbose問合せパラメータを指定したときに返されます。 - creation_time
-
型:
stringデータベース・デプロイメントの作成日時。 - deletion_job_id
-
型:
Integerデータベース・デプロイメントを削除したジョブのジョブID。
この属性は、
?outputLevel=verbose問合せパラメータを指定したときに返されます。 - description
-
型:
stringデータベース・デプロイメントの説明。 - edition
-
型:
stringOracle Databaseソフトウェア・エディション。
Exadata Cloud Machineの場合、値は常に
EE_EPです。この属性は、
?outputLevel=verbose問合せパラメータを指定したときに返されます。 - identity_domain
-
型:
stringデータベース・デプロイメントをホストしているアイデンティティ・ドメイン。 - last_modified_time
-
型:
string最終変更の日時。 - level
-
型:
stringサービス・レベル。
Exadata Cloud Machineの場合、値は常に
PAAS_EXADATAです。この属性は、
?outputLevel=verbose問合せパラメータを指定したときに返されます。 - lifecycle_control_job_id
-
型:
Integer計算ノードのライフサイクル状態制御操作(計算ノードの起動、停止または再起動)のジョブID。
この属性は、操作が進行中の場合にのみ表示されます。
このIDを使用して操作のステータスを確認できます(操作のステータスの表示を参照)。
この属性は、
?outputLevel=verbose問合せパラメータを設定したときに返されます。 - num_nodes
-
型:
Integerデータベース・デプロイメントと関連付けられた計算ノードの数。
この属性は、
?outputLevel=verbose問合せパラメータを設定したときに返されます。 - service_name
-
型:
stringデータベース・デプロイメントの名前。 - service_url
-
型:
stringデータベース・デプロイメントのリソースURL。 - status
-
型:
stringデータベース・デプロイメント・ステータス。
値の例:
Running、In Progress、Maintenance、Stopped、TerminatingおよびFailed。 - subscription_type
-
型:
string請求の頻度。
Exadata Cloud Machineの場合、値は常に
MONTHLYです。この属性は、
?outputLevel=verbose問合せパラメータを設定したときに返されます。 - uri
-
型:
stringRESTリソースのURL。 - version
-
型:
string使用中のOracle Databaseソフトウェア・エディション。
例
次の例は、cURLを使用してRESTエンドポイントにGETリクエストを送信することによって、すべてのExadata Cloud Machineデータベース・デプロイメントに関する情報を表示する方法を示しています。
この例では、アイデンティティ・ドメインはusexampleで、Oracle Cloudユーザー名およびパスワードはserviceadminおよびPa55_wordです。 レスポンスは、2つの実行中のデプロイメントdb12c-1およびdb12c-2を示しています。
cURLコマンド
curl --include --method GET \ --cacert ~/cacert.pem \ --user serviceadmin:Pa55_word \ --header "X-ID-TENANT-NAME:usexample" \ https://dbaas.oraclecloud.com/paas/service/dbcs/api/v1.1/instances/usexample
HTTPステータス・コードおよびレスポンス・ヘッダー
HTTP/1.1 200 OK Server: Oracle-Application-Server-11g X-ORACLE-DMS-ECID: id-string X-ORACLE-DMS-ECID: id-string X-Frame-Options: DENY Service-URI: https://dbaas.oraclecloud.com:443/paas/service/dbcs/api/v1.1/instances/usexample Content-Language: en Content-Type: application/json Vary: user-agent Date: date-and-time Content-Length: 1486 Connection: keep-alive
レスポンス本文
{
"uri": "http:\/\/dbaas.oraclecloud.com:443\/paas\/service\/dbcs\/api\/v1.1\/instances\/usexample",
"service_type": "dbaas",
"implementation_version": "1.0",
"services" : [{
"service_name": "db12c-1",
"version": "12.1.0.2",
"status": "Running",
"description": "Example database deployment number one",
"identity_domain": "usexample",
"creation_time": "2016-08-08T20:27:24.558+0000",
"last_modified_time": "2016-08-08T20:27:24.546+0000",
"created_by": "serviceadmin",
"sm_plugin_version": "16.3.3-137",
"service_uri": "https:\/\/dbaas.oraclecloud.com:443\/paas\/service\/dbcs\/api\/v1.1\/instances\/usexample\/db12c-1"
},{
"service_name": "db12c-2",
"version": "12.1.0.2",
"status": "Running",
"description": "Example database deployment number two",
"identity_domain": "usexample",
"creation_time": "2016-09-02T11:59:42.120+0000",
"last_modified_time": "2016-09-02T11:59:42.108+0000",
"created_by": "serviceadmin",
"sm_plugin_version": "16.3.3-137",
"service_uri": "https:\/\/dbaas.oraclecloud.com:443\/paas\/service\/dbcs\/api\/v1.1\/instances\/usexample\/db12c-2"
}
],
"subscriptions" : [{
"subscriptionId": "2E1DB1A1DD77900AE050F00A1EDB194B",
"name": "exa1",
"isTrial": "false",
"exadata_system_name": "EXA1",
"exadata_backup_to_disk": "true",
"size": "QUARTER",
"starter_db_created" : true
}
]
}