3.1.1.1.5.1 Data Model

RecordId: A primary key. A 64-bit unique 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 ReservationId of the IpamIPAddress data structure.

ScopeRecordId: A foreign key (ADM_DHCPScopesTable, RecordId) on delete cascade. The scope under which the reservation is present.

IPAddressRecordId: A foreign key (ADM_IPAddressTable, RecordId) on delete no action. The IP address entry corresponding to this reservation.

ReservationDetails: The other miscellaneous details corresponding to the reservation that are modeled on the following properties of IpamIPAddress:

  • ReservationDescription

  • ReservationName

  • ReservationSyncStatus

  • ReservationStatus

  • DnsNameProtectionStatus

  • DiscardDnsRecordOnLeaseDeletionStatus

  • DnsUpdateType

IPv4 specific: 

  • DnsDisablePtrUpdate

  • ServingClientsType

  • ReservationClientId

  • DnsNotRequestingClientsUpdateType

IPv6 specific: 

  • Duid

  • Iaid