新規Blockchain Platformインスタンスの作成
post
/api/v1/blockchainPlatforms/instances
新規Blockchain Platformインスタンスを作成します。
リクエスト
サポートされるメディア・タイプ
- multipart/form-data
フォーム・パラメータ
- payload(必須):
新しいサービスの詳細。
レスポンス
サポートされるメディア・タイプ
- application/json
202レスポンス
400レスポンス
不正なリクエスト
401レスポンス
未認可
409レスポンス
操作の競合
ルート・スキーマ: Error
型:
object
エラー情報。
ソースの表示
- errors: array errors
エラーのリスト
- message(必須): string
判読可能なエラー文字列。
- status(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・ステータス。
- warnings: array warnings
警告のリスト
500レスポンス
サービス使用不可
デフォルト・レスポンス
不明なエラー
ルート・スキーマ: Error
型:
object
エラー情報。
ソースの表示
- errors: array errors
エラーのリスト
- message(必須): string
判読可能なエラー文字列。
- status(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・ステータス。
- warnings: array warnings
警告のリスト
例
このエンドポイントは、新しいBlockchain Platformインスタンスを作成するために使用されます。
次の例では、cURLを使用してRESTリソースに対するPOSTリクエストを発行し、新しいBlockchain Platformインスタンスを問い合せて作成する方法を示します。
curl -X POST \ http://<hostname>:<port>/api/v1/blockchainPlatforms/instances \ -H 'Authorization: Basic b2JwdXNlcjpXZWxjb21lMQ==' \ -H 'Content-Type: application/json'
リクエスト本文の例
JSON形式のリクエスト本文のコンテンツの例を次に示します。
"name": "obpinstance1", "desc": "test instance", "platformRole": "founder", "configuration": "Developer", "domainName": "example.com", "peer": 4, }
レスポンス本文の例
次の例は、レスポンス本文の内容を示しています。
202 Accepted