2.2.4.73 DiscoverySubnetEnumerationParameters

The DiscoverySubnetEnumerationParameters complex type specifies the criteria based on which the subnets for grouping the discovered servers are to be enumerated.

 <xs:complexType name="DiscoverySubnetEnumerationParameters">
   <xs:complexContent mixed="false">
     <xs:extension base="ipam:EnumerationParametersBase">
       <xs:sequence>
                 <xs:element minOccurs="0" name="InclusionStatus" nillable="true" type="ipam:ManagementStatus" />
         <xs:element minOccurs="0" name="MultipleRole" nillable="true" type="ipam:ServerMultipleRole" />
         <xs:element minOccurs="0" name="ServerRole" nillable="true" type="ipam:ServerRoleType" />
         <xs:element minOccurs="0" name="SubnetType" nillable="true" type="syssock:AddressFamily" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

InclusionStatus: Specifies the management status of the servers for which the subnets are to be enumerated.

MultipleRole: Specifies whether the subnets need to be enumerated for servers that host either a DHCP or a DNS server role.

ServerRole: Specifies the server role that needs to be present on a server for it to be considered for constructing the subnets for enumeration.

SubnetType: Specifies whether the subnet enumeration is for IPv4 address or IPv6 address of the servers eligible based on the criteria specified above.