CloudCIConfigs.xml
This topic lists a sample CloudCIConfigs.xml file and describes the meaning of each element in the file.
The CloudCIConfigs.xml file is used to configure cloud-based CI types in the BMC ProactiveNet Operations Console. If a CI type is not found in this file, then the default hard-coded configuration is used. The top-level tag is the ci-configs tag. This tag can contain an unlimited number of child ci-config tags.
Sample CloudCIConfigs.xml file
<ci-configs xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="CloudCI.xsd">
<!-- Physical location -->
<ci-config type="ci_physical_location" vmCountLevel="3" preferredView="TMV">
<view-types>TV CV TMV GrV</view-types>
<view-criteria name="topology">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_Impact AND OPEN_BRACKET CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool CLOSE_BRACKET
</relationship-query>
</view-criteria>
<view-criteria name="stacked">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_ResourcePool AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ServiceOfferingInstance
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool
</relationship-query>
</view-criteria>
<view-criteria name="tile">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
</view-criteria>
<view-criteria name="treemap">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ResourcePool
</component-query>
<provider-type-filter allowed="true">
ci_network
</provider-type-filter>
</view-criteria>
</ci-config>
<!-- Pods -->
<ci-config type="ci_network" subtype="Pod" vmCountLevel="2" preferredView="TV">
<view-types>EV TV CV TMV ChV GrV</view-types>
<view-criteria name="topology">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_Impact AND OPEN_BRACKET CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool CLOSE_BRACKET
</relationship-query>
</view-criteria>
<view-criteria name="stacked">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_ResourcePool AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ServiceOfferingInstance
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool
</relationship-query>
</view-criteria>
<view-criteria name="tile" filterTenant="true">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
</view-criteria>
<view-criteria name="treemap">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ResourcePool
</component-query>
<provider-type-filter allowed="true">
ci_network component_ci
</provider-type-filter>
</view-criteria>
<cloud-monitors>
<cloud-monitor type="CPU" titleKey="title.cpu.usage" defaultChartType="LINE_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="MEMORY" titleKey="title.memory.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="NETWORK" titleKey="title.network.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="STORAGE" titleKey="title.storage.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
</cloud-monitors>
<related-cis>
<related-ci id="rp" function="ResourcePools" labelKey="details.popup.title.resourcepools"/>
<related-ci id="tenants" function="Tenants" labelKey="details.popup.title.tenants"/>
<related-ci id="soi" function="ServiceOfferingInstances" labelKey="details.popup.title.sois"/>
<related-ci id="nc" function="NetworkContainers" labelKey="details.popup.title.networkcontainers"/>
</related-cis>
</ci-config>
<!-- Network containers -->
<ci-config type="ci_network" subtype="NetworkContainer" vmCountLevel="1" preferredView="TV">
<view-types>EV TV CV TMV ChV GrV</view-types>
<view-criteria name="topology">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_Impact AND OPEN_BRACKET CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool CLOSE_BRACKET
</relationship-query>
</view-criteria>
<view-criteria name="stacked">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_ResourcePool AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ServiceOfferingInstance
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool
</relationship-query>
</view-criteria>
<view-criteria name="tile" filterTenant="true">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
</view-criteria>
<view-criteria name="treemap">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ResourcePool
</component-query>
<provider-type-filter allowed="true">
ci_network component_ci
</provider-type-filter>
</view-criteria>
<cloud-monitors>
<cloud-monitor type="CPU" titleKey="title.cpu.usage" defaultChartType="LINE_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="MEMORY" titleKey="title.memory.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="NETWORK" titleKey="title.network.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="STORAGE" titleKey="title.storage.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
</cloud-monitors>
<related-cis>
<related-ci id="rp" function="ResourcePools" labelKey="details.popup.title.resourcepools"/>
<related-ci id="tenants" function="Tenants" labelKey="details.popup.title.tenants"/>
<related-ci id="soi" function="ServiceOfferingInstances" labelKey="details.popup.title.sois"/>
<related-ci id="zones" function="Zones" labelKey="details.popup.title.zones"/>
</related-cis>
</ci-config>
<!-- Generic concrete collections (zones, etc) -->
<ci-config type="ci_network" vmCountLevel="-1" preferredView="TV">
<view-types>EV TV CV TMV ChV GrV</view-types>
<view-criteria name="topology">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_Impact AND OPEN_BRACKET CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool CLOSE_BRACKET
</relationship-query>
</view-criteria>
<view-criteria name="stacked">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_ResourcePool AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ServiceOfferingInstance
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool
</relationship-query>
</view-criteria>
<view-criteria name="tile" filterTenant="true">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
</view-criteria>
<view-criteria name="treemap">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ResourcePool
</component-query>
<provider-type-filter allowed="true">
ci_network component_ci
</provider-type-filter>
</view-criteria>
<cloud-monitors>
<cloud-monitor type="CPU" titleKey="title.cpu.usage" defaultChartType="LINE_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="MEMORY" titleKey="title.memory.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="NETWORK" titleKey="title.network.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="STORAGE" titleKey="title.storage.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
</cloud-monitors>
</ci-config>
<!-- Resource pools - Compute -->
<ci-config type="ci_resources" subtype="Compute" vmCountLevel="-1" preferredView="GrV">
<view-types>EV TV CV TMV ChV GrV</view-types>
<view-criteria name="topology">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_Impact AND OPEN_BRACKET CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool CLOSE_BRACKET
</relationship-query>
</view-criteria>
<view-criteria name="stacked">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ServiceOfferingInstance
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool
</relationship-query>
</view-criteria>
<view-criteria name="tile" filterTenant="true">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
</view-criteria>
<view-criteria name="treemap">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization
</component-query>
<provider-type-filter allowed="true">
ci_network component_ci ci_resources
</provider-type-filter>
</view-criteria>
<cloud-monitors>
<cloud-monitor type="CPU" titleKey="title.cpu.usage" defaultChartType="STACKED_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="MEMORY" titleKey="title.memory.usage" defaultChartType="STACKED_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="NETWORK" titleKey="title.network.usage" defaultChartType="STACKED_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="STORAGE" titleKey="title.storage.usage" defaultChartType="STACKED_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
</cloud-monitors>
<related-cis>
<related-ci id="tenants" function="Tenants" labelKey="details.popup.title.tenants"/>
<related-ci id="soi" function="ServiceOfferingInstances" labelKey="details.popup.title.sois"/>
<related-ci id="nc" function="NetworkContainers" labelKey="details.popup.title.networkcontainers"/>
</related-cis>
</ci-config>
<!-- Resource pools - VirtualDiskRepository -->
<ci-config type="ci_resources" subtype="VirtualDiskRepository" vmCountLevel="-1" preferredView="GrV">
<view-types>EV TV CV TMV ChV GrV</view-types>
<view-criteria name="topology">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_Impact AND OPEN_BRACKET CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool CLOSE_BRACKET
</relationship-query>
</view-criteria>
<view-criteria name="stacked">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ServiceOfferingInstance
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool
</relationship-query>
</view-criteria>
<view-criteria name="tile" filterTenant="true">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
</view-criteria>
<view-criteria name="treemap">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization
</component-query>
<provider-type-filter allowed="true">
ci_network component_ci ci_resources
</provider-type-filter>
</view-criteria>
<cloud-monitors>
<cloud-monitor type="STORAGE" titleKey="title.storage.usage" defaultChartType="LINE_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
</cloud-monitors>
<related-cis>
<related-ci id="tenants" function="Tenants" labelKey="details.popup.title.tenants"/>
<related-ci id="soi" function="ServiceOfferingInstances" labelKey="details.popup.title.sois"/>
<related-ci id="nc" function="NetworkContainers" labelKey="details.popup.title.networkcontainers"/>
</related-cis>
</ci-config>
<!-- Resource pools -->
<ci-config type="ci_resources" vmCountLevel="-1" preferredView="GrV">
<view-types>EV TV CV TMV ChV GrV</view-types>
<view-criteria name="topology">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_Impact AND OPEN_BRACKET CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool CLOSE_BRACKET
</relationship-query>
</view-criteria>
<view-criteria name="stacked">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ServiceOfferingInstance
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool
</relationship-query>
</view-criteria>
<view-criteria name="tile" filterTenant="true">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
</view-criteria>
<view-criteria name="treemap">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization
</component-query>
<provider-type-filter allowed="true">
ci_network component_ci ci_resources
</provider-type-filter>
</view-criteria>
<cloud-monitors>
<cloud-monitor type="CPU" titleKey="title.cpu.usage" defaultChartType="STACKED_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="MEMORY" titleKey="title.memory.usage" defaultChartType="STACKED_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="NETWORK" titleKey="title.network.usage" defaultChartType="STACKED_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="STORAGE" titleKey="title.storage.usage" defaultChartType="STACKED_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
</cloud-monitors>
<related-cis>
<related-ci id="tenants" function="Tenants" labelKey="details.popup.title.tenants"/>
<related-ci id="soi" function="ServiceOfferingInstances" labelKey="details.popup.title.sois"/>
<related-ci id="nc" function="NetworkContainers" labelKey="details.popup.title.networkcontainers"/>
</related-cis>
</ci-config>
<!-- Tenants -->
<ci-config type="ci_tenants" vmCountLevel="-1" preferredView="TV">
<view-types>EV TV CV ChV GrV</view-types>
<view-criteria name="topology">
<relationship-query>
CLASS NOT_EQUALS BMC_Impact AND OPEN_BRACKET CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool CLOSE_BRACKET
</relationship-query>
</view-criteria>
<view-criteria name="stacked">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_ResourcePool
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool
</relationship-query>
</view-criteria>
<view-criteria name="tile">
<component-query>
CLASS NOT_EQUALS BMC_ServiceOfferingInstance AND OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET
</component-query>
</view-criteria>
<view-criteria name="treemap">
<provider-type-filter allowed="true">
ci_service_offering_instance component_ci
</provider-type-filter>
</view-criteria>
<cloud-monitors>
<cloud-monitor type="CPU" titleKey="title.cpu.usage" defaultChartType="LINE_CHART">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="MEMORY" titleKey="title.memory.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="NETWORK" titleKey="title.network.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
<cloud-monitor type="STORAGE" titleKey="title.storage.usage">
<chart-types>AREA_CHART LINE_CHART</chart-types>
</cloud-monitor>
</cloud-monitors>
<related-cis>
<related-ci id="rp" function="ResourcePools" labelKey="details.popup.title.resourcepools"/>
<related-ci id="soi" function="ServiceOfferingInstances" labelKey="details.popup.title.sois"/>
</related-cis>
</ci-config>
<!-- Service offerings -->
<ci-config type="ci_service_offerings" vmCountLevel="-1" preferredView="GrV" cloud="false">
<view-types>EV TV CV TMV ChV GrV</view-types>
<view-criteria name="topology">
<relationship-query>
CLASS EQUALS BMC_Impact
</relationship-query>
</view-criteria>
<view-criteria name="stacked">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_ResourcePool AND CLASS NOT_EQUALS BMC_Organization
</component-query>
<relationship-query>
CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool
</relationship-query>
</view-criteria>
<view-criteria name="tile" filterTenant="true">
</view-criteria>
<view-criteria name="treemap">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ResourcePool
</component-query>
<provider-type-filter allowed="true">
ci_service_offering_instance component_ci
</provider-type-filter>
</view-criteria>
</ci-config>
<!-- Service offering instance -->
<ci-config type="ci_service_offering_instance" vmCountLevel="-1" preferredView="GrV" cloud="false">
<view-types>EV TV CV TMV ChV GrV</view-types>
<view-criteria name="topology">
<relationship-query>
CLASS NOT_EQUALS BMC_Impact AND OPEN_BRACKET CLASS NOT_EQUALS BMC_MemberOfCollection OR Name NOT_EQUALS IsMemberOfPool CLOSE_BRACKET
</relationship-query>
</view-criteria>
<view-criteria name="stacked">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_ResourcePool AND CLASS NOT_EQUALS BMC_Organization
</component-query>
</view-criteria>
<view-criteria name="tile" filterTenant="true">
</view-criteria>
<view-criteria name="treemap">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ResourcePool
</component-query>
<provider-type-filter allowed="true">
component_ci
</provider-type-filter>
</view-criteria>
</ci-config>
<!-- Generic component CI -->
<ci-config type="component_ci" vmCountLevel="-1" preferredView="GrV" cloud="false">
<view-types>EV TV CV TMV ChV GrV</view-types>
<view-criteria name="topology">
<relationship-query>
CLASS EQUALS BMC_Impact
</relationship-query>
</view-criteria>
<view-criteria name="stacked">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_ResourcePool AND CLASS NOT_EQUALS BMC_Organization
</component-query>
</view-criteria>
<view-criteria name="tile">
</view-criteria>
<view-criteria name="treemap">
<component-query>
OPEN_BRACKET CLASS NOT_EQUALS BMC_ConcreteCollection OR CollectionType NOT_EQUALS Zone CLOSE_BRACKET AND CLASS NOT_EQUALS BMC_Organization AND CLASS NOT_EQUALS BMC_ResourcePool
</component-query>
<provider-type-filter allowed="true">
ci_network component_ci
</provider-type-filter>
</view-criteria>
</ci-config>
</ci-configs>
Description of the elements
The following table describes the elements in the CloudCIConfigs.xml file.
Element | Description | Required or optional |
|---|---|---|
type | Configuration item (CI) types used in the Operations Console. Possible types are:
| Required |
subtype | Slot value of the subtype. For example, pod, NetworkContainer. You can use the ci-config tag without this attribute to handle all subtypes. If a specific subtype declaration is not found, then the generic type is used. | Optional |
vmCountLevel | Used in treemap views to specify the number of child levels up to which the VMs must be counted. Use -1 to declare that no VMs exist. | Required |
preferredView | Possible views are:
| Optional. The default value is TV if not specified. |
cloud | Prevents cloud data from being sent to the Operations Console if specified as false. | Optional. The default value is true. |
Sequence of child tags in ci-config
The sequence of the child tags in the ci-config tag is defined in the following order:
Child tag | Description | Required or optional |
|---|---|---|
view-types | Defines the list of view types delimited by a space. For the list of view types, see the preferredView attribute. You can use only one view-types tag in a ci-config tag. | Required |
view-criteria | Defines the queries to be used in the supported views in the Operations Console. The following attributes are defined:
| Required |
cloud-monitors | Parent tag of a list of cloud-monitor child tags. | Optional |
cloud-monitor | Declares monitors for the chart view. This tag has the following attributes:
| Optional |
related-cis | Used in the Details pane of the Operations Console. It declares a list of related-ci tags. | Optional |
related-ci | Declares information used to construct a Details pane in the Operations Console. It has the following attributes:
| Optional |
related-query | The related-ci tag can declare up to two child related-query tags when the CustomQuery function is specified. If two related-query tags are specified, then the result of the first query is looped with each item used as the source object for executing the second query. The final result is the combined result of all the queries. The body content of the tag contains the text query. The related-query tag is defined with the following attributes:
|
|