ページの先頭行へ戻る
ServerView Resource Orchestrator Cloud Edition V3.1.0 リファレンスガイド (API編)
ServerView

2.2.2 ListLPlatform (L-Platformの一覧を取得)

仮想データセンター内にあるL-Platformの一覧を取得します。

リクエストパラメーター

パラメーター名

項目

項目説明

Version

説明

L-Platform APIのバージョンID

string ASCII

設定内容

固定。"2.0"を指定してください。

Locale

説明

L-Platform APIと通信するための言語。ISO 639で規定されている言語コードを指定します。

string ASCII

設定内容

以下から選択します。
・"ja": 日本語
・"en": 英語

Action

説明

実行するL-Platform APIの名称

string ASCII

設定内容

固定。"ListLPlatform"を指定してください。

userId

説明

L-Platform APIを実行するユーザーID

string ASCII

設定内容

31文字以内

orgId

説明

L-Platform APIを実行するユーザーのテナント名

string ASCII

設定内容

32文字以内

[verbose]

説明

詳細情報表示の有無。

string ASCII

設定内容

以下から選択します。
・true :詳細情報表示あり
・false:詳細情報表示なし

省略時は false を指定したものとして動作します。


レスポンス

《ステータスコード》

正常に終了した場合に"200 OK"を返します。

《XML》

<?xml version="1.0" encoding="UTF-8"?>
<ListLPlatformResponse xmlns="http://cfmg.systemwalker.jp.fujitsu.com">
  <responseMessage>[メッセージ]</responseMessage>
  <responseStatus>[ステータス]</responseStatus>
  <lplatforms>
    <lplatform>
      <baseDescriptor>[L-Platformの元になったL-PlatformテンプレートID]</baseDescriptor>
      <creator>[L-Platform作成者のテナント名]</creator>
      <ownerUser>[L-Platformの所有者のユーザーID]</ownerUser>
      <description>[L-Platformの説明]</description>
      <firewalls>
        <firewall>
          <interfaces>
            <interface>
              <name>[インターフェース名]</name>
              <networkId>[ネットワークID]</networkId>
            </interface>
          </interfaces>
          <name>[ファイアーウォール名]</name>
          <ruleset>
            <description>[ルールセットの説明]</description>
            <name>[ルールセット名]</name>
            <parameters>
              <parameter>
                <description>[パラメーターの説明]</description>
                <name>[パラメーター名]</name>
                <value>[パラメーターの値]</value>
                <view>[パラメーターの表示の有無]</view>
                <syntax>[パラメーターの書式]</syntax>
              </parameter>
            </parameters>
          </ruleset>
        </firewall>
      </firewalls>
      <slbs>
        <slb>
          <interfaces>
            <interface>
              <name>[インターフェース名]</name>
              <networkId>[ネットワークID]</networkId>
            </interface>
          </interfaces>
          <name>[サーバロードバランサー名]</name>
          <ruleset>
            <description>[ルールセットの説明]</description>
            <name>[ルールセット名]</name>
            <parameters>
              <parameter>
                <description>[パラメーターの説明]</description>
                <name>[パラメーター名]</name>
                <value>[パラメーターの値]</value>
                <view>[パラメーターの表示の有無]</view>
                <syntax>[パラメーターの書式]</syntax>
              </parameter>
            </parameters>
          </ruleset>
          <operationLogExist>[未取得の運用操作ログが存在するかどうか示すフラグ]</operationLogExist>
        </slb>
      </slbs>
      <networks>
        <network>
          <name>[ネットワーク名]</name>
          <networkCategory>[ネットワーク種別]</networkCategory>
          <networkId>[ネットワークID]</networkId>
          <numOfMaxVm>[最大VM数]</numOfMaxVm>
          <segmentType>[セグメント識別情報]</segmentType>
        </network>
      </networks>
      <lservers>
        <lserver>
          <creator>[サーバ作成者のテナント名]</creator>
          <diskimageId>[ディスクイメージID]</diskimageId>
          <diskimageName>[ディスクイメージ名]</diskimageName>
          <disks>
            <disk>
              <attachedTo>[増設ディスクが取り付けられているサーバのID]</attachedTo>
              <creator>[増設ディスクの作成者のテナント名]</creator>
              <size>[増設ディスクのサイズ]</size>
              <diskId>[増設ディスクID]</diskId>
              <diskName>[増設ディスク名]</diskName>
              <resourceName>[既存ディスク名]</resourceName>
              <storagePool>[ストレージプールのリソース名]</storagePool>
            </disk>
          </disks>
          <hostName>[サーバのホスト名]</hostName>
          <memorySize>[メモリ量]</memorySize>
          <numOfCpu>[CPU数]</numOfCpu>
          <requestCpuPerf>[要求CPU性能]</requestCpuPerf>
          <requestMemorySize>[要求メモリ量]</requestMemorySize>
          <requestNumOfCpu>[要求CPU数]</requestNumOfCpu>
          <storagePool>[ストレージプールのリソース名]</storagePool>
          <pool>[VMプールまたはサーバプールのリソース名]</pool>
          <vmType>[VMw種別]</vmType>
          <nicgroups>
            <nicgroup>
              <nicgroupIndex>[NICグループのインデックス]</nicgroupIndex>
              <management>[制御NIC]</management>
              <networkId>[ネットワークID]</networkId>
              <privateIp>[IPアドレス]</privateIp>
            </nicgroup>
          </nicgroups>
          <nics>
            <nic>
              <management>[制御NIC]</management>
              <networkId>[ネットワークID]</networkId>
              <nicNo>[NIC連番]</nicNo>
              <privateIp>[IPアドレス]</privateIp>
              <nicgroupIndex>[所属するNICグループのインデックス]</nicgroupIndex>
            </nic>
          </nics>
          <lserverId>[サーバID]</lserverId>
          <lserverName>[サーバ名]</lserverName>
          <lserverStatus>[サーバの状態]</lserverStatus>
          <serverType>[サーバのタイプ]</serverType>
          <lserverType>[サーバタイプ]</lserverType>
          <resource>
            <name>[L-Server名]</name>
          </resource>
          <containerPoolManaged>[本製品の管理対象かどうかを示すフラグ]</containerPoolManaged>
          <snapshotExist>[サーバにスナップショットが存在するかを示すフラグ]</snapshotExist>
          <priority>[一括電源制御時の起動優先度]</priority>
          <image>
            <cpuBit>[CPUビット数]</cpuBit>
            <id>[ID]</id>
            <numOfMaxDisk>[最大ディスク数]</numOfMaxDisk>
            <numOfMaxNic>[最大NIC数]</numOfMaxNic>
            <serverApplication>[サーバ用途]</serverApplication>
            <serverCategory>[サーバ種別]</serverCategory>
            <softwares>
              <software>
                <category>[ソフトウェア区分]</category>
                <softwareId>[ソフトウェアID]</softwareId>
                <license>[ライセンス情報]</license>
                <name>[ソフトウェア名]</name>
                <officialVersion>[正式バージョン]</officialVersion>
                <patch>[パッチ版数]</patch>
                <support>[サポート]</support>
                <version>[バージョン]</version>
                <patches>
                  <patch>
                    <softwareId>[ソフトウェアID]</softwareId>
                    <patchId>[パッチID]</patchId>
                    <componentName>[コンポーネント名]</componentName>
                    <description>[パッチの説明]</description>
                  </patch>
                </patches>
              </software>
            </softwares>
            <sysvolSize>20.0</sysvolSize>
          </image>
        </lserver>
      </lservers>
      <lplatformId>[L-Platform ID]</lplatformId>
      <lplatformName>[L-Platform名]</lplatformName>
      <lplatformStatus>[L-Platformの状態]</lplatformStatus>
      <bladeLogic>[BladeLogicの有無による構成変更/返却可否を示すフラグ]</bladeLogic>
    </lplatform>
  </lplatforms>
