Top
ServerView Resource Orchestrator Cloud Edition V3.2.0 Reference Guide (API)
FUJITSU Software

2.1.2 GetLPlatformDescriptorConfiguration (Gets Template Configuration Information)

This API gets configuration information for the template.

Request parameters

Parameter name

Item

Item description

Version

Description

The version ID of the L-Platform API

Type

string

Value

Fixed. Specify "2.0".

Locale

Description

The language for communicating with the L-Platform API. This parameter is specified using the language codes stipulated by ISO 639.

Type

string

Value

Select one of the following:
- en: English
- zh: Chinese

Action

Description

The name of the L-Platform API to be executed

Type

string

Value

Fixed. Specify "GetLPlatformDescriptorConfiguration".

userId

Description

The user ID of the user that executes the L-Platform API

Type

string

Value

No more than 31 characters

orgId

Description

The tenant name of the user that executes the L-Platform API

Type

string

Value

No more than 32 characters

lplatformDescriptorId

Description

L-Platform template ID

Type

string

Value

No more than 32 characters


Response

<Status code>

The API returns "200 OK" if it terminates normally.


<XML>

<?xml version="1.0" encoding="UTF-8"?>
<GetLPlatformDescriptorConfigurationResponse xmlns="http://cfmg.systemwalker.jp.fujitsu.com">
  <responseMessage>[Message]</responseMessage>
  <responseStatus>[Status]</responseStatus>
  <lplatformdescriptor>
    <connector>[Connection destination]</connector>
    <creatorName>[Tenant name of the person who created the L-Platform template]</creatorName>
    <description>[Description of the L-Platform template]</description>
    <firewalls>
      <firewall>
        <interfaces>
          <interface>
            <name>[Interface name]</name>
            <networkId>[Network ID]</networkId>
          </interface>
        </interfaces>
        <name>[Firewall name]</name>
        <ruleset>
          <description>[Ruleset description]</description>
          <designtype>[UserCustomize]</designtype>
          <deviceModel>[Network device model]</deviceModel>
          <lplatformModel>[L-Platform model]</lplatformModel>
          <maxAccessRuleSetting>[Maximum number of access rules that can be handled by the ruleset]</maxAccessRuleSetting>
          <maxProvision>[Maximum number of firewalls that can be deployed to a network device according to the ruleset]</maxProvision>
          <name>[Ruleset name]</name>
          <parameters>
            <parameter>
              <description>[Parameter information description]</description>
              <name>[Parameter information name]</name>
              <required>[Flag indicating whether value is required]</required>
              <summary>[Parameter summary]</summary>
              <syntax>[Parameter syntax]</syntax>
              <value>[Parameter value]</value>
              <view>[Parameter display flag]</view>
            </parameter>
          </parameters>
          <parametergroups>
            <parametergroup>
              <id>[Parameter group ID]</id>
              <name>[Parameter group name]</name>
              <parameters>
                <parameter>
                  <description>[Parameter description]</description>
                  <name>[Parameter name]</name>
                  <required>[Flag indicating whether value is required]</required>
                  <summary>[Parameter summary]</summary>
                  <syntax>[Parameter syntax]</syntax>
                  <value>[Parameter value]</value>
                  <view>[Parameter display flag]</view>
                 </parameter>
               </parameters>
            </parametergroup>
          </parametergroups>
        </ruleset>
      </firewall>
    </firewalls>
    <registrant>[The person who registered the L-Platform  template]</registrant>
    <slbs>
      <slb>
        <interfaces>
          <interface>
            <name>[Interface name]</name>
            <networkId>[Network ID]</networkId>
          </interface>
        </interfaces>
        <name>[Server load balancer name]</name>
        <ruleset>
          <description>[Ruleset description]</description>
          <lplatformModel>[L-Platform model]</lplatformModel>
          <name>[Ruleset name]</name>
          <parameters>
            <parameter>
              <description>[Parameter information description]</description>
              <name>[Parameter information name]</name>
              <required>[Flag indicating whether value is required]</required>
              <summary>[Parameter summary]</summary>
              <syntax>[Parameter syntax]</syntax>
              <value>[Parameter value]</value>
              <view>[Show or hide parameter]</view>
            </parameter>
          </parameters>
        </ruleset>
      </slb>
    </slbs>
    <networks>
      <network>
        <name>[Network name]</name>
        <networkCategory>[Network type]</networkCategory>
        <networkId>[Network ID]</networkId>
        <numOfMaxVm>[Maximum number of VMs]</numOfMaxVm>
        <resourceId>[Network resource ID]</resourceId>
        <segmentType>[Segment identifier]</segmentType>
      </network>
    </networks>
    <lservers>
      <lserver>
        <creator>[The tenant name of the person who created the virtual machine]</creator>
        <diskimageId>[Disk image ID]</diskimageId>
        <diskimageName>[Disk image name]</diskimageName>
        <pool>/[The resource name of the VM pool]</pool>
        <priority>[Power priority]</priority>
        <sparePool>[The resource name of the spare pool]</sparePool>
        <storagePool>[The resource name of the storage pool] </storagePool>
        <storeType>[Storage location type]</storeType>
        <vmType>[Virtual machine type]</vmType>
        <disks>
          <disk>
            <contained>[Flag that indicates if the data disk is included in the image]</contained>
            <diskNo>[Additional disk serial number]</diskNo>
            <size>[The size of the additional disk]</size>
            <storagePool>[The resource name of the storage pool]</storagePool>
            <diskLink>
              <diskNo>[Disk serial number of shared disk]</diskNo>
              <lserverNo>[Serial number of server with shared disk]</lserverNo>
            </diskLink>
          </disk>
        </disks>
        <nics>
          <nic>
            <management>[Control NIC]</management>
            <networkId>[Connection destination network ID]</networkId>
            <nicgroupIndex>[NIC group index]</nicgroupIndex>
            <nicNo>[NIC serial number]</nicNo>
          </nic>
        </nics>
        <nicgroups>
          <nicgroup>
            <management>[Control NIC]</management>
            <networkId>[Connection destination network ID]</networkId>
            <nicgroupIndex>[NIC group index]</nicgroupIndex>
          </nicgroup>
        </nicgroups>
        <lserverName>[Server name]</lserverName>
        <lserverNo>[Serial number of server with shared disk]</lserverNo>
        <serverType>[Server type]</serverType>
        <vdi>[Use of VDI coordination]</vdi>
        <vdiPool>[VDI pool]</vdiPool>
      </lserver>
    </lservers>
    <lplatformdescriptorId>[L-Platform template ID]</lplatformdescriptorId>
    <lplatformdescriptorName>[L-Platform template name]</lplatformdescriptorName>
  </lplatformdescriptor>
