#PowerDistribution.v1_4_0.PowerDistribution

Schema Definition

{
    "$id": "PowerDistribution.v1_4_0.json",
    "$ref": "#/definitions/PowerDistribution",
    "$schema": "http://json-schema.org/draft-07/schema#",
    "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
    "definitions": {
        "PowerDistribution": {
            "description": "The `PowerDistribution` schema contains the definitions for a power distribution component or unit, such as a floor power distribution unit (PDU) or switchgear.",
            "longDescription": "This resource shall represent a power distribution component or unit for a Redfish implementation.",
            "patternProperties": {
                "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
                    "description": "This property shall specify a valid odata or Redfish property.",
                    "type": [
                        "array",
                        "boolean",
                        "integer",
                        "number",
                        "null",
                        "object",
                        "string"
                    ]
                }
            },
            "properties": {
                "EquipmentType": {
                    "$ref": "#/definitions/PowerEquipmentType",
                    "description": "The type of equipment this resource represents.",
                    "longDescription": "This property shall contain the type of equipment this resource represents.",
                    "readonly": true
                },
                "Id": {
                    "$ref": "Resource.json#/definitions/Id",
                    "readonly": true
                },
                "Name": {
                    "$ref": "Resource.json#/definitions/Name",
                    "readonly": true
                }
            },
            "required": [
                "EquipmentType",
                "@odata.id",
                "@odata.type",
                "Id"
            ],
            "type": "object"
        },
        "PowerEquipmentType": {
            "enum": [
                "RackPDU",
                "FloorPDU",
                "ManualTransferSwitch",
                "AutomaticTransferSwitch",
                "Switchgear",
                "PowerShelf",
                "Bus",
                "BatteryShelf"
            ],
            "enumDescriptions": {
                "AutomaticTransferSwitch": "An automatic power transfer switch.",
                "BatteryShelf": "A battery shelf or battery-backed unit (BBU).",
                "Bus": "An electrical bus.",
                "FloorPDU": "A power distribution unit providing feeder circuits for further power distribution.",
                "ManualTransferSwitch": "A manual power transfer switch.",
                "PowerShelf": "A power shelf.",
                "RackPDU": "A power distribution unit providing outlets for a rack or similar quantity of devices.",
                "Switchgear": "Electrical switchgear."
            },
            "enumVersionAdded": {
                "BatteryShelf": "v1_3_0",
                "Bus": "v1_2_0",
                "PowerShelf": "v1_1_0"
            },
            "type": "string"
        }
    },
    "language": "en",
    "owningEntity": "DMTF",
    "release": "2024.1",
    "title": "#PowerDistribution.v1_4_0.PowerDistribution"
}

Download

Download #PowerDistribution.v1_4_0.PowerDistribution