Hitachi

JP1 Version 11 JP1/Operations Analytics REST APIリファレンス


1.8.6 コンシューマーを作成する

コンシューマーを作成するために使用するリクエストの形式と,リクエストボディーの作成方法について説明します。

操作手順

  1. テンプレートとするため,任意のコンシューマーを取得します。次の形式でリクエストを発行します。

    GET http://host:port/Analytics/version/objects/Groups
  2. 手順1で取得したコンシューマー(Groupsリソース)を次に示すとおり編集します。

    表1‒20 Groupsリソースの変更個所

    変更するメンバー

    変更要否

    変更内容

    name

    必須

    作成するコンシューマーの名称に変更します。

    名称は,登録されていない名称を指定する必要があります。

    description

    任意

    コンシューマーの説明を記載します。

    templateCreatorType

    必須

    Userを指定します。

    gradeKey

    必須

    グレードを識別するIDを指定します。グレードを識別するIDの取得は「2.6.3 グレードの一覧の取得」を参照してください。

    urls

    任意

    コンシューマーに設定できるURLです。

    vmAutoAssignment

    任意

    ハイパーバイザーがコンシューマーに割り当てられた場合にハイパーバイザー配下の仮想マシンも自動的にコンシューマーに割り当てるかを指定します。割り当てる場合はtrueを指定します。指定しない場合,falseが設定されます。

    applicationAssignFollow

    任意

    仮想マシン/ホストがコンシューマーに割り当てられた場合に仮想マシン/ホスト配下のアプリケーションも自動的にコンシューマーに割り当てるかを指定します。割り当てる場合はtrueを指定します。指定しない場合,falseが設定されます。

  3. 次の形式でリクエストを発行します。リクエストボディーには,手順2で編集したコンシューマーを指定します。

    POST http://host:port/Analytics/version/objects/Groups