</GetLPlatformDescriptorConfigurationResponse>

<Elements>

Parameter name

Item

Item description

GetLPlatformDescriptorConfigurationResponse

Description

Element holding the response information

Type

None

Number of occurrences

1

responseMessage

Description

Message. This element indicates whether the request has been processed correctly.
Refer to "Chapter 15 Messages Starting with PAPI" in the "Messages" for message details.

Type

string

Number of occurrences

1

responseStatus

Description

Status. This element indicates whether the request has been processed normally. "SUCCESS" is returned if the request is processed normally. Otherwise, an error code is returned.
Refer to "Appendix A List of Response Status Error Codes(L-Platform APIs)" for information on error codes.

Type

string

Number of occurrences

1

lplatformdescriptor

Description

Element holding the response information for the L-Platform template information

Type

None

Number of occurrences

0 or 1

connector

Description

Connection destination. One of the following values:
- none : No connection
- intranet: intranet
- internet: internet
- both : Both Internet and intranet

This element will only be displayed if a simple configuration firewall has been set.

Type

string

Number of occurrences

0 or 1

creatorName

Description

The tenant name of the person who created the L-Platform template

Type

string

Number of occurrences

0 or 1

description

Description

Description of the L-Platform template

Type

string

Number of occurrences

0 or 1

firewalls

Description

Element holding the response information for the firewall information

Type

None

Number of occurrences

0 or 1

firewall

Description

Set of firewall information

Type

None

Number of occurrences

As many as there are firewalls elements (0 or more elements for each firewalls element).

interfaces

Description

Element holding the response information for the interface information.

Type

