UpdateServiceParameters Schema
addCIsAndRelations Complex Type
UpdateServiceParameters Schema : addCIsAndRelations Complex Type

Glossary Item Box

Description

addCIsAndRelations adds or updates Configuration Items and relations
Namespace http://schemas.hp.com/ucmdb/1/params/update

Diagram

ignoreValidation Element relation Element Sequence referencedRelations Element CI Element Sequence referencedCIs Element relation Element Sequence relationsForUpdate Element CI Element Sequence CIsForUpdate Element Sequence CIsAndRelationsUpdates Element updateExisting Element dataStore Element callerApplication Element Sequence cmdbContext Element Sequence addCIsAndRelations Complex Type

Overview

addCIsAndRelations
addCIsAndRelations adds or updates Configuration Items and relations
Sequence
Sequence
callerApplication xs:string
The invoking application
dataStore optional xs:string
updateExisting optional xs:boolean
Sequence
CIsForUpdate optional CIs Complex Type
The collection of CI elements to update
Sequence
CI 1..∞ CI Complex Type
A configuration element
Sequence
ID ID Complex Type
The unique ID of the instance
temp optional xs:boolean
If true, this is a temporary ID. If false, it is the instance's ID in the UCMDB.
type xs:string
The class name
props optional CIProperties Complex Type
The collection of properties and values
Sequence
Sequence
Sequence
Sequence
relationsForUpdate optional Relations Complex Type
The collection of relations to update
Sequence
relation 1..∞ Relation Complex Type
A link between two configuration elements
Sequence
ID ID Complex Type
The unique ID of the Relation
temp optional xs:boolean
If true, this is a temporary ID. If false, it is the instance's ID in the UCMDB.
type xs:string
The nature of the relation between the CI elements. For example, Contains, Uses, and so on.
end1ID ID Complex Type
The CI.ID of the base of the link
temp optional xs:boolean
If true, this is a temporary ID. If false, it is the instance's ID in the UCMDB.
end2ID ID Complex Type
The CI.ID of the target of the link
temp optional xs:boolean
If true, this is a temporary ID. If false, it is the instance's ID in the UCMDB.
props optional CIProperties Complex Type
The properties of the link
Sequence
Sequence
Sequence
Sequence
referencedCIs optional CIs Complex Type
CIs used for resolving the identities of the CIs and Relations for update. The referenced CIs are not updated.
Sequence
CI 1..∞ CI Complex Type
A configuration element
Sequence
ID ID Complex Type
The unique ID of the instance
temp optional xs:boolean
If true, this is a temporary ID. If false, it is the instance's ID in the UCMDB.
type xs:string
The class name
props optional CIProperties Complex Type
The collection of properties and values
Sequence
Sequence
Sequence
Sequence
referencedRelations optional Relations Complex Type
Relations used for resolving the identities of the CIs and Relations for update. The referenced relations are not updated.
Sequence
relation 1..∞ Relation Complex Type
A link between two configuration elements
Sequence
ID ID Complex Type
The unique ID of the Relation
temp optional xs:boolean
If true, this is a temporary ID. If false, it is the instance's ID in the UCMDB.
type xs:string
The nature of the relation between the CI elements. For example, Contains, Uses, and so on.
end1ID ID Complex Type
The CI.ID of the base of the link
temp optional xs:boolean
If true, this is a temporary ID. If false, it is the instance's ID in the UCMDB.
end2ID ID Complex Type
The CI.ID of the target of the link
temp optional xs:boolean
If true, this is a temporary ID. If false, it is the instance's ID in the UCMDB.
props optional CIProperties Complex Type
The properties of the link
Sequence
Sequence
Sequence
Sequence
ignoreValidation optional xs:boolean
If ignoreValidation is true, no check is performed before updating the uCMDB

Used By

Source

<xs:complexType name="addCIsAndRelations" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>
      addCIsAndRelations adds or updates Configuration Items and relations
      </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="cmdbContext" type="types:CmdbContext" />
    <xs:element name="dataStore" type="xs:string" minOccurs="0" />
    <xs:element name="updateExisting" type="xs:boolean" default="true" nillable="true" minOccurs="0" />
    <xs:element name="CIsAndRelationsUpdates" type="updatetypes:CIsAndRelationsUpdates" />
    <xs:element name="ignoreValidation" type="xs:boolean" default="false" nillable="true" minOccurs="0">
      <xs:annotation>
        <xs:documentation>If ignoreValidation is true, no check is performed before updating the uCMDB</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

See Also