I am trying to add a bridged vapp network as well, and am unsuccessful; I'm doing practically the same thing:
<ns6:RecomposeVAppParams xmlns="http://www.vmware.com/vcloud/versions" xmlns:ns2="http://schemas.dmtf.org/ovf/envelope/1" xmlns:ns3="http://schemas.dmtf.org/wbem/wscim/1/common" xmlns:ns4="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData" xmlns:ns5="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData" xmlns:ns6="http://www.vmware.com/vcloud/v1.5" xmlns:ns7="http://www.vmware.com/schema/ovf" xmlns:ns8="http://schemas.dmtf.org/ovf/environment/1" xmlns:ns9="http://www.vmware.com/vcloud/extension/v1.5" name="vdcservergroup1">
<ns6:Description>vdcservergroup1</ns6:Description>
<ns6:InstantiationParams>
<ns6:NetworkConfigSection>
<ns2:Info/>
<ns6:NetworkConfig networkName="vdcNetworkTest">
<ns6:Configuration>
<ns6:ParentNetwork type="application/vnd.vmware.vcloud.network+xml" name="vdcNetworkTest" href="<url>/api/network/d3e98225-c87c-44fb-b370-25f0344157a3"/>
<ns6:FenceMode>bridged</ns6:FenceMode>
</ns6:Configuration>
</ns6:NetworkConfig>
</ns6:NetworkConfigSection>
</ns6:InstantiationParams>
<ns6:SourcedItem sourceDelete="false">
<ns6:Source name="SPI-DEBIAN6052" href=""<url>/api/vAppTemplate/vm-52aa0935-eb85-4c78-91a3-170a7aa97735"/>
<ns6:InstantiationParams>
<ns6:NetworkConnectionSection>
<ns2:Info/>
<ns6:PrimaryNetworkConnectionIndex>0</ns6:PrimaryNetworkConnectionIndex>
<ns6:NetworkConnection network="vdcNetworkTest" needsCustomization="true">
<ns6:NetworkConnectionIndex>0</ns6:NetworkConnectionIndex>
<ns6:IsConnected>false</ns6:IsConnected>
<ns6:MACAddress>00:50:56:01:05:f8</ns6:MACAddress>
<ns6:IpAddressAllocationMode>POOL</ns6:IpAddressAllocationMode>
</ns6:NetworkConnection>
</ns6:NetworkConnectionSection>
</ns6:InstantiationParams>
</ns6:SourcedItem>
</ns6:RecomposeVAppParams>
Every time I get: Unable to perform this action. Contact your cloud administrator.
The exact same logic works great for ComposeVapp, and sticking an existing vapp network works as well.
Thanks!!