Hitachi

Hitachi Command Suite Configuration Manager REST API リファレンスガイド


2.17 Actionテンプレートオブジェクト

Actionテンプレートオブジェクトは、Actionを実行するために必要なリクエストボディのひな型です。GETメソッドでAction テンプレートオブジェクトを取得して、実行したいActionに合わせてテンプレートに値を設定し、リクエストボディに指定して実行します。

Actionテンプレートオブジェクトのスキーマを次に示します。

属性

データ型

説明

parameters

object

操作実行時に必要なパラメータ

Actionテンプレートオブジェクトの例として、ボリュームの容量拡張のActionテンプレートを次に示します。

{
  "parameters": {
    "additionalBlockCapacity": null
  }
}

Actionテンプレートには、Actionの実行時に指定が必要な属性があらかじめ記載されています。値には、空であることを示すnullまたは[]が設定されています。これらの属性に値を指定してください。この例では、ボリュームに追加する容量を指定するための2つの属性が記載されています。

取得したActionテンプレートに値を指定した例を次に示します。

{
  "parameters": {
    "additionalBlockCapacity": 500
  }
}

必要な属性の行を残して、属性値を設定したものをリクエストボディに指定してActionを実行します。