構成されたチェーンコードのリストの取得

get

/console/admin/api/v1.1/dashboard/statistics/proxyConfiguredCC

指定したプロキシまたはすべてのプロキシに対して構成されたチェーンコードのリストを取得します。

リクエスト

サポートされるメディア・タイプ
問合せパラメータ
先頭に戻る

レスポンス

サポートされるメディア・タイプ

200レスポンス

制約の結果の構成済チェーンコードを含むレスポンス
本文()
ルート・スキーマ: schema
型: object
ソースの表示
ネストしたスキーマ: data
型: array
ソースの表示
ネストしたスキーマ: StatsProxyConfiguredCC
型: object
ソースの表示
ネストしたスキーマ: configuredCC
型: array
ソースの表示
ネストしたスキーマ: StatsConfiguredCC
型: object
ソースの表示
ネストしたスキーマ: endorsers
型: array
ソースの表示

400レスポンス

無効な引数
本文()
ルート・スキーマ: 400errorModels
型: object
ソースの表示
例:
{
    "respMesg":"invalid argument"
}

デフォルト・レスポンス

予期しないエラー
本文()
ルート・スキーマ: errorModel
型: object
ソースの表示
先頭に戻る

このエンドポイントは、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"

          ]

        }
      ]
    }
  ]
}
先頭に戻る