NetworkConnectionSection

Element:
NetworkConnectionSection
Type:
NetworkConnectionSectionType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Represents a list of network cards existing in a VM.
Since:
0.9
Schema:
vApp.xsd
Media type(s):
application/vnd.vmware.vcloud.networkConnectionSection+xml
Extends:
Section_Type
XML Representation:
<NetworkConnectionSection xmlns="http://www.vmware.com/vcloud/v1.5" xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" href="xs:anyURI" type="xs:string">
    <PrimaryNetworkConnectionIndex> xs:int </PrimaryNetworkConnectionIndex>
    <NetworkConnection network="xs:string" needsCustomization="xs:boolean">
        <NetworkConnectionIndex> xs:int </NetworkConnectionIndex>
        <IpAddress> IpAddressType </IpAddress>
        <ExternalIpAddress> IpAddressType </ExternalIpAddress>
        <IsConnected> xs:boolean </IsConnected>
        <MACAddress> xs:string </MACAddress>
        <IpAddressAllocationMode> xs:string </IpAddressAllocationMode>
    </NetworkConnection>
    <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
            rel="xs:string"/>
</NetworkConnectionSection>

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
PrimaryNetworkConnectionIndex int 0..1 always 0.9 Index to set the primary network card used for a VM. On modify operation if this element is not specified the first NIC is set as primary one.
NetworkConnection NetworkConnectionType 0..* always 0.9 Info for a network card in a VM.
Link LinkType 0..* none 0.9 Link an operation over the section.

Operations

CRUD Operation Description Since
read GET /vApp/{id}/networkConnectionSection Retrieves the network connection section of a VM. 0.9
read GET /vAppTemplate/{id}/networkConnectionSection Retrieves the network connection section of a VM. 0.9
update PUT /vApp/{id}/networkConnectionSection Modifies the network connection section of a VM. 0.9
update PUT /vAppTemplate/{id}/networkConnectionSection Modifies the network connection section of a VM. 0.9