None

Number of occurrences

As many as there are firewall elements (0 or 1 element for each firewall element).

interface

Description

Set of interface information

Type

None

Number of occurrences

As many as there are interfaces elements (0 or more elements for each interfaces element).

name

Description

Interface name

Type

string

Number of occurrences

As many as there are interface elements (0 or 1 element for each interface element).

networkId

Description

Network ID

Type

string

Number of occurrences

As many as there are interface elements (0 or 1 element for each interface element).

name

Description

Firewall name

Type

string

Number of occurrences

As many as there are firewall elements (0 or 1 element for each firewall element).

ruleset

Description

Firewall ruleset

Type

None

Number of occurrences

As many as there are firewall elements (0 or 1 element for each firewall element).

description

Description

Ruleset description

Type

string

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

designtype

Description

UI type. One of the following:
- UserCustomize: User customization
- Simple: Simple configuration

Type

string

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

deviceModel

Description

Network device model

Type

string

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

lplatformModel

Description

L-Platform model. Select one of the following:
- "Firewall+SLB": Firewall and server load balancer
- "Firewall only": Firewall only

Type

string

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

maxAccessRuleSetting

Description

Maximum number of access rules that can be handled by the ruleset.

Type

int

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

maxProvision

Description

Maximum number of firewalls that can be deployed to a network device according to the ruleset.

Type

int

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

name

Description

Ruleset name

Type

string

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

parameters

Description

Element holding the response information for the ruleset parameter information.

Type

None

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

parameter

Description

Set of ruleset parameter information

Type

None

Number of occurrences

As many as there are parameters elements (0 or more elements for each parameters element).

description

Description

Parameter information description

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

name

Description

Parameter information name

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

required

Description

Specify whether parameter values must be specified using one of the following:
- true: required
- false: optional

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

summary

Description

Parameter summary

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

syntax

Description

Parameter syntax

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

value

Description

Parameter value

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

view

Description

Parameter display flag.

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

parametergroups

Description

Element holding the response information for the parameter group information of the ruleset.

Type

None

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

parametergroup

Description

Set of parameter group information

Type

None

Number of occurrences

As many as there are parametergroups elements (0 or more elements for each parametergroups element).

id

Description

Parameter group ID

Type

string

Number of occurrences

As many as there are parametergroup elements (0 or 1 element for each parametergroup element).

name

Description

Parameter group name

Type

string

Number of occurrences

As many as there are parametergroup elements (0 or 1 element for each parametergroup element).

parameters

Description

Element holding the response information for the parameter information of the ruleset

Type

None

Number of occurrences

As many as there are parametergroup elements (0 or 1 element for each parametergroup element).

parameter

Description

Set of parameter information

Type

None

Number of occurrences

As many as there are parameters elements (0 or more elements for each parameters element).

description

Description

Parameter description

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

name

Description

Parameter name

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

required

Description

Specify whether parameter values must be specified, using one of the following:
- true : required
- false : optional

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

summary

Description

Parameter summary

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

syntax

Description

Parameter syntax

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

value

Description

Parameter value

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

view

Description

Parameter display flag

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

registrant

Description

The person who registered the L-Platform template

Type

string

Number of occurrences

0 or 1

slbs

Description

Element holding the response information for the server load balancer information

Type

None

Number of occurrences

0 or 1

slb

Description

Set of server load balancer information

Type

None

Number of occurrences

As many as there are slbs elements (0 or more elements for each slbs element).

interfaces

Description

Element holding the response information for the interface information

Type

None

Number of occurrences

As many as there are slb elements (0 or 1 element for each slb element).

interface

Description

Set of interface information

Type

None

Number of occurrences

As many as there are .interfaces elements (0 or more elements for each interfaces element).

name

Description

Interface name

Type

string

Number of occurrences

As many as there are interface elements (0 or 1 element for each interface element).

networkId

Description

Network ID

Type

string

Number of occurrences

As many as there are interface elements (0 or 1 element for each interface element).

name

Description

Server load balancer name

Type

string

Number of occurrences

As many as there are slb elements (0 or 1 element for each slb element).

ruleset

Description

Server load balancer ruleset

Type

None

Number of occurrences

