Update schema packs to 2023.1
Redfish just released 2023.1, pull it in and update the packs.
This commit was generated automatically using update_schemas.py
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I8faad8392af88aa7fc3a4fd73c8e0ec3bede56e5
diff --git a/static/redfish/v1/JsonSchemas/PhysicalContext/PhysicalContext.json b/static/redfish/v1/JsonSchemas/PhysicalContext/PhysicalContext.json
index b26e8ee..7ba302f 100644
--- a/static/redfish/v1/JsonSchemas/PhysicalContext/PhysicalContext.json
+++ b/static/redfish/v1/JsonSchemas/PhysicalContext/PhysicalContext.json
@@ -1,23 +1,52 @@
{
- "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema.v1_3_0.json",
- "copyright": "Copyright 2014-2017 Distributed Management Task Force, Inc. (DMTF). For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "$id": "http://redfish.dmtf.org/schemas/v1/PhysicalContext.json",
+ "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
+ "copyright": "Copyright 2014-2023 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
+ "LogicalContext": {
+ "enum": [
+ "Capacity",
+ "Environment",
+ "Network",
+ "Performance",
+ "Security",
+ "Storage"
+ ],
+ "enumDescriptions": {
+ "Capacity": "Capacity related logical context.",
+ "Environment": "Environment related logical context.",
+ "Network": "Network related logical context.",
+ "Performance": "Performance related logical context.",
+ "Security": "Security related logical context.",
+ "Storage": "Storage related logical context."
+ },
+ "type": "string",
+ "versionAdded": "2022.1"
+ },
"PhysicalContext": {
- "deprecated": "This definition has been moved to the unversioned namespace so that external references can pick up changes over time.",
"enum": [
"Room",
"Intake",
"Exhaust",
+ "LiquidInlet",
+ "LiquidOutlet",
"Front",
"Back",
"Upper",
"Lower",
"CPU",
+ "CPUSubsystem",
"GPU",
+ "GPUSubsystem",
+ "FPGA",
+ "Accelerator",
+ "ASIC",
"Backplane",
"SystemBoard",
"PowerSupply",
+ "PowerSubsystem",
"VoltageRegulator",
+ "Rectifier",
"StorageDevice",
"NetworkingDevice",
"ComputeBay",
@@ -26,36 +55,122 @@
"ExpansionBay",
"PowerSupplyBay",
"Memory",
+ "MemorySubsystem",
"Chassis",
- "Fan"
+ "Fan",
+ "CoolingSubsystem",
+ "Motor",
+ "Transformer",
+ "ACUtilityInput",
+ "ACStaticBypassInput",
+ "ACMaintenanceBypassInput",
+ "DCBus",
+ "ACOutput",
+ "ACInput",
+ "TrustedModule",
+ "Board",
+ "Transceiver",
+ "Battery",
+ "Pump"
],
"enumDescriptions": {
+ "ACInput": "An AC input.",
+ "ACMaintenanceBypassInput": "An AC maintenance bypass input.",
+ "ACOutput": "An AC output.",
+ "ACStaticBypassInput": "An AC static bypass input.",
+ "ACUtilityInput": "An AC utility input.",
+ "ASIC": "An ASIC device, such as a networking chip or chipset component.",
+ "Accelerator": "An accelerator.",
"Back": "The back of the chassis.",
"Backplane": "A backplane within the chassis.",
- "CPU": "A Processor (CPU).",
+ "Battery": "A battery.",
+ "Board": "A circuit board.",
+ "CPU": "A processor (CPU).",
+ "CPUSubsystem": "The entire processor (CPU) subsystem.",
"Chassis": "The entire chassis.",
"ComputeBay": "Within a compute bay.",
- "Exhaust": "The exhaust point of the chassis.",
+ "CoolingSubsystem": "The entire cooling, or air and liquid, subsystem.",
+ "DCBus": "A DC bus.",
+ "Exhaust": "The air exhaust point or points or region of the chassis.",
"ExpansionBay": "Within an expansion bay.",
+ "FPGA": "An FPGA.",
"Fan": "A fan.",
"Front": "The front of the chassis.",
- "GPU": "A Graphics Processor (GPU).",
- "Intake": "The intake point of the chassis.",
+ "GPU": "A graphics processor (GPU).",
+ "GPUSubsystem": "The entire graphics processor (GPU) subsystem.",
+ "Intake": "The air intake point or points or region of the chassis.",
+ "LiquidInlet": "The liquid inlet point of the chassis.",
+ "LiquidOutlet": "The liquid outlet point of the chassis.",
"Lower": "The lower portion of the chassis.",
"Memory": "A memory device.",
+ "MemorySubsystem": "The entire memory subsystem.",
+ "Motor": "A motor.",
"NetworkBay": "Within a networking bay.",
"NetworkingDevice": "A networking device.",
+ "PowerSubsystem": "The entire power subsystem.",
"PowerSupply": "A power supply.",
"PowerSupplyBay": "Within a power supply bay.",
+ "Pump": "A pump.",
+ "Rectifier": "A rectifier device.",
"Room": "The room.",
"StorageBay": "Within a storage bay.",
"StorageDevice": "A storage device.",
"SystemBoard": "The system board (PCB).",
+ "Transceiver": "A transceiver.",
+ "Transformer": "A transformer.",
+ "TrustedModule": "A trusted module.",
"Upper": "The upper portion of the chassis.",
"VoltageRegulator": "A voltage regulator device."
},
+ "enumLongDescriptions": {
+ "Board": "This value shall indicate a circuit board that is not the primary or system board within a context that cannot be described by other defined values.",
+ "Transceiver": "This value shall indicate a transceiver attached to a device."
+ },
+ "enumVersionAdded": {
+ "ACInput": "2018.3",
+ "ACMaintenanceBypassInput": "2018.3",
+ "ACOutput": "2018.3",
+ "ACStaticBypassInput": "2018.3",
+ "ACUtilityInput": "2018.3",
+ "ASIC": "2017.3",
+ "Accelerator": "2018.3",
+ "Battery": "2021.2",
+ "Board": "2021.1",
+ "CPUSubsystem": "2018.3",
+ "Chassis": "2017.2",
+ "CoolingSubsystem": "2018.3",
+ "DCBus": "2018.3",
+ "FPGA": "2018.3",
+ "Fan": "2017.2",
+ "GPUSubsystem": "2018.3",
+ "LiquidInlet": "2017.3",
+ "LiquidOutlet": "2017.3",
+ "Memory": "2017.1",
+ "MemorySubsystem": "2018.3",
+ "Motor": "2018.3",
+ "PowerSubsystem": "2019.1",
+ "Pump": "2021.3",
+ "Rectifier": "2019.1",
+ "Transceiver": "2021.1",
+ "Transformer": "2018.3",
+ "TrustedModule": "2020.4"
+ },
"type": "string"
+ },
+ "PhysicalSubContext": {
+ "enum": [
+ "Input",
+ "Output"
+ ],
+ "enumDescriptions": {
+ "Input": "The input.",
+ "Output": "The output."
+ },
+ "type": "string",
+ "versionAdded": "2018.3"
}
},
- "title": "#PhysicalContext.v1_3_0"
+ "owningEntity": "DMTF",
+ "release": "1.0",
+ "title": "#PhysicalContext"
}
\ No newline at end of file