CmdbTypes Schema
ShallowTopology Complex Type
CmdbTypes Schema : ShallowTopology Complex Type

Glossary Item Box

Description

The minimum data required to specify a topology.
Namespace http://schemas.hp.com/ucmdb/1/types

Diagram

end2ID Element end1ID Element ID Element Sequence shallowCompoundRelations Element Sequence compoundRelations Element end2ID Element end1ID Element type Element ID Element Sequence shallowRelation Element Sequence relations Element type Element ID Element Sequence shallowCI Element Sequence CIs Element Sequence ShallowTopology Complex Type

Overview

ShallowTopology
The minimum data required to specify a topology.
Sequence
CIs ShallowCIs Complex Type
A collection of configuration items' IDs and classes, with no property specifications
Sequence
shallowCI 1..∞ ShallowCI Complex Type
The ID and class of a Configuration Item (CI), with no property specifications
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
relations optional ShallowRelations Complex Type
A collection of links, each between two configuration elements, with no link properties specified
Sequence
shallowRelation 1..∞ ShallowRelation Complex Type
The link ID, link type, and the two end-points
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.
compoundRelations optional ShallowCompoundRelations Complex Type
A collection of links. each between two configuration items, with no specification of the type of link or of any properties
Sequence
shallowCompoundRelations 1..∞ ShallowCompoundRelation Complex Type
A link between two configuration items with no specification of the type of link or of any properties
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.
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.

Source

<xs:complexType name="ShallowTopology" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>The minimum data required to specify a topology.
            </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="CIs" type="types:ShallowCIs">
      <xs:annotation>
        <xs:documentation>
                        A collection of configuration items' IDs and classes, with no property specifications
                    </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="relations" type="types:ShallowRelations" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
                        A collection of links, each between two configuration elements, with no link properties
                        specified
                    </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="compoundRelations" type="types:ShallowCompoundRelations" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
                        A collection of links. each between two configuration items, with no specification of the type
                        of link or of any properties
                    </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

See Also