Hierarchical Representation of Resources

Top Level Hierarchy Description
System

All the common software modules that make up the XCO infrastructure are covered under this node.

For example, Database, K3s, Services, HA, and Certificate.

There can be more sub-nodes under this as deemed necessary.

Component

This node groups all components (features) that are provided by XCO.

For example, Visibility, Fabric, Tenant, Asset, and Common. Common groups all features like Firmware, License, and Fault.

All entities are represented as resources in XCO so that they become addressable.

Click to expand in new window
XCO Health Resource Hierarchy
XCO Health Resource Hierarchy

Example:

Representing managed objects (for example, Fabric, Tenant, EPG, Devices, and Interfaces) and the software components (for example, License, Security, and Fault) as resource has the following advantages: