VPC環境で利用できます。
ブロックチェーンネットワーク Organization Ordererノードの接続情報を JSON形式のファイルでダウンロードします。
リクエスト
リクエスト形式を説明します。リクエスト形式は次の通りです。
メソッド | URI |
---|---|
GET | /networks/{networkId}/orderers/{ordererId}/export |
リクエストヘッダ
Blockchain Service APIで共通して使用されるヘッダの詳細は、Blockchain Serviceの共通ヘッダをご参照ください。
リクエストパスパラメータ
パラメータの説明は次の通りです。
フィールド | タイプ | 必須の有無 | 説明 |
---|---|---|---|
networkId |
Long | Required | ネットワーク ID
|
ordererId |
String | Required | Orderer ID
|
リクエスト例
リクエストのサンプルコードは次の通りです。
curl --location --request GET 'https://blockchainservice.apigw.ntruss.com/api/v1/networks/{networkId}/orderers/{ordererId}/export' \
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' \
--header 'Content-Type: application/json'
レスポンス
レスポンス形式を説明します。
レスポンスボディ
レスポンスボディの説明は次の通りです。
フィールド | タイプ | 必須の有無 | 説明 |
---|---|---|---|
tls_root_certs |
String | - | ルート(Root) TLS証明書情報 |
network_id |
Long | - | ネットワーク ID |
orderer_id |
Long | - | Orderer ID |
node_name |
String | - | Ordererノード名 |
msp_id |
String | - | Orderer MSP ID |
msp_name |
String | - | Orderer MSP名 |
type |
String | - | Ordererの構成タイプ
|
version |
Integer | - | Orderer構成バージョン
|
end_point_url |
String | - | Ordererの Endpoint URLアドレス
|
レスポンスステータスコード
Blockchain Service APIで共通して使用されるレスポンスステータスコードの詳細は、Blockchain Serviceの共通レスポンスステータスコードをご参照ください。
レスポンス例
レスポンスのサンプルコードは次の通りです。
Orderer構成が単一ノード(RAFT_1
)タイプの場合
Orderer構成が単一ノード(RAFT_1
)タイプの場合のレスポンスのサンプルコードは次の通りです。
{
"tls_root_certs" : "{tls_root_certs}",
"network_id" : 1630,
"orderer_id" : "25728701",
"node_name" : "test-orderer",
"msp_id" : "test-msp",
"msp_name" : "test-msp",
"type" : "RAFT_1",
"version" : "1",
"end_point_url" : "[test-orderer1-******-***-ord.bc-gryy4rew.kr.blockchain.naverncp.com]"
}
Orderer構成がマルチノード(RAFT_5
)タイプの場合
Orderer構成がマルチノード(RAFT_5
)タイプの場合のレスポンスのサンプルコードは次の通りです。
{
"tls_root_certs" : "{tls_root_certs}",
"network_id" : 1630,
"orderer_id" : "24739528",
"node_name" : "test-orderer2",
"msp_id" : "test-msp",
"msp_name" : "test-msp",
"type" : "RAFT_5",
"version" : "5",
"end_point_url" : "[test-orderer25-******-***-ord.bc-gryy4rew.kr.blockchain.naverncp.com, test-orderer23-******-***-ord.bc-gryy4rew.kr.blockchain.naverncp.com, test-orderer21-******-***-ord.bc-gryy4rew.kr.blockchain.naverncp.com, test-orderer24-******-***-ord.bc-gryy4rew.kr.blockchain.naverncp.com, test-orderer22-******-***-ord.bc-gryy4rew.kr.blockchain.naverncp.com]"
}