Share via


2.2.4.155 ServerInfo

The ServerInfo complex type specifies the information pertaining to the server instances in the IPAM data store.

 <xs:complexType name="ServerInfo">
   <xs:complexContent mixed="false">
     <xs:extension base="ipam:BaseIpamObject">
       <xs:sequence>
         <xs:element minOccurs="0" name="ADDomain" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="ADDomainRecordId" type="xsd:int" />
         <xs:element minOccurs="0" name="ConfigurationRetrievalFlag" type="ipam:ServerInfoConfigRetrievalStatus" />
         <xs:element minOccurs="0" name="Description" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="Domain" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="IPAddresses" nillable="true" type="sysnet:ArrayOfIPAddress" />
         <xs:element minOccurs="0" name="LastModified" type="xsd:dateTime" />
         <xs:element minOccurs="0" name="ManagementStatus" type="ipam:ManagementStatus" />
         <xs:element minOccurs="0" name="Name" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="NewFlag" type="ipam:ServerInfoNewFlag" />
         <xs:element minOccurs="0" name="OSName" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="OSVersion" type="xsd:decimal" />
         <xs:element minOccurs="0" name="Owner" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="RecordId" type="xsd:long" />
         <xs:element minOccurs="0" name="SamAccountName" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="ServerCustomDataCollection" nillable="true" type="ipam:ArrayOfCustomFieldValue" />
         <xs:element minOccurs="0" name="ServerGuid" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="ServerRoleCollection" nillable="true" type="ipam:ArrayOfServerRole" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>
  

ADDomain: This specifies the Active Directory domain that the server instance belongs to.

ADDomainRecordId: This specifies the record identifier of the domain information in the ADM_DiscoveryConfigurationTable.

ConfigurationRetrievalFlag: Specifies the status of the data collection from the server by the IPAM task.

Description: Specifies the description that is associated with the server instance. This element MUST NOT exceed 1024 characters.

Domain: Specifies the name of the domain to which the server instance is joined. This element MUST NOT exceed 255 characters.

IPAddresses: Specifies the list of IP addresses that are registered with the DNS for the server instance.

LastModified: Specifies the time stamp when the server instance information was last modified.

ManagementStatus: Specifies whether the server instance is enabled for management through the IPAM server.

Name: Specifies the name of the server instance. This element MUST NOT exceed 63 characters.

NewFlag: Specifies the new or modified flag associated with the server instance.

OSName: Specifies the name of the operating system running on the server instance. This element MUST NOT exceed 255 characters.

OSVersion: Specifies the version of the OS running on the server instance.

Owner: Specifies the owner of the server instance. This element MUST NOT exceed 255 characters.

RecordId: Specifies the unique identifier for the data in the IPAM data store.

SamAccountName: Specifies the account name of the server in the security account manager (SAM) built-in database of the domain.

ServerCustomDataCollection: Specifies the list of custom field values associated with the server instance.

ServerGuid: Specifies the GUID associated with the server, which uniquely identifies the server in the domain. This element MUST NOT exceed 38 characters.

ServerRoleCollection: Specifies the collection of server role instances associated with the server. For example, if DHCP and DNS server roles are installed on the same server instance, this collection will have 2 entries--one corresponding to each role.