</ListLPlatformResponse>

《要素》

要素名

項目

項目説明

ListLPlatformResponse

説明

レスポンスの情報を持つ要素

なし

出現回数

1

responseMessage

説明

メッセージ。リクエストが正しく処理されたかどうかを表します。
メッセージの詳細については、「メッセージ集」の「第16章 PAPIで始まるメッセージ」を参照してください。

string UTF-8

出現回数

1

responseStatus

説明

ステータス。リクエストが正常に処理されたかどうかを表します。正常に処理された場合は "SUCCESS" が返却されます。それ以外の場合はエラーコードが返却されます。
エラーコードの詳細については、「付録A レスポンスステータス・エラーコード一覧(L-Platform API)」を参照してください。

string ASCII

出現回数

1

lplatforms

説明

L-Platform情報のレスポンス情報を持つ要素

なし

出現回数

0または1

lplatform

説明

L-Platform情報の一式

なし

出現回数

0以上

baseDescriptor

説明

L-Platformの元になったL-PlatformテンプレートID

string ASCII

出現回数

lplatformの数分(それぞれに対して0または1)

creator

説明

L-Platform作成者のテナント名

string ASCII

出現回数

lplatformの数分(それぞれに対して0または1)

ownerUser

説明

L-Platformの所有者のユーザーID

string ASCII

出現回数

lplatformの数分(それぞれに対して0または1)

description

説明

L-Platformの説明

string UTF-8

出現回数

lplatformの数分(それぞれに対して0または1)

lplatformId

説明

L-Platform ID

string ASCII

出現回数

