1{
2    "$id": "http://redfish.dmtf.org/schemas/v1/PhysicalContext.json",
3    "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
4    "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
5    "definitions": {
6        "LogicalContext": {
7            "enum": [
8                "Capacity",
9                "Environment",
10                "Network",
11                "Performance",
12                "Security",
13                "Storage"
14            ],
15            "enumDescriptions": {
16                "Capacity": "Capacity-related logical context.",
17                "Environment": "Environment-related logical context.",
18                "Network": "Network-related logical context.",
19                "Performance": "Performance-related logical context.",
20                "Security": "Security-related logical context.",
21                "Storage": "Storage-related logical context."
22            },
23            "type": "string",
24            "versionAdded": "2022.1"
25        },
26        "PhysicalContext": {
27            "enum": [
28                "Room",
29                "Intake",
30                "Exhaust",
31                "LiquidInlet",
32                "LiquidOutlet",
33                "Front",
34                "Back",
35                "Upper",
36                "Lower",
37                "CPU",
38                "CPUSubsystem",
39                "GPU",
40                "GPUSubsystem",
41                "FPGA",
42                "Accelerator",
43                "ASIC",
44                "Backplane",
45                "SystemBoard",
46                "PowerSupply",
47                "PowerSubsystem",
48                "VoltageRegulator",
49                "Rectifier",
50                "StorageDevice",
51                "NetworkingDevice",
52                "ComputeBay",
53                "StorageBay",
54                "NetworkBay",
55                "ExpansionBay",
56                "PowerSupplyBay",
57                "Memory",
58                "MemorySubsystem",
59                "Chassis",
60                "Fan",
61                "CoolingSubsystem",
62                "Motor",
63                "Transformer",
64                "ACUtilityInput",
65                "ACStaticBypassInput",
66                "ACMaintenanceBypassInput",
67                "DCBus",
68                "ACOutput",
69                "ACInput",
70                "TrustedModule",
71                "Board",
72                "Transceiver",
73                "Battery",
74                "Pump",
75                "Filter",
76                "Reservoir",
77                "Switch",
78                "Manager"
79            ],
80            "enumDescriptions": {
81                "ACInput": "An AC input.",
82                "ACMaintenanceBypassInput": "An AC maintenance bypass input.",
83                "ACOutput": "An AC output.",
84                "ACStaticBypassInput": "An AC static bypass input.",
85                "ACUtilityInput": "An AC utility input.",
86                "ASIC": "An ASIC device, such as a networking chip or chipset component.",
87                "Accelerator": "An accelerator.",
88                "Back": "The back of the chassis.",
89                "Backplane": "A backplane within the chassis.",
90                "Battery": "A battery.",
91                "Board": "A circuit board.",
92                "CPU": "A processor (CPU).",
93                "CPUSubsystem": "The entire processor (CPU) subsystem.",
94                "Chassis": "The entire chassis.",
95                "ComputeBay": "Within a compute bay.",
96                "CoolingSubsystem": "The entire cooling, or air and liquid, subsystem.",
97                "DCBus": "A DC bus.",
98                "Exhaust": "The air exhaust point or points or region of the chassis.",
99                "ExpansionBay": "Within an expansion bay.",
100                "FPGA": "An FPGA.",
101                "Fan": "A fan.",
102                "Filter": "A filter.",
103                "Front": "The front of the chassis.",
104                "GPU": "A graphics processor (GPU).",
105                "GPUSubsystem": "The entire graphics processor (GPU) subsystem.",
106                "Intake": "The air intake point or points or region of the chassis.",
107                "LiquidInlet": "The liquid inlet point of the chassis.",
108                "LiquidOutlet": "The liquid outlet point of the chassis.",
109                "Lower": "The lower portion of the chassis.",
110                "Manager": "A management controller, such as a BMC (baseboard management controller).",
111                "Memory": "A memory device.",
112                "MemorySubsystem": "The entire memory subsystem.",
113                "Motor": "A motor.",
114                "NetworkBay": "Within a networking bay.",
115                "NetworkingDevice": "A networking device.",
116                "PowerSubsystem": "The entire power subsystem.",
117                "PowerSupply": "A power supply.",
118                "PowerSupplyBay": "Within a power supply bay.",
119                "Pump": "A pump.",
120                "Rectifier": "A rectifier device.",
121                "Reservoir": "A reservoir.",
122                "Room": "The room.",
123                "StorageBay": "Within a storage bay.",
124                "StorageDevice": "A storage device.",
125                "Switch": "A switch device.",
126                "SystemBoard": "The system board (PCB).",
127                "Transceiver": "A transceiver.",
128                "Transformer": "A transformer.",
129                "TrustedModule": "A trusted module.",
130                "Upper": "The upper portion of the chassis.",
131                "VoltageRegulator": "A voltage regulator device."
132            },
133            "enumLongDescriptions": {
134                "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.",
135                "Transceiver": "This value shall indicate a transceiver attached to a device."
136            },
137            "enumVersionAdded": {
138                "ACInput": "2018.3",
139                "ACMaintenanceBypassInput": "2018.3",
140                "ACOutput": "2018.3",
141                "ACStaticBypassInput": "2018.3",
142                "ACUtilityInput": "2018.3",
143                "ASIC": "2017.3",
144                "Accelerator": "2018.3",
145                "Battery": "2021.2",
146                "Board": "2021.1",
147                "CPUSubsystem": "2018.3",
148                "Chassis": "2017.2",
149                "CoolingSubsystem": "2018.3",
150                "DCBus": "2018.3",
151                "FPGA": "2018.3",
152                "Fan": "2017.2",
153                "Filter": "2024.2",
154                "GPUSubsystem": "2018.3",
155                "LiquidInlet": "2017.3",
156                "LiquidOutlet": "2017.3",
157                "Manager": "2024.2",
158                "Memory": "2017.1",
159                "MemorySubsystem": "2018.3",
160                "Motor": "2018.3",
161                "PowerSubsystem": "2019.1",
162                "Pump": "2021.3",
163                "Rectifier": "2019.1",
164                "Reservoir": "2024.2",
165                "Switch": "2024.2",
166                "Transceiver": "2021.1",
167                "Transformer": "2018.3",
168                "TrustedModule": "2020.4"
169            },
170            "type": "string"
171        },
172        "PhysicalSubContext": {
173            "enum": [
174                "Input",
175                "Output"
176            ],
177            "enumDescriptions": {
178                "Input": "The input.",
179                "Output": "The output."
180            },
181            "type": "string",
182            "versionAdded": "2018.3"
183        }
184    },
185    "language": "en",
186    "owningEntity": "DMTF",
187    "release": "1.0",
188    "title": "#PhysicalContext"
189}