1.8.6 コンシューマーを作成する
コンシューマーを作成するために使用するリクエストの形式と,リクエストボディーの作成方法について説明します。
操作手順
-
テンプレートとするため,任意のコンシューマーを取得します。次の形式でリクエストを発行します。
GET http://host:port/Analytics/version/objects/Groups
-
手順1で取得したコンシューマー(Groupsリソース)を次に示すとおり編集します。
表1‒20 Groupsリソースの変更個所 変更するメンバー
変更要否
変更内容
name
必須
作成するコンシューマーの名称に変更します。
名称は,登録されていない名称を指定する必要があります。
description
任意
コンシューマーの説明を記載します。
templateCreatorType
必須
Userを指定します。
gradeKey
必須
グレードを識別するIDを指定します。グレードを識別するIDの取得は「2.6.3 グレードの一覧の取得」を参照してください。
urls
任意
コンシューマーに設定できるURLです。
vmAutoAssignment
任意
ハイパーバイザーがコンシューマーに割り当てられた場合にハイパーバイザー配下の仮想マシンも自動的にコンシューマーに割り当てるかを指定します。割り当てる場合はtrueを指定します。指定しない場合,falseが設定されます。
applicationAssignFollow
任意
仮想マシン/ホストがコンシューマーに割り当てられた場合に仮想マシン/ホスト配下のアプリケーションも自動的にコンシューマーに割り当てるかを指定します。割り当てる場合はtrueを指定します。指定しない場合,falseが設定されます。
-
次の形式でリクエストを発行します。リクエストボディーには,手順2で編集したコンシューマーを指定します。
POST http://host:port/Analytics/version/objects/Groups