ノードのエクスポート(21.1.2で非推奨)

get

/console/admin/api/v1.1/nodes/export

ノードをエクスポートします。nodeTypeには、エクスポートするノード・タイプ・リストを指定します。nodesには、エクスポートするノードを特定するオブジェクトを指定します。

リクエスト

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

レスポンス

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

200レスポンス

ノードが正常にエクスポートされました
本文()
ルート・スキーマ: exportedNodes
型: array
ソースの表示
ネストしたスキーマ: items
型: object
ソースの表示
ネストしたスキーマ: nodes
型: object
ソースの表示
ネストしたスキーマ: peers
型: array
ソースの表示
ネストしたスキーマ: items
型: object
ソースの表示
ネストしたスキーマ: installedChaincodes
型: array
ソースの表示
ネストしたスキーマ: joinedChannels
型: array
ソースの表示
ネストしたスキーマ: items
型: object
ソースの表示

400レスポンス

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

401レスポンス

未認可

500レスポンス

内部サーバー・エラー
本文()
ルート・スキーマ: 500errorModels
型: object
ソースの表示

デフォルト・レスポンス

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

次の例は、cURLを使用してRESTリソースに対するGETリクエストを送信し、ピア・ノードをエクスポートする方法を示しています。

curl -u <username>:<password>\
 -X GET -k -g -H "Content-Type: application/x-www-form-urlencoded" -H
      "Authorization: Basic xxxxxxxxxxxxxxxxxxxxxxxxxx=="
      'https://<rest_server_url:port>/console/admin/api/v1.1/nodes/export?nodeType=["peer"]&nodes={"peers":["xxxxxxxxdevp2peer0","xxxxxxxxdevp2peer1"]}'
 
先頭に戻る