Share via


2.2.4.176 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: This specifies the management status of the servers for which the subnets have to be enumerated.

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

ServerRole: This specifies the server role that has to be present on a server for it to be considered for constructing the subnets for enumeration.

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