ページの先頭行へ戻る
ServerView Resource Orchestrator Cloud Edition V3.2.0 リファレンスガイド (コマンド/XML編)
FUJITSU Software

15.19 テナント (Basicモードの場合)

テナントのXML定義は以下のとおりです。

<?xml version="1.0" encoding="utf-8"?>
<Tenant name ="テナント" label="ラベル">
  <Comment>コメント</Comment>
  <UserGroup name="ユーザーグループ名" label="ラベル">
    <Comment>コメント</Comment>
    <Role name="ロール名">
        <Scopes>
          <Scope>テナント</Scope>
        </Scopes>
    </Role>
  </UserGroup>
  <User name="ユーザーID" label="ラベル">
    <Password>パスワード</Password>
    <Comment>コメント</Comment>
    <UserGroup>ユーザーグループ名</UserGroup>
  </User>
  <Pools>
    <Pool name="リソースプール名" type="リソースプール種別" label="ラベル">
      <Comment>コメント</Comment>
      <Priority>優先順位</Priority>
    </Pool>
  </Pools>
  <GlobalPoolLinks>
    <GlobalPoolLink>グローバルプール名</GlobalPoolLink>
       ...
  </GlobalPoolLinks>
</Tenant>
表15.30 テナントのXML指定項目一覧

要素名

説明

取り得る値、または例

テナント

(Tenant name)

テナントの名前

先頭半角英数字で、半角英数字、アンダースコア("_")およびハイフン("-")で構成された32文字以内の文字列を指定します。

リソースフォルダー配下に作成する場合、リソースフォルダー名をスラッシュ("/")でつないで指定してください。テナント配下には作成できません。

ラベル

(Tenant label)

テナントのラベル

(省略可)

日本語(半角カナを含む)、半角文字に関係なく32文字以内の文字列を指定します。

コメント

(Comment)

テナントのコメント

(省略可)

日本語(半角カナを含む)、半角文字に関係なく256文字以内の文字列を指定します。

ユーザーグループ名

(UserGroup name)

テナント内に作成するユーザーグループの名前

作成するユーザーグループ名を指定します。

UserGroupタグを省略した場合、"supervisor"が設定されます。
UserGroupタグ内の要素については、「15.11 ユーザーグループ」を参照してください。
ディレクトリサービスの認証の場合もユーザーグループは作成されます。

ユーザーID

(User name)

テナント内に作成するユーザーの名前

作成するユーザーIDを指定します。

Userタグを省略した場合、ユーザーは作成されません。
Userタグ内の要素には、以下を指定できます。

  • ラベル(User label)

  • パスワード(Password)

  • コメント(Comment)

  • ユーザーグループ名(UserGroup name)

ロール名(Role name)とアクセス範囲(Scope)は指定できません。
それぞれの要素の詳細は、「15.10 ユーザー」を参照してください。
ディレクトリサービスの認証の場合、ディレクトリサービスに登録されているユーザーをマネージャーに登録します。
ディレクトリサービスにユーザーが登録されていない場合、ユーザーとマネージャーは関連付けされません。

リソースプール名

(Pool name)

テナントに作成するリソースプールの名前

テナント内に作成するリソースプール名を指定します。

Poolsタグを省略した場合、テナント内にリソースプールは作成されません。

リソースプール種別

(Pool type)

リソースプールの種別

テナント内に作成されるリソースプール種別を指定します。

以下の種別を指定できます。

  • vm(VMプール)

  • server(サーバプール)

  • storage(ストレージプール)

  • network(ネットワークプール)

  • address(アドレスプール)

  • image(イメージプール)

ラベル

(Pool label)

リソースプールのラベル

(省略可)

日本語(半角カナを含む)、半角文字に関係なく32文字以内の文字列を指定します。

コメント

(Comment)

リソースプールのコメント

(省略可)

日本語(半角カナを含む)、半角文字に関係なく256文字以内の文字列を指定します。

優先順位

(Priority)

リソースプールの優先順位

(省略可)

リソースプールの優先順位を1~10の範囲で指定します。

省略した場合、"5"が設定されます。優先順位は、"1"が最も高く、"10"が最も低い順位です。

グローバルプール名

(GlobalPoolLink)

グローバルプールの名前

テナントのグローバルプールに定義するリソースプール名を指定します。

GlobalPoolLinksタグを省略した場合、テナントのグローバルプールは定義されません。
リソースフォルダー配下にあるリソースプールを指定する場合、リソースフォルダー名をスラッシュ("/")でつないで指定してください。

<?xml version="1.0" encoding="utf-8"?>
<Tenant name ="TenantFolder" label="TenantFolder Label">
  <Comment>TenantFolder Comment</Comment>
  <UserGroup name="TenantUserGroup" label="TenantUserGroup Label">
    <Comment>TenantUserGroup Comment</Comment>
    <Role name="administrator">
        <Scopes>
          <Scope>TenantFolder</Scope>
        </Scopes>
    </Role>
  </UserGroup>
  <User name="TenantAdminUser" label="TenantAdministratorUser Label">
    <Password>tenant123</Password>
    <Comment>TenantAdministratorUser Comment</Comment>
    <UserGroup>TenantUserGroup</UserGroup>
  </User>
  <Pools>
    <Pool name="VMHostPool" type="vm" label="VMHostPool Label">
      <Comment>VMHostPool Comment</Comment>
      <Priority>5</Priority>
    </Pool>
    <Pool name="ServerPool" type="server" label="ServerPool Label">
      <Comment>ServerPool Comment</Comment>
      <Priority>5</Priority>
    </Pool>
    <Pool name="StoragePool" type="storage" label="StoragePool Label">
      <Comment>StoragePool Comment</Comment>
      <Priority>5</Priority>
    </Pool>
    <Pool name="NetworkPool" type="network" label="NetworkPool Label">
      <Comment>NetworkPool Comment</Comment>
      <Priority>5</Priority>
    </Pool>
    <Pool name="AddressPool" type="address" label="AddressPool label">
      <Comment>AddressPool Comment</Comment>
      <Priority>5</Priority>
    </Pool>
    <Pool name="ImagePool" type="image" label="ImagePool label">
      <Comment>ImagePool Comment</Comment>
      <Priority>5</Priority>
    </Pool>
  </Pools>
  <GlobalPoolLinks>
    <GlobalPoolLink>/VMHostPool</GlobalPoolLink>
    <GlobalPoolLink>/ServerPool</GlobalPoolLink>
       ...
  </GlobalPoolLinks>
</Tenant>