3.1.1.1.13.1 Data Model

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

CustomFieldDetails: This specifies the set of properties pertaining to the custom field. This is modeled around the following properties of the CustomField data structure.

  • BuiltinCustomFieldNumber

  • Name

  • Origin

  • Type

The Name property has to be unique in the table.

When the IPAM data store is being provisioned, this table is initialized with the following. The Name field is composed of string values created in the IPAM server language at the time of provisioning.

Name

Origin (CustomFieldOrigin)

Type (CustomFieldType)

BuiltinCustomFieldNumber

RIR

Builtin

Multivalued

1

Region

Builtin

Multivalued

2

Country/Region

Builtin

Multivalued

3

Type of networks

Builtin

Multivalued

4

AD site

Builtin

Multivalued

5

Microsoft server role

Builtin

Multivalued

6

Device type

Builtin

Multivalued

7

Managed by

Builtin

Multivalued

8

Managed by entity

Builtin

Multivalued

9

IP Address State

Builtin

Multivalued

10

IP Pool Name

Builtin

Multivalued

11

Logical Network

Builtin

Multivalued

12

DNS Suffix

Builtin

Multivalued

13