CmdbTypes Schema
Relation Complex Type
CmdbTypes Schema : Relation Complex Type

Glossary Item Box

Description

A link between two configuration elements
Namespace http://schemas.hp.com/ucmdb/1/types

Diagram

booleanProp Element Sequence booleanProps Element xmlProp Element Sequence xmlProps Element bytesProp Element Sequence bytesProps Element longProp Element Sequence longProps Element strListProp Element Sequence strListProps Element strProp Element Sequence strProps Element intProp Element Sequence intProps Element intListProp Element Sequence intListProps Element floatProp Element Sequence floatProps Element doubleProp Element Sequence doubleProps Element dateProp Element Sequence dateProps Element Sequence props Element end2ID Element end1ID Element type Element ID Element Sequence Relation Complex Type

Overview

Relation
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
name xs:string
The property's name
value optional xs:dateTime
The condition value to be compared to the CI or Relation's property value
Sequence
Sequence
name xs:string
The property's name
value optional xs:double
The condition value to be compared to the CI or Relation's property value
Sequence
Sequence
name xs:string
The property's name
value optional xs:float
The condition value to be compared to the CI or Relation's property value
Sequence
Sequence
name xs:string
The property's name
intValues optional intList Complex Type
The condition's list of values to be compared to the CI or Relation's property value
Sequence
intValue 0..∞ xs:integer
Sequence
Sequence
name xs:string
The property's name
value optional xs:integer
The condition value to be compared to the CI or Relation's property value
Sequence
Sequence
name xs:string
The property's name
value optional xs:string
The condition value to be compared to the CI or Relation's property value
Sequence
Sequence
name xs:string
The property's name
strValues optional strList Complex Type
The list of condition values to be compared to the CI or Relation's property value
Sequence
strValue 0..∞ xs:string
Sequence
Sequence
name xs:string
The property's name
value optional xs:long
The condition value to be compared to the CI or Relation's property value
Sequence
Sequence
name xs:string
The property's name
value optional xs:base64Binary
The condition value to be compared to the CI or Relation's property value
Sequence
Sequence
name xs:string
The property's name
value optional xs:string
The condition value to be compared to the CI or Relation's property value
Sequence
Sequence
name xs:string
The property's name
value optional xs:boolean
The condition value to be compared to the CI or Relation's property value

Used By

Source

<xs:complexType name="Relation" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>A link between two configuration elements</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ID" type="types:ID">
      <xs:annotation>
        <xs:documentation>
                        The unique ID of the Relation
                    </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="type" type="xs:string">
      <xs:annotation>
        <xs:documentation>
                        The nature of the relation between the CI elements. For example, Contains, Uses, and so on.
                    </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="end1ID" type="types:ID">
      <xs:annotation>
        <xs:documentation>
                        The CI.ID of the base of the link
                    </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="end2ID" type="types:ID">
      <xs:annotation>
        <xs:documentation>
                        The CI.ID of the target of the link
                    </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="props" type="types:CIProperties" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
                        The properties of the link
                    </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

See Also