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