As many as there are slb elements (0 or 1 element for each slb element).

description

Description

Ruleset description

Type

string

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

lplatformModel

Description

L-Platform model. Select one of the following:
- "Firewall+SLB": Firewall and server load balancer
- "SLB only": Server load balancer only

Type

string

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

name

Description

Ruleset name

Type

string

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

parameters

Description

Element holding the response information for the parameter information of the ruleset.

Type

None

Number of occurrences

As many as there are ruleset elements (0 or 1 element for each ruleset element).

parameter

Description

Set of parameter information of the ruleset

Type

None

Number of occurrences

As many as there are parameters elements (0 or more elements for each parameters element).

description

Description

Parameter information description

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

name

Description

Parameter inforamtion name

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

required

Description

Specify whether parameter values must be specified using one of the following:
- true: required
- false: optional

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

summary

Description

Parameter summary

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

syntax

Description

Parameter syntax

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

value

Description

Parameter value

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

view

Description

Show or hide parameter

Type

string

Number of occurrences

As many as there are parameter elements (0 or 1 element for each parameter element).

networks

Description

Element holding the response information for the network information

Type

None

Number of occurrences

0 or 1

network

Description

Set of network information

Type

None

Number of occurrences

As many as there are networks elements (0 or more elements for each networks element).

name

Description

Network name

Type

string

Number of occurrences

As many as there are network elements (0 or 1 element for each network element).

networkCategory

Description

Network type

Type

string

Number of occurrences

As many as there are network elements (0 or 1 element for each network element).

networkId

Description

Network ID

Type

string

Number of occurrences

As many as there are network elements (0 or 1 element for each network element).

numOfMaxVm

Description

Maximum number of VMs

Type

int

Number of occurrences

As many as there are network elements (0 or 1 element for each network element).

resourceId

Description

Network resource ID

Type

string

Number of occurrences

As many as there are network elements (0 or 1 element for each network element).

segmentType

Description

Segment identifier

Type

string

Number of occurrences

As many as there are network elements (0 or 1 element for each network element).

lservers

Description

Element holding the response information for the virtual machine information.

Type

None

Number of occurrences

0 or 1

lserver

Description

Set of virtual machine information

Type

None

Number of occurrences

As many as there are lservers elements (0 or more elements for each lservers element).

creator

Description

The tenant name of the person who created the virtual machine.

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

diskimageId

Description

Disk image ID

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

diskimageName

Description

Disk image name

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

pool

Description

The resource name of the VM pool.

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

priority

Description

Server creation sequence. Between 1 and 256.
This is also used in the batch power operation sequence.
Priority startup levels are set to between 1 and 256 when performing batch power supply controls.
These values will be started up from small servers.

Type

int

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

sparePool

Description

The resource name of the spare pool

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

storagePool

Description

The resource name of the storage pool.

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element)

storeType

Description

Storage location type. This is one of the following:
- "Virtual Disk": Virtual storage
- "Raw Disk": Existing disk

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

vmType

Description

Virtual machine type.
Refer to "15.2.2 Virtual L-Server Templates" in the "Reference Guide (Command/XML) CE" for details.

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

disks

Description

Element holding the response information for the additional disk information.

Type

None

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

disk

Description

Set of additional disk information

Type

None

Number of occurrences

As many as there are disks elements (0 or more elements for each disks element).

contained

Description

Flag that indicates if the data disk is included in the image.
Specify "true" if the data disk is included in the image. Specify "false" if otherwise.

Type

string

Number of occurrences

As many as there are disk elements (0 or 1 element for each disk element).

diskNo

Description

Additional disk serial number

Type

int

Number of occurrences

As many as there are disk elements (0 or 1 element for each disk element).

size

Description

The size of the additional disk. The units are "GB".

Type

decimal

Number of occurrences

As many as there are disk elements (0 or 1 element for each disk element).

storagePool

Description

The resource name of the storage pool.

Type

string

Number of occurrences

As many as there are disk elements (0 or 1 element for each disk element).

diskLink

Description

Set of shared disk link information.

Type

None

Number of occurrences

As many as there are disk elements (0 or 1 element for each disk element).

diskNo

Description

Disk serial number of shared disk

Type

int

