[[features]]
name = "accounts"
csdl_files = [
"AccountService_v1.xml",
"ManagerAccountCollection_v1.xml",
"ManagerAccount_v1.xml",
"Privileges_v1.xml",
]
patterns = [
"AccountService.*",
"ManagerAccountCollection.*",
"ManagerAccount.*",
]
rigid_arrays = [
"AccountService.*.ExternalAccountProvider/RemoteRoleMapping"
]
[[features]]
name = "assembly"
csdl_files = [
"Assembly_v1.xml",
]
patterns = [
"Assembly.*",
"Assembly.*.*",
]
[[features]]
name = "bios"
csdl_files = [
"Bios_v1.xml",
]
patterns = [
"Bios.*",
]
[[features]]
name = "boot_options"
csdl_files = [
"BootOption_v1.xml",
"BootOptionCollection_v1.xml",
]
patterns = [
"BootOption.*",
"BootOptionCollection.*",
]
[[features]]
name = "chassis"
csdl_files = [
"Chassis_v1.xml",
"ChassisCollection_v1.xml",
"Circuit_v1.xml",
"CircuitCollection_v1.xml",
"PhysicalContext_v1.xml",
"Redundancy_v1.xml",
"SoftwareInventory_v1.xml",
]
patterns = [
"ChassisCollection.*",
"Chassis.*",
"PhysicalContext.*",
]
[[features]]
name = "ethernet-interfaces"
csdl_files = [
"EthernetInterfaceCollection_v1.xml",
"EthernetInterface_v1.xml",
"VLanNetworkInterface_v1.xml",
"IPAddresses_v1.xml"
]
patterns = [
"EthernetInterfaceCollection.*",
"EthernetInterface.*"
]
rigid_arrays = [
"EthernetInterface.*.EthernetInterface/StaticNameServers"
]
[[features]]
name = "host-interfaces"
csdl_files = [
"HostInterface_v1.xml",
"HostInterfaceCollection_v1.xml",
]
patterns = [
"HostInterface.*",
"HostInterfaceCollection.*",
]
[[features]]
name = "memory"
csdl_files = [
"Memory_v1.xml",
"MemoryCollection_v1.xml",
"MemoryMetrics_v1.xml",
]
patterns = [
"Memory.*",
"MemoryCollection.*",
"MemoryMetrics.*",
]
[[features]]
name = "network-adapters"
csdl_files = [
"NetworkAdapterCollection_v1.xml",
"NetworkAdapter_v1.xml"
]
patterns = [
"NetworkAdapterCollection.*",
"NetworkAdapter.*"
]
[[features]]
name = "network-device-functions"
csdl_files = [
"NetworkDeviceFunctionCollection_v1.xml",
"NetworkDeviceFunction_v1.xml"
]
patterns = [
"NetworkDeviceFunctionCollection.*",
"NetworkDeviceFunction.*"
]
[[features]]
name = "computer-systems"
csdl_files = [
"ComputerSystem_v1.xml",
"ComputerSystemCollection_v1.xml",
"PhysicalContext_v1.xml",
"Redundancy_v1.xml",
"ResourceBlock_v1.xml",
"ResourceBlockCollection_v1.xml",
"SoftwareInventory_v1.xml",
]
patterns = [
"ComputerSystem.*",
"ComputerSystemCollection.*",
"PhysicalContext.*",
]
[[features]]
name = "update-service"
csdl_files = [
"UpdateService_v1.xml",
"SoftwareInventory_v1.xml",
"SoftwareInventoryCollection_v1.xml",
"Key_v1.xml",
"PhysicalContext_v1.xml",
]
patterns = [
"UpdateService.*",
"SoftwareInventory.*",
"SoftwareInventoryCollection.*",
]
[[features]]
name = "event-service"
csdl_files = [
"EventService_v1.xml",
"EventDestination_v1.xml",
"EventDestinationCollection_v1.xml",
"Event_v1.xml",
"MetricReport_v1.xml",
"MetricReportCollection_v1.xml",
"PhysicalContext_v1.xml",
"Schedule_v1.xml",
]
patterns = [
"EventService.*",
"MetricReport.*",
"PhysicalContext.*",
"Schedule.*",
]
root_patterns = [ "Event.v1_0_0.Event", "Event.v1_0_0.EventRecord", "MetricReport.v1_0_0.MetricReport" ]
[[features]]
name = "telemetry-service"
csdl_files = [
"TelemetryService_v1.xml",
"MetricDefinition_v1.xml",
"MetricDefinitionCollection_v1.xml",
"MetricReportDefinition_v1.xml",
"MetricReportDefinitionCollection_v1.xml",
"MetricReport_v1.xml",
"MetricReportCollection_v1.xml",
"PhysicalContext_v1.xml",
"Schedule_v1.xml",
"TelemetryData_v1.xml",
"TelemetryDataCollection_v1.xml",
"Triggers_v1.xml",
"TriggersCollection_v1.xml",
]
patterns = [
"TelemetryService.*",
"MetricDefinition.*",
"MetricDefinitionCollection.*",
"MetricReportDefinition.*",
"MetricReportDefinitionCollection.*",
"MetricReport.*",
"MetricReportCollection.*",
"PhysicalContext.*",
"Schedule.*",
]
[[features]]
name = "log-services"
csdl_files = [
"LogService_v1.xml",
"LogServiceCollection_v1.xml",
"LogEntry_v1.xml",
"LogEntryCollection_v1.xml",
"Event_v1.xml",
]
patterns = [
"LogService.*",
"LogServiceCollection.*",
"LogEntry.*",
"LogEntryCollection.*",
"Event.*.*"
]
[[features]]
name = "managers"
csdl_files = [
"Manager_v1.xml",
"ManagerCollection_v1.xml",
"SoftwareInventory_v1.xml",
]
patterns = [
"Manager.*",
"ManagerCollection.*",
]
[[features]]
name = "pcie-devices"
csdl_files = [
"PCIeDevice_v1.xml",
"PCIeDeviceCollection_v1.xml",
]
patterns = [
"PCIeDevice.*",
"PCIeDeviceCollection.*",
]
[[features]]
name = "processors"
csdl_files = [
"Processor_v1.xml",
"ProcessorCollection_v1.xml",
"ProcessorMetrics_v1.xml",
]
patterns = [
"Processor.*",
"ProcessorCollection.*",
"ProcessorMetrics.*",
]
[[features]]
name = "power"
csdl_files = [
"Power_v1.xml",
"PowerSubsystem_v1.xml",
]
patterns = [
"Power.*",
"Power.*.*",
"PowerSubsystem.*",
]
[[features]]
name = "power-supplies"
csdl_files = [
"PowerSupply_v1.xml",
"PowerSupplyCollection_v1.xml",
"PowerSupplyMetrics_v1.xml",
]
patterns = [
"PowerSupply.*",
"PowerSupplyCollection.*",
"PowerSupplyMetrics.*",
]
[[features]]
name = "sensors"
csdl_files = [
"Fan_v1.xml",
"FanCollection_v1.xml",
"Sensor_v1.xml",
"SensorCollection_v1.xml",
"EnvironmentMetrics_v1.xml",
]
patterns = [
"Sensor.*",
"SensorCollection.*",
"Fan.*",
"FanCollection.*",
"EnvironmentMetrics.*",
]
[[features]]
name = "session-service"
csdl_files = [
"SessionService_v1.xml",
"SessionCollection_v1.xml",
"Session_v1.xml",
]
patterns = [
"SessionService.*",
"SessionCollection.*",
"Session.*",
]
[[features]]
name = "storages"
csdl_files = [
"Drive_v1.xml",
"DriveCollection_v1.xml",
"DriveMetrics_v1.xml",
"PCIeDevice_v1.xml",
"PCIeDeviceCollection_v1.xml",
"Protocol_v1.xml",
"SoftwareInventory_v1.xml",
"Storage_v1.xml",
"StorageCollection_v1.xml",
"StorageController_v1.xml",
"StorageControllerMetrics_v1.xml",
"Volume_v1.xml",
"VolumeCollection_v1.xml",
]
swordfish_csdl_files = [
"Capacity_v1.xml",
"DataStorageLoSCapabilities_v1.xml",
"IOStatistics_v1.xml",
"StorageReplicaInfo_v1.xml",
]
patterns = [
"Storage.*",
"StorageCollection.*",
"StorageController.*",
"StorageControllerMetrics.*",
"Volume.*",
"VolumeCollection.*",
"Drive.*",
"DriveCollection.*",
"DriveMetrics.*",
]
[[features]]
name = "secure-boot"
csdl_files = [
"SecureBoot_v1.xml"
]
patterns = [
"SecureBoot.*"
]
[[features]]
name = "thermal"
csdl_files = [
"LeakDetection_v1.xml",
"LeakDetector_v1.xml",
"LeakDetectorCollection_v1.xml",
"Thermal_v1.xml",
"ThermalMetrics_v1.xml",
"ThermalSubsystem_v1.xml",
]
patterns = [
"LeakDetection.*",
"LeakDetector.*",
"LeakDetectorCollection.*",
"Thermal.*",
"Thermal.*.*",
"ThermalMetrics.*",
"ThermalSubsystem.*",
"ThermalSubsystem.*.*",
]
[[oem-features]]
vendor = "nvidia-bluefield"
name = "computer-systems"
oem_csdl_files = [
"NvidiaComputerSystem_v1.xml",
]
csdl_files = []
[[oem-features]]
vendor = "nvidia-baseboard"
name = "chassis"
oem_csdl_files = [
"NvidiaChassis_v1.xml",
]
csdl_files = []
[[oem-features]]
vendor = "dell"
name = "oem-dell-attributes"
oem_csdl_files = [
"DellAttributes_v1.xml",
]
csdl_files = []
[[oem-features]]
vendor = "lenovo"
name = "computer-systems"
oem_csdl_files = [
"LenovoComputerSystem_v1.xml",
]
csdl_files = []
[[oem-features]]
vendor = "lenovo"
name = "managers"
oem_csdl_files = [
"LenovoManager_v1.xml",
"LenovoSecurityService_v1.xml",
]
csdl_files = []
[[oem-features]]
vendor = "supermicro"
name = "managers"
oem_csdl_files = [
"SmcManagerExtensions_v1.xml",
"SysLockdown_v1.xml",
"KCSInterface_v1.xml"
]
csdl_files = []
[[oem-features]]
vendor = "hpe"
name = "oem-hpe"
oem_csdl_files = [
"HpeiLOServiceExt_v1.xml",
]
csdl_files = []
[[oem-features]]
vendor = "hpe"
name = "managers"
oem_csdl_files = [
"HpeiLO_v1.xml",
]
csdl_files = []
[[oem-features]]
vendor = "ami"
name = "managers"
oem_csdl_files = [
"AmiManager_v1.xml",
]
csdl_files = []