Move the JsonSchemas to be generated at runtime
Generating all of these index files at compile time is kind of wasteful,
considering that it's really not that much code to generate them. This
commit modifies the update_schemas script to generate a C++ version of
the schemas that can then be used to generate a route. This allows
deleting a LOT of fixed files, for a very small incremental binary size
increase.
This change will cause two impacts that a user could possibly notice.
Expand will now work properly on JsonSchemas tree.
Keys on the JsonSchema schemas will now be sorted alphabetically, as we
do elsewhere.
All other things should remain the same.
Tested:
Redfish service validator passes.
curl --insecure --user root:0penBmc https://192.168.7.2/redfish/v1/JsonSchemas/Triggers
Returns the same object as before with changes above.
This adds 2512 bytes to the bmcweb binary size, and interestingly, adds
3764 bytes to the overall rootfs size, despite the level of file
deletion seen in the patch. While this is debatably "worse" than
what we had before in this regard, making JsonSchemas work similar
to how the rest of the Redfish tree operates, is worth the minor
increase in code size.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: Ic0d568112a3784821aa6867f7bcf50705dc586db
diff --git a/redfish-core/include/schemas.hpp b/redfish-core/include/schemas.hpp
new file mode 100644
index 0000000..1b76abd
--- /dev/null
+++ b/redfish-core/include/schemas.hpp
@@ -0,0 +1,80 @@
+#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
+
+namespace redfish
+{
+ constexpr std::array schemas {
+ "AccountService",
+ "ActionInfo",
+ "Assembly",
+ "AttributeRegistry",
+ "Bios",
+ "Cable",
+ "Certificate",
+ "CertificateLocations",
+ "CertificateService",
+ "Chassis",
+ "ComputerSystem",
+ "Drive",
+ "EthernetInterface",
+ "Event",
+ "EventDestination",
+ "EventService",
+ "IPAddresses",
+ "JsonSchemaFile",
+ "LogEntry",
+ "LogService",
+ "Manager",
+ "ManagerAccount",
+ "ManagerDiagnosticData",
+ "ManagerNetworkProtocol",
+ "Memory",
+ "Message",
+ "MessageRegistry",
+ "MessageRegistryFile",
+ "MetricDefinition",
+ "MetricReport",
+ "MetricReportDefinition",
+ "odata",
+ "OperatingConfig",
+ "PCIeDevice",
+ "PCIeFunction",
+ "PCIeSlots",
+ "PhysicalContext",
+ "Power",
+ "Privileges",
+ "Processor",
+ "redfish-error",
+ "redfish-payload-annotations",
+ "redfish-schema",
+ "Redundancy",
+ "Resource",
+ "Role",
+ "Sensor",
+ "ServiceRoot",
+ "Session",
+ "SessionService",
+ "Settings",
+ "SoftwareInventory",
+ "Storage",
+ "StorageController",
+ "Task",
+ "TaskService",
+ "TelemetryService",
+ "Thermal",
+ "Triggers",
+ "UpdateService",
+ "VirtualMedia",
+ "VLanNetworkInterface",
+ };
+}
diff --git a/redfish-core/lib/redfish_v1.hpp b/redfish-core/lib/redfish_v1.hpp
index 956e2d5..9f7935d 100644
--- a/redfish-core/lib/redfish_v1.hpp
+++ b/redfish-core/lib/redfish_v1.hpp
@@ -1,8 +1,12 @@
#pragma once
+#include "error_messages.hpp"
+#include "utility.hpp"
+
#include <app.hpp>
#include <http_request.hpp>
#include <http_response.hpp>
+#include <schemas.hpp>
#include <string>
@@ -42,6 +46,81 @@
messages::resourceNotFound(asyncResp->res, "", nameStr);
}
+inline void
+ jsonSchemaIndexGet(App& app, const crow::Request& req,
+ const std::shared_ptr<bmcweb::AsyncResp>& asyncResp)
+{
+ if (!redfish::setUpRedfishRoute(app, req, asyncResp))
+ {
+ return;
+ }
+ nlohmann::json& json = asyncResp->res.jsonValue;
+ json["@odata.id"] = "/redfish/v1/JsonSchemas";
+ json["@odata.context"] =
+ "/redfish/v1/$metadata#JsonSchemaFileCollection.JsonSchemaFileCollection";
+ json["@odata.type"] = "#JsonSchemaFileCollection.JsonSchemaFileCollection";
+ json["Name"] = "JsonSchemaFile Collection";
+ json["Description"] = "Collection of JsonSchemaFiles";
+ nlohmann::json::array_t members;
+ for (const std::string_view schema : schemas)
+ {
+ nlohmann::json::object_t member;
+ member["@odata.id"] = crow::utility::urlFromPieces(
+ "redfish", "v1", "JsonSchemas", schema);
+ members.push_back(std::move(member));
+ }
+ json["Members"] = std::move(members);
+ json["Members@odata.count"] = schemas.size();
+}
+
+inline void jsonSchemaGet(App& app, const crow::Request& req,
+ const std::shared_ptr<bmcweb::AsyncResp>& asyncResp,
+ const std::string& schema)
+{
+ if (!redfish::setUpRedfishRoute(app, req, asyncResp))
+ {
+ return;
+ }
+
+ if (std::find(schemas.begin(), schemas.end(), schema) == schemas.end())
+ {
+ messages::resourceNotFound(asyncResp->res,
+ "JsonSchemaFile.JsonSchemaFile", schema);
+ return;
+ }
+
+ nlohmann::json& json = asyncResp->res.jsonValue;
+ json["@odata.context"] =
+ "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile";
+ json["@odata.id"] =
+ crow::utility::urlFromPieces("redfish", "v1", "JsonSchemas", schema);
+ json["@odata.type"] = "#JsonSchemaFile.v1_0_2.JsonSchemaFile";
+ json["Name"] = schema + " Schema File";
+ json["Description"] = schema + " Schema File Location";
+ json["Id"] = schema;
+ std::string schemaName = "#";
+ schemaName += schema;
+ schemaName += ".";
+ schemaName += schema;
+ json["Schema"] = std::move(schemaName);
+ constexpr std::array<std::string_view, 1> languages{"en"};
+ json["Languages"] = languages;
+ json["Languages@odata.count"] = languages.size();
+
+ nlohmann::json::array_t locationArray;
+ nlohmann::json::object_t locationEntry;
+ locationEntry["Language"] = "en";
+ locationEntry["PublicationUri"] =
+ "http://redfish.dmtf.org/schemas/v1/" + schema + ".json";
+ locationEntry["Uri"] = crow::utility::urlFromPieces(
+ "redfish", "v1", "JsonSchemas", schema, std::string(schema) + ".json");
+
+ locationArray.emplace_back(locationEntry);
+
+ json["Location"] = std::move(locationArray);
+ json["Location@odata.count"] = 1;
+}
+
inline void requestRoutesRedfish(App& app)
{
BMCWEB_ROUTE(app, "/redfish/")
@@ -50,6 +129,14 @@
BMCWEB_ROUTE(app, "/redfish/<path>")
(std::bind_front(redfish404, std::ref(app)));
+
+ BMCWEB_ROUTE(app, "/redfish/v1/JsonSchemas/<str>/")
+ .methods(boost::beast::http::verb::get)(
+ std::bind_front(jsonSchemaGet, std::ref(app)));
+
+ BMCWEB_ROUTE(app, "/redfish/v1/JsonSchemas/")
+ .methods(boost::beast::http::verb::get)(
+ std::bind_front(jsonSchemaIndexGet, std::ref(app)));
}
} // namespace redfish
diff --git a/scripts/update_schemas.py b/scripts/update_schemas.py
index af62962..8cd37e6 100755
--- a/scripts/update_schemas.py
+++ b/scripts/update_schemas.py
@@ -11,6 +11,17 @@
VERSION = "DSP8010_2021.4"
+WARNING = '''/****************************************************************
+ * 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.
+ ***************************************************************/'''
+
# To use a new schema, add to list and rerun tool
include_list = [
'AccountService',
@@ -127,9 +138,15 @@
r.raise_for_status()
+
static_path = os.path.realpath(os.path.join(SCRIPT_DIR, "..", "static",
"redfish", "v1"))
+
+cpp_path = os.path.realpath(os.path.join(SCRIPT_DIR, "..", "redfish-core",
+ "include"))
+
+
schema_path = os.path.join(static_path, "schema")
json_schema_path = os.path.join(static_path, "JsonSchemas")
metadata_index_path = os.path.join(static_path, "$metadata", "index.xml")
@@ -291,51 +308,27 @@
zip_filepath = os.path.join("json-schema", basename)
schemadir = os.path.join(json_schema_path, schema)
os.makedirs(schemadir)
- location_json = OrderedDict()
- location_json["Language"] = "en"
- location_json["PublicationUri"] = (
- "http://redfish.dmtf.org/schemas/v1/" + schema + ".json")
- location_json["Uri"] = (
- "/redfish/v1/JsonSchemas/" + schema + "/" + schema + ".json")
- index_json = OrderedDict()
- index_json["@odata.context"] = \
- "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile"
- index_json["@odata.id"] = "/redfish/v1/JsonSchemas/" + schema
- index_json["@odata.type"] = "#JsonSchemaFile.v1_0_2.JsonSchemaFile"
- index_json["Name"] = schema + " Schema File"
- index_json["Schema"] = "#" + schema + "." + schema
- index_json["Description"] = schema + " Schema File Location"
- index_json["Id"] = schema
- index_json["Languages"] = ["en"]
- index_json["Languages@odata.count"] = 1
- index_json["Location"] = [location_json]
- index_json["Location@odata.count"] = 1
-
- with open(os.path.join(schemadir, "index.json"), 'w') as schema_file:
- json.dump(index_json, schema_file, indent=4)
with open(os.path.join(schemadir, schema + ".json"), 'wb') as schema_file:
schema_file.write(zip_ref.read(zip_filepath).replace(b'\r\n', b'\n'))
-with open(os.path.join(json_schema_path, "index.json"), 'w') as index_file:
- members = [{"@odata.id": "/redfish/v1/JsonSchemas/" + schema}
- for schema in schema_files]
+with open(os.path.join(cpp_path, "schemas.hpp"), 'w') as hpp_file:
+ hpp_file.write(
+ "#pragma once\n"
+ "{WARNING}\n"
+ "// clang-format off\n"
+ "\n"
+ "namespace redfish\n"
+ "{{\n"
+ " constexpr std::array schemas {{\n"
+ .format(
+ WARNING=WARNING))
+ for schema_file in schema_files:
+ hpp_file.write(" \"{}\",\n".format(schema_file))
- members.sort(key=lambda x: x["@odata.id"])
-
- indexData = OrderedDict()
-
- indexData["@odata.id"] = "/redfish/v1/JsonSchemas"
- indexData["@odata.context"] = ("/redfish/v1/$metadata"
- "#JsonSchemaFileCollection."
- "JsonSchemaFileCollection")
- indexData["@odata.type"] = ("#JsonSchemaFileCollection."
- "JsonSchemaFileCollection")
- indexData["Name"] = "JsonSchemaFile Collection"
- indexData["Description"] = "Collection of JsonSchemaFiles"
- indexData["Members@odata.count"] = len(schema_files)
- indexData["Members"] = members
-
- json.dump(indexData, index_file, indent=2)
+ hpp_file.write(
+ " };\n"
+ "}\n"
+ )
zip_ref.close()
diff --git a/static/redfish/v1/JsonSchemas/AccountService/index.json b/static/redfish/v1/JsonSchemas/AccountService/index.json
deleted file mode 100644
index 6b05be9..0000000
--- a/static/redfish/v1/JsonSchemas/AccountService/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/AccountService",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "AccountService Schema File",
- "Schema": "#AccountService.AccountService",
- "Description": "AccountService Schema File Location",
- "Id": "AccountService",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/AccountService.json",
- "Uri": "/redfish/v1/JsonSchemas/AccountService/AccountService.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ActionInfo/index.json b/static/redfish/v1/JsonSchemas/ActionInfo/index.json
deleted file mode 100644
index a4df96b..0000000
--- a/static/redfish/v1/JsonSchemas/ActionInfo/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/ActionInfo",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "ActionInfo Schema File",
- "Schema": "#ActionInfo.ActionInfo",
- "Description": "ActionInfo Schema File Location",
- "Id": "ActionInfo",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/ActionInfo.json",
- "Uri": "/redfish/v1/JsonSchemas/ActionInfo/ActionInfo.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Assembly/index.json b/static/redfish/v1/JsonSchemas/Assembly/index.json
deleted file mode 100644
index 9e9dc62..0000000
--- a/static/redfish/v1/JsonSchemas/Assembly/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Assembly",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Assembly Schema File",
- "Schema": "#Assembly.Assembly",
- "Description": "Assembly Schema File Location",
- "Id": "Assembly",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Assembly.json",
- "Uri": "/redfish/v1/JsonSchemas/Assembly/Assembly.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/AttributeRegistry/index.json b/static/redfish/v1/JsonSchemas/AttributeRegistry/index.json
deleted file mode 100644
index 4bd2c7b..0000000
--- a/static/redfish/v1/JsonSchemas/AttributeRegistry/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/AttributeRegistry",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "AttributeRegistry Schema File",
- "Schema": "#AttributeRegistry.AttributeRegistry",
- "Description": "AttributeRegistry Schema File Location",
- "Id": "AttributeRegistry",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/AttributeRegistry.json",
- "Uri": "/redfish/v1/JsonSchemas/AttributeRegistry/AttributeRegistry.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Bios/index.json b/static/redfish/v1/JsonSchemas/Bios/index.json
deleted file mode 100644
index 3db3097..0000000
--- a/static/redfish/v1/JsonSchemas/Bios/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Bios",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Bios Schema File",
- "Schema": "#Bios.Bios",
- "Description": "Bios Schema File Location",
- "Id": "Bios",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Bios.json",
- "Uri": "/redfish/v1/JsonSchemas/Bios/Bios.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Cable/index.json b/static/redfish/v1/JsonSchemas/Cable/index.json
deleted file mode 100644
index 8198846..0000000
--- a/static/redfish/v1/JsonSchemas/Cable/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Cable",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Cable Schema File",
- "Schema": "#Cable.Cable",
- "Description": "Cable Schema File Location",
- "Id": "Cable",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Cable.json",
- "Uri": "/redfish/v1/JsonSchemas/Cable/Cable.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Certificate/index.json b/static/redfish/v1/JsonSchemas/Certificate/index.json
deleted file mode 100644
index e4cb9d3..0000000
--- a/static/redfish/v1/JsonSchemas/Certificate/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Certificate",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Certificate Schema File",
- "Schema": "#Certificate.Certificate",
- "Description": "Certificate Schema File Location",
- "Id": "Certificate",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Certificate.json",
- "Uri": "/redfish/v1/JsonSchemas/Certificate/Certificate.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/CertificateLocations/index.json b/static/redfish/v1/JsonSchemas/CertificateLocations/index.json
deleted file mode 100644
index 2b5489c..0000000
--- a/static/redfish/v1/JsonSchemas/CertificateLocations/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/CertificateLocations",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "CertificateLocations Schema File",
- "Schema": "#CertificateLocations.CertificateLocations",
- "Description": "CertificateLocations Schema File Location",
- "Id": "CertificateLocations",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/CertificateLocations.json",
- "Uri": "/redfish/v1/JsonSchemas/CertificateLocations/CertificateLocations.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/CertificateService/index.json b/static/redfish/v1/JsonSchemas/CertificateService/index.json
deleted file mode 100644
index c42104d..0000000
--- a/static/redfish/v1/JsonSchemas/CertificateService/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/CertificateService",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "CertificateService Schema File",
- "Schema": "#CertificateService.CertificateService",
- "Description": "CertificateService Schema File Location",
- "Id": "CertificateService",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/CertificateService.json",
- "Uri": "/redfish/v1/JsonSchemas/CertificateService/CertificateService.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Chassis/index.json b/static/redfish/v1/JsonSchemas/Chassis/index.json
deleted file mode 100644
index cd93781..0000000
--- a/static/redfish/v1/JsonSchemas/Chassis/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Chassis",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Chassis Schema File",
- "Schema": "#Chassis.Chassis",
- "Description": "Chassis Schema File Location",
- "Id": "Chassis",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Chassis.json",
- "Uri": "/redfish/v1/JsonSchemas/Chassis/Chassis.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ComputerSystem/index.json b/static/redfish/v1/JsonSchemas/ComputerSystem/index.json
deleted file mode 100644
index 0847850..0000000
--- a/static/redfish/v1/JsonSchemas/ComputerSystem/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/ComputerSystem",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "ComputerSystem Schema File",
- "Schema": "#ComputerSystem.ComputerSystem",
- "Description": "ComputerSystem Schema File Location",
- "Id": "ComputerSystem",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/ComputerSystem.json",
- "Uri": "/redfish/v1/JsonSchemas/ComputerSystem/ComputerSystem.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Drive/index.json b/static/redfish/v1/JsonSchemas/Drive/index.json
deleted file mode 100644
index 123a8a6..0000000
--- a/static/redfish/v1/JsonSchemas/Drive/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Drive",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Drive Schema File",
- "Schema": "#Drive.Drive",
- "Description": "Drive Schema File Location",
- "Id": "Drive",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Drive.json",
- "Uri": "/redfish/v1/JsonSchemas/Drive/Drive.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/EthernetInterface/index.json b/static/redfish/v1/JsonSchemas/EthernetInterface/index.json
deleted file mode 100644
index eb3ba8e..0000000
--- a/static/redfish/v1/JsonSchemas/EthernetInterface/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/EthernetInterface",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "EthernetInterface Schema File",
- "Schema": "#EthernetInterface.EthernetInterface",
- "Description": "EthernetInterface Schema File Location",
- "Id": "EthernetInterface",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/EthernetInterface.json",
- "Uri": "/redfish/v1/JsonSchemas/EthernetInterface/EthernetInterface.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Event/index.json b/static/redfish/v1/JsonSchemas/Event/index.json
deleted file mode 100644
index b6922b1..0000000
--- a/static/redfish/v1/JsonSchemas/Event/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Event",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Event Schema File",
- "Schema": "#Event.Event",
- "Description": "Event Schema File Location",
- "Id": "Event",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Event.json",
- "Uri": "/redfish/v1/JsonSchemas/Event/Event.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/EventDestination/index.json b/static/redfish/v1/JsonSchemas/EventDestination/index.json
deleted file mode 100644
index 50b7eac..0000000
--- a/static/redfish/v1/JsonSchemas/EventDestination/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/EventDestination",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "EventDestination Schema File",
- "Schema": "#EventDestination.EventDestination",
- "Description": "EventDestination Schema File Location",
- "Id": "EventDestination",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/EventDestination.json",
- "Uri": "/redfish/v1/JsonSchemas/EventDestination/EventDestination.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/EventService/index.json b/static/redfish/v1/JsonSchemas/EventService/index.json
deleted file mode 100644
index 379039a..0000000
--- a/static/redfish/v1/JsonSchemas/EventService/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/EventService",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "EventService Schema File",
- "Schema": "#EventService.EventService",
- "Description": "EventService Schema File Location",
- "Id": "EventService",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/EventService.json",
- "Uri": "/redfish/v1/JsonSchemas/EventService/EventService.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/IPAddresses/index.json b/static/redfish/v1/JsonSchemas/IPAddresses/index.json
deleted file mode 100644
index abc997e..0000000
--- a/static/redfish/v1/JsonSchemas/IPAddresses/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/IPAddresses",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "IPAddresses Schema File",
- "Schema": "#IPAddresses.IPAddresses",
- "Description": "IPAddresses Schema File Location",
- "Id": "IPAddresses",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/IPAddresses.json",
- "Uri": "/redfish/v1/JsonSchemas/IPAddresses/IPAddresses.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/JsonSchemaFile/index.json b/static/redfish/v1/JsonSchemas/JsonSchemaFile/index.json
deleted file mode 100644
index 6d924ea..0000000
--- a/static/redfish/v1/JsonSchemas/JsonSchemaFile/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/JsonSchemaFile",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "JsonSchemaFile Schema File",
- "Schema": "#JsonSchemaFile.JsonSchemaFile",
- "Description": "JsonSchemaFile Schema File Location",
- "Id": "JsonSchemaFile",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/JsonSchemaFile.json",
- "Uri": "/redfish/v1/JsonSchemas/JsonSchemaFile/JsonSchemaFile.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/LogEntry/index.json b/static/redfish/v1/JsonSchemas/LogEntry/index.json
deleted file mode 100644
index d81b581..0000000
--- a/static/redfish/v1/JsonSchemas/LogEntry/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/LogEntry",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "LogEntry Schema File",
- "Schema": "#LogEntry.LogEntry",
- "Description": "LogEntry Schema File Location",
- "Id": "LogEntry",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/LogEntry.json",
- "Uri": "/redfish/v1/JsonSchemas/LogEntry/LogEntry.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/LogService/index.json b/static/redfish/v1/JsonSchemas/LogService/index.json
deleted file mode 100644
index 916f4c4..0000000
--- a/static/redfish/v1/JsonSchemas/LogService/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/LogService",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "LogService Schema File",
- "Schema": "#LogService.LogService",
- "Description": "LogService Schema File Location",
- "Id": "LogService",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/LogService.json",
- "Uri": "/redfish/v1/JsonSchemas/LogService/LogService.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Manager/index.json b/static/redfish/v1/JsonSchemas/Manager/index.json
deleted file mode 100644
index e2705fb..0000000
--- a/static/redfish/v1/JsonSchemas/Manager/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Manager",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Manager Schema File",
- "Schema": "#Manager.Manager",
- "Description": "Manager Schema File Location",
- "Id": "Manager",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Manager.json",
- "Uri": "/redfish/v1/JsonSchemas/Manager/Manager.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ManagerAccount/index.json b/static/redfish/v1/JsonSchemas/ManagerAccount/index.json
deleted file mode 100644
index 82b8d94..0000000
--- a/static/redfish/v1/JsonSchemas/ManagerAccount/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/ManagerAccount",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "ManagerAccount Schema File",
- "Schema": "#ManagerAccount.ManagerAccount",
- "Description": "ManagerAccount Schema File Location",
- "Id": "ManagerAccount",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/ManagerAccount.json",
- "Uri": "/redfish/v1/JsonSchemas/ManagerAccount/ManagerAccount.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ManagerDiagnosticData/index.json b/static/redfish/v1/JsonSchemas/ManagerDiagnosticData/index.json
deleted file mode 100644
index f52c6d2..0000000
--- a/static/redfish/v1/JsonSchemas/ManagerDiagnosticData/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/ManagerDiagnosticData",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "ManagerDiagnosticData Schema File",
- "Schema": "#ManagerDiagnosticData.ManagerDiagnosticData",
- "Description": "ManagerDiagnosticData Schema File Location",
- "Id": "ManagerDiagnosticData",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/ManagerDiagnosticData.json",
- "Uri": "/redfish/v1/JsonSchemas/ManagerDiagnosticData/ManagerDiagnosticData.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ManagerNetworkProtocol/index.json b/static/redfish/v1/JsonSchemas/ManagerNetworkProtocol/index.json
deleted file mode 100644
index f1de260..0000000
--- a/static/redfish/v1/JsonSchemas/ManagerNetworkProtocol/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/ManagerNetworkProtocol",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "ManagerNetworkProtocol Schema File",
- "Schema": "#ManagerNetworkProtocol.ManagerNetworkProtocol",
- "Description": "ManagerNetworkProtocol Schema File Location",
- "Id": "ManagerNetworkProtocol",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol.json",
- "Uri": "/redfish/v1/JsonSchemas/ManagerNetworkProtocol/ManagerNetworkProtocol.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Memory/index.json b/static/redfish/v1/JsonSchemas/Memory/index.json
deleted file mode 100644
index a0026b0..0000000
--- a/static/redfish/v1/JsonSchemas/Memory/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Memory",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Memory Schema File",
- "Schema": "#Memory.Memory",
- "Description": "Memory Schema File Location",
- "Id": "Memory",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Memory.json",
- "Uri": "/redfish/v1/JsonSchemas/Memory/Memory.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Message/index.json b/static/redfish/v1/JsonSchemas/Message/index.json
deleted file mode 100644
index 035b672..0000000
--- a/static/redfish/v1/JsonSchemas/Message/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Message",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Message Schema File",
- "Schema": "#Message.Message",
- "Description": "Message Schema File Location",
- "Id": "Message",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Message.json",
- "Uri": "/redfish/v1/JsonSchemas/Message/Message.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MessageRegistry/index.json b/static/redfish/v1/JsonSchemas/MessageRegistry/index.json
deleted file mode 100644
index ab169a0..0000000
--- a/static/redfish/v1/JsonSchemas/MessageRegistry/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/MessageRegistry",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "MessageRegistry Schema File",
- "Schema": "#MessageRegistry.MessageRegistry",
- "Description": "MessageRegistry Schema File Location",
- "Id": "MessageRegistry",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/MessageRegistry.json",
- "Uri": "/redfish/v1/JsonSchemas/MessageRegistry/MessageRegistry.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MessageRegistryFile/index.json b/static/redfish/v1/JsonSchemas/MessageRegistryFile/index.json
deleted file mode 100644
index d2fba69..0000000
--- a/static/redfish/v1/JsonSchemas/MessageRegistryFile/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/MessageRegistryFile",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "MessageRegistryFile Schema File",
- "Schema": "#MessageRegistryFile.MessageRegistryFile",
- "Description": "MessageRegistryFile Schema File Location",
- "Id": "MessageRegistryFile",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/MessageRegistryFile.json",
- "Uri": "/redfish/v1/JsonSchemas/MessageRegistryFile/MessageRegistryFile.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MetricDefinition/index.json b/static/redfish/v1/JsonSchemas/MetricDefinition/index.json
deleted file mode 100644
index 2c1d2f6..0000000
--- a/static/redfish/v1/JsonSchemas/MetricDefinition/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/MetricDefinition",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "MetricDefinition Schema File",
- "Schema": "#MetricDefinition.MetricDefinition",
- "Description": "MetricDefinition Schema File Location",
- "Id": "MetricDefinition",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/MetricDefinition.json",
- "Uri": "/redfish/v1/JsonSchemas/MetricDefinition/MetricDefinition.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MetricReport/index.json b/static/redfish/v1/JsonSchemas/MetricReport/index.json
deleted file mode 100644
index 0e6e35c..0000000
--- a/static/redfish/v1/JsonSchemas/MetricReport/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/MetricReport",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "MetricReport Schema File",
- "Schema": "#MetricReport.MetricReport",
- "Description": "MetricReport Schema File Location",
- "Id": "MetricReport",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/MetricReport.json",
- "Uri": "/redfish/v1/JsonSchemas/MetricReport/MetricReport.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MetricReportDefinition/index.json b/static/redfish/v1/JsonSchemas/MetricReportDefinition/index.json
deleted file mode 100644
index e22287a..0000000
--- a/static/redfish/v1/JsonSchemas/MetricReportDefinition/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/MetricReportDefinition",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "MetricReportDefinition Schema File",
- "Schema": "#MetricReportDefinition.MetricReportDefinition",
- "Description": "MetricReportDefinition Schema File Location",
- "Id": "MetricReportDefinition",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/MetricReportDefinition.json",
- "Uri": "/redfish/v1/JsonSchemas/MetricReportDefinition/MetricReportDefinition.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/OperatingConfig/index.json b/static/redfish/v1/JsonSchemas/OperatingConfig/index.json
deleted file mode 100644
index bc0a7a3..0000000
--- a/static/redfish/v1/JsonSchemas/OperatingConfig/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/OperatingConfig",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "OperatingConfig Schema File",
- "Schema": "#OperatingConfig.OperatingConfig",
- "Description": "OperatingConfig Schema File Location",
- "Id": "OperatingConfig",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/OperatingConfig.json",
- "Uri": "/redfish/v1/JsonSchemas/OperatingConfig/OperatingConfig.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PCIeDevice/index.json b/static/redfish/v1/JsonSchemas/PCIeDevice/index.json
deleted file mode 100644
index d0c74c2..0000000
--- a/static/redfish/v1/JsonSchemas/PCIeDevice/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/PCIeDevice",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "PCIeDevice Schema File",
- "Schema": "#PCIeDevice.PCIeDevice",
- "Description": "PCIeDevice Schema File Location",
- "Id": "PCIeDevice",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json",
- "Uri": "/redfish/v1/JsonSchemas/PCIeDevice/PCIeDevice.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PCIeFunction/index.json b/static/redfish/v1/JsonSchemas/PCIeFunction/index.json
deleted file mode 100644
index 14fb617..0000000
--- a/static/redfish/v1/JsonSchemas/PCIeFunction/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/PCIeFunction",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "PCIeFunction Schema File",
- "Schema": "#PCIeFunction.PCIeFunction",
- "Description": "PCIeFunction Schema File Location",
- "Id": "PCIeFunction",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/PCIeFunction.json",
- "Uri": "/redfish/v1/JsonSchemas/PCIeFunction/PCIeFunction.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PCIeSlots/index.json b/static/redfish/v1/JsonSchemas/PCIeSlots/index.json
deleted file mode 100644
index c2a0a33..0000000
--- a/static/redfish/v1/JsonSchemas/PCIeSlots/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/PCIeSlots",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "PCIeSlots Schema File",
- "Schema": "#PCIeSlots.PCIeSlots",
- "Description": "PCIeSlots Schema File Location",
- "Id": "PCIeSlots",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/PCIeSlots.json",
- "Uri": "/redfish/v1/JsonSchemas/PCIeSlots/PCIeSlots.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PhysicalContext/index.json b/static/redfish/v1/JsonSchemas/PhysicalContext/index.json
deleted file mode 100644
index 4735da0..0000000
--- a/static/redfish/v1/JsonSchemas/PhysicalContext/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/PhysicalContext",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "PhysicalContext Schema File",
- "Schema": "#PhysicalContext.PhysicalContext",
- "Description": "PhysicalContext Schema File Location",
- "Id": "PhysicalContext",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/PhysicalContext.json",
- "Uri": "/redfish/v1/JsonSchemas/PhysicalContext/PhysicalContext.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Power/index.json b/static/redfish/v1/JsonSchemas/Power/index.json
deleted file mode 100644
index 683e06a..0000000
--- a/static/redfish/v1/JsonSchemas/Power/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Power",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Power Schema File",
- "Schema": "#Power.Power",
- "Description": "Power Schema File Location",
- "Id": "Power",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Power.json",
- "Uri": "/redfish/v1/JsonSchemas/Power/Power.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Privileges/index.json b/static/redfish/v1/JsonSchemas/Privileges/index.json
deleted file mode 100644
index b2e2e7a..0000000
--- a/static/redfish/v1/JsonSchemas/Privileges/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Privileges",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Privileges Schema File",
- "Schema": "#Privileges.Privileges",
- "Description": "Privileges Schema File Location",
- "Id": "Privileges",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Privileges.json",
- "Uri": "/redfish/v1/JsonSchemas/Privileges/Privileges.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Processor/index.json b/static/redfish/v1/JsonSchemas/Processor/index.json
deleted file mode 100644
index e026856..0000000
--- a/static/redfish/v1/JsonSchemas/Processor/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Processor",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Processor Schema File",
- "Schema": "#Processor.Processor",
- "Description": "Processor Schema File Location",
- "Id": "Processor",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Processor.json",
- "Uri": "/redfish/v1/JsonSchemas/Processor/Processor.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Redundancy/index.json b/static/redfish/v1/JsonSchemas/Redundancy/index.json
deleted file mode 100644
index 6dfd231..0000000
--- a/static/redfish/v1/JsonSchemas/Redundancy/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Redundancy",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Redundancy Schema File",
- "Schema": "#Redundancy.Redundancy",
- "Description": "Redundancy Schema File Location",
- "Id": "Redundancy",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Redundancy.json",
- "Uri": "/redfish/v1/JsonSchemas/Redundancy/Redundancy.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Resource/index.json b/static/redfish/v1/JsonSchemas/Resource/index.json
deleted file mode 100644
index be6fa07..0000000
--- a/static/redfish/v1/JsonSchemas/Resource/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Resource",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Resource Schema File",
- "Schema": "#Resource.Resource",
- "Description": "Resource Schema File Location",
- "Id": "Resource",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Resource.json",
- "Uri": "/redfish/v1/JsonSchemas/Resource/Resource.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Role/index.json b/static/redfish/v1/JsonSchemas/Role/index.json
deleted file mode 100644
index d9897fb..0000000
--- a/static/redfish/v1/JsonSchemas/Role/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Role",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Role Schema File",
- "Schema": "#Role.Role",
- "Description": "Role Schema File Location",
- "Id": "Role",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Role.json",
- "Uri": "/redfish/v1/JsonSchemas/Role/Role.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Sensor/index.json b/static/redfish/v1/JsonSchemas/Sensor/index.json
deleted file mode 100644
index 6ef64fc..0000000
--- a/static/redfish/v1/JsonSchemas/Sensor/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Sensor",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Sensor Schema File",
- "Schema": "#Sensor.Sensor",
- "Description": "Sensor Schema File Location",
- "Id": "Sensor",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Sensor.json",
- "Uri": "/redfish/v1/JsonSchemas/Sensor/Sensor.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ServiceRoot/index.json b/static/redfish/v1/JsonSchemas/ServiceRoot/index.json
deleted file mode 100644
index 28b772d..0000000
--- a/static/redfish/v1/JsonSchemas/ServiceRoot/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/ServiceRoot",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "ServiceRoot Schema File",
- "Schema": "#ServiceRoot.ServiceRoot",
- "Description": "ServiceRoot Schema File Location",
- "Id": "ServiceRoot",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/ServiceRoot.json",
- "Uri": "/redfish/v1/JsonSchemas/ServiceRoot/ServiceRoot.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Session/index.json b/static/redfish/v1/JsonSchemas/Session/index.json
deleted file mode 100644
index 723a08e..0000000
--- a/static/redfish/v1/JsonSchemas/Session/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Session",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Session Schema File",
- "Schema": "#Session.Session",
- "Description": "Session Schema File Location",
- "Id": "Session",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Session.json",
- "Uri": "/redfish/v1/JsonSchemas/Session/Session.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/SessionService/index.json b/static/redfish/v1/JsonSchemas/SessionService/index.json
deleted file mode 100644
index 1ddb62e..0000000
--- a/static/redfish/v1/JsonSchemas/SessionService/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/SessionService",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "SessionService Schema File",
- "Schema": "#SessionService.SessionService",
- "Description": "SessionService Schema File Location",
- "Id": "SessionService",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/SessionService.json",
- "Uri": "/redfish/v1/JsonSchemas/SessionService/SessionService.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Settings/index.json b/static/redfish/v1/JsonSchemas/Settings/index.json
deleted file mode 100644
index b160c38..0000000
--- a/static/redfish/v1/JsonSchemas/Settings/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Settings",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Settings Schema File",
- "Schema": "#Settings.Settings",
- "Description": "Settings Schema File Location",
- "Id": "Settings",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Settings.json",
- "Uri": "/redfish/v1/JsonSchemas/Settings/Settings.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/SoftwareInventory/index.json b/static/redfish/v1/JsonSchemas/SoftwareInventory/index.json
deleted file mode 100644
index a9fa24d..0000000
--- a/static/redfish/v1/JsonSchemas/SoftwareInventory/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/SoftwareInventory",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "SoftwareInventory Schema File",
- "Schema": "#SoftwareInventory.SoftwareInventory",
- "Description": "SoftwareInventory Schema File Location",
- "Id": "SoftwareInventory",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/SoftwareInventory.json",
- "Uri": "/redfish/v1/JsonSchemas/SoftwareInventory/SoftwareInventory.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Storage/index.json b/static/redfish/v1/JsonSchemas/Storage/index.json
deleted file mode 100644
index ba9e7ad..0000000
--- a/static/redfish/v1/JsonSchemas/Storage/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Storage",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Storage Schema File",
- "Schema": "#Storage.Storage",
- "Description": "Storage Schema File Location",
- "Id": "Storage",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Storage.json",
- "Uri": "/redfish/v1/JsonSchemas/Storage/Storage.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/StorageController/index.json b/static/redfish/v1/JsonSchemas/StorageController/index.json
deleted file mode 100644
index 1df7112..0000000
--- a/static/redfish/v1/JsonSchemas/StorageController/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/StorageController",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "StorageController Schema File",
- "Schema": "#StorageController.StorageController",
- "Description": "StorageController Schema File Location",
- "Id": "StorageController",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/StorageController.json",
- "Uri": "/redfish/v1/JsonSchemas/StorageController/StorageController.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Task/index.json b/static/redfish/v1/JsonSchemas/Task/index.json
deleted file mode 100644
index 733b08d..0000000
--- a/static/redfish/v1/JsonSchemas/Task/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Task",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Task Schema File",
- "Schema": "#Task.Task",
- "Description": "Task Schema File Location",
- "Id": "Task",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Task.json",
- "Uri": "/redfish/v1/JsonSchemas/Task/Task.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/TaskService/index.json b/static/redfish/v1/JsonSchemas/TaskService/index.json
deleted file mode 100644
index 024c9b4..0000000
--- a/static/redfish/v1/JsonSchemas/TaskService/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/TaskService",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "TaskService Schema File",
- "Schema": "#TaskService.TaskService",
- "Description": "TaskService Schema File Location",
- "Id": "TaskService",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/TaskService.json",
- "Uri": "/redfish/v1/JsonSchemas/TaskService/TaskService.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/TelemetryService/index.json b/static/redfish/v1/JsonSchemas/TelemetryService/index.json
deleted file mode 100644
index 327e17e..0000000
--- a/static/redfish/v1/JsonSchemas/TelemetryService/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/TelemetryService",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "TelemetryService Schema File",
- "Schema": "#TelemetryService.TelemetryService",
- "Description": "TelemetryService Schema File Location",
- "Id": "TelemetryService",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/TelemetryService.json",
- "Uri": "/redfish/v1/JsonSchemas/TelemetryService/TelemetryService.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Thermal/index.json b/static/redfish/v1/JsonSchemas/Thermal/index.json
deleted file mode 100644
index 29812e0..0000000
--- a/static/redfish/v1/JsonSchemas/Thermal/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Thermal",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Thermal Schema File",
- "Schema": "#Thermal.Thermal",
- "Description": "Thermal Schema File Location",
- "Id": "Thermal",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Thermal.json",
- "Uri": "/redfish/v1/JsonSchemas/Thermal/Thermal.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Triggers/index.json b/static/redfish/v1/JsonSchemas/Triggers/index.json
deleted file mode 100644
index 57ff11a..0000000
--- a/static/redfish/v1/JsonSchemas/Triggers/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/Triggers",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "Triggers Schema File",
- "Schema": "#Triggers.Triggers",
- "Description": "Triggers Schema File Location",
- "Id": "Triggers",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/Triggers.json",
- "Uri": "/redfish/v1/JsonSchemas/Triggers/Triggers.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/UpdateService/index.json b/static/redfish/v1/JsonSchemas/UpdateService/index.json
deleted file mode 100644
index 6338678..0000000
--- a/static/redfish/v1/JsonSchemas/UpdateService/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/UpdateService",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "UpdateService Schema File",
- "Schema": "#UpdateService.UpdateService",
- "Description": "UpdateService Schema File Location",
- "Id": "UpdateService",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/UpdateService.json",
- "Uri": "/redfish/v1/JsonSchemas/UpdateService/UpdateService.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/VLanNetworkInterface/index.json b/static/redfish/v1/JsonSchemas/VLanNetworkInterface/index.json
deleted file mode 100644
index e36533f..0000000
--- a/static/redfish/v1/JsonSchemas/VLanNetworkInterface/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/VLanNetworkInterface",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "VLanNetworkInterface Schema File",
- "Schema": "#VLanNetworkInterface.VLanNetworkInterface",
- "Description": "VLanNetworkInterface Schema File Location",
- "Id": "VLanNetworkInterface",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.json",
- "Uri": "/redfish/v1/JsonSchemas/VLanNetworkInterface/VLanNetworkInterface.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/VirtualMedia/index.json b/static/redfish/v1/JsonSchemas/VirtualMedia/index.json
deleted file mode 100644
index 46a43b0..0000000
--- a/static/redfish/v1/JsonSchemas/VirtualMedia/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/VirtualMedia",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "VirtualMedia Schema File",
- "Schema": "#VirtualMedia.VirtualMedia",
- "Description": "VirtualMedia Schema File Location",
- "Id": "VirtualMedia",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/VirtualMedia.json",
- "Uri": "/redfish/v1/JsonSchemas/VirtualMedia/VirtualMedia.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/index.json b/static/redfish/v1/JsonSchemas/index.json
deleted file mode 100644
index 415f816..0000000
--- a/static/redfish/v1/JsonSchemas/index.json
+++ /dev/null
@@ -1,196 +0,0 @@
-{
- "@odata.id": "/redfish/v1/JsonSchemas",
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFileCollection.JsonSchemaFileCollection",
- "@odata.type": "#JsonSchemaFileCollection.JsonSchemaFileCollection",
- "Name": "JsonSchemaFile Collection",
- "Description": "Collection of JsonSchemaFiles",
- "Members@odata.count": 62,
- "Members": [
- {
- "@odata.id": "/redfish/v1/JsonSchemas/AccountService"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/ActionInfo"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Assembly"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/AttributeRegistry"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Bios"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Cable"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Certificate"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/CertificateLocations"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/CertificateService"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Chassis"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/ComputerSystem"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Drive"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/EthernetInterface"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Event"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/EventDestination"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/EventService"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/IPAddresses"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/JsonSchemaFile"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/LogEntry"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/LogService"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Manager"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/ManagerAccount"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/ManagerDiagnosticData"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/ManagerNetworkProtocol"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Memory"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Message"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/MessageRegistry"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/MessageRegistryFile"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/MetricDefinition"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/MetricReport"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/MetricReportDefinition"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/OperatingConfig"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/PCIeDevice"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/PCIeFunction"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/PCIeSlots"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/PhysicalContext"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Power"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Privileges"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Processor"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Redundancy"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Resource"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Role"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Sensor"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/ServiceRoot"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Session"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/SessionService"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Settings"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/SoftwareInventory"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Storage"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/StorageController"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Task"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/TaskService"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/TelemetryService"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Thermal"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/Triggers"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/UpdateService"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/VLanNetworkInterface"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/VirtualMedia"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/odata"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/redfish-error"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/redfish-payload-annotations"
- },
- {
- "@odata.id": "/redfish/v1/JsonSchemas/redfish-schema"
- }
- ]
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/odata/index.json b/static/redfish/v1/JsonSchemas/odata/index.json
deleted file mode 100644
index afa9bf0..0000000
--- a/static/redfish/v1/JsonSchemas/odata/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/odata",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "odata Schema File",
- "Schema": "#odata.odata",
- "Description": "odata Schema File Location",
- "Id": "odata",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/odata.json",
- "Uri": "/redfish/v1/JsonSchemas/odata/odata.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/redfish-error/index.json b/static/redfish/v1/JsonSchemas/redfish-error/index.json
deleted file mode 100644
index 4f1e19f..0000000
--- a/static/redfish/v1/JsonSchemas/redfish-error/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/redfish-error",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "redfish-error Schema File",
- "Schema": "#redfish-error.redfish-error",
- "Description": "redfish-error Schema File Location",
- "Id": "redfish-error",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/redfish-error.json",
- "Uri": "/redfish/v1/JsonSchemas/redfish-error/redfish-error.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/redfish-payload-annotations/index.json b/static/redfish/v1/JsonSchemas/redfish-payload-annotations/index.json
deleted file mode 100644
index c64d5ce..0000000
--- a/static/redfish/v1/JsonSchemas/redfish-payload-annotations/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/redfish-payload-annotations",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "redfish-payload-annotations Schema File",
- "Schema": "#redfish-payload-annotations.redfish-payload-annotations",
- "Description": "redfish-payload-annotations Schema File Location",
- "Id": "redfish-payload-annotations",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/redfish-payload-annotations.json",
- "Uri": "/redfish/v1/JsonSchemas/redfish-payload-annotations/redfish-payload-annotations.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/redfish-schema/index.json b/static/redfish/v1/JsonSchemas/redfish-schema/index.json
deleted file mode 100644
index 86ca88b..0000000
--- a/static/redfish/v1/JsonSchemas/redfish-schema/index.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "@odata.context": "/redfish/v1/$metadata#JsonSchemaFile.JsonSchemaFile",
- "@odata.id": "/redfish/v1/JsonSchemas/redfish-schema",
- "@odata.type": "#JsonSchemaFile.v1_0_2.JsonSchemaFile",
- "Name": "redfish-schema Schema File",
- "Schema": "#redfish-schema.redfish-schema",
- "Description": "redfish-schema Schema File Location",
- "Id": "redfish-schema",
- "Languages": [
- "en"
- ],
- "Languages@odata.count": 1,
- "Location": [
- {
- "Language": "en",
- "PublicationUri": "http://redfish.dmtf.org/schemas/v1/redfish-schema.json",
- "Uri": "/redfish/v1/JsonSchemas/redfish-schema/redfish-schema.json"
- }
- ],
- "Location@odata.count": 1
-}
\ No newline at end of file