インスタンスの操作ステータスの取得
get
/api/v1/blockchainPlatforms/instances/{id}/operation/{opid}/status
Blockchain Platformインスタンスの操作ステータスを取得します。
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- id(必須): string
プラットフォーム・インスタンスの一意の識別子
- opid(必須): string
問い合せる操作ID
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
OK
ルート・スキーマ: ActivityStatus
型:
ソースの表示
object
- details: string
ステータスの詳細
- instanceId: string
インスタンスID
- operation: string
許容値:
[ "create", "delete", "start", "stop", "update", "scaleout", "scalein" ]
操作の問合せ - operationId: string
操作のID
- status: string
成功後、返されます。
401レスポンス
未認可
404レスポンス
無効なパラメータ
500レスポンス
サービス使用不可
例
このエンドポイントは、特定のBlockchain Platformインスタンスで実行された操作のステータスを取得するために使用されます。
次の例は、cURLを使用してRESTリソースに対するGETリクエストを発行し、特定のBlockchain Platformインスタンスで実行された操作のステータスを問い合せて取得する方法を示しています。
curl -X GET \ http://<hostname>:<port>/api/v1/blockchainPlatforms/instances/e1f7bcfe-cc7e-4d19-97fb-772b231fcf99/operation/IDpJPaezDL9_7zTlfY2ti-LlxB7kW8hCoz5lZPQCv8Cr4=/status \ -H 'Authorization: Basic b2JwdXNlcjpXZWxjb21lMQ==' \ -H 'Content-Type: application/json' \
レスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{ "instanceId": "e1f7bcfe-cc7e-4d19-97fb-772b231fcf99", "operation": "create", "status": "successful", "details": "", "operationId": "IDpJPaezDL9_7zTlfY2ti-LlxB7kW8hCoz5lZPQCv8Cr4=" }