Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
- HPE Universal CMDB Web Service API
- Conventions
- HPE Universal CMDB Web Service API Overview
- Getting Started with HPE Universal CMDB Web Service
- Call the Web Service
- Query the CMDB
- Update the CMDB
- Query the UCMDB Class Model
- Query for Impact Analysis
- UCMDB General Parameters
- UCMDB Output Parameters
- UCMDB Query Methods
- UCMDB Update Methods
- UCMDB Impact Analysis Methods
- Actual State Web Service API
- UCMDB Web Service API Use Cases
- Examples
UCMDB General Parameters
This section describes the most common parameters of the service's methods.
All UCMDB Web Service API service invocations require a CmdbContext
argument. CmdbContext
is a callerApplication
string that identifies the application that invokes the service. CmdbContext
is used for logging and troubleshooting.
.
Every CI
and Relation has an ID
field. It consists of a case-sensitive ID string and an optional temp
flag, indicating whether the ID is temporary.
For identifying a CI
or Relation
in some contexts, key attributes can be used in place of a
In the user interface, the key attributes have a key icon next to them in the list of Configuration Item Type attributes in the user interface. For details, see Add/Edit Attribute Dialog Box. For information about identifying the key attributes from within the API client application, see getCmdbClassDefinition
An ID
element can contain a real ID, or a temporary ID.
A real ID is a string assigned by the
A temporary ID can be assigned by the client and often represents the ID of the CI as stored by the client. It does not necessarily represent an entity already created in the
A CIProperties
element is composed of collections, each containing a sequence of name-value elements that specify properties of the type indicated by the collection name. None of the collections are required, so the CIProperties
element can contain any combination of collections.
CIProperties
are used by CI
and Relation
elements.
CIProperties
in the schema documentation.
The type name is the class name of a configuration item type or relation type. The type name is used in code to refer to the class. It should not be confused with the display name, which is seen on the user interface where the class is mentioned, but which is meaningless in code.
A CI
element is composed of an ID
, a type
, and a props
collection.
When using UCMDB Update Methods to update a CI
, the ID
element can contain a real temp
flag to true. When deleting an item, the ID
can be empty. UCMDB Query Methods take real ID
s as input parameters and return real ID
s in the query results.
The type
can be any type name defined in the CI Type Manager. For details, see CI Type Manager.
The props
element is a CIProperties collection.
CI
in the schema documentation.
A Relation
is an entity that links two configuration items. A Relation
element is composed of an ID
, a type
, the identifiers of the two items being linked (end1ID
and end2ID),
and a props
collection.
When using UCMDB Update Methods to update a Relation
, the value of the Relation
's ID can be a real ID
can be empty. UCMDB Query Methods take real ID
s as input parameters and return real ID
s in the query results.
The relation type is the Type Name
of the
For details, see CI Type Manager.
The two relation end IDs must not be empty IDs because they are used to create the ID of the current relation. However, they both can have temporary IDs assigned to them by the client.
The props
element is a CIProperties collection.
Relation
in the schema documentation.