Dell Servers · JSON Structure
Dell Servers Structure
Structural overview of the Dell Servers API surface; extracted from openapi/.
Type:
Properties: 0
HardwareInfrastructureManagementMonitoringServers
Dell Servers Structure is a JSON Structure definition published by Dell Servers.
Meta-schema:
JSON Structure
{
"provider": "Dell Servers",
"providerId": "dell-servers",
"kind": "json-structure",
"description": "Structural overview of the Dell Servers API surface; extracted from openapi/.",
"schemaCount": 13,
"operationCount": 28,
"schemas": [
{
"name": "ServiceRoot",
"type": "object",
"propertyCount": 14,
"required": []
},
{
"name": "ResourceLink",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ResourceCollection",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "ComputerSystemCollection",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "ComputerSystem",
"type": "object",
"propertyCount": 19,
"required": []
},
{
"name": "Chassis",
"type": "object",
"propertyCount": 13,
"required": []
},
{
"name": "Power",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "Thermal",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "Manager",
"type": "object",
"propertyCount": 7,
"required": []
},
{
"name": "Bios",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "ResetAction",
"type": "object",
"propertyCount": 1,
"required": [
"ResetType"
]
},
{
"name": "EventSubscription",
"type": "object",
"propertyCount": 4,
"required": [
"Destination",
"EventTypes",
"Protocol"
]
},
{
"name": "Status",
"type": "object",
"propertyCount": 3,
"required": []
}
],
"operations": [
{
"method": "GET",
"path": "/",
"operationId": "getServiceRoot",
"summary": "Dell Servers Get Redfish service root",
"tags": [
"Service Root"
]
},
{
"method": "GET",
"path": "/Systems",
"operationId": "listSystems",
"summary": "Dell Servers List computer systems",
"tags": [
"Systems"
]
},
{
"method": "GET",
"path": "/Systems/{SystemId}",
"operationId": "getSystem",
"summary": "Dell Servers Get a computer system",
"tags": [
"Systems"
]
},
{
"method": "POST",
"path": "/Systems/{SystemId}/Actions/ComputerSystem.Reset",
"operationId": "resetSystem",
"summary": "Dell Servers Reset a computer system",
"tags": [
"Systems"
]
},
{
"method": "GET",
"path": "/Systems/{SystemId}/Bios",
"operationId": "getSystemBios",
"summary": "Dell Servers Get BIOS attributes",
"tags": [
"Systems"
]
},
{
"method": "PATCH",
"path": "/Systems/{SystemId}/Bios/Settings",
"operationId": "updateBiosSettings",
"summary": "Dell Servers Update pending BIOS attributes",
"tags": [
"Systems"
]
},
{
"method": "GET",
"path": "/Systems/{SystemId}/Storage",
"operationId": "listStorageControllers",
"summary": "Dell Servers List storage controllers",
"tags": [
"Systems"
]
},
{
"method": "GET",
"path": "/Systems/{SystemId}/EthernetInterfaces",
"operationId": "listEthernetInterfaces",
"summary": "Dell Servers List Ethernet interfaces",
"tags": [
"Systems"
]
},
{
"method": "GET",
"path": "/Chassis",
"operationId": "listChassis",
"summary": "Dell Servers List chassis resources",
"tags": [
"Chassis"
]
},
{
"method": "GET",
"path": "/Chassis/{ChassisId}",
"operationId": "getChassis",
"summary": "Dell Servers Get a chassis resource",
"tags": [
"Chassis"
]
},
{
"method": "GET",
"path": "/Chassis/{ChassisId}/Power",
"operationId": "getChassisPower",
"summary": "Dell Servers Get chassis power information",
"tags": [
"Chassis"
]
},
{
"method": "GET",
"path": "/Chassis/{ChassisId}/Thermal",
"operationId": "getChassisThermal",
"summary": "Dell Servers Get chassis thermal information",
"tags": [
"Chassis"
]
},
{
"method": "GET",
"path": "/Managers",
"operationId": "listManagers",
"summary": "Dell Servers List manager resources",
"tags": [
"Managers"
]
},
{
"method": "GET",
"path": "/Managers/{ManagerId}",
"operationId": "getManager",
"summary": "Dell Servers Get a manager resource",
"tags": [
"Managers"
]
},
{
"method": "GET",
"path": "/Managers/{ManagerId}/LogServices",
"operationId": "listLogServices",
"summary": "Dell Servers List log services",
"tags": [
"Managers"
]
},
{
"method": "GET",
"path": "/Managers/{ManagerId}/VirtualMedia",
"operationId": "listVirtualMedia",
"summary": "Dell Servers List virtual media devices",
"tags": [
"Managers"
]
},
{
"method": "GET",
"path": "/AccountService",
"operationId": "getAccountService",
"summary": "Dell Servers Get account service",
"tags": [
"Accounts"
]
},
{
"method": "GET",
"path": "/AccountService/Accounts",
"operationId": "listAccounts",
"summary": "Dell Servers List user accounts",
"tags": [
"Accounts"
]
},
{
"method": "GET",
"path": "/SessionService/Sessions",
"operationId": "listSessions",
"summary": "Dell Servers List active sessions",
"tags": [
"Sessions"
]
},
{
"method": "POST",
"path": "/SessionService/Sessions",
"operationId": "createSession",
"summary": "Dell Servers Create a new session",
"tags": [
"Sessions"
]
},
{
"method": "GET",
"path": "/UpdateService",
"operationId": "getUpdateService",
"summary": "Dell Servers Get update service",
"tags": [
"Update Service"
]
},
{
"method": "GET",
"path": "/UpdateService/FirmwareInventory",
"operationId": "listFirmwareInventory",
"summary": "Dell Servers List firmware inventory",
"tags": [
"Update Service"
]
},
{
"method": "GET",
"path": "/TaskService/Tasks",
"operationId": "listTasks",
"summary": "Dell Servers List tasks",
"tags": [
"Task Service"
]
},
{
"method": "GET",
"path": "/EventService",
"operationId": "getEventService",
"summary": "Dell Servers Get event service",
"tags": [
"Event Service"
]
},
{
"method": "GET",
"path": "/EventService/Subscriptions",
"operationId": "listEventSubscriptions",
"summary": "Dell Servers List event subscriptions",
"tags": [
"Event Service"
]
},
{
"method": "POST",
"path": "/EventService/Subscriptions",
"operationId": "createEventSubscription",
"summary": "Dell Servers Create an event subscription",
"tags": [
"Event Service"
]
},
{
"method": "GET",
"path": "/TelemetryService",
"operationId": "getTelemetryService",
"summary": "Dell Servers Get telemetry service",
"tags": [
"Telemetry Service"
]
},
{
"method": "GET",
"path": "/TelemetryService/MetricReports",
"operationId": "listMetricReports",
"summary": "Dell Servers List metric reports",
"tags": [
"Telemetry Service"
]
}
]
}