Net3 API Interface for Customer Portal

<back to all web services

VMWareManageUpdateVMNetwork

Requires Authentication
The following routes are available for this service:
POST/vmwaremanage/UpdateVMNetwork
VMWareManageUpdateVMNetwork Parameters:
NameParameterData TypeRequiredDescription
networkbodyTypeNetworkNo
VMWareManageBase Parameters:
NameParameterData TypeRequiredDescription
userIdformstringNo
ORGNameformstringNo
DataCenterLocationformstringNo
VMNameformstringNo
TypeNetwork Parameters:
NameParameterData TypeRequiredDescription
NameformstringNo
NameChangeformstringNo
PrimaryDNSformstringNo
SecondaryDNSformstringNo
DNSSuffixformstringNo
GatewayAddressformstringNo
NetworkMaskformstringNo
IPRangeformList<TypeIPRange>No
ResponseBase Parameters:
NameParameterData TypeRequiredDescription
ContentformstringNo
errorMessageformstringNo
errorCodeformintNo
errorStatusformboolNo
TypeIPRange Parameters:
NameParameterData TypeRequiredDescription
IpRangeBeginingformstringNo
IpRangeEndingformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /vmwaremanage/UpdateVMNetwork HTTP/1.1 
Host: n3tapi.palmettovdc.com 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<VMWareManageUpdateVMNetwork xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/N3TAPI.Services">
  <DataCenterLocation>String</DataCenterLocation>
  <ORGName>String</ORGName>
  <VMName>String</VMName>
  <userId>String</userId>
  <network xmlns:d2p1="http://schemas.datacontract.org/2004/07/N3TDataBroker.Models">
    <d2p1:_x003C_Content_x003E_k__BackingField>String</d2p1:_x003C_Content_x003E_k__BackingField>
    <d2p1:_x003C_errorCode_x003E_k__BackingField>0</d2p1:_x003C_errorCode_x003E_k__BackingField>
    <d2p1:_x003C_errorMessage_x003E_k__BackingField>String</d2p1:_x003C_errorMessage_x003E_k__BackingField>
    <d2p1:_x003C_errorStatus_x003E_k__BackingField>false</d2p1:_x003C_errorStatus_x003E_k__BackingField>
    <d2p1:_x003C_DNSSuffix_x003E_k__BackingField>String</d2p1:_x003C_DNSSuffix_x003E_k__BackingField>
    <d2p1:_x003C_GatewayAddress_x003E_k__BackingField>String</d2p1:_x003C_GatewayAddress_x003E_k__BackingField>
    <d2p1:_x003C_IPRange_x003E_k__BackingField>
      <d2p1:TypeIPRange>
        <d2p1:_x003C_IpRangeBegining_x003E_k__BackingField>String</d2p1:_x003C_IpRangeBegining_x003E_k__BackingField>
        <d2p1:_x003C_IpRangeEnding_x003E_k__BackingField>String</d2p1:_x003C_IpRangeEnding_x003E_k__BackingField>
      </d2p1:TypeIPRange>
    </d2p1:_x003C_IPRange_x003E_k__BackingField>
    <d2p1:_x003C_NameChange_x003E_k__BackingField>String</d2p1:_x003C_NameChange_x003E_k__BackingField>
    <d2p1:_x003C_Name_x003E_k__BackingField>String</d2p1:_x003C_Name_x003E_k__BackingField>
    <d2p1:_x003C_NetworkMask_x003E_k__BackingField>String</d2p1:_x003C_NetworkMask_x003E_k__BackingField>
    <d2p1:_x003C_PrimaryDNS_x003E_k__BackingField>String</d2p1:_x003C_PrimaryDNS_x003E_k__BackingField>
    <d2p1:_x003C_SecondaryDNS_x003E_k__BackingField>String</d2p1:_x003C_SecondaryDNS_x003E_k__BackingField>
  </network>
</VMWareManageUpdateVMNetwork>