構成されたチェーンコードのリストの取得
get
/console/admin/api/v1.1/dashboard/statistics/proxyConfiguredCC
指定したプロキシまたはすべてのプロキシに対して構成されたチェーンコードのリストを取得します。
リクエスト
サポートされるメディア・タイプ
- application/json
問合せパラメータ
- nodeID(オプション): string
特定のプロキシのノードID
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
400レスポンス
無効な引数
デフォルト・レスポンス
予期しないエラー
例
このエンドポイントは、nodeIDを使用した場合は指定したプロキシ、指定しない場合はすべてのプロキシに対して構成されたチェーンコードの現在の数を取得するために使用されます。結果には、指定したスコープの各プロキシのチェーンコードの合計数と名前のリストが含まれます。時間範囲パラメータは適用できません。
次の例は、cURLを使用してRESTリソースに対するGETリクエストを送信し、構成されたチェーンコードのメトリックを生成する方法を示しています。
curl -X GET -u username:password -k "http://<rest_server_url>:port/console/admin/api/v1.1/dashboard/statistics/proxyConfiguredCC?nodeID=<nodeID>"
例:
curl -X GET -u myname@oracle.com:mypswd -k "http://server.oracle.com:10000/console/admin/api/v1.1/dashboard/proxyConfiguredCC?nodeID=restproxy1"
レスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{
"data": [
{
"nodeID": "restproxy1",
"configuredCCNum": 4,
"configuredCC": [
{
"channel": "test",
"chaincode": "obcs-example02",
"endorsers": [
"peer0-1",
"peer0-2"
]
},
{
"channel": "tfzch01",
"chaincode": "tfzcc01",
"endorsers": [
"peer0-1"
]
},
{
"channel": "tfzch02",
"chaincode": "tfzcc02",
"endorsers": [
"peer0-1",
"peer0-2"
]
}
]
}
]
}