This documentation supports the 9.1 to 9.1 Service Pack 3 version and its patches of BMC Atrium Core. The documentation for version 9.1.04 and its patches is available here.

To view the latest version, select the version from the Product version menu.

CMDBIndexStruct structure

The CMDBIndexStruct structure holds the attributes to index.


typedef struct CMDBIndexStruct
{
   unsigned int numAttributes;
   ARNameType attributeName[AR_MAX_INDEX_subclasses];
   ARBoolean unique;
   ARBoolean isPrimaryKey;
   ARNameType indexName;
} CMDBIndexStruct;



The CMDBIndexStruct structure consists of the following elements:

numAttributes

An integer value indicating the number of attributes to index.

attributeName

The names of attributes to index.

unique

A Boolean value indicating if the index key must be unique:

  • TRUE --The index key is unique.
  • FALSE --The index key is not unique.

isPrimaryKey

A Boolean value indicating whether to make this index a primary key index:

  • TRUE --The index key is a primary key index.
  • FALSE --The index key is not a primary key index.

indexName

The name of the index.

Was this page helpful? Yes No Submitting... Thank you

Comments