summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEd Tanous <ed@tanous.net>2024-05-11 17:28:09 +0300
committerEd Tanous <ed@tanous.net>2024-05-28 19:28:33 +0300
commit1fc213594ad32ef5d47bc26bd4e8b54b50c3dc6c (patch)
treebbe42ece3f3ce492fe9ad9715006b7749a0b01e2
parent2bde4061f75858a8e3fb421954714cf306424f45 (diff)
downloadbmcweb-1fc213594ad32ef5d47bc26bd4e8b54b50c3dc6c.tar.xz
Add symlinks to folder
Now that we have the schemas moved, add symlinks back to the schemas that we use, so that they will be installed correctly. The meson option of follow_symlinks: true is added to suppress a warning about potential change in behavior in meson in the future. Change-Id: Ie24536ca04038d8137818c201d9411b95361b14f Signed-off-by: Ed Tanous <ed@tanous.net>
-rw-r--r--meson.build2
l---------static/redfish/v1/JsonSchemas/AccountService/AccountService.json1
l---------static/redfish/v1/JsonSchemas/ActionInfo/ActionInfo.json1
l---------static/redfish/v1/JsonSchemas/AggregationService/AggregationService.json1
l---------static/redfish/v1/JsonSchemas/AggregationSource/AggregationSource.json1
l---------static/redfish/v1/JsonSchemas/AggregationSourceCollection/AggregationSourceCollection.json1
l---------static/redfish/v1/JsonSchemas/Assembly/Assembly.json1
l---------static/redfish/v1/JsonSchemas/AttributeRegistry/AttributeRegistry.json1
l---------static/redfish/v1/JsonSchemas/Bios/Bios.json1
l---------static/redfish/v1/JsonSchemas/Cable/Cable.json1
l---------static/redfish/v1/JsonSchemas/CableCollection/CableCollection.json1
l---------static/redfish/v1/JsonSchemas/Certificate/Certificate.json1
l---------static/redfish/v1/JsonSchemas/CertificateCollection/CertificateCollection.json1
l---------static/redfish/v1/JsonSchemas/CertificateLocations/CertificateLocations.json1
l---------static/redfish/v1/JsonSchemas/CertificateService/CertificateService.json1
l---------static/redfish/v1/JsonSchemas/Chassis/Chassis.json1
l---------static/redfish/v1/JsonSchemas/ChassisCollection/ChassisCollection.json1
l---------static/redfish/v1/JsonSchemas/ComponentIntegrity/ComponentIntegrity.json1
l---------static/redfish/v1/JsonSchemas/ComponentIntegrityCollection/ComponentIntegrityCollection.json1
l---------static/redfish/v1/JsonSchemas/ComputerSystem/ComputerSystem.json1
l---------static/redfish/v1/JsonSchemas/ComputerSystemCollection/ComputerSystemCollection.json1
l---------static/redfish/v1/JsonSchemas/Drive/Drive.json1
l---------static/redfish/v1/JsonSchemas/DriveCollection/DriveCollection.json1
l---------static/redfish/v1/JsonSchemas/EnvironmentMetrics/EnvironmentMetrics.json1
l---------static/redfish/v1/JsonSchemas/EthernetInterface/EthernetInterface.json1
l---------static/redfish/v1/JsonSchemas/EthernetInterfaceCollection/EthernetInterfaceCollection.json1
l---------static/redfish/v1/JsonSchemas/Event/Event.json1
l---------static/redfish/v1/JsonSchemas/EventDestination/EventDestination.json1
l---------static/redfish/v1/JsonSchemas/EventDestinationCollection/EventDestinationCollection.json1
l---------static/redfish/v1/JsonSchemas/EventService/EventService.json1
l---------static/redfish/v1/JsonSchemas/FabricAdapter/FabricAdapter.json1
l---------static/redfish/v1/JsonSchemas/FabricAdapterCollection/FabricAdapterCollection.json1
l---------static/redfish/v1/JsonSchemas/Fan/Fan.json1
l---------static/redfish/v1/JsonSchemas/FanCollection/FanCollection.json1
l---------static/redfish/v1/JsonSchemas/IPAddresses/IPAddresses.json1
l---------static/redfish/v1/JsonSchemas/JsonSchemaFile/JsonSchemaFile.json1
l---------static/redfish/v1/JsonSchemas/JsonSchemaFileCollection/JsonSchemaFileCollection.json1
l---------static/redfish/v1/JsonSchemas/LogEntry/LogEntry.json1
l---------static/redfish/v1/JsonSchemas/LogEntryCollection/LogEntryCollection.json1
l---------static/redfish/v1/JsonSchemas/LogService/LogService.json1
l---------static/redfish/v1/JsonSchemas/LogServiceCollection/LogServiceCollection.json1
l---------static/redfish/v1/JsonSchemas/Manager/Manager.json1
l---------static/redfish/v1/JsonSchemas/ManagerAccount/ManagerAccount.json1
l---------static/redfish/v1/JsonSchemas/ManagerAccountCollection/ManagerAccountCollection.json1
l---------static/redfish/v1/JsonSchemas/ManagerCollection/ManagerCollection.json1
l---------static/redfish/v1/JsonSchemas/ManagerDiagnosticData/ManagerDiagnosticData.json1
l---------static/redfish/v1/JsonSchemas/ManagerNetworkProtocol/ManagerNetworkProtocol.json1
l---------static/redfish/v1/JsonSchemas/Memory/Memory.json1
l---------static/redfish/v1/JsonSchemas/MemoryCollection/MemoryCollection.json1
l---------static/redfish/v1/JsonSchemas/Message/Message.json1
l---------static/redfish/v1/JsonSchemas/MessageRegistry/MessageRegistry.json1
l---------static/redfish/v1/JsonSchemas/MessageRegistryCollection/MessageRegistryCollection.json1
l---------static/redfish/v1/JsonSchemas/MessageRegistryFile/MessageRegistryFile.json1
l---------static/redfish/v1/JsonSchemas/MessageRegistryFileCollection/MessageRegistryFileCollection.json1
l---------static/redfish/v1/JsonSchemas/MetricDefinition/MetricDefinition.json1
l---------static/redfish/v1/JsonSchemas/MetricDefinitionCollection/MetricDefinitionCollection.json1
l---------static/redfish/v1/JsonSchemas/MetricReport/MetricReport.json1
l---------static/redfish/v1/JsonSchemas/MetricReportCollection/MetricReportCollection.json1
l---------static/redfish/v1/JsonSchemas/MetricReportDefinition/MetricReportDefinition.json1
l---------static/redfish/v1/JsonSchemas/MetricReportDefinitionCollection/MetricReportDefinitionCollection.json1
l---------static/redfish/v1/JsonSchemas/OperatingConfig/OperatingConfig.json1
l---------static/redfish/v1/JsonSchemas/OperatingConfigCollection/OperatingConfigCollection.json1
l---------static/redfish/v1/JsonSchemas/PCIeDevice/PCIeDevice.json1
l---------static/redfish/v1/JsonSchemas/PCIeDeviceCollection/PCIeDeviceCollection.json1
l---------static/redfish/v1/JsonSchemas/PCIeFunction/PCIeFunction.json1
l---------static/redfish/v1/JsonSchemas/PCIeFunctionCollection/PCIeFunctionCollection.json1
l---------static/redfish/v1/JsonSchemas/PCIeSlots/PCIeSlots.json1
l---------static/redfish/v1/JsonSchemas/PhysicalContext/PhysicalContext.json1
l---------static/redfish/v1/JsonSchemas/Port/Port.json1
l---------static/redfish/v1/JsonSchemas/PortCollection/PortCollection.json1
l---------static/redfish/v1/JsonSchemas/Power/Power.json1
l---------static/redfish/v1/JsonSchemas/PowerSubsystem/PowerSubsystem.json1
l---------static/redfish/v1/JsonSchemas/PowerSupply/PowerSupply.json1
l---------static/redfish/v1/JsonSchemas/PowerSupplyCollection/PowerSupplyCollection.json1
l---------static/redfish/v1/JsonSchemas/Privileges/Privileges.json1
l---------static/redfish/v1/JsonSchemas/Processor/Processor.json1
l---------static/redfish/v1/JsonSchemas/ProcessorCollection/ProcessorCollection.json1
l---------static/redfish/v1/JsonSchemas/Protocol/Protocol.json1
l---------static/redfish/v1/JsonSchemas/Redundancy/Redundancy.json1
l---------static/redfish/v1/JsonSchemas/Resource/Resource.json1
l---------static/redfish/v1/JsonSchemas/Role/Role.json1
l---------static/redfish/v1/JsonSchemas/RoleCollection/RoleCollection.json1
l---------static/redfish/v1/JsonSchemas/Sensor/Sensor.json1
l---------static/redfish/v1/JsonSchemas/SensorCollection/SensorCollection.json1
l---------static/redfish/v1/JsonSchemas/ServiceRoot/ServiceRoot.json1
l---------static/redfish/v1/JsonSchemas/Session/Session.json1
l---------static/redfish/v1/JsonSchemas/SessionCollection/SessionCollection.json1
l---------static/redfish/v1/JsonSchemas/SessionService/SessionService.json1
l---------static/redfish/v1/JsonSchemas/Settings/Settings.json1
l---------static/redfish/v1/JsonSchemas/SoftwareInventory/SoftwareInventory.json1
l---------static/redfish/v1/JsonSchemas/SoftwareInventoryCollection/SoftwareInventoryCollection.json1
l---------static/redfish/v1/JsonSchemas/Storage/Storage.json1
l---------static/redfish/v1/JsonSchemas/StorageCollection/StorageCollection.json1
l---------static/redfish/v1/JsonSchemas/StorageController/StorageController.json1
l---------static/redfish/v1/JsonSchemas/StorageControllerCollection/StorageControllerCollection.json1
l---------static/redfish/v1/JsonSchemas/Task/Task.json1
l---------static/redfish/v1/JsonSchemas/TaskCollection/TaskCollection.json1
l---------static/redfish/v1/JsonSchemas/TaskService/TaskService.json1
l---------static/redfish/v1/JsonSchemas/TelemetryService/TelemetryService.json1
l---------static/redfish/v1/JsonSchemas/Thermal/Thermal.json1
l---------static/redfish/v1/JsonSchemas/ThermalMetrics/ThermalMetrics.json1
l---------static/redfish/v1/JsonSchemas/ThermalSubsystem/ThermalSubsystem.json1
l---------static/redfish/v1/JsonSchemas/Triggers/Triggers.json1
l---------static/redfish/v1/JsonSchemas/TriggersCollection/TriggersCollection.json1
l---------static/redfish/v1/JsonSchemas/UpdateService/UpdateService.json1
l---------static/redfish/v1/JsonSchemas/VirtualMedia/VirtualMedia.json1
l---------static/redfish/v1/JsonSchemas/VirtualMediaCollection/VirtualMediaCollection.json1
l---------static/redfish/v1/JsonSchemas/odata-v4/odata-v4.json1
l---------static/redfish/v1/JsonSchemas/odata/odata.json1
l---------static/redfish/v1/JsonSchemas/redfish-error/redfish-error.json1
l---------static/redfish/v1/JsonSchemas/redfish-payload-annotations/redfish-payload-annotations.json1
l---------static/redfish/v1/JsonSchemas/redfish-schema-v1/redfish-schema-v1.json1
l---------static/redfish/v1/JsonSchemas/redfish-schema/redfish-schema.json1
l---------static/redfish/v1/schema/AccountService_v1.xml1
l---------static/redfish/v1/schema/ActionInfo_v1.xml1
l---------static/redfish/v1/schema/AggregationService_v1.xml1
l---------static/redfish/v1/schema/AggregationSourceCollection_v1.xml1
l---------static/redfish/v1/schema/AggregationSource_v1.xml1
l---------static/redfish/v1/schema/Assembly_v1.xml1
l---------static/redfish/v1/schema/AttributeRegistry_v1.xml1
l---------static/redfish/v1/schema/Bios_v1.xml1
l---------static/redfish/v1/schema/CableCollection_v1.xml1
l---------static/redfish/v1/schema/Cable_v1.xml1
l---------static/redfish/v1/schema/CertificateCollection_v1.xml1
l---------static/redfish/v1/schema/CertificateLocations_v1.xml1
l---------static/redfish/v1/schema/CertificateService_v1.xml1
l---------static/redfish/v1/schema/Certificate_v1.xml1
l---------static/redfish/v1/schema/ChassisCollection_v1.xml1
l---------static/redfish/v1/schema/Chassis_v1.xml1
l---------static/redfish/v1/schema/ComponentIntegrityCollection_v1.xml1
l---------static/redfish/v1/schema/ComponentIntegrity_v1.xml1
l---------static/redfish/v1/schema/ComputerSystemCollection_v1.xml1
l---------static/redfish/v1/schema/ComputerSystem_v1.xml1
l---------static/redfish/v1/schema/DriveCollection_v1.xml1
l---------static/redfish/v1/schema/Drive_v1.xml1
l---------static/redfish/v1/schema/EnvironmentMetrics_v1.xml1
l---------static/redfish/v1/schema/EthernetInterfaceCollection_v1.xml1
l---------static/redfish/v1/schema/EthernetInterface_v1.xml1
l---------static/redfish/v1/schema/EventDestinationCollection_v1.xml1
l---------static/redfish/v1/schema/EventDestination_v1.xml1
l---------static/redfish/v1/schema/EventService_v1.xml1
l---------static/redfish/v1/schema/Event_v1.xml1
l---------static/redfish/v1/schema/FabricAdapterCollection_v1.xml1
l---------static/redfish/v1/schema/FabricAdapter_v1.xml1
l---------static/redfish/v1/schema/FanCollection_v1.xml1
l---------static/redfish/v1/schema/Fan_v1.xml1
l---------static/redfish/v1/schema/IPAddresses_v1.xml1
l---------static/redfish/v1/schema/JsonSchemaFileCollection_v1.xml1
l---------static/redfish/v1/schema/JsonSchemaFile_v1.xml1
l---------static/redfish/v1/schema/LogEntryCollection_v1.xml1
l---------static/redfish/v1/schema/LogEntry_v1.xml1
l---------static/redfish/v1/schema/LogServiceCollection_v1.xml1
l---------static/redfish/v1/schema/LogService_v1.xml1
l---------static/redfish/v1/schema/ManagerAccountCollection_v1.xml1
l---------static/redfish/v1/schema/ManagerAccount_v1.xml1
l---------static/redfish/v1/schema/ManagerCollection_v1.xml1
l---------static/redfish/v1/schema/ManagerDiagnosticData_v1.xml1
l---------static/redfish/v1/schema/ManagerNetworkProtocol_v1.xml1
l---------static/redfish/v1/schema/Manager_v1.xml1
l---------static/redfish/v1/schema/MemoryCollection_v1.xml1
l---------static/redfish/v1/schema/Memory_v1.xml1
l---------static/redfish/v1/schema/MessageRegistryCollection_v1.xml1
l---------static/redfish/v1/schema/MessageRegistryFileCollection_v1.xml1
l---------static/redfish/v1/schema/MessageRegistryFile_v1.xml1
l---------static/redfish/v1/schema/MessageRegistry_v1.xml1
l---------static/redfish/v1/schema/Message_v1.xml1
l---------static/redfish/v1/schema/MetricDefinitionCollection_v1.xml1
l---------static/redfish/v1/schema/MetricDefinition_v1.xml1
l---------static/redfish/v1/schema/MetricReportCollection_v1.xml1
l---------static/redfish/v1/schema/MetricReportDefinitionCollection_v1.xml1
l---------static/redfish/v1/schema/MetricReportDefinition_v1.xml1
l---------static/redfish/v1/schema/MetricReport_v1.xml1
l---------static/redfish/v1/schema/OemComputerSystem_v1.xml1
l---------static/redfish/v1/schema/OemManager_v1.xml1
l---------static/redfish/v1/schema/OemVirtualMedia_v1.xml1
l---------static/redfish/v1/schema/OpenBMCAccountService_v1.xml1
l---------static/redfish/v1/schema/OperatingConfigCollection_v1.xml1
l---------static/redfish/v1/schema/OperatingConfig_v1.xml1
l---------static/redfish/v1/schema/PCIeDeviceCollection_v1.xml1
l---------static/redfish/v1/schema/PCIeDevice_v1.xml1
l---------static/redfish/v1/schema/PCIeFunctionCollection_v1.xml1
l---------static/redfish/v1/schema/PCIeFunction_v1.xml1
l---------static/redfish/v1/schema/PCIeSlots_v1.xml1
l---------static/redfish/v1/schema/PhysicalContext_v1.xml1
l---------static/redfish/v1/schema/PortCollection_v1.xml1
l---------static/redfish/v1/schema/Port_v1.xml1
l---------static/redfish/v1/schema/PowerSubsystem_v1.xml1
l---------static/redfish/v1/schema/PowerSupplyCollection_v1.xml1
l---------static/redfish/v1/schema/PowerSupply_v1.xml1
l---------static/redfish/v1/schema/Power_v1.xml1
l---------static/redfish/v1/schema/Privileges_v1.xml1
l---------static/redfish/v1/schema/ProcessorCollection_v1.xml1
l---------static/redfish/v1/schema/Processor_v1.xml1
l---------static/redfish/v1/schema/Protocol_v1.xml1
l---------static/redfish/v1/schema/RedfishError_v1.xml1
l---------static/redfish/v1/schema/RedfishExtensions_v1.xml1
l---------static/redfish/v1/schema/Redundancy_v1.xml1
l---------static/redfish/v1/schema/Resource_v1.xml1
l---------static/redfish/v1/schema/RoleCollection_v1.xml1
l---------static/redfish/v1/schema/Role_v1.xml1
l---------static/redfish/v1/schema/SensorCollection_v1.xml1
l---------static/redfish/v1/schema/Sensor_v1.xml1
l---------static/redfish/v1/schema/ServiceRoot_v1.xml1
l---------static/redfish/v1/schema/SessionCollection_v1.xml1
l---------static/redfish/v1/schema/SessionService_v1.xml1
l---------static/redfish/v1/schema/Session_v1.xml1
l---------static/redfish/v1/schema/Settings_v1.xml1
l---------static/redfish/v1/schema/SoftwareInventoryCollection_v1.xml1
l---------static/redfish/v1/schema/SoftwareInventory_v1.xml1
l---------static/redfish/v1/schema/StorageCollection_v1.xml1
l---------static/redfish/v1/schema/StorageControllerCollection_v1.xml1
l---------static/redfish/v1/schema/StorageController_v1.xml1
l---------static/redfish/v1/schema/Storage_v1.xml1
l---------static/redfish/v1/schema/TaskCollection_v1.xml1
l---------static/redfish/v1/schema/TaskService_v1.xml1
l---------static/redfish/v1/schema/Task_v1.xml1
l---------static/redfish/v1/schema/TelemetryService_v1.xml1
l---------static/redfish/v1/schema/ThermalMetrics_v1.xml1
l---------static/redfish/v1/schema/ThermalSubsystem_v1.xml1
l---------static/redfish/v1/schema/Thermal_v1.xml1
l---------static/redfish/v1/schema/TriggersCollection_v1.xml1
l---------static/redfish/v1/schema/Triggers_v1.xml1
l---------static/redfish/v1/schema/UpdateService_v1.xml1
l---------static/redfish/v1/schema/VirtualMediaCollection_v1.xml1
l---------static/redfish/v1/schema/VirtualMedia_v1.xml1
225 files changed, 225 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 101c0ce296..c42ccc1ef7 100644
--- a/meson.build
+++ b/meson.build
@@ -313,7 +313,7 @@ summary(
section: 'Directories',
)
-install_subdir('static', install_dir: 'share/www', strip_directory: true)
+install_subdir('static', install_dir: 'share/www', strip_directory: true, follow_symlinks: true)
# Config subdirectory
diff --git a/static/redfish/v1/JsonSchemas/AccountService/AccountService.json b/static/redfish/v1/JsonSchemas/AccountService/AccountService.json
new file mode 120000
index 0000000000..4debd0937c
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/AccountService/AccountService.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/AccountService.v1_15_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ActionInfo/ActionInfo.json b/static/redfish/v1/JsonSchemas/ActionInfo/ActionInfo.json
new file mode 120000
index 0000000000..2869bc2aac
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ActionInfo/ActionInfo.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ActionInfo.v1_4_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/AggregationService/AggregationService.json b/static/redfish/v1/JsonSchemas/AggregationService/AggregationService.json
new file mode 120000
index 0000000000..716b3f986e
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/AggregationService/AggregationService.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/AggregationService.v1_0_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/AggregationSource/AggregationSource.json b/static/redfish/v1/JsonSchemas/AggregationSource/AggregationSource.json
new file mode 120000
index 0000000000..39a4c05232
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/AggregationSource/AggregationSource.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/AggregationSource.v1_4_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/AggregationSourceCollection/AggregationSourceCollection.json b/static/redfish/v1/JsonSchemas/AggregationSourceCollection/AggregationSourceCollection.json
new file mode 120000
index 0000000000..13e918315a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/AggregationSourceCollection/AggregationSourceCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/AggregationSourceCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Assembly/Assembly.json b/static/redfish/v1/JsonSchemas/Assembly/Assembly.json
new file mode 120000
index 0000000000..2b13fef139
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Assembly/Assembly.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Assembly.v1_5_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/AttributeRegistry/AttributeRegistry.json b/static/redfish/v1/JsonSchemas/AttributeRegistry/AttributeRegistry.json
new file mode 120000
index 0000000000..6598e6ac5a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/AttributeRegistry/AttributeRegistry.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/AttributeRegistry.v1_3_8.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Bios/Bios.json b/static/redfish/v1/JsonSchemas/Bios/Bios.json
new file mode 120000
index 0000000000..698e69238d
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Bios/Bios.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Bios.v1_2_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Cable/Cable.json b/static/redfish/v1/JsonSchemas/Cable/Cable.json
new file mode 120000
index 0000000000..7bf5e6e71d
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Cable/Cable.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Cable.v1_2_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/CableCollection/CableCollection.json b/static/redfish/v1/JsonSchemas/CableCollection/CableCollection.json
new file mode 120000
index 0000000000..c8cf79e51a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/CableCollection/CableCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/CableCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Certificate/Certificate.json b/static/redfish/v1/JsonSchemas/Certificate/Certificate.json
new file mode 120000
index 0000000000..b6e35d5802
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Certificate/Certificate.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Certificate.v1_8_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/CertificateCollection/CertificateCollection.json b/static/redfish/v1/JsonSchemas/CertificateCollection/CertificateCollection.json
new file mode 120000
index 0000000000..f7d9bea965
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/CertificateCollection/CertificateCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/CertificateCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/CertificateLocations/CertificateLocations.json b/static/redfish/v1/JsonSchemas/CertificateLocations/CertificateLocations.json
new file mode 120000
index 0000000000..bffe20e8f5
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/CertificateLocations/CertificateLocations.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/CertificateLocations.v1_0_3.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/CertificateService/CertificateService.json b/static/redfish/v1/JsonSchemas/CertificateService/CertificateService.json
new file mode 120000
index 0000000000..4b6fe9b013
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/CertificateService/CertificateService.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/CertificateService.v1_0_4.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Chassis/Chassis.json b/static/redfish/v1/JsonSchemas/Chassis/Chassis.json
new file mode 120000
index 0000000000..19d97a4f75
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Chassis/Chassis.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Chassis.v1_25_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ChassisCollection/ChassisCollection.json b/static/redfish/v1/JsonSchemas/ChassisCollection/ChassisCollection.json
new file mode 120000
index 0000000000..856794c670
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ChassisCollection/ChassisCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ChassisCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ComponentIntegrity/ComponentIntegrity.json b/static/redfish/v1/JsonSchemas/ComponentIntegrity/ComponentIntegrity.json
new file mode 120000
index 0000000000..d709a048a7
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ComponentIntegrity/ComponentIntegrity.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ComponentIntegrity.v1_2_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ComponentIntegrityCollection/ComponentIntegrityCollection.json b/static/redfish/v1/JsonSchemas/ComponentIntegrityCollection/ComponentIntegrityCollection.json
new file mode 120000
index 0000000000..005c7d1724
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ComponentIntegrityCollection/ComponentIntegrityCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ComponentIntegrityCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ComputerSystem/ComputerSystem.json b/static/redfish/v1/JsonSchemas/ComputerSystem/ComputerSystem.json
new file mode 120000
index 0000000000..3d74bb65ad
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ComputerSystem/ComputerSystem.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ComputerSystem.v1_22_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ComputerSystemCollection/ComputerSystemCollection.json b/static/redfish/v1/JsonSchemas/ComputerSystemCollection/ComputerSystemCollection.json
new file mode 120000
index 0000000000..b44d7b86c2
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ComputerSystemCollection/ComputerSystemCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ComputerSystemCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Drive/Drive.json b/static/redfish/v1/JsonSchemas/Drive/Drive.json
new file mode 120000
index 0000000000..40338b190a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Drive/Drive.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Drive.v1_18_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/DriveCollection/DriveCollection.json b/static/redfish/v1/JsonSchemas/DriveCollection/DriveCollection.json
new file mode 120000
index 0000000000..a743ef699e
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/DriveCollection/DriveCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/DriveCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/EnvironmentMetrics/EnvironmentMetrics.json b/static/redfish/v1/JsonSchemas/EnvironmentMetrics/EnvironmentMetrics.json
new file mode 120000
index 0000000000..0a689a03a2
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/EnvironmentMetrics/EnvironmentMetrics.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/EnvironmentMetrics.v1_3_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/EthernetInterface/EthernetInterface.json b/static/redfish/v1/JsonSchemas/EthernetInterface/EthernetInterface.json
new file mode 120000
index 0000000000..9c5978349b
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/EthernetInterface/EthernetInterface.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/EthernetInterface.v1_12_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/EthernetInterfaceCollection/EthernetInterfaceCollection.json b/static/redfish/v1/JsonSchemas/EthernetInterfaceCollection/EthernetInterfaceCollection.json
new file mode 120000
index 0000000000..7cc32ad21b
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/EthernetInterfaceCollection/EthernetInterfaceCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/EthernetInterfaceCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Event/Event.json b/static/redfish/v1/JsonSchemas/Event/Event.json
new file mode 120000
index 0000000000..cfde7dec4a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Event/Event.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Event.v1_10_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/EventDestination/EventDestination.json b/static/redfish/v1/JsonSchemas/EventDestination/EventDestination.json
new file mode 120000
index 0000000000..4eec8b95a5
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/EventDestination/EventDestination.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/EventDestination.v1_14_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/EventDestinationCollection/EventDestinationCollection.json b/static/redfish/v1/JsonSchemas/EventDestinationCollection/EventDestinationCollection.json
new file mode 120000
index 0000000000..afb08ef2cc
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/EventDestinationCollection/EventDestinationCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/EventDestinationCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/EventService/EventService.json b/static/redfish/v1/JsonSchemas/EventService/EventService.json
new file mode 120000
index 0000000000..d81a2a573f
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/EventService/EventService.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/EventService.v1_10_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/FabricAdapter/FabricAdapter.json b/static/redfish/v1/JsonSchemas/FabricAdapter/FabricAdapter.json
new file mode 120000
index 0000000000..6c69f7c305
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/FabricAdapter/FabricAdapter.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/FabricAdapter.v1_5_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/FabricAdapterCollection/FabricAdapterCollection.json b/static/redfish/v1/JsonSchemas/FabricAdapterCollection/FabricAdapterCollection.json
new file mode 120000
index 0000000000..3c770594a0
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/FabricAdapterCollection/FabricAdapterCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/FabricAdapterCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Fan/Fan.json b/static/redfish/v1/JsonSchemas/Fan/Fan.json
new file mode 120000
index 0000000000..cd5933f0f6
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Fan/Fan.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Fan.v1_5_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/FanCollection/FanCollection.json b/static/redfish/v1/JsonSchemas/FanCollection/FanCollection.json
new file mode 120000
index 0000000000..dafe35950b
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/FanCollection/FanCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/FanCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/IPAddresses/IPAddresses.json b/static/redfish/v1/JsonSchemas/IPAddresses/IPAddresses.json
new file mode 120000
index 0000000000..210e97d100
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/IPAddresses/IPAddresses.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/IPAddresses.v1_1_4.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/JsonSchemaFile/JsonSchemaFile.json b/static/redfish/v1/JsonSchemas/JsonSchemaFile/JsonSchemaFile.json
new file mode 120000
index 0000000000..9dd6f58324
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/JsonSchemaFile/JsonSchemaFile.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/JsonSchemaFile.v1_1_4.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/JsonSchemaFileCollection/JsonSchemaFileCollection.json b/static/redfish/v1/JsonSchemas/JsonSchemaFileCollection/JsonSchemaFileCollection.json
new file mode 120000
index 0000000000..3e212eb7b2
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/JsonSchemaFileCollection/JsonSchemaFileCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/JsonSchemaFileCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/LogEntry/LogEntry.json b/static/redfish/v1/JsonSchemas/LogEntry/LogEntry.json
new file mode 120000
index 0000000000..ed6601ab6a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/LogEntry/LogEntry.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/LogEntry.v1_16_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/LogEntryCollection/LogEntryCollection.json b/static/redfish/v1/JsonSchemas/LogEntryCollection/LogEntryCollection.json
new file mode 120000
index 0000000000..e98301deef
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/LogEntryCollection/LogEntryCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/LogEntryCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/LogService/LogService.json b/static/redfish/v1/JsonSchemas/LogService/LogService.json
new file mode 120000
index 0000000000..407a024bb4
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/LogService/LogService.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/LogService.v1_6_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/LogServiceCollection/LogServiceCollection.json b/static/redfish/v1/JsonSchemas/LogServiceCollection/LogServiceCollection.json
new file mode 120000
index 0000000000..f87079748a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/LogServiceCollection/LogServiceCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/LogServiceCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Manager/Manager.json b/static/redfish/v1/JsonSchemas/Manager/Manager.json
new file mode 120000
index 0000000000..cd11d61246
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Manager/Manager.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Manager.v1_19_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ManagerAccount/ManagerAccount.json b/static/redfish/v1/JsonSchemas/ManagerAccount/ManagerAccount.json
new file mode 120000
index 0000000000..d673d8f5e9
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ManagerAccount/ManagerAccount.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ManagerAccount.v1_12_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ManagerAccountCollection/ManagerAccountCollection.json b/static/redfish/v1/JsonSchemas/ManagerAccountCollection/ManagerAccountCollection.json
new file mode 120000
index 0000000000..0d62f8bfd8
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ManagerAccountCollection/ManagerAccountCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ManagerAccountCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ManagerCollection/ManagerCollection.json b/static/redfish/v1/JsonSchemas/ManagerCollection/ManagerCollection.json
new file mode 120000
index 0000000000..c99755615a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ManagerCollection/ManagerCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ManagerCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ManagerDiagnosticData/ManagerDiagnosticData.json b/static/redfish/v1/JsonSchemas/ManagerDiagnosticData/ManagerDiagnosticData.json
new file mode 120000
index 0000000000..c99c24c005
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ManagerDiagnosticData/ManagerDiagnosticData.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ManagerDiagnosticData.v1_2_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ManagerNetworkProtocol/ManagerNetworkProtocol.json b/static/redfish/v1/JsonSchemas/ManagerNetworkProtocol/ManagerNetworkProtocol.json
new file mode 120000
index 0000000000..e49268b734
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ManagerNetworkProtocol/ManagerNetworkProtocol.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ManagerNetworkProtocol.v1_10_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Memory/Memory.json b/static/redfish/v1/JsonSchemas/Memory/Memory.json
new file mode 120000
index 0000000000..64f887fee9
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Memory/Memory.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Memory.v1_19_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MemoryCollection/MemoryCollection.json b/static/redfish/v1/JsonSchemas/MemoryCollection/MemoryCollection.json
new file mode 120000
index 0000000000..bfcb19f4ed
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/MemoryCollection/MemoryCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/MemoryCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Message/Message.json b/static/redfish/v1/JsonSchemas/Message/Message.json
new file mode 120000
index 0000000000..69b78f4940
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Message/Message.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Message.v1_2_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MessageRegistry/MessageRegistry.json b/static/redfish/v1/JsonSchemas/MessageRegistry/MessageRegistry.json
new file mode 120000
index 0000000000..a04e9445ca
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/MessageRegistry/MessageRegistry.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/MessageRegistry.v1_6_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MessageRegistryCollection/MessageRegistryCollection.json b/static/redfish/v1/JsonSchemas/MessageRegistryCollection/MessageRegistryCollection.json
new file mode 120000
index 0000000000..24fffda15e
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/MessageRegistryCollection/MessageRegistryCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/MessageRegistryCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MessageRegistryFile/MessageRegistryFile.json b/static/redfish/v1/JsonSchemas/MessageRegistryFile/MessageRegistryFile.json
new file mode 120000
index 0000000000..de812259d9
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/MessageRegistryFile/MessageRegistryFile.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/MessageRegistryFile.v1_1_4.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MessageRegistryFileCollection/MessageRegistryFileCollection.json b/static/redfish/v1/JsonSchemas/MessageRegistryFileCollection/MessageRegistryFileCollection.json
new file mode 120000
index 0000000000..094a4100d8
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/MessageRegistryFileCollection/MessageRegistryFileCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/MessageRegistryFileCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MetricDefinition/MetricDefinition.json b/static/redfish/v1/JsonSchemas/MetricDefinition/MetricDefinition.json
new file mode 120000
index 0000000000..5b52de5074
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/MetricDefinition/MetricDefinition.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/MetricDefinition.v1_3_3.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MetricDefinitionCollection/MetricDefinitionCollection.json b/static/redfish/v1/JsonSchemas/MetricDefinitionCollection/MetricDefinitionCollection.json
new file mode 120000
index 0000000000..90963c8eea
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/MetricDefinitionCollection/MetricDefinitionCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/MetricDefinitionCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MetricReport/MetricReport.json b/static/redfish/v1/JsonSchemas/MetricReport/MetricReport.json
new file mode 120000
index 0000000000..1562b292d2
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/MetricReport/MetricReport.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/MetricReport.v1_5_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MetricReportCollection/MetricReportCollection.json b/static/redfish/v1/JsonSchemas/MetricReportCollection/MetricReportCollection.json
new file mode 120000
index 0000000000..9df6fd66ee
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/MetricReportCollection/MetricReportCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/MetricReportCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MetricReportDefinition/MetricReportDefinition.json b/static/redfish/v1/JsonSchemas/MetricReportDefinition/MetricReportDefinition.json
new file mode 120000
index 0000000000..2ecb88a686
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/MetricReportDefinition/MetricReportDefinition.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/MetricReportDefinition.v1_4_5.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/MetricReportDefinitionCollection/MetricReportDefinitionCollection.json b/static/redfish/v1/JsonSchemas/MetricReportDefinitionCollection/MetricReportDefinitionCollection.json
new file mode 120000
index 0000000000..c18f89b2f3
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/MetricReportDefinitionCollection/MetricReportDefinitionCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/MetricReportDefinitionCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/OperatingConfig/OperatingConfig.json b/static/redfish/v1/JsonSchemas/OperatingConfig/OperatingConfig.json
new file mode 120000
index 0000000000..883aca3fdf
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/OperatingConfig/OperatingConfig.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/OperatingConfig.v1_0_3.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/OperatingConfigCollection/OperatingConfigCollection.json b/static/redfish/v1/JsonSchemas/OperatingConfigCollection/OperatingConfigCollection.json
new file mode 120000
index 0000000000..a2c82d171d
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/OperatingConfigCollection/OperatingConfigCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/OperatingConfigCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PCIeDevice/PCIeDevice.json b/static/redfish/v1/JsonSchemas/PCIeDevice/PCIeDevice.json
new file mode 120000
index 0000000000..4c7b8a56a3
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/PCIeDevice/PCIeDevice.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/PCIeDevice.v1_13_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PCIeDeviceCollection/PCIeDeviceCollection.json b/static/redfish/v1/JsonSchemas/PCIeDeviceCollection/PCIeDeviceCollection.json
new file mode 120000
index 0000000000..31c19b0e7a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/PCIeDeviceCollection/PCIeDeviceCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/PCIeDeviceCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PCIeFunction/PCIeFunction.json b/static/redfish/v1/JsonSchemas/PCIeFunction/PCIeFunction.json
new file mode 120000
index 0000000000..d2af8c99fd
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/PCIeFunction/PCIeFunction.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/PCIeFunction.v1_5_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PCIeFunctionCollection/PCIeFunctionCollection.json b/static/redfish/v1/JsonSchemas/PCIeFunctionCollection/PCIeFunctionCollection.json
new file mode 120000
index 0000000000..ed326c64ad
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/PCIeFunctionCollection/PCIeFunctionCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/PCIeFunctionCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PCIeSlots/PCIeSlots.json b/static/redfish/v1/JsonSchemas/PCIeSlots/PCIeSlots.json
new file mode 120000
index 0000000000..77b65f0707
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/PCIeSlots/PCIeSlots.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/PCIeSlots.v1_6_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PhysicalContext/PhysicalContext.json b/static/redfish/v1/JsonSchemas/PhysicalContext/PhysicalContext.json
new file mode 120000
index 0000000000..dd62b7e2b4
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/PhysicalContext/PhysicalContext.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/PhysicalContext.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Port/Port.json b/static/redfish/v1/JsonSchemas/Port/Port.json
new file mode 120000
index 0000000000..589c910519
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Port/Port.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Port.v1_11_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PortCollection/PortCollection.json b/static/redfish/v1/JsonSchemas/PortCollection/PortCollection.json
new file mode 120000
index 0000000000..c73091541f
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/PortCollection/PortCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/PortCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Power/Power.json b/static/redfish/v1/JsonSchemas/Power/Power.json
new file mode 120000
index 0000000000..8efc2dc97a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Power/Power.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Power.v1_7_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PowerSubsystem/PowerSubsystem.json b/static/redfish/v1/JsonSchemas/PowerSubsystem/PowerSubsystem.json
new file mode 120000
index 0000000000..212069a897
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/PowerSubsystem/PowerSubsystem.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/PowerSubsystem.v1_1_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PowerSupply/PowerSupply.json b/static/redfish/v1/JsonSchemas/PowerSupply/PowerSupply.json
new file mode 120000
index 0000000000..132ef6d84d
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/PowerSupply/PowerSupply.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/PowerSupply.v1_5_3.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/PowerSupplyCollection/PowerSupplyCollection.json b/static/redfish/v1/JsonSchemas/PowerSupplyCollection/PowerSupplyCollection.json
new file mode 120000
index 0000000000..84c7af9000
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/PowerSupplyCollection/PowerSupplyCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/PowerSupplyCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Privileges/Privileges.json b/static/redfish/v1/JsonSchemas/Privileges/Privileges.json
new file mode 120000
index 0000000000..6ca5132694
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Privileges/Privileges.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Privileges.v1_0_5.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Processor/Processor.json b/static/redfish/v1/JsonSchemas/Processor/Processor.json
new file mode 120000
index 0000000000..37764a244e
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Processor/Processor.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Processor.v1_19_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ProcessorCollection/ProcessorCollection.json b/static/redfish/v1/JsonSchemas/ProcessorCollection/ProcessorCollection.json
new file mode 120000
index 0000000000..7af4e53b26
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ProcessorCollection/ProcessorCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ProcessorCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Protocol/Protocol.json b/static/redfish/v1/JsonSchemas/Protocol/Protocol.json
new file mode 120000
index 0000000000..6f74cf0a0a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Protocol/Protocol.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Protocol.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Redundancy/Redundancy.json b/static/redfish/v1/JsonSchemas/Redundancy/Redundancy.json
new file mode 120000
index 0000000000..88217ec280
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Redundancy/Redundancy.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Redundancy.v1_4_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Resource/Resource.json b/static/redfish/v1/JsonSchemas/Resource/Resource.json
new file mode 120000
index 0000000000..3602bbc337
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Resource/Resource.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Resource.v1_18_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Role/Role.json b/static/redfish/v1/JsonSchemas/Role/Role.json
new file mode 120000
index 0000000000..dda65dc80e
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Role/Role.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Role.v1_3_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/RoleCollection/RoleCollection.json b/static/redfish/v1/JsonSchemas/RoleCollection/RoleCollection.json
new file mode 120000
index 0000000000..9e55aa5c8e
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/RoleCollection/RoleCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/RoleCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Sensor/Sensor.json b/static/redfish/v1/JsonSchemas/Sensor/Sensor.json
new file mode 120000
index 0000000000..5426508f4c
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Sensor/Sensor.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Sensor.v1_8_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/SensorCollection/SensorCollection.json b/static/redfish/v1/JsonSchemas/SensorCollection/SensorCollection.json
new file mode 120000
index 0000000000..5bfdfe06ae
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/SensorCollection/SensorCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/SensorCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ServiceRoot/ServiceRoot.json b/static/redfish/v1/JsonSchemas/ServiceRoot/ServiceRoot.json
new file mode 120000
index 0000000000..0f7eaab68d
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ServiceRoot/ServiceRoot.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ServiceRoot.v1_16_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Session/Session.json b/static/redfish/v1/JsonSchemas/Session/Session.json
new file mode 120000
index 0000000000..ee1865eb76
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Session/Session.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Session.v1_7_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/SessionCollection/SessionCollection.json b/static/redfish/v1/JsonSchemas/SessionCollection/SessionCollection.json
new file mode 120000
index 0000000000..1f3ccd22b6
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/SessionCollection/SessionCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/SessionCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/SessionService/SessionService.json b/static/redfish/v1/JsonSchemas/SessionService/SessionService.json
new file mode 120000
index 0000000000..e1a8d594e3
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/SessionService/SessionService.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/SessionService.v1_1_8.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Settings/Settings.json b/static/redfish/v1/JsonSchemas/Settings/Settings.json
new file mode 120000
index 0000000000..f0bb7be623
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Settings/Settings.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Settings.v1_3_5.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/SoftwareInventory/SoftwareInventory.json b/static/redfish/v1/JsonSchemas/SoftwareInventory/SoftwareInventory.json
new file mode 120000
index 0000000000..53713be164
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/SoftwareInventory/SoftwareInventory.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/SoftwareInventory.v1_10_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/SoftwareInventoryCollection/SoftwareInventoryCollection.json b/static/redfish/v1/JsonSchemas/SoftwareInventoryCollection/SoftwareInventoryCollection.json
new file mode 120000
index 0000000000..b4fc973c33
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/SoftwareInventoryCollection/SoftwareInventoryCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/SoftwareInventoryCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Storage/Storage.json b/static/redfish/v1/JsonSchemas/Storage/Storage.json
new file mode 120000
index 0000000000..6a219e38c4
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Storage/Storage.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Storage.v1_15_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/StorageCollection/StorageCollection.json b/static/redfish/v1/JsonSchemas/StorageCollection/StorageCollection.json
new file mode 120000
index 0000000000..7e3d2d8624
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/StorageCollection/StorageCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/StorageCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/StorageController/StorageController.json b/static/redfish/v1/JsonSchemas/StorageController/StorageController.json
new file mode 120000
index 0000000000..8cf7671c5d
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/StorageController/StorageController.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/StorageController.v1_7_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/StorageControllerCollection/StorageControllerCollection.json b/static/redfish/v1/JsonSchemas/StorageControllerCollection/StorageControllerCollection.json
new file mode 120000
index 0000000000..2fc1bd881a
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/StorageControllerCollection/StorageControllerCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/StorageControllerCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Task/Task.json b/static/redfish/v1/JsonSchemas/Task/Task.json
new file mode 120000
index 0000000000..713cb67058
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Task/Task.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Task.v1_7_3.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/TaskCollection/TaskCollection.json b/static/redfish/v1/JsonSchemas/TaskCollection/TaskCollection.json
new file mode 120000
index 0000000000..260775fc70
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/TaskCollection/TaskCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/TaskCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/TaskService/TaskService.json b/static/redfish/v1/JsonSchemas/TaskService/TaskService.json
new file mode 120000
index 0000000000..0171552dcf
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/TaskService/TaskService.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/TaskService.v1_2_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/TelemetryService/TelemetryService.json b/static/redfish/v1/JsonSchemas/TelemetryService/TelemetryService.json
new file mode 120000
index 0000000000..274bf9a99e
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/TelemetryService/TelemetryService.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/TelemetryService.v1_3_3.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Thermal/Thermal.json b/static/redfish/v1/JsonSchemas/Thermal/Thermal.json
new file mode 120000
index 0000000000..85cdedd1d8
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Thermal/Thermal.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Thermal.v1_7_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ThermalMetrics/ThermalMetrics.json b/static/redfish/v1/JsonSchemas/ThermalMetrics/ThermalMetrics.json
new file mode 120000
index 0000000000..5ef9af4cc2
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ThermalMetrics/ThermalMetrics.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ThermalMetrics.v1_3_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/ThermalSubsystem/ThermalSubsystem.json b/static/redfish/v1/JsonSchemas/ThermalSubsystem/ThermalSubsystem.json
new file mode 120000
index 0000000000..9d9881baa6
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/ThermalSubsystem/ThermalSubsystem.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/ThermalSubsystem.v1_3_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/Triggers/Triggers.json b/static/redfish/v1/JsonSchemas/Triggers/Triggers.json
new file mode 120000
index 0000000000..9cb6fc697c
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/Triggers/Triggers.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/Triggers.v1_3_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/TriggersCollection/TriggersCollection.json b/static/redfish/v1/JsonSchemas/TriggersCollection/TriggersCollection.json
new file mode 120000
index 0000000000..b1dbe6b865
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/TriggersCollection/TriggersCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/TriggersCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/UpdateService/UpdateService.json b/static/redfish/v1/JsonSchemas/UpdateService/UpdateService.json
new file mode 120000
index 0000000000..8ae1851975
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/UpdateService/UpdateService.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/UpdateService.v1_13_0.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/VirtualMedia/VirtualMedia.json b/static/redfish/v1/JsonSchemas/VirtualMedia/VirtualMedia.json
new file mode 120000
index 0000000000..4513e09c55
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/VirtualMedia/VirtualMedia.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/VirtualMedia.v1_6_3.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/VirtualMediaCollection/VirtualMediaCollection.json b/static/redfish/v1/JsonSchemas/VirtualMediaCollection/VirtualMediaCollection.json
new file mode 120000
index 0000000000..db6ff6b165
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/VirtualMediaCollection/VirtualMediaCollection.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/VirtualMediaCollection.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/odata-v4/odata-v4.json b/static/redfish/v1/JsonSchemas/odata-v4/odata-v4.json
new file mode 120000
index 0000000000..65d7844b12
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/odata-v4/odata-v4.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/odata-v4.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/odata/odata.json b/static/redfish/v1/JsonSchemas/odata/odata.json
new file mode 120000
index 0000000000..72ce77da63
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/odata/odata.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/odata.v4_0_5.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/redfish-error/redfish-error.json b/static/redfish/v1/JsonSchemas/redfish-error/redfish-error.json
new file mode 120000
index 0000000000..645c7ee853
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/redfish-error/redfish-error.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/redfish-error.v1_0_1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/redfish-payload-annotations/redfish-payload-annotations.json b/static/redfish/v1/JsonSchemas/redfish-payload-annotations/redfish-payload-annotations.json
new file mode 120000
index 0000000000..7184110a6b
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/redfish-payload-annotations/redfish-payload-annotations.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/redfish-payload-annotations.v1_2_2.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/redfish-schema-v1/redfish-schema-v1.json b/static/redfish/v1/JsonSchemas/redfish-schema-v1/redfish-schema-v1.json
new file mode 120000
index 0000000000..493127acb4
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/redfish-schema-v1/redfish-schema-v1.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/redfish-schema-v1.json \ No newline at end of file
diff --git a/static/redfish/v1/JsonSchemas/redfish-schema/redfish-schema.json b/static/redfish/v1/JsonSchemas/redfish-schema/redfish-schema.json
new file mode 120000
index 0000000000..8d6aa80c58
--- /dev/null
+++ b/static/redfish/v1/JsonSchemas/redfish-schema/redfish-schema.json
@@ -0,0 +1 @@
+../../../../../redfish-core/schema/dmtf/json-schema/redfish-schema.v1_10_0.json \ No newline at end of file
diff --git a/static/redfish/v1/schema/AccountService_v1.xml b/static/redfish/v1/schema/AccountService_v1.xml
new file mode 120000
index 0000000000..9849ebc11d
--- /dev/null
+++ b/static/redfish/v1/schema/AccountService_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/AccountService_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ActionInfo_v1.xml b/static/redfish/v1/schema/ActionInfo_v1.xml
new file mode 120000
index 0000000000..508724795a
--- /dev/null
+++ b/static/redfish/v1/schema/ActionInfo_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ActionInfo_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/AggregationService_v1.xml b/static/redfish/v1/schema/AggregationService_v1.xml
new file mode 120000
index 0000000000..239ddc17bd
--- /dev/null
+++ b/static/redfish/v1/schema/AggregationService_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/AggregationService_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/AggregationSourceCollection_v1.xml b/static/redfish/v1/schema/AggregationSourceCollection_v1.xml
new file mode 120000
index 0000000000..8cd3c01e7b
--- /dev/null
+++ b/static/redfish/v1/schema/AggregationSourceCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/AggregationSourceCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/AggregationSource_v1.xml b/static/redfish/v1/schema/AggregationSource_v1.xml
new file mode 120000
index 0000000000..e23b9913e1
--- /dev/null
+++ b/static/redfish/v1/schema/AggregationSource_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/AggregationSource_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Assembly_v1.xml b/static/redfish/v1/schema/Assembly_v1.xml
new file mode 120000
index 0000000000..8f4d70aba9
--- /dev/null
+++ b/static/redfish/v1/schema/Assembly_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Assembly_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/AttributeRegistry_v1.xml b/static/redfish/v1/schema/AttributeRegistry_v1.xml
new file mode 120000
index 0000000000..401dfa9fcf
--- /dev/null
+++ b/static/redfish/v1/schema/AttributeRegistry_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/AttributeRegistry_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Bios_v1.xml b/static/redfish/v1/schema/Bios_v1.xml
new file mode 120000
index 0000000000..584c785bfd
--- /dev/null
+++ b/static/redfish/v1/schema/Bios_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Bios_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/CableCollection_v1.xml b/static/redfish/v1/schema/CableCollection_v1.xml
new file mode 120000
index 0000000000..2a81943310
--- /dev/null
+++ b/static/redfish/v1/schema/CableCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/CableCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Cable_v1.xml b/static/redfish/v1/schema/Cable_v1.xml
new file mode 120000
index 0000000000..6ea3721ad4
--- /dev/null
+++ b/static/redfish/v1/schema/Cable_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Cable_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/CertificateCollection_v1.xml b/static/redfish/v1/schema/CertificateCollection_v1.xml
new file mode 120000
index 0000000000..d85147a30a
--- /dev/null
+++ b/static/redfish/v1/schema/CertificateCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/CertificateCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/CertificateLocations_v1.xml b/static/redfish/v1/schema/CertificateLocations_v1.xml
new file mode 120000
index 0000000000..0f686dba6e
--- /dev/null
+++ b/static/redfish/v1/schema/CertificateLocations_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/CertificateLocations_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/CertificateService_v1.xml b/static/redfish/v1/schema/CertificateService_v1.xml
new file mode 120000
index 0000000000..6462ef0687
--- /dev/null
+++ b/static/redfish/v1/schema/CertificateService_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/CertificateService_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Certificate_v1.xml b/static/redfish/v1/schema/Certificate_v1.xml
new file mode 120000
index 0000000000..d883b3c863
--- /dev/null
+++ b/static/redfish/v1/schema/Certificate_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Certificate_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ChassisCollection_v1.xml b/static/redfish/v1/schema/ChassisCollection_v1.xml
new file mode 120000
index 0000000000..3521863c93
--- /dev/null
+++ b/static/redfish/v1/schema/ChassisCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ChassisCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Chassis_v1.xml b/static/redfish/v1/schema/Chassis_v1.xml
new file mode 120000
index 0000000000..73af0874f9
--- /dev/null
+++ b/static/redfish/v1/schema/Chassis_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Chassis_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ComponentIntegrityCollection_v1.xml b/static/redfish/v1/schema/ComponentIntegrityCollection_v1.xml
new file mode 120000
index 0000000000..11af9e5c76
--- /dev/null
+++ b/static/redfish/v1/schema/ComponentIntegrityCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ComponentIntegrityCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ComponentIntegrity_v1.xml b/static/redfish/v1/schema/ComponentIntegrity_v1.xml
new file mode 120000
index 0000000000..7817086da2
--- /dev/null
+++ b/static/redfish/v1/schema/ComponentIntegrity_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ComponentIntegrity_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ComputerSystemCollection_v1.xml b/static/redfish/v1/schema/ComputerSystemCollection_v1.xml
new file mode 120000
index 0000000000..7d88c794d3
--- /dev/null
+++ b/static/redfish/v1/schema/ComputerSystemCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ComputerSystemCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ComputerSystem_v1.xml b/static/redfish/v1/schema/ComputerSystem_v1.xml
new file mode 120000
index 0000000000..f65b130961
--- /dev/null
+++ b/static/redfish/v1/schema/ComputerSystem_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ComputerSystem_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/DriveCollection_v1.xml b/static/redfish/v1/schema/DriveCollection_v1.xml
new file mode 120000
index 0000000000..6bd9d4eada
--- /dev/null
+++ b/static/redfish/v1/schema/DriveCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/DriveCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Drive_v1.xml b/static/redfish/v1/schema/Drive_v1.xml
new file mode 120000
index 0000000000..8148becf45
--- /dev/null
+++ b/static/redfish/v1/schema/Drive_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Drive_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/EnvironmentMetrics_v1.xml b/static/redfish/v1/schema/EnvironmentMetrics_v1.xml
new file mode 120000
index 0000000000..a4c82dfc0c
--- /dev/null
+++ b/static/redfish/v1/schema/EnvironmentMetrics_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/EnvironmentMetrics_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/EthernetInterfaceCollection_v1.xml b/static/redfish/v1/schema/EthernetInterfaceCollection_v1.xml
new file mode 120000
index 0000000000..7f03e6815f
--- /dev/null
+++ b/static/redfish/v1/schema/EthernetInterfaceCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/EthernetInterfaceCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/EthernetInterface_v1.xml b/static/redfish/v1/schema/EthernetInterface_v1.xml
new file mode 120000
index 0000000000..ce6e53e5bc
--- /dev/null
+++ b/static/redfish/v1/schema/EthernetInterface_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/EthernetInterface_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/EventDestinationCollection_v1.xml b/static/redfish/v1/schema/EventDestinationCollection_v1.xml
new file mode 120000
index 0000000000..455dcd814b
--- /dev/null
+++ b/static/redfish/v1/schema/EventDestinationCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/EventDestinationCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/EventDestination_v1.xml b/static/redfish/v1/schema/EventDestination_v1.xml
new file mode 120000
index 0000000000..6a6857ecfe
--- /dev/null
+++ b/static/redfish/v1/schema/EventDestination_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/EventDestination_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/EventService_v1.xml b/static/redfish/v1/schema/EventService_v1.xml
new file mode 120000
index 0000000000..d4e1f3ac4e
--- /dev/null
+++ b/static/redfish/v1/schema/EventService_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/EventService_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Event_v1.xml b/static/redfish/v1/schema/Event_v1.xml
new file mode 120000
index 0000000000..735dd9b121
--- /dev/null
+++ b/static/redfish/v1/schema/Event_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Event_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/FabricAdapterCollection_v1.xml b/static/redfish/v1/schema/FabricAdapterCollection_v1.xml
new file mode 120000
index 0000000000..0b90e155b7
--- /dev/null
+++ b/static/redfish/v1/schema/FabricAdapterCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/FabricAdapterCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/FabricAdapter_v1.xml b/static/redfish/v1/schema/FabricAdapter_v1.xml
new file mode 120000
index 0000000000..7369fcb962
--- /dev/null
+++ b/static/redfish/v1/schema/FabricAdapter_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/FabricAdapter_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/FanCollection_v1.xml b/static/redfish/v1/schema/FanCollection_v1.xml
new file mode 120000
index 0000000000..37e4262bca
--- /dev/null
+++ b/static/redfish/v1/schema/FanCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/FanCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Fan_v1.xml b/static/redfish/v1/schema/Fan_v1.xml
new file mode 120000
index 0000000000..6ebfe2bc9e
--- /dev/null
+++ b/static/redfish/v1/schema/Fan_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Fan_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/IPAddresses_v1.xml b/static/redfish/v1/schema/IPAddresses_v1.xml
new file mode 120000
index 0000000000..a6e00e18a5
--- /dev/null
+++ b/static/redfish/v1/schema/IPAddresses_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/IPAddresses_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/JsonSchemaFileCollection_v1.xml b/static/redfish/v1/schema/JsonSchemaFileCollection_v1.xml
new file mode 120000
index 0000000000..e41380190b
--- /dev/null
+++ b/static/redfish/v1/schema/JsonSchemaFileCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/JsonSchemaFileCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/JsonSchemaFile_v1.xml b/static/redfish/v1/schema/JsonSchemaFile_v1.xml
new file mode 120000
index 0000000000..da937f5614
--- /dev/null
+++ b/static/redfish/v1/schema/JsonSchemaFile_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/JsonSchemaFile_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/LogEntryCollection_v1.xml b/static/redfish/v1/schema/LogEntryCollection_v1.xml
new file mode 120000
index 0000000000..58cc333da0
--- /dev/null
+++ b/static/redfish/v1/schema/LogEntryCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/LogEntryCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/LogEntry_v1.xml b/static/redfish/v1/schema/LogEntry_v1.xml
new file mode 120000
index 0000000000..c8975d94a3
--- /dev/null
+++ b/static/redfish/v1/schema/LogEntry_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/LogEntry_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/LogServiceCollection_v1.xml b/static/redfish/v1/schema/LogServiceCollection_v1.xml
new file mode 120000
index 0000000000..26acc18b23
--- /dev/null
+++ b/static/redfish/v1/schema/LogServiceCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/LogServiceCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/LogService_v1.xml b/static/redfish/v1/schema/LogService_v1.xml
new file mode 120000
index 0000000000..6f198f9a6c
--- /dev/null
+++ b/static/redfish/v1/schema/LogService_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/LogService_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ManagerAccountCollection_v1.xml b/static/redfish/v1/schema/ManagerAccountCollection_v1.xml
new file mode 120000
index 0000000000..b2a92d8df7
--- /dev/null
+++ b/static/redfish/v1/schema/ManagerAccountCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ManagerAccountCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ManagerAccount_v1.xml b/static/redfish/v1/schema/ManagerAccount_v1.xml
new file mode 120000
index 0000000000..bcc93baaa9
--- /dev/null
+++ b/static/redfish/v1/schema/ManagerAccount_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ManagerAccount_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ManagerCollection_v1.xml b/static/redfish/v1/schema/ManagerCollection_v1.xml
new file mode 120000
index 0000000000..4dc7bad511
--- /dev/null
+++ b/static/redfish/v1/schema/ManagerCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ManagerCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ManagerDiagnosticData_v1.xml b/static/redfish/v1/schema/ManagerDiagnosticData_v1.xml
new file mode 120000
index 0000000000..c4c1bd5bfb
--- /dev/null
+++ b/static/redfish/v1/schema/ManagerDiagnosticData_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ManagerDiagnosticData_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ManagerNetworkProtocol_v1.xml b/static/redfish/v1/schema/ManagerNetworkProtocol_v1.xml
new file mode 120000
index 0000000000..e52500a24e
--- /dev/null
+++ b/static/redfish/v1/schema/ManagerNetworkProtocol_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ManagerNetworkProtocol_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Manager_v1.xml b/static/redfish/v1/schema/Manager_v1.xml
new file mode 120000
index 0000000000..0cf2141696
--- /dev/null
+++ b/static/redfish/v1/schema/Manager_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Manager_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/MemoryCollection_v1.xml b/static/redfish/v1/schema/MemoryCollection_v1.xml
new file mode 120000
index 0000000000..2f60544739
--- /dev/null
+++ b/static/redfish/v1/schema/MemoryCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/MemoryCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Memory_v1.xml b/static/redfish/v1/schema/Memory_v1.xml
new file mode 120000
index 0000000000..ec2e23887c
--- /dev/null
+++ b/static/redfish/v1/schema/Memory_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Memory_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/MessageRegistryCollection_v1.xml b/static/redfish/v1/schema/MessageRegistryCollection_v1.xml
new file mode 120000
index 0000000000..c3b47431b0
--- /dev/null
+++ b/static/redfish/v1/schema/MessageRegistryCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/MessageRegistryCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/MessageRegistryFileCollection_v1.xml b/static/redfish/v1/schema/MessageRegistryFileCollection_v1.xml
new file mode 120000
index 0000000000..bc584a371b
--- /dev/null
+++ b/static/redfish/v1/schema/MessageRegistryFileCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/MessageRegistryFileCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/MessageRegistryFile_v1.xml b/static/redfish/v1/schema/MessageRegistryFile_v1.xml
new file mode 120000
index 0000000000..d50967d659
--- /dev/null
+++ b/static/redfish/v1/schema/MessageRegistryFile_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/MessageRegistryFile_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/MessageRegistry_v1.xml b/static/redfish/v1/schema/MessageRegistry_v1.xml
new file mode 120000
index 0000000000..2da80eab3b
--- /dev/null
+++ b/static/redfish/v1/schema/MessageRegistry_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/MessageRegistry_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Message_v1.xml b/static/redfish/v1/schema/Message_v1.xml
new file mode 120000
index 0000000000..c0e6905bfd
--- /dev/null
+++ b/static/redfish/v1/schema/Message_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Message_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/MetricDefinitionCollection_v1.xml b/static/redfish/v1/schema/MetricDefinitionCollection_v1.xml
new file mode 120000
index 0000000000..ae8b26569f
--- /dev/null
+++ b/static/redfish/v1/schema/MetricDefinitionCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/MetricDefinitionCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/MetricDefinition_v1.xml b/static/redfish/v1/schema/MetricDefinition_v1.xml
new file mode 120000
index 0000000000..7afb0d492e
--- /dev/null
+++ b/static/redfish/v1/schema/MetricDefinition_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/MetricDefinition_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/MetricReportCollection_v1.xml b/static/redfish/v1/schema/MetricReportCollection_v1.xml
new file mode 120000
index 0000000000..f185252055
--- /dev/null
+++ b/static/redfish/v1/schema/MetricReportCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/MetricReportCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/MetricReportDefinitionCollection_v1.xml b/static/redfish/v1/schema/MetricReportDefinitionCollection_v1.xml
new file mode 120000
index 0000000000..08fd092245
--- /dev/null
+++ b/static/redfish/v1/schema/MetricReportDefinitionCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/MetricReportDefinitionCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/MetricReportDefinition_v1.xml b/static/redfish/v1/schema/MetricReportDefinition_v1.xml
new file mode 120000
index 0000000000..9edff1fce9
--- /dev/null
+++ b/static/redfish/v1/schema/MetricReportDefinition_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/MetricReportDefinition_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/MetricReport_v1.xml b/static/redfish/v1/schema/MetricReport_v1.xml
new file mode 120000
index 0000000000..2468470894
--- /dev/null
+++ b/static/redfish/v1/schema/MetricReport_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/MetricReport_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/OemComputerSystem_v1.xml b/static/redfish/v1/schema/OemComputerSystem_v1.xml
new file mode 120000
index 0000000000..87ba1ccd7c
--- /dev/null
+++ b/static/redfish/v1/schema/OemComputerSystem_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/oem/openbmc/csdl/OemComputerSystem_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/OemManager_v1.xml b/static/redfish/v1/schema/OemManager_v1.xml
new file mode 120000
index 0000000000..cce8142bdc
--- /dev/null
+++ b/static/redfish/v1/schema/OemManager_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/oem/openbmc/csdl/OemManager_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/OemVirtualMedia_v1.xml b/static/redfish/v1/schema/OemVirtualMedia_v1.xml
new file mode 120000
index 0000000000..17c86245da
--- /dev/null
+++ b/static/redfish/v1/schema/OemVirtualMedia_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/oem/openbmc/csdl/OemVirtualMedia_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/OpenBMCAccountService_v1.xml b/static/redfish/v1/schema/OpenBMCAccountService_v1.xml
new file mode 120000
index 0000000000..8a783f88fa
--- /dev/null
+++ b/static/redfish/v1/schema/OpenBMCAccountService_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/oem/openbmc/csdl/OpenBMCAccountService_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/OperatingConfigCollection_v1.xml b/static/redfish/v1/schema/OperatingConfigCollection_v1.xml
new file mode 120000
index 0000000000..ecf294fe65
--- /dev/null
+++ b/static/redfish/v1/schema/OperatingConfigCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/OperatingConfigCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/OperatingConfig_v1.xml b/static/redfish/v1/schema/OperatingConfig_v1.xml
new file mode 120000
index 0000000000..4436e16850
--- /dev/null
+++ b/static/redfish/v1/schema/OperatingConfig_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/OperatingConfig_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/PCIeDeviceCollection_v1.xml b/static/redfish/v1/schema/PCIeDeviceCollection_v1.xml
new file mode 120000
index 0000000000..a396f8df4c
--- /dev/null
+++ b/static/redfish/v1/schema/PCIeDeviceCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/PCIeDeviceCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/PCIeDevice_v1.xml b/static/redfish/v1/schema/PCIeDevice_v1.xml
new file mode 120000
index 0000000000..63138e7ec5
--- /dev/null
+++ b/static/redfish/v1/schema/PCIeDevice_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/PCIeDevice_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/PCIeFunctionCollection_v1.xml b/static/redfish/v1/schema/PCIeFunctionCollection_v1.xml
new file mode 120000
index 0000000000..f0f3867784
--- /dev/null
+++ b/static/redfish/v1/schema/PCIeFunctionCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/PCIeFunctionCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/PCIeFunction_v1.xml b/static/redfish/v1/schema/PCIeFunction_v1.xml
new file mode 120000
index 0000000000..ac95c174f3
--- /dev/null
+++ b/static/redfish/v1/schema/PCIeFunction_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/PCIeFunction_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/PCIeSlots_v1.xml b/static/redfish/v1/schema/PCIeSlots_v1.xml
new file mode 120000
index 0000000000..a54245dc5d
--- /dev/null
+++ b/static/redfish/v1/schema/PCIeSlots_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/PCIeSlots_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/PhysicalContext_v1.xml b/static/redfish/v1/schema/PhysicalContext_v1.xml
new file mode 120000
index 0000000000..9ba0aa4e33
--- /dev/null
+++ b/static/redfish/v1/schema/PhysicalContext_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/PhysicalContext_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/PortCollection_v1.xml b/static/redfish/v1/schema/PortCollection_v1.xml
new file mode 120000
index 0000000000..db505e1316
--- /dev/null
+++ b/static/redfish/v1/schema/PortCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/PortCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Port_v1.xml b/static/redfish/v1/schema/Port_v1.xml
new file mode 120000
index 0000000000..682c035dd9
--- /dev/null
+++ b/static/redfish/v1/schema/Port_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Port_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/PowerSubsystem_v1.xml b/static/redfish/v1/schema/PowerSubsystem_v1.xml
new file mode 120000
index 0000000000..a9f85f74c0
--- /dev/null
+++ b/static/redfish/v1/schema/PowerSubsystem_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/PowerSubsystem_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/PowerSupplyCollection_v1.xml b/static/redfish/v1/schema/PowerSupplyCollection_v1.xml
new file mode 120000
index 0000000000..7a0bd988c6
--- /dev/null
+++ b/static/redfish/v1/schema/PowerSupplyCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/PowerSupplyCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/PowerSupply_v1.xml b/static/redfish/v1/schema/PowerSupply_v1.xml
new file mode 120000
index 0000000000..e3fa05fb31
--- /dev/null
+++ b/static/redfish/v1/schema/PowerSupply_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/PowerSupply_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Power_v1.xml b/static/redfish/v1/schema/Power_v1.xml
new file mode 120000
index 0000000000..d42d5b91cf
--- /dev/null
+++ b/static/redfish/v1/schema/Power_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Power_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Privileges_v1.xml b/static/redfish/v1/schema/Privileges_v1.xml
new file mode 120000
index 0000000000..58ed09818b
--- /dev/null
+++ b/static/redfish/v1/schema/Privileges_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Privileges_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ProcessorCollection_v1.xml b/static/redfish/v1/schema/ProcessorCollection_v1.xml
new file mode 120000
index 0000000000..076c193235
--- /dev/null
+++ b/static/redfish/v1/schema/ProcessorCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ProcessorCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Processor_v1.xml b/static/redfish/v1/schema/Processor_v1.xml
new file mode 120000
index 0000000000..847e83779b
--- /dev/null
+++ b/static/redfish/v1/schema/Processor_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Processor_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Protocol_v1.xml b/static/redfish/v1/schema/Protocol_v1.xml
new file mode 120000
index 0000000000..4f2dabdc30
--- /dev/null
+++ b/static/redfish/v1/schema/Protocol_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Protocol_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/RedfishError_v1.xml b/static/redfish/v1/schema/RedfishError_v1.xml
new file mode 120000
index 0000000000..b86dbf879a
--- /dev/null
+++ b/static/redfish/v1/schema/RedfishError_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/RedfishError_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/RedfishExtensions_v1.xml b/static/redfish/v1/schema/RedfishExtensions_v1.xml
new file mode 120000
index 0000000000..02915aceda
--- /dev/null
+++ b/static/redfish/v1/schema/RedfishExtensions_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/RedfishExtensions_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Redundancy_v1.xml b/static/redfish/v1/schema/Redundancy_v1.xml
new file mode 120000
index 0000000000..791d9e3195
--- /dev/null
+++ b/static/redfish/v1/schema/Redundancy_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Redundancy_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Resource_v1.xml b/static/redfish/v1/schema/Resource_v1.xml
new file mode 120000
index 0000000000..6a084de561
--- /dev/null
+++ b/static/redfish/v1/schema/Resource_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Resource_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/RoleCollection_v1.xml b/static/redfish/v1/schema/RoleCollection_v1.xml
new file mode 120000
index 0000000000..a549edd82e
--- /dev/null
+++ b/static/redfish/v1/schema/RoleCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/RoleCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Role_v1.xml b/static/redfish/v1/schema/Role_v1.xml
new file mode 120000
index 0000000000..a3c1af165d
--- /dev/null
+++ b/static/redfish/v1/schema/Role_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Role_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/SensorCollection_v1.xml b/static/redfish/v1/schema/SensorCollection_v1.xml
new file mode 120000
index 0000000000..a91309ffd7
--- /dev/null
+++ b/static/redfish/v1/schema/SensorCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/SensorCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Sensor_v1.xml b/static/redfish/v1/schema/Sensor_v1.xml
new file mode 120000
index 0000000000..1bca82b7d3
--- /dev/null
+++ b/static/redfish/v1/schema/Sensor_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Sensor_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ServiceRoot_v1.xml b/static/redfish/v1/schema/ServiceRoot_v1.xml
new file mode 120000
index 0000000000..8b830024d7
--- /dev/null
+++ b/static/redfish/v1/schema/ServiceRoot_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ServiceRoot_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/SessionCollection_v1.xml b/static/redfish/v1/schema/SessionCollection_v1.xml
new file mode 120000
index 0000000000..5a5583ecc2
--- /dev/null
+++ b/static/redfish/v1/schema/SessionCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/SessionCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/SessionService_v1.xml b/static/redfish/v1/schema/SessionService_v1.xml
new file mode 120000
index 0000000000..12de5b2c64
--- /dev/null
+++ b/static/redfish/v1/schema/SessionService_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/SessionService_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Session_v1.xml b/static/redfish/v1/schema/Session_v1.xml
new file mode 120000
index 0000000000..7978348008
--- /dev/null
+++ b/static/redfish/v1/schema/Session_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Session_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Settings_v1.xml b/static/redfish/v1/schema/Settings_v1.xml
new file mode 120000
index 0000000000..ce8c8c9c74
--- /dev/null
+++ b/static/redfish/v1/schema/Settings_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Settings_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/SoftwareInventoryCollection_v1.xml b/static/redfish/v1/schema/SoftwareInventoryCollection_v1.xml
new file mode 120000
index 0000000000..0fa131241a
--- /dev/null
+++ b/static/redfish/v1/schema/SoftwareInventoryCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/SoftwareInventoryCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/SoftwareInventory_v1.xml b/static/redfish/v1/schema/SoftwareInventory_v1.xml
new file mode 120000
index 0000000000..0b6c50d256
--- /dev/null
+++ b/static/redfish/v1/schema/SoftwareInventory_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/SoftwareInventory_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/StorageCollection_v1.xml b/static/redfish/v1/schema/StorageCollection_v1.xml
new file mode 120000
index 0000000000..0a745fd25c
--- /dev/null
+++ b/static/redfish/v1/schema/StorageCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/StorageCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/StorageControllerCollection_v1.xml b/static/redfish/v1/schema/StorageControllerCollection_v1.xml
new file mode 120000
index 0000000000..74c6836826
--- /dev/null
+++ b/static/redfish/v1/schema/StorageControllerCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/StorageControllerCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/StorageController_v1.xml b/static/redfish/v1/schema/StorageController_v1.xml
new file mode 120000
index 0000000000..867e0add81
--- /dev/null
+++ b/static/redfish/v1/schema/StorageController_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/StorageController_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Storage_v1.xml b/static/redfish/v1/schema/Storage_v1.xml
new file mode 120000
index 0000000000..0413b80612
--- /dev/null
+++ b/static/redfish/v1/schema/Storage_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Storage_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/TaskCollection_v1.xml b/static/redfish/v1/schema/TaskCollection_v1.xml
new file mode 120000
index 0000000000..3fd7faa5b0
--- /dev/null
+++ b/static/redfish/v1/schema/TaskCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/TaskCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/TaskService_v1.xml b/static/redfish/v1/schema/TaskService_v1.xml
new file mode 120000
index 0000000000..5bc812117d
--- /dev/null
+++ b/static/redfish/v1/schema/TaskService_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/TaskService_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Task_v1.xml b/static/redfish/v1/schema/Task_v1.xml
new file mode 120000
index 0000000000..f0e3a8fda7
--- /dev/null
+++ b/static/redfish/v1/schema/Task_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Task_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/TelemetryService_v1.xml b/static/redfish/v1/schema/TelemetryService_v1.xml
new file mode 120000
index 0000000000..72e2fc81d8
--- /dev/null
+++ b/static/redfish/v1/schema/TelemetryService_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/TelemetryService_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ThermalMetrics_v1.xml b/static/redfish/v1/schema/ThermalMetrics_v1.xml
new file mode 120000
index 0000000000..80e17b9ca4
--- /dev/null
+++ b/static/redfish/v1/schema/ThermalMetrics_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ThermalMetrics_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/ThermalSubsystem_v1.xml b/static/redfish/v1/schema/ThermalSubsystem_v1.xml
new file mode 120000
index 0000000000..e5c54bcb67
--- /dev/null
+++ b/static/redfish/v1/schema/ThermalSubsystem_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/ThermalSubsystem_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Thermal_v1.xml b/static/redfish/v1/schema/Thermal_v1.xml
new file mode 120000
index 0000000000..3da8640a84
--- /dev/null
+++ b/static/redfish/v1/schema/Thermal_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Thermal_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/TriggersCollection_v1.xml b/static/redfish/v1/schema/TriggersCollection_v1.xml
new file mode 120000
index 0000000000..4a870f8208
--- /dev/null
+++ b/static/redfish/v1/schema/TriggersCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/TriggersCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/Triggers_v1.xml b/static/redfish/v1/schema/Triggers_v1.xml
new file mode 120000
index 0000000000..af50645621
--- /dev/null
+++ b/static/redfish/v1/schema/Triggers_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/Triggers_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/UpdateService_v1.xml b/static/redfish/v1/schema/UpdateService_v1.xml
new file mode 120000
index 0000000000..73f4bdebee
--- /dev/null
+++ b/static/redfish/v1/schema/UpdateService_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/UpdateService_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/VirtualMediaCollection_v1.xml b/static/redfish/v1/schema/VirtualMediaCollection_v1.xml
new file mode 120000
index 0000000000..e06b8374e4
--- /dev/null
+++ b/static/redfish/v1/schema/VirtualMediaCollection_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/VirtualMediaCollection_v1.xml \ No newline at end of file
diff --git a/static/redfish/v1/schema/VirtualMedia_v1.xml b/static/redfish/v1/schema/VirtualMedia_v1.xml
new file mode 120000
index 0000000000..6fe497a5c1
--- /dev/null
+++ b/static/redfish/v1/schema/VirtualMedia_v1.xml
@@ -0,0 +1 @@
+../../../../redfish-core/schema/dmtf/csdl/VirtualMedia_v1.xml \ No newline at end of file