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.