IpPool Data Type

An Ip pool.

Namespace
(Default)
Properties
name data type type namespace min/max occurs description
assignedIps int element 1/1 Gets the assigned ips.
conflictedIps int element 1/1 Gets the conflicted ips.
datacenter ManagedObjectReference element 0/1 Gets the datacenter.
freeIpWarningThreshold int element 1/1 Gets the free ip warning threshold.
freeIps int element 1/1 Gets the free ips.
name string element 0/1 Gets the name.
networkConfig IPPoolNetworkConfig element 0/1 Gets the network config.
networks list of ManagedObjectReference element 0/unbounded Gets the networks.
preemptedIps int element 1/1 Gets the preempted ips.
range list of Ipv4Range element 0/unbounded Gets the range.
reservedIps int element 1/1 Gets the reserved ips.
totalIps int element 1/1 Gets the total ips.
Properties inherited from ManagedObjectReference
displayName string element 0/1 Gets the display name.
id long element 1/1 The unique id of the managed object this refers to.
type ManagedObjectType element 0/1 The type of managed object this refers to.
Properties inherited from supportTemplating
xsitype string attribute 0/1  

Example

<IpPool>
  <name>...</name>
  <networkConfig>
    <subnetMask>...</subnetMask>
    <defaultGateway>...</defaultGateway>
    <primaryDns>...</primaryDns>
    <secondaryDns>...</secondaryDns>
    <dnsSuffix>...</dnsSuffix>
  </networkConfig>
  <datacenter xsitype="...">
    <displayName>...</displayName>
    <type>...</type>
    <id>...</id>
  </datacenter>
  <networks xsitype="...">
    <displayName>...</displayName>
    <type>...</type>
    <id>...</id>
  </networks>
  <range xsitype="...">
    <from>...</from>
    <to>...</to>
  </range>
  <totalIps>...</totalIps>
  <freeIps>...</freeIps>
  <assignedIps>...</assignedIps>
  <reservedIps>...</reservedIps>
  <preemptedIps>...</preemptedIps>
  <conflictedIps>...</conflictedIps>
  <freeIpWarningThreshold>...</freeIpWarningThreshold>
  <displayName>...</displayName>
  <type>...</type>
  <id>...</id>
</IpPool>