NetworkConfigSection

Element:
NetworkConfigSection
Type:
NetworkConfigSectionType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Represents the network config section of a vApp.
Since:
0.9
Schema:
vApp.xsd
Media type(s):
application/vnd.vmware.vcloud.networkConfigSection+xml
Extends:
Section_Type
XML Representation:
<NetworkConfigSection xmlns="http://www.vmware.com/vcloud/v1.5" xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" href="xs:anyURI" type="xs:string">
    <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
            rel="xs:string"/>
    <NetworkConfig href="xs:anyURI" type="xs:string" networkName="xs:string">
        <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                rel="xs:string"/>
        <Description> xs:string </Description>
        <Configuration>
            <IpScope>
                <IsInherited> xs:boolean </IsInherited>
                <Gateway> IpAddressType </Gateway>
                <Netmask> IpAddressType </Netmask>
                <Dns1> IpAddressType </Dns1>
                <Dns2> IpAddressType </Dns2>
                <DnsSuffix> xs:string </DnsSuffix>
                <IpRanges>
                    <IpRange>
                        <StartAddress> IpAddressType </StartAddress>
                        <EndAddress> IpAddressType </EndAddress>
                    </IpRange>
                </IpRanges>
                <AllocatedIpAddresses>
                    <IpAddress> IpAddressType </IpAddress>
                </AllocatedIpAddresses>
            </IpScope>
            <ParentNetwork href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
            <FenceMode> xs:string </FenceMode>
            <RetainNetInfoAcrossDeployments> xs:boolean </RetainNetInfoAcrossDeployments>
            <Features>
                <NetworkService>
                    <IsEnabled> xs:boolean </IsEnabled>
                </NetworkService>
            </Features>
            <SyslogServerSettings>
                <SyslogServerIp1> IpAddressType </SyslogServerIp1>
                <SyslogServerIp2> IpAddressType </SyslogServerIp2>
            </SyslogServerSettings>
            <RouterInfo>
                <ExternalIp> IpAddressType </ExternalIp>
            </RouterInfo>
        </Configuration>
        <IsDeployed> xs:boolean </IsDeployed>
    </NetworkConfig>
</NetworkConfigSection>

Attributes

Attribute Type Required Modifiable Since Description
href anyURI No none 0.9 Link to the section.
type string No none 0.9 Type of the section.

Elements

Element Type Occurrence Modifiable Since Description
Link LinkType 0..* none 0.9 Optional link to an entity or operation associated with this section.
NetworkConfig VAppNetworkConfigurationType 0..* always 0.9 Specifies the configuration of the individual networks in this vApp. In addition to the configuration other state information is available here.

Operations

CRUD Operation Description Since
read GET /vApp/{id}/networkConfigSection Retrieves the network config section of a vApp or vApp template. 0.9
read GET /vAppTemplate/{id}/networkConfigSection Retrieves the network config section of a vApp or vApp template. 0.9
update PUT /vApp/{id}/networkConfigSection Modifies the network config section of a vApp. 0.9
update PUT /vAppTemplate/{id}/networkConfigSection Modifies the network config section of a vApp. 0.9