#pragma once /**************************************************************** * READ THIS WARNING FIRST * This is an auto-generated header which contains definitions * for Redfish DMTF defined schemas. * DO NOT modify this registry outside of running the * update_schemas.py script. The definitions contained within * this file are owned by DMTF. Any modifications to these files * should be first pushed to the relevant registry in the DMTF * github organization. ***************************************************************/ // clang-format off #include #include namespace redfish { // Note that each URI actually begins with "/redfish/v1/" // They've been omitted to save space and reduce search time constexpr std::array topCollections{ "AggregationService/Aggregates", "AggregationService/AggregationSources", "AggregationService/ConnectionMethods", "Cables", "Chassis", "ComponentIntegrity", "CompositionService/ActivePool", "CompositionService/CompositionReservations", "CompositionService/FreePool", "CompositionService/ResourceBlocks", "CompositionService/ResourceZones", "EventService/Subscriptions", "Fabrics", "Facilities", "JobService/Jobs", "JobService/Log/Entries", "KeyService/NVMeoFKeyPolicies", "KeyService/NVMeoFSecrets", "LicenseService/Licenses", "Managers", "NVMeDomains", "PowerEquipment/ElectricalBuses", "PowerEquipment/FloorPDUs", "PowerEquipment/PowerShelves", "PowerEquipment/RackPDUs", "PowerEquipment/Switchgear", "PowerEquipment/TransferSwitches", "RegisteredClients", "Registries", "ResourceBlocks", "Storage", "StorageServices", "StorageSystems", "Systems", "TaskService/Tasks", "TelemetryService/LogService/Entries", "TelemetryService/MetricDefinitions", "TelemetryService/MetricReportDefinitions", "TelemetryService/MetricReports", "TelemetryService/Triggers", "UpdateService/ClientCertificates", "UpdateService/FirmwareInventory", "UpdateService/RemoteServerCertificates", "UpdateService/SoftwareInventory", }; } // namespace redfish