# CI relationship in CMDB Upstream

<table data-header-hidden><thead><tr><th width="159"></th><th width="194"></th><th width="171"></th><th></th></tr></thead><tbody><tr><td><strong>Name</strong></td><td><strong>Parent</strong></td><td><strong>Child</strong></td><td><strong>Description</strong></td></tr><tr><td>Written By</td><td>Selected CI is written by this CI</td><td>Author of the selected CI</td><td>The attribute pertains to the authorship of a selected CI</td></tr><tr><td>Backed up by</td><td>Is backed up by the Selected CI</td><td>Back up of the selected CI</td><td>This feature refers to the backup status of a chosen CI</td></tr><tr><td>Cluster</td><td>Belongs to the cluster of the selected CI</td><td>Belongs to the cluster of the selected CI</td><td>This signifies the membership of a chosen CI within a specific cluster. </td></tr><tr><td>Connects</td><td>Connects to the selected CI </td><td>Selected CI is connected by this CI</td><td>Indication of the selcted CI is linked to or communicates with the specified CI. For Example: if a router (selected CI) is connected to a switch (connecting CI), the "Connects" attribute for the router would show the switch's name, indicating the network link.</td></tr><tr><td>Connected to</td><td>Connected to the selected CI </td><td>Selected CI is connected to this CI</td><td>Showcases a connection or relationship between the two components. For example: IoT, the connected to field for the bulb would display the hub’s name. </td></tr><tr><td>Are part of</td><td>Is a part of the selected CI</td><td>Selected CI is part of this CI</td><td>Signifies that the chosen CI is a component or element within another CI, illustrating a hierarchical relationship.</td></tr><tr><td>Consumes</td><td>Consumes the selected CI </td><td>Selected CI is consumed by this CI</td><td>The chosen CI utilizes or relies on another CI for its operation or functionality, representing a dependency where the selected CI consumes the specifies CI. </td></tr><tr><td>Attached to</td><td>Is attached to the selected CI</td><td>Selected CI contains this CI</td><td>Denotes that the selected CI is connected to or contained within the specified CI. For example: In email clients, files attached to an email  are indicated through the "Attached to" field. The files are linked to the email they are attached to.</td></tr><tr><td>Contained By</td><td>Is contained by the selected CI</td><td>Selected CI contains this CI</td><td>Signifies that the chosen CI is encompassed or hosted within another CI, indicating that the selected CI is a part of or nested within the specified CI. For example: In web development, widgets or elements contained by a web page are represented by the Contained By field. The elements are part of the web page's content.</td></tr><tr><td>Cooled By</td><td>Is cooled by the selected CI </td><td>Selected CI cools this CI</td><td>This attribute signifies that the chosen CI is responsible for cooling another CI, indicating a relationship where the selected CI is the source of cooling for the specified CI. Example: </td></tr><tr><td>Gets Resources from</td><td>Gets resources from the selected CI </td><td>Selected CI defines resources for this CI</td><td>The chosen CI receives resources from another CI, signifying a dependency where the selected CI relies on the specified CI to provide necessary resources. Network devices like routers get resources such as bandwidth and routing information from core switches. The Gets resources from field for the router would list the core switch’s name. </td></tr><tr><td>Used by</td><td>Is used by the selected user</td><td>Selected CI depends on this CI</td><td>The attribute signifies that the chosen CI is utilized by a specific user, indicating a relationship where the selected CI plays a role in providing functionality or value to the user.  For example: Software applications, this is used by a certain user, the attribute for the application would display the user’s name. This indicates that the user relies on the application for their tasks. </td></tr><tr><td>Distributes</td><td>Is used to distribute the selected CI</td><td>Selected CI is distributed </td><td>Indication that the chosen CI serves the purpose of distributing another CI, highlighting a relationship, selected CI is responsible for disseminating or sharing the specified CI. Example: Data sharing point, where a file service distributes files and documents to authorized users. The distributes field for the service would indicate its role in distributing files. </td></tr><tr><td>Provides DR for</td><td>Provides DR (Disaster Recovery) for the selected CI</td><td>Selected CI's DR (Disaster Recovery) is provided by this CI</td><td>The attributes signifies that the chosen CI is responsible for offering disaster recovery services for another CI, indicating a relationship where the selected CI is a source of recovery in case of a disaster affecting specified CI. Example: High availability cluster, provides disaster recovery by ensuring seamless failover in case of components failures</td></tr><tr><td>Is Edited by</td><td>Is edited by the selected user</td><td>Editor of the selected CI</td><td>This attribute indicates that the chosen CI is modified or edited by a specific user, highlighting the relationship where the selected CI is subject to changes made by the specified user. Example: Configuration Files: A configuration file is edited by an administrator to adjust settings or parameters for a software application or system.</td></tr><tr><td>Is enabled by</td><td>Is enabled by the selected CI</td><td>Enables the selected CI</td><td>This signifies that the chosen CI is made functional or operational by another CI, highlighting a relationship where the selected CI relies on the specified CI to enable its functionality. Example: Network Services, like remote desktop access is enabled by a service daemon that runs in the background to facilitate the service. </td></tr><tr><td>Exchanges</td><td>Exchanges information with the selected CI</td><td>Selected CI exchanges information with the selected CI</td><td>Indication that the chosen CI shares or transfers information with another CI, showcasing a relationship where both Cis interact to exchange data or communication. Example: IoT Devices, in a smart home can exchange data with a central hub to provide real-time status updates and receive commands. </td></tr><tr><td>Exchanges data with</td><td>Exchanges data with the selected CI</td><td>Selected CI exchanges data with this CI</td><td>The attribute indicates that the chosen CI shares or transfers data with another CI, highlighting a relationship where both Cis interact to exchange specific data or information. Example: API Communication A web application can exchange data with a third-party API  to retrieve external information or perform specific actions.</td></tr><tr><td>Fed By</td><td>Is fed by the selected CI</td><td>Selected CI feeds this CI</td><td>The chosen CI receives inputs or resources from another CI, emphasizing a relationship where the selected CI is supplied with essential inputs or support by the specified CI. Example: Workflow automation, an automated process can be fed by data inputs that trigger different stages of the workflow. </td></tr><tr><td>Template for</td><td>Is a template for selected CI</td><td>Selected CI has this CI</td><td>This attribute indicates that the chosen CI serves as a template for another CI, highlighting a relationship where the selected CI provides a blueprint or predefined structure that the specified CI follows. Example: Email Template, provides a standardized format for creating consistent emails. The “Template for” field for the template would indicate its role in email communication.  </td></tr><tr><td>Is Attached To</td><td>Is attached to the selected CI</td><td>Selected CI has this CI</td><td>This attribute signifies that the chosen CI is physically or logically connected to another CI, highlighting a relationship where the selected CI is part of or connected to the specified CI. Example: Documents in Email, an attachment is attached to an email indicating that the attachment is sent along with the email. </td></tr><tr><td>Is Registered On</td><td>Is registered on the selected user</td><td>Selected CI has been registered to this CI</td><td>Indicates that the chosen CI is registered or associated with a specific user, highlighting a relationship where the selected CI is linked to the specified user for identification or ownership purposes. Example: Software Licenses is registered on user’s account, indicating that the user has ownership rights to use the software. </td></tr><tr><td>Hosts</td><td>Hosts the selected CI</td><td>Selected CI has been hosted on to this CI</td><td>The attribute indicates that the chosen CI provides hosting or support for another CI, highlighting a relationship where the selected CI is being hosted or managed by the specified CI. The attribute indicates that the chosen CI provides hosting or support for another CI, highlighting a relationship where the selected CI is being hosted or managed by the specified CI.<br> Example: Cloud Infrastructure a virtual machine instance hosts a software application in a cloud environment, providing the necessary resources for the application to run.</td></tr><tr><td>Impacts</td><td>Impacts the selected CI</td><td>Selected CI is impacted by this CI</td><td>The attribute indicates that the chosen CI has an effect or influence on another CI, highlighting a relationship where the selected CI directly or indirectly affects the specified CI. Example: Software Updates can impact the stability and functionality of an application, potentially introducing new features or causing compatibility issues. </td></tr><tr><td>Implement End Point From</td><td>Implement the endpoint from the selected CI</td><td>Selected CI is implemented the endpoint from this CI</td><td>The chosen CI is used to create or establish an endpoint based on another CI, highlighting a relationship where the selected CI is implemented to provide a specific endpoint using the features or capabilities of the specified CI. Example: Network Endpoint is implemented by configuring a network device, allowing data to be sent or received through the endpoint. </td></tr><tr><td>Rack contains</td><td>Rack contains the selected CI</td><td>Selected CI contains this CI</td><td>This indicates that the chosen CI is physically located within a rack, emphasizing a relationship where the selected CI is housed or positioned inside the specified rack. Example: Server Rack Configuration is contained within a server rack, highlighting that the server is physically installed and mounted in the rack. </td></tr><tr><td>Member of</td><td>Is a member of the selected CI </td><td>Selected CI contains this CI</td><td>The chosen CI is a part of or belongs to a larger entity or group represented by the selected CI. This relationship highlights that the selected CI contains or encompasses the specified CI as a constituent element. Example: Software modules, can be a member of a larger suite, indicating that the application is part of the suite offering various functionalities. </td></tr><tr><td>Instantiated by</td><td>Is instantiated by the selected CI </td><td>Selected CI initiates this CI</td><td>The indication that the chosen CI is initiated, created or brought into existence by another CI, highlighting a relationship where the selected CI is the result of an instantiation process initiated by the specified CI. Example: Virtual machine can be instantiated by a hypervisor, indicating that the hypervisor creates and manages the VM. </td></tr><tr><td>IP Connection</td><td>IP connection of the selected CI</td><td>Selected CI has IP Connection to this CI </td><td>This CI has an IP connection to another CI, highlighting a relationship where the selected CI is connected to the specified CI through an IP-based network connection. Example: Web services can have an IP connection to a load balancer distributing incoming traffic among multiple instances of the service. </td></tr><tr><td>Contains Room</td><td>Contains room for selected user</td><td>Selected CI has room</td><td>Provides a room intended for a specific user, highlighting a relationship where the selected CI encompasses a physical space designated as a room for the specifies user.  </td></tr><tr><td>Zone contains</td><td>Zone contains for selected CI</td><td>Selected zone contains the selected CI</td><td>A specific zone or area, highlighting a relationship where the selected zone encompasses or contains the specified CI. </td></tr><tr><td>Managed by</td><td>Is managed by the selected user</td><td>Selected CI depends on this CI</td><td>The management or oversight of a specific user, highlighting a relationship where the selected CI relies on the specified user for administration, control or maintenance. Example: Network device management is managed by a network engineer, indicating that the engineer is responsible for its configuration and operation. </td></tr><tr><td>Stack Member of</td><td>Stack member of the selected CI</td><td>Selected Stack member of the selected CI</td><td>The chosen CI is a member or component of a larger stack or assembly represented by the selected CI. This relationship highlights that the selected CI is part of the specified stack or grouping. Example: Automation frameworks can be stack member within an automation framework, highlighting that the module is part of the framework’s functionality. </td></tr><tr><td>Owned by</td><td>Is owned by the selected CI </td><td>Selected CI is owned by this CI</td><td>This attribute indicates that the chosen CI is owned or possessed by a specific entity, user, or group represented by the selected CI. This relationship highlights that the selected CI is under the ownership or responsibility of the specified owner. Example: Digital Assets ownership is ow</td></tr><tr><td>Powered by</td><td>Is powered by the selected CI</td><td>Selected CI is powered by this CI</td><td>The chosen configuration is powered or energized by another CI, highlighting a relationship where the selected CI relies on the specified CI for the necessary power source or energy supply. Example:  Data centers servers are powered by uninterruptible power supplies to ensure continuous operation during power outages. </td></tr><tr><td>Provides</td><td>Provides the Selected CI </td><td>Selected CI has been provided on to this CI</td><td>The attribute indicates that the chosen CI offers a specific service, capability or resource to another CI, highlighting a relationship where the selected CI serves as a source of provision for the specified CI. Example: API Provider, provides access to certain functionalities for a software application, allowing the application to interact with those functionalities. </td></tr><tr><td>Stored on</td><td>Is stored on for the selected CI</td><td>Selected CI has been stored on to this CI</td><td>Logically stored on another CI, highlighting a relationship where the selected CI is located, hosted or saved on the specified CI. Example: Data storage is stored on a hard drive indicating that the file's data is physically stored on the drive.</td></tr><tr><td>Provisioned</td><td>Provisioned to the selected user</td><td>Selected CI depends on this CI</td><td>Allocated or prepared for a specific user, system or entity, highlighting a relationship where the selected CI relies on the provisioning CI for its availability and operation. Example: Resources in cloud, Cloud resources like storage volumes are provisioned by a cloud service provider, allowing users to allocate and manage resources. </td></tr><tr><td>Sends data to</td><td>Sends data to the selected user</td><td>Selected CI sends data to the CI</td><td>The chosen CI sends data, information or communication to another CI, highlighting a relationship where the selected CI transmits data to the specified CI. Example: Machine-to-Machine Communication in a production line send production data to a control system, facilitating process monitoring.  </td></tr><tr><td>Has registered</td><td>Has Registered for the selected CI</td><td>Selected CI has been registered on this CI</td><td>The chosen Configuration Item has been registered or recorded on another CI, highlighting a relationship where the selected CI is associated with or documented on the registering CI. Example: Software License has been registered with a licensing server, enabling the authorized use of the software. </td></tr><tr><td>Receives Traffic</td><td>Receives traffic for the selected CI</td><td>Selected CI received traffic on this CI</td><td>This attribute receives incoming data, communication, or activity, usually in the form of network traffic or interactions, from another source or CI. This relationship highlights that the selected CI is a target for incoming traffic. Example: Email Server receives incoming emails from other email servers or clients for distribution to recipients.</td></tr><tr><td>Runs On</td><td>Runs on by the selected user</td><td>Selected CI depends on this CI</td><td>The chosen Configuration Item is executed or operated on another CI, highlighting a relationship where the selected CI relies on the specified CI for its functioning or operation. Example: Automation script runs on an automation platform, executing the scripted tasks and workflows.</td></tr><tr><td>Receives Data From</td><td>Receives from the selected user</td><td>Selected CI depends in this CI</td><td>This attribute indicates that the chosen Configuration Item receives data, information, or communication from another source or CI, highlighting a relationship where the selected CI depends on the specified CI to provide data or input. Example: IoT Data exchange is a central data hub receives data from multiple IoT devices for storage and analysis.</td></tr><tr><td>Submitted by</td><td>Is submitted by the selected user</td><td>Selected CI depends on this CI</td><td>This attribute indicates that the chosen Configuration Item has been submitted or provided by a specific user or entity, highlighting a relationship where the selected CI relies on the submitting CI for its creation, input, or initiation. Example: Change Requests is submitted by a stakeholder initiating a formal request for changes to a system or process.</td></tr><tr><td>Subscribed by</td><td>Is subscribed by the selected user</td><td>Selected CI depends on this CI</td><td>This attribute indicates that the chosen Configuration Item is subscribed to or followed by a specific user, entity, or system, highlighting a relationship where the selected CI depends on the subscribing CI for updates, notifications, or interactions. Example: Email Subscriptions, an email newsletter is subscribed to by a user, receiving regular updates and content. </td></tr><tr><td>Supported by</td><td>Is supported by the selected user</td><td>Selected CI depends on this CI</td><td>The chosen Configuration Item is supported, maintained, or provided assistance by a specific user, team, or entity, highlighting a relationship where the selected CI relies on the supporting CI for its maintenance, troubleshooting, or operational assistance. Example: Helpdesk Services, an IT helpdesk is supported by IT support agents, providing technical assistance to users.</td></tr><tr><td>Use End Point From</td><td>Use End Point from the selected CI ,</td><td>Selected CI depends on this CI</td><td>Indication that the chosen Configuration Item utilizes or accesses an endpoint provided by another CI, highlighting a relationship where the selected CI relies on the specified CI's endpoint for its functionality or data exchange. Example: Data Source, a dashboard application uses a data endpoint from a database server to fetch and display real-time data.</td></tr><tr><td>Uses</td><td>Uses the selected CI</td><td>Selected CI has been Used on to this CI</td><td>The chosen Configuration Item is utilized, employed, or incorporated by another CI for its functionality, operation, or capabilities. This relationship highlights that the selected CI is a component or resource used by the using CI. Example: Network device, a network switch uses network cables to establish connections.  </td></tr><tr><td>Virtualizes</td><td>Virtualizes the selected CI</td><td>Selected CI has been virtualized on to this CI</td><td>Indication that the chosen Configuration Item is subjected to virtualization, transforming it into a virtual representation that operates within a virtual environment. This relationship highlights that the selected CI has been virtualized on the specified virtualization platform. Example: Cloud Computing, a cloud provider’s infrastructure) virtualizes resources like compute, storage, and networking (selected CI) for cloud services.</td></tr></tbody></table>
