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 "StorageSubsystem", 52 "NetworkingDevice", 53 "ExpansionSubsystem", 54 "ComputeBay", 55 "StorageBay", 56 "NetworkBay", 57 "ExpansionBay", 58 "PowerSupplyBay", 59 "Memory", 60 "MemorySubsystem", 61 "Chassis", 62 "Fan", 63 "CoolingSubsystem", 64 "Motor", 65 "Transformer", 66 "ACUtilityInput", 67 "ACStaticBypassInput", 68 "ACMaintenanceBypassInput", 69 "DCBus", 70 "ACOutput", 71 "ACInput", 72 "PowerOutlet", 73 "TrustedModule", 74 "Board", 75 "Transceiver", 76 "Battery", 77 "Pump", 78 "Filter", 79 "Reservoir", 80 "Switch", 81 "Manager" 82 ], 83 "enumDescriptions": { 84 "ACInput": "An AC electrical input or input-related circuit.", 85 "ACMaintenanceBypassInput": "An AC electrical maintenance bypass input.", 86 "ACOutput": "An AC electrical output or output-related circuit.", 87 "ACStaticBypassInput": "An AC electrical static bypass input.", 88 "ACUtilityInput": "An AC electrical utility input.", 89 "ASIC": "An ASIC device, such as a networking chip or chipset component.", 90 "Accelerator": "An accelerator.", 91 "Back": "The back of the chassis.", 92 "Backplane": "A backplane within the chassis.", 93 "Battery": "A battery.", 94 "Board": "A circuit board.", 95 "CPU": "A processor (CPU).", 96 "CPUSubsystem": "The entire processor (CPU) subsystem.", 97 "Chassis": "The entire chassis.", 98 "ComputeBay": "A compute bay.", 99 "CoolingSubsystem": "The entire cooling, or air and liquid, subsystem.", 100 "DCBus": "A DC electrical bus.", 101 "Exhaust": "The air exhaust point or points or region of the chassis.", 102 "ExpansionBay": "An expansion bay.", 103 "ExpansionSubsystem": "A group of expansion bays.", 104 "FPGA": "An FPGA.", 105 "Fan": "A fan.", 106 "Filter": "A filter.", 107 "Front": "The front of the chassis.", 108 "GPU": "A graphics processor (GPU).", 109 "GPUSubsystem": "The entire graphics processor (GPU) subsystem.", 110 "Intake": "The air intake point or points or region of the chassis.", 111 "LiquidInlet": "The liquid inlet point of the chassis.", 112 "LiquidOutlet": "The liquid outlet point of the chassis.", 113 "Lower": "The lower portion of the chassis.", 114 "Manager": "A management controller, such as a BMC (baseboard management controller).", 115 "Memory": "A memory device.", 116 "MemorySubsystem": "The entire memory subsystem.", 117 "Motor": "A motor.", 118 "NetworkBay": "A networking bay.", 119 "NetworkingDevice": "A networking device.", 120 "PowerOutlet": "An electrical outlet.", 121 "PowerSubsystem": "The entire power subsystem.", 122 "PowerSupply": "A power supply.", 123 "PowerSupplyBay": "A power supply bay.", 124 "Pump": "A pump.", 125 "Rectifier": "A rectifier device.", 126 "Reservoir": "A reservoir.", 127 "Room": "The room.", 128 "StorageBay": "A storage bay.", 129 "StorageDevice": "A storage device.", 130 "StorageSubsystem": "A storage subsystem.", 131 "Switch": "A switch device.", 132 "SystemBoard": "The system board (PCB).", 133 "Transceiver": "A transceiver.", 134 "Transformer": "A transformer.", 135 "TrustedModule": "A trusted module.", 136 "Upper": "The upper portion of the chassis.", 137 "VoltageRegulator": "A voltage regulator device." 138 }, 139 "enumLongDescriptions": { 140 "ACOutput": "This value shall indicate an electrical output or an output-related circuit, such as a branch output, which is not terminated as a power outlet.", 141 "ACUtilityInput": "This value shall indicate an electrical input, where the source is an electrical utility as opposed to a backup or locally-generated power source. This value is intended to differentiate multiple electrical inputs between utility, maintenance bypass, or static bypass values. For general purpose usage, the value of `ACInput` is preferred.", 142 "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.", 143 "ExpansionBay": "This value shall indicate a location that provides for the expansion of functionality of a system, such as a PCIe slot that can accept an option card.", 144 "ExpansionSubsystem": "This value shall indicate a group of expansion bays and the devices installed in those bays.", 145 "NetworkBay": "This value shall indicate a location that provides for the expansion of networking functionality of a system, by the addition of networking devices.", 146 "PowerOutlet": "This value shall indicate an electrical outlet or receptacle.", 147 "PowerSupplyBay": "This value shall indicate a location that provides for the installation of a power supply or similar devices.", 148 "StorageBay": "This value shall indicate a location that provides for the expansion of storage functionality of a system, by the addition of storage devices.", 149 "StorageSubsystem": "This value shall indicate a storage subsystem, which may consist of one or more storage controllers, storage devices, or related components.", 150 "Transceiver": "This value shall indicate a transceiver attached to a device." 151 }, 152 "enumVersionAdded": { 153 "ACInput": "2018.3", 154 "ACMaintenanceBypassInput": "2018.3", 155 "ACOutput": "2018.3", 156 "ACStaticBypassInput": "2018.3", 157 "ACUtilityInput": "2018.3", 158 "ASIC": "2017.3", 159 "Accelerator": "2018.3", 160 "Battery": "2021.2", 161 "Board": "2021.1", 162 "CPUSubsystem": "2018.3", 163 "Chassis": "2017.2", 164 "CoolingSubsystem": "2018.3", 165 "DCBus": "2018.3", 166 "ExpansionSubsystem": "2024.3", 167 "FPGA": "2018.3", 168 "Fan": "2017.2", 169 "Filter": "2024.2", 170 "GPUSubsystem": "2018.3", 171 "LiquidInlet": "2017.3", 172 "LiquidOutlet": "2017.3", 173 "Manager": "2024.2", 174 "Memory": "2017.1", 175 "MemorySubsystem": "2018.3", 176 "Motor": "2018.3", 177 "PowerOutlet": "2024.3", 178 "PowerSubsystem": "2019.1", 179 "Pump": "2021.3", 180 "Rectifier": "2019.1", 181 "Reservoir": "2024.2", 182 "StorageSubsystem": "2024.3", 183 "Switch": "2024.2", 184 "Transceiver": "2021.1", 185 "Transformer": "2018.3", 186 "TrustedModule": "2020.4" 187 }, 188 "type": "string" 189 }, 190 "PhysicalSubContext": { 191 "enum": [ 192 "Input", 193 "Output" 194 ], 195 "enumDescriptions": { 196 "Input": "The input.", 197 "Output": "The output." 198 }, 199 "type": "string", 200 "versionAdded": "2018.3" 201 } 202 }, 203 "language": "en", 204 "owningEntity": "DMTF", 205 "release": "1.0", 206 "title": "#PhysicalContext" 207}