lplatformの数分(それぞれに対して0または1)

lplatformName

説明

L-Platform名

string UTF-8

出現回数

lplatformの数分(それぞれに対して0または1)

lplatformStatus

説明

L-Platformの状態を表します。以下のどれかになります。

・NORMAL: 正常稼動中
・RECONFIG_ING: 構成変更中
・DEPLOYING: 配備中
・ERROR: L-Platformエラー
この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

lplatformの数分(それぞれに対して0または1)

bladeLogic

説明

BladeLogicの有無による構成変更/返却可否を示すフラグ。以下のどちらかになります。

・true : L-Platform内にSolarisコンテナのサーバが存在しないまたはSolarisコンテナのサーバが存在し、かつ、BladeLogicが存在する

・false : L-Platform内に、Solarisコンテナのサーバが存在し、かつ、BladeLogicが存在しない

"false"の場合、このL-Platformは構成変更および返却を行うことはできません。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

lplatformの数分(それぞれに対して0または1)

networks

説明

VNet情報のレスポンス情報を持つ要素
この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0または1

network

説明

VNet情報の一式
この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0以上

networkId

説明

VnetのID。
この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

networkの数分(それぞれに対して0または1)

networkCategory

説明

ネットワーク種別を表します。以下のどれかになります。
・MANAGEMENT:管理LAN
・BUSINESS:業務LAN
・空文字:登録なし

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

networkの数分(それぞれに対して0または1)

name

説明

ネットワーク名。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

networkの数分(それぞれに対して0または1)

numOfMaxVm

説明

最大VM数。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

networkの数分(それぞれに対して0または1)

segmentType

説明

セグメント識別情報。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

networkの数分(それぞれに対して0または1)

firewalls

説明

ファイアーウォール情報のレスポンス情報を持つ要素。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

lplatformの数分(それぞれに対して0または1)

firewall

説明

L-Platform情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0以上

name

説明

ファイアーウォールの名前

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

firewallの数分(それぞれに対して0または1)

interfaces

説明

インターフェース情報のレスポンス情報を持つ要素。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

firewallの数分(それぞれに対して0または1)

interface

説明

インターフェース情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0以上

name

説明

インターフェースの名前。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

interfaceの数分(それぞれに対して0または1)

networkId

説明

ネットワークID。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

interfaceの数分(それぞれに対して0または1)

ruleset

説明

ファイアーウォールのルールセット情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

firewallの数分(それぞれに対して0または1)

name

説明

ルールセットの名前。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

rulesetの数分(それぞれに対して0または1)

description

説明

ルールセットの説明。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

rulesetの数分(それぞれに対して0または1)

parameters

説明

ルールセットのパラメーター情報のレスポンス情報を持つ要素。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

rulesetの数分(それぞれに対して0または1)

parameter

説明

パラメーター情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0以上

name

説明

パラメーター情報の名前。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

parameterの数分(それぞれに対して0または1)

view

説明

パラメーターの表示の有無。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

parametrの数分(それぞれに対して0または1)

value

説明

パラメーターの値。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

parametrの数分(それぞれに対して0または1)

description

説明

パラメーター情報の説明。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

parameterの数分(それぞれに対して0または1)

syntax

説明

パラメーターの書式。

string ASCII

出現回数

parameterの数分(それぞれに対して0または1)

slbs

説明

サーバロードバランサー情報のレスポンス情報を持つ要素。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

lplatformの数分(それぞれに対して0または1)

slb

説明

サーバロードバランサー情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0以上

name

説明

サーバロードバランサーの名前。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

slbの数分(それぞれに対して0または1)

interfaces

説明

インターフェース情報のレスポンス情報を持つ要素。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

slbの数分(それぞれに対して0または1)

interface

説明

インターフェース情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0以上

name

説明

インターフェースの名前。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

interfaceの数分(それぞれに対して0または1)

networkId

説明

ネットワークID。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

interfaceの数分(それぞれに対して0または1)

ruleset

説明

サーバロードバランサーのルールセット情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

slbの数分(それぞれに対して0または1)

name

説明

ルールセットの名前。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

rulesetの数分(それぞれに対して0または1)

description

説明

ルールセットの説明

string UTF-8

出現回数

rulesetの数分(それぞれに対して0または1)

parameters

説明

ルールセットのパラメーター情報のレスポンス情報を持つ要素。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

rulesetの数分(それぞれに対して0または1)

parameter

説明

パラメーター情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0以上

name

説明

パラメーター情報の名前。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

parameterの数分(それぞれに対して0または1)

view

説明

パラメーター表示の有無

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

parameterの数分(それぞれに対して0または1)

value

説明

パラメーターの値。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

parameterの数分(それぞれに対して0または1)

description

説明

パラメーター情報の説明。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

parameterの数分(それぞれに対して0または1)

