3.1.1.3 Miscellaneous Global States

ADM_IsIPAMConfigured: This is a Boolean type state that stores the current configuration state of the management server. If the value is TRUE, that means ADM_IPAMDataStore and ADM_IPAMSecurityGroups are already configured. Otherwise the IPAM server is yet to be provisioned for management purpose.

ADM_IsIPAMProvisioningInProgress: This is a Boolean type state that stores the information on whether the IPAM data store provisioning is currently underway or not. There can be only one session active at any given time that is performing a schema conversion. This will be initialized to FALSE.

ADM_IsSchemaConversionRequired: This is a Boolean type state that stores the information on whether the IPAM data store requires a schema conversion or not. If the value is TRUE, it means the schema conversion is required before the management operations can be performed. If the value is FALSE and the ADM_IsIPAMConfigured is TRUE, the management server is ready to service the management operation requests from the management client.

ADM_IsSchemaConversionInProgress: This is a Boolean type state that stores the information on whether the schema conversion activity is currently underway or not. There can be only one session active at any given time that is performing the schema conversion. This will be initialized to FALSE.

ADM_IsAuditPurgeInProgress: This is a Boolean type state that stores the information on whether the audit purge operation is currently in progress or not. This will be initialized to FALSE.

ADM_KeepaliveGraceCountInitialValue: This is an integer value specifying the initial value of the ADM_KeepaliveGraceCount. This will also be the value the ADM_KeepaliveGraceCount will be reset to when there is a message received during the duration between two consecutive expiry of the InactivityTimer. The default value of this is 3<78>.

ADM_ManagedByCustomFieldId: This is a 64-bit record identifier of the built-in custom field BuiltinCustomField.ManagedBy. This is initialized during the management server initialization. This is not a persisted value but is computed from the ADM_CustomFieldsTable during initialization.

ADM_ManagedByEntityCustomFieldId: This is a 64-bit record identifier of the built-in custom field BuiltinCustomField.ManagedByEntity. This is initialized during the management server initialization. This is not a persisted value but is computed from the ADM_CustomFieldsTable during initialization.

ADM_TenantCustomFieldId: This is a 64-bit record identifier of the built-in custom field BuiltinCustomField.Tenant. This is initialized during the management server initialization. This is not a persisted value but is computed from the ADM_CustomFieldsTable during initialization.

ADM_VMNetworkCustomFieldId: This is a 64-bit record identifier of the built-in custom field BuiltinCustomField.VmNetwork. This is initialized during the management server initialization. This is not a persisted value but is computed from the ADM_CustomFieldsTable during initialization.

ADM_IsolationMethodCustomFieldId: This is a 64-bit record identifier of the built-in custom field BuiltinCustomField.IsolationMethod. This is initialized during the management server initialization. This is not a persisted value but is computed from the ADM_CustomFieldsTable during initialization.

ADM_LogicalNetworkCustomFieldId: This is a 64-bit record identifier of the built-in custom field BuiltinCustomField.LogicalNetwork. This is initialized during the management server initialization. This is not a persisted value but is computed from the ADM_CustomFieldsTable during initialization.

ADM_NetworkSiteCustomFieldId: This is a 64-bit record identifier of the built-in custom field BuiltinCustomField.NetworkSite. This is initialized during the management server initialization. This is not a persisted value but is computed from the ADM_CustomFieldsTable during initialization.

ADM_IPAMDeploymentType: This is a string that represents the mode in which the IPAM Server has been provisioned. This can have values Automatic, Manual, or None. This is initialized during the management server initialization. This is not a persisted value but is computed from the ADM_CommonPropertiesTable.ProvisioningMode during initialization.

ADM_IPAMGpoPrefix: This is a string that represents the GPO prefix that was specified while provisioning the IPAM Server in Automatic mode. This is initialized during the management server initialization. This is not a persisted value but is computed from the ADM_CommonPropertiesTable.GpoPrefix during initialization.

ADM_IPAMServerVersion: This is a string that represents the schema version that the IPAM Server can work with. The string follows the format of "a.b.c.d" where a,b,c,d are integers. This is a persisted value.

ADM_IPAMSchemaVersion: This is a string that represents the schema version that the IPAM Server can work with. The string follows the format of "a.b.c.d" where a,b,c,d are integers. This is initialized during the management server initialization. This is not a persisted value but is computed from the ADM_CommonPropertiesTable.DatabaseSchemaVersion during initialization.

ADM_IPAMTargetSchemaVersion: This is a string that represents the schema version that the IPAM Server can work with. The string follows the format of "a.b.c.d" where a,b,c,d are integers. This is initialized during the management server initialization. This is not a persisted value but is computed from the ADM_IPAMServerVersion during initialization only if ADM_IsSchemaConversionRequired is set to TRUE.

ADM_IsUtilizationPurgeInProgress: This is a Boolean type state that stores the information on whether the utilization purge operation is currently in progress or not. This will be initialized to FALSE.