Number of occurrences

As many as there are diskLink elements (0 or 1 element for each diskLink element).

lserverNo

Description

Serial number of server with shared disk.

Type

int

Number of occurrences

As many as there are diskLink elements (0 or 1 element for each diskLink element).

nics

Description

Element holding the response information for the VNIC information.

Type

None

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

nic

Description

Set of NIC information

Type

None

Number of occurrences

As many as there are nics elements (0 or more elements for each nics element).

management

Description

Control NIC. The value is "1" if the NIC is a control NIC. Otherwise, the value is "0".

Type

int

Number of occurrences

As many as there are nic elements (0 or 1 element for each nic element).

networkId

Description

Connection destination network

Type

string

Number of occurrences

As many as there are nic elements (0 or 1 element for each nic element).

nicgroupIndex

Description

The NIC group index to which the server belongs

Type

int

Number of occurrences

As many as there are nic elements (0 or 1 element for each nic element).

nicNo

Description

NIC serial number

Type

int

Number of occurrences

As many as there are nic elements (0 or 1 element for each nic element).

nicgroups

Description

Element holding the response information for the NIC group information.

Type

None

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

nicgroup

Description

Set of NIC group information

Type

None

Number of occurrences

As many as there are nicgroups elements (0 or more elements for each nicgroups element).

management

Description

Control NIC. The value is "1" if the NIC is a control NIC. Otherwise, the value is "0".

Type

int

Number of occurrences

As many as there are nicgroup elements (0 or 1 element for each nicgroup element).

networkId

Description

Connection destination network ID

Type

string

Number of occurrences

As many as there are nicgroup elements (0 or 1 element for each nicgroup element).

nicgroupIndex

Description

NIC group index

Type

int

Number of occurrences

As many as there are nicgroup elements (0 or 1 element for each nicgroup element).

lserverName

Description

Server name

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

lserverNo

Description

Server serial number

Type

int

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

serverType

Description

Server type

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

vdi

Description

Specifies whether to use VDI coordination.
- true: Use VDI coordination
When the VDI coordination is not used, this tag is not displayed.

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

vdiPool

Description

VDI pool.
This is only displayed on servers which use VDI coordination.

Type

string

Number of occurrences

As many as there are lserver elements (0 or 1 element for each lserver element).

lplatformdescriptorId

Description

L-Platform template ID

Type

string

Number of occurrences

0 or 1

lplatformdescriptorName

Description

L-Platform template name

Type

string

Number of occurrences

0 or 1


Sample response

