3.1.1.1.22.1 Data Model

RecordId: A primary key. A 64-bit signed integer that is unique for each entry in the table. The data store assigns a unique value when a new row is inserted into the table. This forms the RecordId member of the ServerInfo data structure.

ADDomainRecordId: A foreign key(ADM_DiscoveryConfigurationTable, RecordId) on delete cascade. This specifies the record identifier of the row in the ADM_DiscoveryConfigurationTable that specifies the domain information for the server.

ServerInfoDetails: The server-specific properties that are modeled as the following set of fields in the ServerInfo data structure:

  • ADDomain

  • ConfigurationRetrievalFlag

  • Description

  • Domain

  • ForestName

  • IPAddresses

  • LastModified

  • ManagementStatus

  • Name

  • NewFlag

  • OSName

  • OSVersion

  • Owner

  • SamAccountName

  • ServerGuid

The ServerGuid for each row MUST be unique, which means that for each entry specific to a server instance, the ServerGuid is a unique value.