syntax

説明

パラメーターの書式

string ASCII

出現回数

parameterの数分(それぞれに対して0または1)

operationLogExist

説明

未取得の運用操作ログが存在するかどうか示すフラグ。以下のどちらかになります。

"true": 未取得の運用操作ログが存在する。

"false": 未取得の運用操作ログが存在しない。

"true"の場合、運用操作を行うことはできません。

この要素はverboseにtrueを設定した場合のみ表示されます。

string ASCII

出現回数

slbの数分(それぞれに対して0または1)

lservers

説明

サーバ情報のレスポンス情報を持つ要素。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

lplatformの数分(それぞれに対して0または1)

lserver

説明

サーバ情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0以上

creator

説明

サーバの作成者のテナント名。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

lserverの数分(それぞれに対して0または1)

diskimageId

説明

ディスクイメージID。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

lserverの数分(それぞれに対して0または1)

diskimageName

説明

ディスクイメージの名前。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

lserverの数分(それぞれに対して0または1)

disks

説明

増設ディスク情報のレスポンス情報を持つ要素。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

lplatformの数分(それぞれに対して0または1)

disk

説明

増設ディスク情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0以上

attachedTo

説明

増設ディスクが取り付けられているサーバのID。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

diskの数分(それぞれに対して0または1)

creator

説明

増設ディスクの作成者のテナント名。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

diskの数分(それぞれに対して0または1)

size

説明

増設ディスクのサイズ。 [GB]

この要素はverboseにtrueを設定した場合だけ表示されます。

decimal

出現回数

diskの数分(それぞれに対して0または1)

diskId

説明

増設ディスクID。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

diskの数分(それぞれに対して0または1)

diskName

説明

増設ディスク名。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

diskの数分(それぞれに対して0または1)

resourceName

説明

既存ディスクの名前。

この要素は既存ディスクだけに表示されます。

string UTF-8

出現回数

diskの数分(それぞれに対して0または1)

storagePool

説明

ストレージプールのリソース名。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

diskの数分(それぞれに対して0または1)

nics

説明

NIC情報のレスポンス情報を持つ要素。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

lserverの数分(それぞれに対して0または1)

nic

説明

NIC情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0以上

networkId

説明

ネットワークID。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

nicの数分(それぞれに対して0または1)

nicNo

説明

NIC連番。

この要素はverboseにtrueを設定した場合だけ表示されます。

int

出現回数

nicの数分(それぞれに対して0または1)

privateIp

説明

IPアドレス。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

nicの数分(それぞれに対して0または1)

management

説明

制御NIC。以下のどちらかになります。
・制御NIC:1
・制御NIC以外:0

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

nicの数分(それぞれに対して0または1)

nicgroupIndex

説明

所属するNICグループのインデックス。

NICグループに含まれない場合は表示されません。

この要素はverboseにtrueを設定した場合だけ表示されます。

int

出現回数

nicの数分(それぞれに対して0または1)

nicgroups

説明

NICグループ情報のレスポンス情報を持つ要素。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

lserverの数分(それぞれに対して0または1)

nicgroup

説明

NICグループ情報の一式。

この要素はverboseにtrueを設定した場合だけ表示されます。

なし

出現回数

0以上

nicgroupIndex

説明

NICグループインデックス。

この要素はverboseにtrueを設定した場合だけ表示されます。

int

出現回数

nicgroupの数分(それぞれに対して0または1)

networkId

説明

接続先ネットワークID。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

nicgroupの数分(それぞれに対して0または1)

privateIp

説明

IPアドレス。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

nicgroupの数分(それぞれに対して0または1)

management

説明

制御NIC。以下のどちらかになります。
・制御NIC:1
・制御NIC以外:0

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

nicgroupの数分(それぞれに対して0または1)

lserverId

説明

サーバID。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

lserverの数分(それぞれに対して0または1)

lserverName

説明

サーバの名前。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

lserverの数分(それぞれに対して0または1)

lserverStatus

説明

サーバの状態は以下のどれかになります。

・DEPLOYING: 配備中
・RUNNING: 稼動
・STOPPING: 停止中
・STOPPED: 停止
・STARTING: 稼動中
・FAILOVER: フェイルオーバーした状態で稼動
・UNEXPECTED_STOP: 予期せずに停止
・RESTORING: リストア中
・BACKUP_ING: バックアップ中
・ERROR: サーバのエラー
・START_ERROR: サーバ起動時のエラー
・STOP_ERROR: サーバ停止時のエラー
この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

lserverの数分(それぞれに対して0または1)

hostName

説明

サーバのホスト名。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

lserverの数分(それぞれに対して0または1)

vmType

説明