<?xml version="1.0" encoding="UTF-8"?>
<GetLPlatformDescriptorConfigurationResponse xmlns="http://cfmg.systemwalker.jp.fujitsu.com">
  <responseMessage>PAPI00000 Processing was completed.</responseMessage>
  <responseStatus>SUCCESS</responseStatus>
  <lplatformdescriptor>
    <creatorName>user3</creatorName>
    <description>firewall</description>
    <firewalls>
      <firewall>
        <interfaces>
          <interface>
            <name>network-param-0001</name>
            <networkId>1ot2#FWS#</networkId>
          </interface>
          <interface>
            <name>network-param-0002</name>
            <networkId>1ot4#FWS#</networkId>
          </interface>
        </interfaces>
        <name>Firewall</name>
        <ruleset>
          <description>rule1</description>
          <designtype>UserCustomize</designtype>
          <lplatformModel>Firewall+SLB</lplatformModel>
          <name>rule1</name>
          <parameters>
            <parameter>
              <description>param1</description>
              <name>param_var_001</name>
              <required>true</required>
              <summary>param1 summary</summary>
              <syntax>INTEGER(0..255)</syntax>
              <value>200</value>
              <view>false</view>
            </parameter>
            <parameter>
              <description>param2</description>
              <name>param_var_002</name>
              <required>true</required>
              <summary>param2 summary</summary>
              <syntax>DisplayString(SIZE(0..255))</syntax>
              <value/>
              <view>true</view>
            </parameter>
            <parameter>
              <description>param3 desc</description>
              <name>param_var_003</name>
              <required>true</required>
              <summary>param3 summary</summary>
              <syntax>INTEGER(0..65535)</syntax>
              <value>400</value>
              <view>true</view>
            </parameter>
          </parameters>
        </ruleset>
      </firewall>
    </firewalls>
    <registrant>tpladm1</registrant>
    <slbs>
      <slb>
        <interfaces>
          <interface>
            <name>network-param-0001</name>
            <networkId>1ot2#FWS#</networkId>
          </interface>
          <interface>
            <name>network-param-0002</name>
            <networkId>1ot4#FWS#</networkId>
          </interface>
        </interfaces>
        <name>SLB</name>
        <ruleset>
          <description>rule1 description</description>
          <lplatformModel>Firewall+SLB</lplatformModel>
          <name>rule1</name>
          <parameters>
            <parameter>
              <description>param1</description>
              <name>param_var_001</name>
              <required>true</required>
              <summary>param1 summary</summary>
              <syntax>INTEGER(0..255)</syntax>
              <value>200</value>
              <view>false</view>
            </parameter>
            <parameter>
              <description>param2</description>
              <name>param_var_002</name>
              <required>true</required>
              <summary>param2 summary</summary>
              <syntax>DisplayString(SIZE(0..255))</syntax>
              <value/>
              <view>true</view>
            </parameter>
            <parameter>
              <description>param3</description>
              <name>param_var_003</name>
              <required>true</required>
              <summary>param3 summary</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>1ot2#FWS#</networkId>
        <numOfMaxVm>10</numOfMaxVm>
        <resourceId>mngsrv_1234</resourceId>
        <segmentType>DMZ</segmentType>
      </network>
      <network>
        <name>network-param-0002</name>
        <networkCategory>BUSINESS</networkCategory>
        <networkId>1ot4#FWS#</networkId>
        <numOfMaxVm>10</numOfMaxVm>
        <resourceId>mngsrv_1235</resourceId>
        <segmentType>SECURE</segmentType>
      </network>
    </networks>
    <lservers>
      <lserver>
        <creator>cfmgadm</creator>
        <diskimageId>image-1324e093f4e</diskimageId>
        <diskimageName>g-physical-0001</diskimageName>
        <pool>/VMHostPool</pool>
        <priority>128</priority>
        <sparePool/>
        <storagePool>/StoragePool</storagePool>
        <disks>
          <disk>
            <contained>false</contained>
            <diskNo>1</diskNo>
            <size>30.0</size>
            <storagePool>/StoragePool</storagePool>
          </disk>
        </disks>
        <nics>
          <nic>
            <management>1</management>
            <networkId>1ot2#FWS#</networkId>
            <nicNo>1</nicNo>
          </nic>
          <nic>
            <management>0</management>
            <networkId>1ot2#FWS#</networkId>
            <nicNo>2</nicNo>
          </nic>
        </nics>
        <lserverName>server1</lserverName>
        <lserverNo>0</lserverNo>
        <serverType>Economy</serverType>
      </lserver>
      <lserver>
        <creator>cfmgadm</creator>
        <diskimageId>image-1324e09f82f</diskimageId>
        <diskimageName>g-vm-0002</diskimageName>
        <pool>/VMHostPool</pool>
        <priority>128</priority>
        <sparePool/>
        <storagePool>/StoragePool</storagePool>
        <storeType>Virtual Disk</storeType>
        <vmType>RHEL-KVM</vmType>
        <nics>
          <nic>
            <management>1</management>
            <networkId>1ot4#FWS#</networkId>
            <nicNo>1</nicNo>
          </nic>
          <nic>
            <management>0</management>
            <networkId>1ot4#FWS#</networkId>
            <nicNo>2</nicNo>
          </nic>
          <nic>
            <management>0</management>
            <networkId>1ot4#FWS#</networkId>
            <nicNo>3</nicNo>
          </nic>
        </nics>
        <lserverName>vserver-1</lserverName>
        <lserverNo>1</lserverNo>
        <serverType>over_commit</serverType>
      </lserver>
    </lservers>
    <lplatformdescriptorId>template-1325738ea5b</lplatformdescriptorId>
    <lplatformdescriptorName>firewall-test</lplatformdescriptorName>
  </lplatformdescriptor>
</GetLPlatformDescriptorConfigurationResponse>