L-Platformの構成情報を取得します。
注意
物理サーバの場合、CPU数、動作周波数、およびメモリ容量には、L-Platform利用申請時や、L-Platform構成変更によるサーバ追加時に、利用者が指定した値が表示されます。
また、L-Platformに取り込んだ物理サーバの場合は、取り込んだ時点の値が表示されます。
このため、物理サーバのCPU数、動作周波数、およびメモリ容量が変更されても、表示される値は変更されません。
リクエストパラメーター
パラメーター名 | 項目 | 項目説明 |
---|---|---|
Version | 説明 | L-Platform APIのバージョンID |
型 | string ASCII | |
設定内容 | 固定。"2.0"を指定してください。 | |
Locale | 説明 | L-Platform APIと通信するための言語。ISO 639で規定されている言語コードを指定します。 |
型 | string ASCII | |
設定内容 | 以下から選択します。 | |
Action | 説明 | 実行するL-Platform APIの名称 |
型 | string ASCII | |
設定内容 | 固定。"GetLPlatformConfiguration"を指定してください。 | |
userId | 説明 | L-Platform APIを実行するユーザーID |
型 | string ASCII | |
設定内容 | 31文字以内 | |
orgId | 説明 | L-Platform APIを実行するユーザーのテナント名 |
型 | string ASCII | |
設定内容 | 32文字以内 | |
lplatformId | 説明 | L-Platform ID |
型 | string ASCII | |
設定内容 | 32文字以内 |
レスポンス
《ステータスコード》
正常に終了した場合に"200 OK"を返します。
《XML》
<?xml version="1.0" encoding="UTF-8"?> <GetLPlatformConfigurationResponse xmlns="http://cfmg.systemwalker.jp.fujitsu.com"> <responseMessage>[メッセージ]</responseMessage> <responseStatus>[ステータス]</responseStatus> <lplatform> <baseDescriptor>[L-Platformの元になったL-PlatformテンプレートID]</baseDescriptor> <bladeLogic>[SolarisゾーンおよびOVM for SPARCのサーバが存在することによる構成変更/返却可否を示すフラグ]</bladeLogic> <connector>[接続先]</connector> <creator>[L-Platform作成者のテナント名]</creator> <description>[L-Platformの説明]</description> <firewalls> <firewall> <interfaces> <interface> <name>[インターフェース名]</name> <networkId>[ネットワークID]</networkId> </interface> </interfaces> <name>[ファイアーウォール名]</name> <serialNo>[シリアル番号]</serialNo> <ruleset> <description>[ルールセットの説明]</description> <designtype>[UIのタイプ]</designtype> <deviceModel>[ネットワークデバイスのモデル]</deviceModel> <maxAccessRuleSetting>[ルールセットで扱うことのできるアクセスルールの最大設定数]</maxAccessRuleSetting> <maxProvision>[ルールセットによってネットワークデバイスへ配備できるファイアーウォールの最大数]</maxProvision> <name>[ルールセット名]</name> <parameters> <parameter> <description>[パラメーターの説明]</description> <name>[パラメーター名]</name> <required>[パラメーターの値が指定必須かどうかを指定]</required> <summary>[パラメーターの概要]</summary> <syntax>[パラメーターの書式]</syntax> <value>[パラメーターの値]</value> <view>[パラメーターの表示の有無]</view> </parameter> </parameters> <parametergroups> <parametergroup> <name>[パラメーターグループの名前]</name> <id>[パラメーターグループのID]</id> <parameters> <parameter> <description>[パラメーター情報の説明]</description> <name>[パラメーター情報の名前]</name> <required>[パラメーターの値が指定必須かどうかを指定]</required> <summary>[パラメーターの概要]</summary> <syntax>[パラメーターの書式]</syntax> <value>[パラメーターの値]</value> <view>[パラメーターの表示の有無]</view> </parameter> </parameters> </parametergroup> </parametergroups> </ruleset> </firewall> </firewalls> <ownerUser>[L-Platformの所有者のユーザーID]</ownerUser> <slbs> <slb> <interfaces> <interface> <name>[インターフェース名]</name> <networkId>[ネットワークID]</networkId> </interface> </interfaces> <name>[サーバロードバランサー名]</name> <operationLogExist>[未取得の運用操作ログが存在するかどうか示すフラグ]</operationLogExist> <operations> <operation> <operationId>[運用操作のID]</operationId> <rulesetName>[ルールセット名]</rulesetName> <status>[運用操作のステータス]</status> </operation> </operations> <ruleset> <description>[ルールセットの説明]</description> <name>[ルールセット名]</name> <parameters> <parameter> <description>[パラメーターの説明]</description> <name>[パラメーター名]</name> <required>[パラメーターの値が指定必須かどうかを指定]</required> <summary>[パラメーターの概要]</summary> <syntax>[パラメーターの書式]</syntax> <value>[パラメーターの値]</value> <view>[パラメーターの表示の有無]</view> </parameter> </parameters> </ruleset> <targetservers> <targetserver> <lserverId>[分散対象のサーバID]</lserverId> <nicNo>[分散対象のNIC番号]</nicNo> <nicgroupIndex>[分散対象のNICグループインデックス]</nicgroupIndex> <parameterName>[分散対象を選択したパラメーターの名前]</parameterName> <status>[分散対象の設定状態]</status> </targetserver> </targetservers> </slb> </slbs> <publicips> <publicip> <address>[IP アドレス]</address> </publicip> </publicips> <networks> <network> <name>[ネットワーク名]</name> <networkCategory>[ネットワーク種別]</networkCategory> <networkId>[ネットワークID]</networkId> <numOfMaxVm>[最大VM数]</numOfMaxVm> <resourceId>[ネットワークのリソースID]</resourceId> <segmentType>[セグメント識別情報]</segmentType> </network> </networks> <lservers> <lserver> <cpuPerf>[CPU性能]</cpuPerf> <cpuReserve>[CPU予約性能]</cpuReserve> <cpuShare>[CPU配分比]</cpuShare> <creator>[サーバ作成者のテナント名]</creator> <containerPoolManaged>[本製品の管理対象かどうかを示すフラグ]</containerPoolManaged> <diskimageId>[ディスクイメージID]</diskimageId> <diskimageName>[ディスクイメージ名]</diskimageName> <hostName>[サーバのホスト名]</hostName> <lserverType>[サーバタイプ]</lserverType> <maxDefinableMemorySize>[最大メモリ量]</maxDefinableMemorySize> <memoryHotPlug>[メモリホットプラグ]</memoryHotPlug> <memoryReserve>[メモリ予約容量]</memoryReserve> <memorySize>[メモリ量]</memorySize> <memoryShare>[メモリ配分比]</memoryShare> <numOfCpu>[CPU数]</numOfCpu> <pool>[VMプールのリソース名]</pool> <priority>[一括電源制御時の起動優先度]</priority> <requestCpuPerf>[要求CPU性能]</requestCpuPerf> <requestMemorySize>[要求メモリ容量]</requestMemorySize> <requestNumOfCpu>[供給CPU数]</requestNumOfCpu> <resource> <name>[L-Server名]</name> </resource> <snapshotExist>[サーバにスナップショットが存在するかを示すフラグ]</snapshotExist> <sparePool>[予備設定プールのリソース名]</sparePool> <storagePool>[ストレージプールのリソース名]</storagePool> <sysvolSize>[SYSVOLのサイズ]</sysvolSize> <disks> <disk> <attachedTo>[増設ディスクが取り付けられている仮想マシンID]</attachedTo> <creator>[増設ディスク作成者のテナント名]</creator> <diskId>[増設ディスクID]</diskId> <diskName>[増設ディスク名]</diskName> <resourceName>[既存ディスク名]</resourceName> <size>[増設ディスクサイズ]</size> <storagePool>[ストレージプールのリソース名]</storagePool> </disk> </disks> <vmType>[VM種別]</vmType> <nics> <nic> <management>[制御NIC]</management> <networkId>[ネットワークID]</networkId> <nicgroupIndex>[所属するNICグループのインデックス]</nicgroupIndex> <nicNo>[NIC連番]</nicNo> <privateIp>[IPアドレス]</privateIp> </nic> </nics> <nicgroups> <nicgroup> <management>[制御NIC]</management> <networkId>[ネットワークID]</networkId> <nicgroupIndex>[NICグループのインデックス]</nicgroupIndex> <privateIp>[IPアドレス]</privateIp> </nicgroup> </nicgroups> <lserverId>[サーバID]</lserverId> <lserverName>[サーバ名]</lserverName> <serverType>[サーバのタイプ]</serverType> <vdi>[VDI連携の使用の有無]</vdi> <vdiConnectInfo>[VDI管理サーバへの接続情報]</vdiConnectInfo> <vdiPool>[VDIプール]</vdiPool> <vdiUser>[VDIユーザー名]</vdiUser> </lserver> </lservers> <lplatformId>[L-Platform ID]</lplatformId> <lplatformName>[L-Platform名]</lplatformName> </lplatform> </GetLPlatformConfigurationResponse>
《要素》
要素名 | 項目 | 項目説明 |
---|---|---|
GetLPlatformConfigurationResponse | 説明 | レスポンスの情報を持つ要素 |
型 | なし | |
出現回数 | 1 | |
responseMessage | 説明 | メッセージ。リクエストが正しく処理されたかどうかを表します。 |
型 | string UTF-8 | |
出現回数 | 1 | |
responseStatus | 説明 | ステータス。リクエストが正常に処理されたかどうかを表します。正常に処理された場合は "SUCCESS" が返却されます。それ以外の場合はエラーコードが返却されます。 |
型 | string ASCII | |
出現回数 | 1 | |
lplatform | 説明 | L-Platform情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | 0または1 | |
baseDescriptor | 説明 | L-Platformの元になったL-PlatformテンプレートID |
型 | string ASCII | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
bladeLogic | 説明 | SolarisゾーンおよびOVM for SPARCのサーバが存在することによる構成変更/返却可否を示すフラグ。以下のどちらかです。 |
型 | string ASCII | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
connector | 説明 | 接続先。以下のどれかになります。 簡単設定のファイアーウォールがある場合にだけ表示されます。 |
型 | string ASCII | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
creator | 説明 | L-Platform作成者のテナント名 |
型 | string ASCII | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
description | 説明 | L-Platformの説明 |
型 | string UTF-8 | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
firewalls | 説明 | ファイアーウォール情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
firewall | 説明 | ファイアーウォール情報の一式 |
型 | なし | |
出現回数 | firewallsの数分(それぞれに対して0以上) | |
interfaces | 説明 | インターフェース情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | firewallの数分(それぞれに対して0または1) | |
interface | 説明 | インターフェース情報の一式 |
型 | なし | |
出現回数 | interfacesの数分(それぞれに対して0以上) | |
name | 説明 | インターフェース名 |
型 | string UTF-8 | |
出現回数 | interfaceの数分(それぞれに対して0または1) | |
networkId | 説明 | ネットワークID |
型 | string ASCII | |
出現回数 | interfaceの数分(それぞれに対して0または1) | |
name | 説明 | ファイアーウォール名 |
型 | string UTF-8 | |
出現回数 | firewallの数分(それぞれに対して0または1) | |
serialNo | 説明 | シリアル番号。簡単設定の場合に表示されます。 |
型 | int | |
出現回数 | firewallの数分(それぞれに対して0または1) | |
ruleset | 説明 | ファイアーウォールのルールセット |
型 | なし | |
出現回数 | firewallの数分(それぞれに対して0または1) | |
description | 説明 | ルールセットの説明 |
型 | string UTF-8 | |
出現回数 | rulesetの数分(それぞれに対して0または1) | |
designtype | 説明 | UIのタイプ。以下のどちらかです。 |
型 | string ASCII | |
出現回数 | rulesetの数分(それぞれに対して0または1) | |
deviceModel | 説明 | ネットワークデバイスのモデル。 |
型 | string UTF-8 | |
出現回数 | rulesetの数分(それぞれに対して0または1) | |
maxAccessRuleSetting | 説明 | ルールセットで扱うことのできるアクセスルールの最大設定数。 |
型 | int | |
出現回数 | rulesetの数分(それぞれに対して0または1) | |
maxProvision | 説明 | ルールセットによってネットワークデバイスへ配備できるファイアーウォールの最大数。 |
型 | int | |
出現回数 | rulesetの数分(それぞれに対して0または1) | |
name | 説明 | ルールセット名 |
型 | string UTF-8 | |
出現回数 | rulesetの数分(それぞれに対して0または1) | |
parameters | 説明 | ルールセットのパラメーター情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | rulesetの数分(それぞれに対して0または1) | |
parameter | 説明 | ルールセットのパラメーター情報の一式 |
型 | なし | |
出現回数 | parametersの数分(それぞれに対して0以上) | |
description | 説明 | パラメーター情報の説明 |
型 | string UTF-8 | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
name | 説明 | パラメーター情報名 |
型 | string UTF-8 | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
required | 説明 | パラメーターの値が指定必須かどうかを指定します。以下のどちらかです。 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
summary | 説明 | パラメーターの概要 |
型 | string UTF-8 | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
syntax | 説明 | パラメーターの書式 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
value | 説明 | パラメーターの値 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
view | 説明 | パラメーターの表示の有無 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
parametergroups | 説明 | ルールセットのパラメーターグループ情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | rulesetの数分(それぞれに対して0または1) | |
parametergroup | 説明 | パラメーターグループ情報の一式 |
型 | なし | |
出現回数 | parametergroupsの数分(それぞれに対して0以上) | |
name | 説明 | パラメーターグループの名前 |
型 | string UTF-8 | |
出現回数 | parametergroupの数分(それぞれに対して0または1) | |
id | 説明 | パラメーターグループのID |
型 | string ASCII | |
出現回数 | parametergroupの数分(それぞれに対して0または1) | |
parameters | 説明 | ルールセットのパラメーター情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | parametergroupの数分(それぞれに対して0または1) | |
parameter | 説明 | パラメーター情報の一式 |
型 | なし | |
出現回数 | parametersの数分(それぞれに対して0以上) | |
description | 説明 | パラメーター情報の説明 |
型 | string UTF-8 | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
name | 説明 | パラメーター情報の名前 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
required | 説明 | パラメーターの値が指定必須かどうかを指定します。以下のどちらかです。 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
summary | 説明 | パラメーターの概要 |
型 | string UTF-8 | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
syntax | 説明 | パラメーターの書式 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
value | 説明 | パラメーターの値 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
view | 説明 | パラメーターの表示の有無 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
ownerUser | 説明 | L-Platformの所有者のユーザーID |
型 | string ASCII | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
slbs | 説明 | サーバロードバランサー情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
slb | 説明 | サーバロードバランサー情報の一式 |
型 | なし | |
出現回数 | slbsの数分(それぞれに対して0以上) | |
interfaces | 説明 | インターフェース情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | slbの数分(それぞれに対して0または1) | |
interface | 説明 | インターフェース情報の一式 |
型 | なし | |
出現回数 | interfacesの数分(それぞれに対して0以上) | |
name | 説明 | インターフェース名 |
型 | string UTF-8 | |
出現回数 | interfaceの数分(それぞれに対して0または1) | |
networkId | 説明 | ネットワークID |
型 | string ASCII | |
出現回数 | interfaceの数分(それぞれに対して0または1) | |
name | 説明 | サーバロードバランサー名 |
型 | string UTF-8 | |
出現回数 | slbの数分(それぞれに対して0または1) | |
operationLogExist | 説明 | 未取得の運用操作ログが存在するかどうか示すフラグ。以下のどちらかです。 trueの場合、運用操作をすることはできません。 |
型 | string ASCII | |
出現回数 | slbの数分(それぞれに対して0または1) | |
operations | 説明 | 運用操作情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | slbの数分(それぞれに対して0または1) | |
operation | 説明 | 運用操作情報の一式 |
型 | なし | |
出現回数 | operationsの数分(それぞれに対して0以上) | |
operationId | 説明 | 運用操作のID。 |
型 | string ASCII | |
出現回数 | operationの数分(それぞれに対して0または1) | |
rulesetName | 説明 | ルールセット名 |
型 | string UTF-8 | |
出現回数 | operationの数分(それぞれに対して0または1) | |
status | 説明 | 運用操作のステータス |
型 | string ASCII | |
出現回数 | operationの数分(それぞれに対して0または1) | |
ruleset | 説明 | サーバロードバランサーのルールセット |
型 | なし | |
出現回数 | slbの数分(それぞれに対して0または1) | |
description | 説明 | ルールセットの説明 |
型 | string UTF-8 | |
出現回数 | rulesetの数分(それぞれに対して0または1) | |
name | 説明 | ルールセット名 |
型 | string UTF-8 | |
出現回数 | rulesetの数分(それぞれに対して0または1) | |
parameters | 説明 | ルールセットのパラメーター情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | rulesetの数分(それぞれに対して0または1) | |
parameter | 説明 | ルールセットのパラメーター情報の一式 |
型 | なし | |
出現回数 | parametersの数分(それぞれに対して0以上) | |
description | 説明 | パラメーター情報の説明 |
型 | string UTF-8 | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
name | 説明 | パラメーター情報名 |
型 | string UTF-8 | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
required | 説明 | パラメーターの値が指定必須かどうかを指定します。以下のどちらかです。 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
summary | 説明 | パラメーターの概要 |
型 | string UTF-8 | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
syntax | 説明 | パラメーターの書式 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
value | 説明 | パラメーターの値 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
view | 説明 | パラメーターの表示の有無 |
型 | string ASCII | |
出現回数 | parameterの数分(それぞれに対して0または1) | |
targetservers | 説明 | 分散対象のリスト |
型 | なし | |
出現回数 | slbの数分(それぞれに対して0または1) | |
targetserver | 説明 | 分散対象のサーバ情報 |
型 | なし | |
出現回数 | targetserversの数分(それぞれに対して0以上) | |
lserverId | 説明 | 分散対象のサーバID |
型 | string ASCII | |
出現回数 | targetserverの数分(それぞれに対して0または1) | |
nicNo | 説明 | 分散対象のNIC番号。 |
型 | int | |
出現回数 | targetserverの数分(それぞれに対して0または1) | |
nicgroupIndex | 説明 | 分散対象のNICグループインデックス。 |
型 | int | |
出現回数 | targetserverの数分(それぞれに対して0または1) | |
parameterName | 説明 | 分散対象を選択したパラメーターの名前 |
型 | string UTF-8 | |
出現回数 | targetserverの数分(それぞれに対して0または1) | |
status | 説明 | 分散対象の設定状態を表示します。以下のどれかになります。 |
型 | string ASCII | |
出現回数 | targetserverの数分(それぞれに対して0または1) | |
publicips | 説明 | グローバルIPアドレスのレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
publicip | 説明 | グローバルIPアドレス情報の一式。 |
型 | なし | |
出現回数 | publicipsの数分(それぞれに対して0以上) | |
address | 説明 | IPアドレス |
型 | string UTF-8 | |
出現回数 | publicipの数分(それぞれに対して0または1) | |
networks | 説明 | ネットワーク情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
network | 説明 | ネットワーク情報の一式 |
型 | なし | |
出現回数 | networksの数分(それぞれに対して0以上) | |
name | 説明 | ネットワーク名 |
型 | string UTF-8 | |
出現回数 | networkの数分(それぞれに対して0または1) | |
networkCategory | 説明 | ネットワーク種別。管理LANの場合は"MANAGEMENT"、業務LANの場合は"BUSINESS"です。登録されていない場合は空文字になります。 |
型 | string ASCII | |
出現回数 | networkの数分(それぞれに対して0または1) | |
networkId | 説明 | ネットワークID |
型 | string ASCII | |
出現回数 | networkの数分(それぞれに対して0または1) | |
numOfMaxVm | 説明 | 最大VM数 |
型 | int | |
出現回数 | networkの数分(それぞれに対して0または1) | |
resourceId | 説明 | ネットワークのリソースID |
型 | string ASCII | |
出現回数 | networkの数分(それぞれに対して0または1) | |
segmentType | 説明 | セグメント識別情報 |
型 | string UTF-8 | |
出現回数 | networkの数分(それぞれに対して0または1) | |
lservers | 説明 | サーバ情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
lserver | 説明 | サーバ情報の一式 |
型 | なし | |
出現回数 | lserversの数分(それぞれに対して0以上) | |
cpuPerf | 説明 | CPU性能 |
型 | decimal | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
cpuReserve | 説明 | CPU予約性能 |
型 | decimal | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
cpuShare | 説明 | CPU配分比 |
型 | int | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
creator | 説明 | サーバ作成者のテナント名 |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
containerPoolManaged | 説明 | サーバが動作するコンテナリソースプールが、本製品の管理対象かどうかを示すフラグ。以下のどちらかです。 |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
diskimageId | 説明 | ディスクイメージID |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
diskimageName | 説明 | ディスクイメージ名 |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
hostName | 説明 | サーバのホスト名 |
型 | string UTF-8 | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
lseverType | 説明 | サーバタイプ。以下のどちらかです。 |
型 | decimal | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
maxDefinableMemorySize | 説明 | 最大メモリ量。 |
型 | decimal | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
memoryHotPlug | 説明 | メモリホットプラグ。メモリホットプラグが有効なKVMのサーバは、メモリの活性変更が可能です。 メモリホットプラグが有効な場合、変更可能な最大メモリ量は以下のうち、最も小さな値に制限されます。 |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
memoryReserve | 説明 | メモリ予約容量 |
型 | decimal | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
memorySize | 説明 | メモリ量 |
型 | decimal | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
memoryShare | 説明 | メモリ配分比 |
型 | int | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
numOfCpu | 説明 | CPU数 |
型 | int | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
pool | 説明 | VMプールのリソース名 |
型 | string UTF-8 | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
priority | 説明 | 一括電源制御時の起動優先度。0~256になります。 |
型 | int | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
requestCpuPerf | 説明 | 要求CPU性能 |
型 | decimal | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
requestMemorySize | 説明 | 要求メモリ容量 |
型 | decimal | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
requestNumOfCpu | 説明 | 要求CPU数 |
型 | int | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
resource | 説明 | リソースタブで表示される情報の一式 |
型 | なし | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
name | 説明 | L-Server名 |
型 | string ASCII | |
出現回数 | resourceの数分(それぞれに対して0または1) | |
snapshotExist | 説明 | サーバにスナップショットが存在するかを示すフラグ。以下のどちらかです。 |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
sparePool | 説明 | 予備設定プールのリソース名 |
型 | string UTF-8 | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
storagePool | 説明 | ストレージプールのリソース名 |
型 | string UTF-8 | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
sysvolSize | 説明 | SYSVOLのサイズ |
型 | decimal | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
disks | 説明 | 増設ディスク情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
disk | 説明 | 増設ディスク情報の一式 |
型 | なし | |
出現回数 | disksの数分(それぞれに対して0以上) | |
attachedTo | 説明 | 増設ディスクが取り付けられている仮想マシンID |
型 | string ASCII | |
出現回数 | diskの数分(それぞれに対して0または1) | |
creator | 説明 | 増設ディスク作成者のテナント名 |
型 | string ASCII | |
出現回数 | diskの数分(それぞれに対して0または1) | |
diskId | 説明 | 増設ディスクID |
型 | string ASCII | |
出現回数 | diskの数分(それぞれに対して0または1) | |
diskName | 説明 | 増設ディスク名 |
型 | string UTF-8 | |
出現回数 | diskの数分(それぞれに対して0または1) | |
resourceName | 説明 | 既存ディスクの名前。 この要素は既存ディスクだけに表示されます。 |
型 | string UTF-8 | |
出現回数 | diskの数分(それぞれに対して0または1) | |
size | 説明 | 増設ディスクサイズ。"GB"単位で指定します。 |
型 | decimal | |
出現回数 | diskの数分(それぞれに対して0または1) | |
storagePool | 説明 | ストレージプールのリソース名 |
型 | string ASCII | |
出現回数 | diskの数分(それぞれに対して0または1) | |
vmType | 説明 | VM種別。 |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
nics | 説明 | NIC情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
nic | 説明 | NIC情報の一式 |
型 | なし | |
出現回数 | nicsの数分(それぞれに対して0以上) | |
management | 説明 | 制御NIC。制御NICの場合は1、そうでない場合は0になります。 |
型 | int | |
出現回数 | nicの数分(それぞれに対して0または1) | |
networkId | 説明 | ネットワークID |
型 | string ASCII | |
出現回数 | nicの数分(それぞれに対して0または1) | |
nicgroupIndex | 説明 | 所属するNICグループのインデックス。 NICグループに含まれない場合は表示されません。 |
型 | int | |
出現回数 | nicの数分(それぞれに対して0または1) | |
nicNo | 説明 | NIC連番 |
型 | int | |
出現回数 | nicの数分(それぞれに対して0または1) | |
privateIp | 説明 | IPアドレス |
型 | string ASCII | |
出現回数 | nicの数分(それぞれに対して0または1) | |
nicgroups | 説明 | NIC情報のレスポンス情報を持つ要素 |
型 | なし | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
nicgroup | 説明 | NIC情報の一式 |
型 | なし | |
出現回数 | nicgroupsの数分(それぞれに対して0以上) | |
management | 説明 | 制御NIC。制御NICの場合は1、そうでない場合は0になります。 |
型 | int | |
出現回数 | nicgroupの数分(それぞれに対して0または1) | |
networkId | 説明 | ネットワークID |
型 | string ASCII | |
出現回数 | nicgroupの数分(それぞれに対して0または1) | |
nicgroupIndex | 説明 | NICグループのインデックス |
型 | int | |
出現回数 | nicgroupの数分(それぞれに対して0または1) | |
privateIp | 説明 | IPアドレス |
型 | string ASCII | |
出現回数 | nicgroupの数分(それぞれに対して0または1) | |
lserverId | 説明 | サーバID |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
lserverName | 説明 | サーバ名 |
型 | string UTF-8 | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
serverType | 説明 | サーバのタイプ |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
vdi | 説明 | VDI連携を使用するかどうかを指定します。 |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
vdiConnectInfo | 説明 | VDI管理サーバへの接続情報 |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
vdiPool | 説明 | VDIプール |
型 | string ASCII | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
vdiUser | 説明 | VDIユーザー名 |
型 | string UTF-8 | |
出現回数 | lserverの数分(それぞれに対して0または1) | |
lplatformId | 説明 | L-Platform ID |
型 | string ASCII | |
出現回数 | lplatformの数分(それぞれに対して0または1) | |
lplatformName | 説明 | L-Platform名 |
型 | string UTF-8 | |
出現回数 | lplatformの数分(それぞれに対して0または1) |
サンプルレスポンス
<?xml version="1.0" encoding="UTF-8"?> <GetLPlatformConfigurationResponse xmlns="http://cfmg.systemwalker.jp.fujitsu.com"> <responseMessage>PAPI00000 Processing was completed.</responseMessage> <responseStatus>SUCCESS</responseStatus> <lplatform> <baseDescriptor>template-1325738ea5b</baseDescriptor> <bladeLogic>true</bladeLogic> <connector>none</connector> <creator>tenantA</creator> <description>firewall</description> <firewalls> <firewall> <interfaces> <interface> <name>network-param-0001</name> <networkId>M3PGGWCFX-N-1ot2#FWS#</networkId> </interface> <interface> <name>network-param-0002</name> <networkId>M3PGGWCFX-N-1ot4#FWS#</networkId> </interface> </interfaces> <name>Firewall</name> <ruleset> <description>rule1</description> <designtype>UserCustomize</designtype> <name>rule1</name> <parameters> <parameter> <description>param1</description> <name>param_var_001</name> <required>true</required> <summary>パラメーター1の概要</summary> <syntax>INTEGER(0..256)</syntax> <value>200</value> <view>false</view> </parameter> <parameter> <description>param2</description> <name>param_var_002</name> <required>true</required> <summary>パラメーター2の概要</summary> <syntax>DisplayString(SIZE(0..256))</syntax> <value/> <view>true</view> </parameter> <parameter> <description>param3</description> <name>param_var_003</name> <required>true</required> <summary>パラメーター3の概要</summary> <syntax>INTEGER(0..65535)</syntax> <value>400</value> <view>true</view> </parameter> </parameters> </ruleset> </firewall> </firewalls> <ownerUser>user3</ownerUser> <slbs> <slb> <interfaces> <interface> <name>network-param-0001</name> <networkId>M3PGGWCFX-N-1ot2#FWS#</networkId> </interface> <interface> <name>network-param-0002</name> <networkId>M3PGGWCFX-N-1ot4#FWS#</networkId> </interface> </interfaces> <name>SLB</name> <operationLogExist>false</operationLogExist> <operations> <operation> <operationId>ROR_001</operationId> <rulesetName>rule1</rulesetName> <status>completed</status> </operation> </operations> <ruleset> <description>rule1</description> <name>rule1</name> <parameters> <parameter> <description>param1</description> <name>param_var_001</name> <required>true</required> <summary>パラメーター1の概要</summary> <syntax>INTEGER(0..256)</syntax> <value>200</value> <view>false</view> </parameter> <parameter> <description>param2</description> <name>param_var_002</name> <required>true</required> <summary>パラメーター2の概要</summary> <syntax>DisplayString(SIZE(0..256))</syntax> <value/> <view>true</view> </parameter> <parameter> <description>param3</description> <name>param_var_003</name> <required>true</required> <summary>パラメーター3の概要</summary> <syntax>INTEGER(0..65535)</syntax> <value>400</value> <view>true</view> </parameter> </parameters> </ruleset> </slb> </slbs> <networks> <network> <name>network-param-0001</name> <networkCategory>BUSINESS</networkCategory> <networkId>M3PGGWCFX-N-1ot2#FWS#</networkId> <numOfMaxVm>10</numOfMaxVm> <resourceId>mngsrv_1234</resourceId> <segmentType>DMZ</segmentType> </network> <network> <name>network-param-0002</name> <networkCategory>BUSINESS</networkCategory> <networkId>M3PGGWCFX-N-1ot4#FWS#</networkId> <numOfMaxVm>10</numOfMaxVm> <resourceId>mngsrv_1235</resourceId> <segmentType>Intranet</segmentType> </network> </networks> <lservers> <lserver> <cpuPerf>1.0</cpuPerf> <creator>tenantA</creator> <diskimageId>image-1324e093f4e</diskimageId> <diskimageName>g-physical-0001</diskimageName> <hostName>V8O0NW7TZV0001</hostName> <lserverType>Physical</lserverType> <memorySize>2.0</memorySize> <numOfCpu>2</numOfCpu> <pool>/ServerPool</pool> <priority>128</priority> <requestCpuPerf>1.4</requestCpuPerf> <requestMemorySize>2.0</requestMemorySize> <requestNumOfCpu>1</requestNumOfCpu> <resource> <name>tenantA-M3PGGWCFX-S-0001</name> </resource> <snapshotExist>false</snapshotExist> <sparePool>/SparePool</sparePool> <storagePool>/StoragePool</storagePool> <sysvolSize>100</sysvolSize> <disks/> <nics> <nic> <management>0</management> <networkId>M3PGGWCFX-N-1ot2#FWS#</networkId> <nicNo>2</nicNo> <privateIp>192.xxx.xxx.xxx</privateIp> </nic> <nic> <management>1</management> <networkId>M3PGGWCFX-N-1ot2#FWS#</networkId> <nicNo>1</nicNo> <privateIp>192.xxx.xxx.xxx</privateIp> </nic> </nics> <lserverId>tenantA-M3PGGWCFX-S-0001</lserverId> <lserverName>physical1</lserverName> <serverType>Economy</serverType> </lserver> <lserver> <cpuPerf>1.2</cpuPerf> <creator>tenantA</creator> <diskimageId>image-1324e09f82f</diskimageId> <diskimageName>g-vm-0002</diskimageName> <hostName>V8O0NW7TZV0002</hostName> <lserverType>Virtual</lserverType> <memorySize>1.6</memorySize> <numOfCpu>1</numOfCpu> <pool>/VMHostPool</pool> <priority>128</priority> <resource> <name>tenantA-M3PGGWCFX-S-0002</name> </resource> <snapshotExist>true</snapshotExist> <storagePool>/StoragePool</storagePool> <sysvolSize>100</sysvolSize> <disks/> <vmType>VMware</vmType> <nics> <nic> <management>0</management> <networkId>M3PGGWCFX-N-1ot4#FWS#</networkId> <nicNo>3</nicNo> <privateIp>192.xxx.xxx.xxx</privateIp> </nic> <nic> <management>0</management> <networkId>M3PGGWCFX-N-1ot4#FWS#</networkId> <nicNo>2</nicNo> <privateIp>192.xxx.xxx.xxx</privateIp> </nic> <nic> <management>1</management> <networkId>M3PGGWCFX-N-1ot4#FWS#</networkId> <nicNo>1</nicNo> <privateIp>192.xxx.xxx.xxx</privateIp> </nic> </nics> <lserverId>tenantA-M3PGGWCFX-S-0002</lserverId> <lserverName>virtual1</lserverName> <serverType>over_commit</serverType> </lserver> </lservers> <lplatformId>tenantA-M3PGGWCFX</lplatformId> <lplatformName>firewall-test</lplatformName> </lplatform> </GetLPlatformConfigurationResponse>