VM種別。以下のどれかになります。
・"VMware":VMware
・"RHEL-Xen": RHEL5-Xen
・"Hyper-V":Hyper-V
・"RHEL-KVM":RHEL-KVM

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

lserverの数分(それぞれに対して0または1)

pool

説明

VMプールまたはサーバプールのリソース名。

サーバタイプがサーバの場合だけ出力されます。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

lserverの数分(それぞれに対して0または1)

storagePool

説明

ストレージプールのリソース名。

この要素はverboseにtrueを設定した場合だけ表示されます。

string UTF-8

出現回数

lserverの数分(それぞれに対して0または1)

cpuPerf

説明

CPU性能。

この要素はverboseにtrueを設定した場合だけ表示されます。

decimal

出現回数

lserverの数分(それぞれに対して0または1)

numOfCpu

説明

CPU数。

この要素はverboseにtrueを設定した場合だけ表示されます。

int

出現回数

lserverの数分(それぞれに対して0または1)

cpuReserve

説明

CPU予約性能。

この要素はverboseにtrueを設定した場合だけ表示されます。

decimal

出現回数

lserverの数分(それぞれに対して0または1)

cpuShare

説明

CPU配分比。

この要素はverboseにtrueを設定した場合だけ表示されます。

int

出現回数

lserverの数分(それぞれに対して0または1)

memorySize

説明

メモリ量。

この要素はverboseにtrueを設定した場合だけ表示されます。

decimal

出現回数

lserverの数分(それぞれに対して0または1)

memoryReserve

説明

メモリ予約容量。

この要素はverboseにtrueを設定した場合だけ表示されます。

decimal

出現回数

lserverの数分(それぞれに対して0または1)

memoryShare

説明

メモリ配分比。

この要素はverboseにtrueを設定した場合だけ表示されます。

int

出現回数

lserverの数分(それぞれに対して0または1)

requestCpuPerf

説明

要求CPU性能。

この要素はverboseにtrueを設定した場合だけ表示されます。

decimal

出現回数

lserverの数分(それぞれに対して0または1)

requestNumOfCpu

説明

要求CPU数。

この要素はverboseにtrueを設定した場合だけ表示されます。

int

出現回数

lserverの数分(それぞれに対して0または1)

requestMemorySize

説明

要求メモリ容量。

この要素はverboseにtrueを設定した場合だけ表示されます。

decimal

出現回数

lserverの数分(それぞれに対して0または1)

lserverType

説明

サーバタイプ。次のどちらかになります。

・Physical:物理サーバ
・Virtual: サーバ
この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

lserverの数分(それぞれに対して0または1)

serverType

説明

サーバのタイプ。

この要素はverboseにtrueを設定した場合だけ表示されます。

string ASCII

出現回数

lserverの数分(それぞれに対して0または1)

priority

説明

一括電源制御時の起動優先度。0~256になります。
この値が小さなサーバから起動されます。
ただし、起動優先度が"0"のサーバは一括電源操作の対象になりません。

int

出現回数

lserverの数分(それぞれに対して0または1)

image

説明

イメージ情報の一式

なし

出現回数

lserverの数分(それぞれに対して0または1)

cpuBit

説明

CPUビット数。次のどちらかになります。

・32: 32ビット

・64: 64ビット

string ASCII

出現回数

imageの数分(それぞれに対して0または1)

id

説明

ID

string ASCII

出現回数

imageの数分(それぞれに対して0または1)

numOfMaxDisk

説明

最大ディスク数

int

出現回数

imageの数分(それぞれに対して0または1)

numOfMaxNic

説明

最大NIC数

int

出現回数

imageの数分(それぞれに対して0または1)

serverApplication

説明

サーバ用途。以下のどれかになります。
・WEB : WEBサーバ
・AP : APサーバ
・DB : DBサーバ
・FILE: FILEサーバ

string ASCII

出現回数

imageの数分(それぞれに対して0または1)

serverCategory

説明

サーバ種別。
・GENERAL: 汎用サーバ

string ASCII

出現回数

imageの数分(それぞれに対して0または1)

softwares

説明

ソフトウェア情報のレスポンス情報を持つ要素

なし

出現回数

imageの数分(それぞれに対して0または1)

software

説明

ソフトウェア情報の一式

なし

出現回数

0以上

category

説明

ソフトウェア区分。以下のどれかになります。
・OS : OS
・MIDDLE: ミドルウェア
・APP : アプリケーション

string ASCII

出現回数

softwareの数分(それぞれに対して0または1)

softwareId

説明

ソフトウェアID

string ASCII

出現回数

softwareの数分(それぞれに対して0または1)

license

説明

ライセンス情報

string ASCII

出現回数

softwareの数分(それぞれに対して0または1)

name

説明

ソフトウェア名

string ASCII

出現回数

softwareの数分(それぞれに対して0または1)

officialVersion

説明

