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.

Types of BMC Atrium CMDB C API structures

C API data structures are categorized by types, as listed in the following table.

List of data structures categorized by function type

Data structure type

List of data structures

Attribute structures: used in data model functions.

  • CMDBAttributeGetStruct
  • CMDBAttributeLimit
  • CMDBAttributeLimitList
  • CMDBAttributeNameId
  • CMDBAttributeValueList
  • CMDBAttributeValueListList
  • CMDBAttributeValueStruct
  • CMDBAuditInfoStruct
  • CMDBAuditValueList
  • CMDBAuditValueListList
  • CMDBSortList
  • CMDBSortStruct
  • CMDBWeakPropagatedAttrs
  • CMDBWeakPropagatedAttrsList

Export and import structures: used in export and import functions.

  • CMDBItemTypeAttribute
  • CMDBItemTypeClass
  • CMDBExportItem
  • CMDBExportItemList
  • CMDBExportItemStruct
  • CMDBImportItem
  • CMDBXMLExportItemList

Export and import structures (continued)

  • CMDBImportItemList
  • CMDBImportItemStruct
  • CMDBXMLImportItemList
  • CMDBImportDataSummaryStruct

Federation structures: used in federation functions.

  • CMDBFederatedActivateInfo
  • CMDBFederatedARInfo

Class structures: holds CI and relationship definitions.

  • CMDBClassRelationship
  • CMDBClassTypeInfo
  • CMDBIndexList
  • CMDBIndexStruct

General-purpose structures: used in general-purpose functions.

  • CMDBVersionInfo
  • CMDBVersionInfoList

Instance structures: used for manipulating instance data.

  • CMDBClassNameId
  • CMDBClassNameIdList
  • CMDBInstanceList
  • CMDBInstanceStruct
  • CMDBQualifierStruct

Query structures: used in queries.

  • CMDBGetObjectList
  • CMDBGetObjectStruct
  • CMDBGetRelationList
  • CMDBGetRelationStruct
  • CMDBGraphAdjacentList
  • CMDBGraphAdjacentStruct
  • CMDBGraphList
  • CMDBGraphStruct
  • CMDBGraphWalkObjectList
  • CMDBGraphWalkObjectStruct
  • CMDBGraphWalkQueryStruct
  • CMDBGraphWalkSelectorAndFilterList
  • CMDBGraphWalkSelectorAndFilterStruct
  • CMDBGraphWalkRelation
  • CMDBGraphWalkRelationList
  • CMDBGraphWalkResultStruct
  • CMDBGraphWalkStateStruct
  • CMDBQueryArithOpStruct
  • CMDBQueryAttributeName
  • CMDBQueryCardinality
  • CMDBQueryObject
  • CMDBQueryObjectList
  • CMDBQueryObjectSelectorList
  • CMDBQueryObjectSelectorStruct
  • CMDBQueryQualifierAndOrStruct
  • CMDBQueryQualifierSetOpStruct
  • CMDBQueryQualifierSimpleOpStruct
  • CMDBQueryQualifierStruct
  • CMDBQueryQualifierValueSetStruct
  • CMDBQueryQualifierValueStruct
  • CMDBQueryResultGraph
  • CMDBQuerySortList
  • CMDBQuerySortStruct
  • CMDBQueryStruct
  • CMDBStdRelationship
  • CMDBStdRelationshipList
  • CMDBRelationshipResultList
  • CMDBEdgeListList
  • CMDBNodeList
  • CMDBNodeListList
  • CMDBGraphQueryResult
  • CMDBNestedQueryStruct

Reconciliation Engine structures: used in Reconciliation Engine queries.

  • CMDBREClassQualList
  • CMDBREClassQualStruct
  • CMDBREDatasetList
  • CMDBREDatasetPair
  • CMDBREJobRunInfo
  • CMDBREJobRunInfoList

User interface components structures: used in UI component functions.

  • CMDBUIComponentInfo
  • CMDBUIComponentResult
  • CMDBUIComponentResultList

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

Comments