vCloud API Programming Guide
156 VMware, Inc.
IpRange
TheIpRangeelementdefinesarangeofIPaddressesavailableonanetwork.
Features
TheFeatureselementdefinestheDHCPandfirewallfeaturesofanetwork.
DhcpService
TheDhcpServiceelementspecifiesthepropertiesofthenetwork’sDHCPservice.
FirewallService
TheFirewallServiceelementdefinesthefirewallservicecapabilitiesofanetwork.
Dns2 0 1 IpAddressType IPaddressofthesecondaryDNSserverforthis
network
DnsSuffix 0 1 xs:string Suffixtobeappliedwhenresolvinghostnamesthat
arenotfully‐qualified.
IpRanges 0 1 IpRangesType Read‐onlycontainerforIpRangeelements.
AllocatedIpAddresses 0 1 IpAddressesType Listofaddressesallocatedtoconnectionstothis
network.MustfallwithinanyspecifiedIpRanges.
Schema
Name Min Max Type Description
StartAddress 1 1 IpAddressType LowestIPaddressintherange
EndAddress 1 1 IpAddressType HighestIPaddressintherange
Schema
Name Min Max Type Description
DhcpService 0 1 DhcpServiceType Specifiesthepropertiesofthenetwork’sDHCPservice
FirewallService 0 1 FirewallServiceType Definesthefirewallservicecapabilitiesofthenetwork
NatService 01 NatServiceType DefinestheNATservicecapabilitiesofthenetwork
Schema
Name Min Max Type Description
IsEnabled 0 1 xs:boolean Trueiftheserviceisenabled
DefaultLeaseTime 0 1 xs:int DefaultdurationofaDCHPaddresslease
MaxLeaseTime 0 1 xs:int MaximumdurationofaDCHPaddresslease.
IpRange 01 IpRangeTypeRangeofIPaddressesavailabletoDHCPclients
Schema
Name Min Max Type Description
IsEnabled 0 1 xs:boolean Trueiftheserviceisenabled
FirewallRule 0 n FirewallRuleType Definesasinglefirewallrule
Schema (Continued)
Name Min Max Type Description