正式バージョン

string ASCII

出現回数

softwareの数分(それぞれに対して0または1)

patch

説明

パッチ版数

string ASCII

出現回数

softwareの数分(それぞれに対して0または1)

support

説明

サポート

string ASCII

出現回数

softwareの数分(それぞれに対して0または1)

version

説明

バージョン

string ASCII

出現回数

softwareの数分(それぞれに対して0または1)

patches

説明

パッチ情報のレスポンス情報を持つ要素

なし

出現回数

imageの数分(それぞれに対して0または1)

patch

説明

パッチ情報の一式

なし

出現回数

0以上

softwareId

説明

ソフトウェアID

string ASCII

出現回数

patchの数分(それぞれに対して0または1)

patchId

説明

パッチID

string ASCII

出現回数

patchの数分(それぞれに対して0または1)

componentName

説明

コンポーネント名

string ASCII

出現回数

patchの数分(それぞれに対して0または1)

description

説明

パッチの説明

string ASCII

出現回数

patchの数分(それぞれに対して0または1)

sysvolSize

説明

SYSVOLのサイズ

decimal

出現回数

imageの数分(それぞれに対して0または1)

resource

説明

リソースタブで表示される情報の一式

なし

出現回数

lserverの数分(それぞれに対して0または1)

name

説明

L-Server名

string ASCII

出現回数

resourceの数分(それぞれに対して0または1)

containerPoolManaged

説明

サーバが動作するコンテナリソースプールが、本製品の管理対象かどうかを示すフラグ。以下のどちらかです。

"true":管理対象

"false":管理対象外

string ASCII

出現回数

lserverの数分(それぞれに対して0または1)

snapshotExist

説明

サーバにスナップショットが存在するかを示すフラグ。以下のどちらかです。

"true":スナップショットが存在する

"false":スナップショットが存在しない

string ASCII

出現回数

lserverの数分(それぞれに対して0または1)


サンプルレスポンス

<?xml version="1.0" encoding="UTF-8"?>
<ListLPlatformResponse xmlns="http://cfmg.systemwalker.jp.fujitsu.com">
  <responseMessage>PAPI00000 Processing was completed.</responseMessage>
  <responseStatus>SUCCESS</responseStatus>
  <lplatforms>
    <lplatform>
      <baseDescriptor>template-1325738ea5b</baseDescriptor>
      <creator>tenantA</creator>
      <ownerUser>user1</ownerUser>
      <description>firewallテスト</description>
      <firewalls>
        <firewall>
          <interfaces>
            <interface>
              <name>network-param-0001</name>
              <networkId>8O0NW7TZV-N-1ot2#FWS#</networkId>
            </interface>
            <interface>
              <name>network-param-0002</name>
              <networkId>8O0NW7TZV-N-1ot4#FWS#</networkId>
            </interface>
          </interfaces>
          <name>Firewall</name>
          <ruleset>
            <description>ルールセット(rule1)の説明(日本語)</description>
            <name>rule1</name>
            <parameters>
              <parameter>
                <description>パラメタ1の詳細説明(日本語)</description>
                <name>param_var_001</name>
                <value>200</value>
                <view>false</view>
                <syntax>INTEGER(1..255)</syntax>
              </parameter>
              <parameter>
                <description>パラメタ2の詳細説明(日本語)</description>
                <name>param_var_002</name>
                <value/>
                <view>true</view>
                <syntax>DisplayString(SIZE(0..255))</syntax>
              </parameter>
              <parameter>
                <description>パラメタ3の詳細説明(日本語)</description>
                <name>param_var_003</name>
                <value>400</value>
                <view>true</view>
                <syntax>INTEGER(1..65535)</syntax>
              </parameter>
            </parameters>
          </ruleset>
        </firewall>
      </firewalls>
      <slbs>
        <slb>
          <interfaces>
            <interface>
              <name>network-param-0003</name>
              <networkId>8O0NW7TZV-N-1ot2#FWS#</networkId>
            </interface>
            <interface>
              <name>network-param-0004</name>
              <networkId>8O0NW7TZV-N-1ot4#FWS#</networkId>
            </interface>
          </interfaces>
          <name>SLB</name>
          <ruleset>
            <description>ルールセット(slb_rule1)の説明(日本語)</description>
            <name>slb_rule1</name>
            <parameters>
              <parameter>
                <description>パラメタ1の詳細説明(日本語)</description>
                <name>param_var_001</name>
                <value>200</value>
                <view>false</view>
                <syntax>INTEGER(1..255)</syntax>
              </parameter>
              <parameter>
                <description>パラメタ2の詳細説明(日本語)</description>
                <name>param_var_002</name>
                <value/>
                <view>true</view>
              </parameter>
              <syntax>DisplayString(SIZE(0..255))</syntax>
              <parameter>
                <description>パラメタ3の詳細説明(日本語)</description>
                <name>param_var_003</name>
                <value>400</value>
                <view>true</view>
                <syntax>INTEGER(1..65535)</syntax>
              </parameter>
            </parameters>
          </ruleset>
          <operationLogExist>false</operationLogExist>
        </slb>
      </slbs>
      <networks>
        <network>
          <name>network-param-0002</name>
          <networkCategory>BUSINESS</networkCategory>
          <networkId>8O0NW7TZV-N-1ot4#FWS#</networkId>
          <numOfMaxVm>10</numOfMaxVm>
        </network>
        <network>
          <name>network-param-0001</name>
          <networkCategory>BUSINESS</networkCategory>
          <networkId>8O0NW7TZV-N-1ot2#FWS#</networkId>
          <numOfMaxVm>10</numOfMaxVm>
        </network>
      </networks>
      <lservers>
        <lserver>
          <cpuPerf>1.0</cpuPerf>
          <creator>tenantA</creator>
          <diskimageId>image-1324e093f4e</diskimageId>
          <diskimageName>g-physical-0001</diskimageName>
          <hostName>V8O0NW7TZV0001</hostName>
          <memorySize>2.0</memorySize>
          <numOfCpu>2</numOfCpu>
          <requestCpuPerf>1.4</requestCpuPerf>
          <requestMemorySize>2.0</requestMemorySize>
          <requestNumOfCpu>1</requestNumOfCpu>
          <storagePool>/StoragePool</storagePool>
          <type>Physical</type>
          <disks/>
          <image>
            <cpuBit>32</cpuBit>
            <id>image-132480039e8</id>
            <numOfMaxDisk>0</numOfMaxDisk>
            <numOfMaxNic>3</numOfMaxNic>
            <serverApplication>AP</serverApplication>
            <serverCategory>GENERAL</serverCategory>
            <softwares>
              <software>
                <category>OS</category>
                <license>1</license>
                <name>softNameA</name>
                <officialVersion/>
                <patch/>
                <softwareId>SW00000003</softwareId>
                <support>1</support>
                <version>6.0</version>
              </software>
            </softwares>
            <sysvolSize>20.0</sysvolSize>
          </image>
          <pool>/ServerPool</pool>
          <vmType>VMware</vmType>
          <nics>
            <nic>
              <management>0</management>
              <networkId>8O0NW7TZV-N-1ot2#FWS#</networkId>
              <nicNo>2</nicNo>
              <privateIp>192.xxx.xxx.xxx</privateIp>
            </nic>
            <nic>
              <management>1</management>
              <networkId>8O0NW7TZV-N-1ot2#FWS#</networkId>
              <nicNo>1</nicNo>
              <privateIp>192.xxx.xxx.xxx</privateIp>
            </nic>
          </nics>
          <lserverId>tenantA-8O0NW7TZV-S-0001</lserverId>
          <lserverName>物理サーバ-1</lserverName>
          <lserverStatus>RUNNING</lserverStatus>
          <serverType>Economy</serverType>
          <resource>
            <name>tenantA-8O0NW7TZV-S-0001</name>
          </resource>
          <snapshotExist>false</snapshotExist>
        </lserver>
        <lserver>
          <cpuPerf>1.2</cpuPerf>
          <creator>tenantA</creator>
          <diskimageId>image-1324e09f82f</diskimageId>
          <diskimageName>g-vm-0002</diskimageName>
          <hostName>V8O0NW7TZV0002</hostName>
          <memorySize>1.6</memorySize>
          <numOfCpu>1</numOfCpu>
          <storagePool>/StoragePool</storagePool>
          <type>Virtual</type>
          <disks/>
          <pool>/VMHostPool</pool>
          <vmType>VMware</vmType>
          <nics>
            <nic>
              <management>0</management>
              <networkId>8O0NW7TZV-N-1ot4#FWS#</networkId>
              <nicNo>3</nicNo>
              <privateIp>192.xxx.xxx.xxx</privateIp>
            </nic>
            <nic>
              <management>0</management>
              <networkId>8O0NW7TZV-N-1ot4#FWS#</networkId>
              <nicNo>2</nicNo>
              <privateIp>192.xxx.xxx.xxx</privateIp>
            </nic>
            <nic>
              <management>1</management>
              <networkId>8O0NW7TZV-N-1ot4#FWS#</networkId>
              <nicNo>1</nicNo>
              <privateIp>192.xxx.xxx.xxx</privateIp>
            </nic>
          </nics>
          <lserverId>tenantA-8O0NW7TZV-S-0002</lserverId>
          <lserverName>仮想マシン-1</lserverName>
          <lserverStatus>RUNNING</lserverStatus>
          <serverType>over_commit</serverType>
          <resource>
            <name>tenantA-8O0NW7TZV-S-0002</name>
          </resource>
          <snapshotExist>true</snapshotExist>
        </lserver>
      </lservers>
      <lplatformId>tenantA-8O0NW7TZV</lplatformId>
      <lplatformName>firewall-test</lplatformName>
      <lplatformStatus>NORMAL</lplatformStatus>
      <bladeLogic>true</bladeLogic>
    </lplatform>
    <lplatform>
      <baseDescriptor>template-1324e0c2ac0</baseDescriptor>
      <creator>tenantA</creator>
      <ownerUser>user2</ownerUser>
      <description/>
      <networks>
       <network>
          <name>ServiceLan</name>
          <networkCategory>BUSINESS</networkCategory>
          <networkId>6MYJCS7MR-N-j8f0</networkId>
          <numOfMaxVm>10</numOfMaxVm>
        </network>
        <network>
          <name>AdminLan</name>
          <networkCategory>BUSINESS</networkCategory>
          <networkId>6MYJCS7MR-N-j61j</networkId>
          <numOfMaxVm>10</numOfMaxVm>
        </network>
      </networks>
      <lservers>
        <lserver>
          <cpuPerf>1.0</cpuPerf>
          <creator>tenantA</creator>
          <diskimageId>image-1324e093f4e</diskimageId>
          <diskimageName>g-physical-0001</diskimageName>
          <hostName>V6MYJCS7MR0001</hostName>
          <memorySize>2.0</memorySize>
          <numOfCpu>2</numOfCpu>
          <requestCpuPerf>0.1</requestCpuPerf>
          <requestMemorySize>0.1</requestMemorySize>
          <requestNumOfCpu>1</requestNumOfCpu>
          <storagePool>/StoragePool</storagePool>
          <type>Physical</type>
          <disks/>
          <pool>/ServerPool</pool>
          <vmType>VMware</vmType>
          <nics>
            <nic>
              <management>0</management>
              <networkId>6MYJCS7MR-N-j61j</networkId>
              <nicNo>2</nicNo>
              <privateIp>192.xxx.xxx.xxx</privateIp>
            </nic>
            <nic>
              <management>1</management>
              <networkId>6MYJCS7MR-N-j61j</networkId>
              <nicNo>1</nicNo>
              <privateIp>192.xxx.xxx.xxx</privateIp>
            </nic>
          </nics>
          <lserverId>tenantA-6MYJCS7MR-S-0001</lserverId>
          <lserverName>物理サーバ-1</lserverName>
          <lserverStatus>STOPPED</lserverStatus>
          <serverType>Economy</serverType>
          <resource>
            <name>tenantA-6MYJCS7MR-S-0001</name>
          </resource>
          <snapshotExist>false</snapshotExist>
        </lserver>
        <lserver>
          <cpuPerf>1.2</cpuPerf>
          <creator>tenantA</creator>
          <diskimageId>image-1324e09f82f</diskimageId>
          <diskimageName>g-vm-0002</diskimageName>
          <hostName>V6MYJCS7MR0002</hostName>
          <memorySize>1.6</memorySize>
          <numOfCpu>1</numOfCpu>
          <storagePool>/StoragePool</storagePool>
          <type>Virtual</tType>
          <disks/>
          <pool>/VMHostPool</pool>
          <vmType>VMware</vmType>
          <nics>
            <nic>
              <management>1</management>
              <networkId>6MYJCS7MR-N-j8f0</networkId>
              <nicNo>1</nicNo>
              <privateIp>192.xxx.xxx.xxx</privateIp>
            </nic>
            <nic>
              <management>0</management>
              <networkId>6MYJCS7MR-N-j8f0</networkId>
              <nicNo>3</nicNo>
              <privateIp>192.xxx.xxx.xxx</privateIp>
            </nic>
            <nic>
              <management>0</management>
              <networkId>6MYJCS7MR-N-j8f0</networkId>
              <nicNo>2</nicNo>
              <privateIp>192.xxx.xxx.xxx</privateIp>
            </nic>
          </nics>
          <lserverId>tenantA-6MYJCS7MR-S-0002</lserverId>
          <lserverName>仮想マシン-1</lserverName>
          <lserverStatus>STOPPED</lserverStatus>
          <serverType>over_commit</serverType>
          <resource>
            <name>tenantA-6MYJCS7MR-S-0002</name>
          </resource>
          <snapshotExist>true</snapshotExist>
        </lserver>
      </lservers>
      <lplatformId>tenantA-6MYJCS7MR</lplatformId>
      <lplatformName>test-mix</lplatformName>
      <lplatformStatus>NORMAL</lplatformStatus>
      <bladeLogic>true</bladeLogic>
    </lplatform>
  </lplatforms>
</ListLPlatformResponse>