c138ca1069
Support for redfish root, system list, system get and system reset action.
8723 lines
293 KiB
Plaintext
8723 lines
293 KiB
Plaintext
components:
|
|
schemas:
|
|
RedfishError:
|
|
description: Contains an error payload from a Redfish Service.
|
|
properties:
|
|
error:
|
|
description: Contains properties used to describe an error from a Redfish
|
|
Service.
|
|
properties:
|
|
'@Message.ExtendedInfo':
|
|
description: An array of message objects describing one or more error
|
|
message(s).
|
|
items:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Message.v1_0_7.yaml#/components/schemas/Message
|
|
type: array
|
|
x-longDescription: This property shall be an array of message objects
|
|
describing one or more error message(s).
|
|
code:
|
|
description: A string indicating a specific MessageId from the message
|
|
registry.
|
|
readOnly: true
|
|
type: string
|
|
x-longDescription: This property shall be a string indicating a specific
|
|
MessageId from the message registry.
|
|
message:
|
|
description: A human-readable error message corresponding to the message
|
|
in the message registry.
|
|
readOnly: true
|
|
type: string
|
|
x-longDescription: This property shall be a human-readable error message
|
|
corresponding to the message in the message registry.
|
|
required:
|
|
- code
|
|
- message
|
|
type: object
|
|
x-longDescription: This property, as described by the Redfish Specification,
|
|
shall contain properties used to describe an error from a Redfish Service.
|
|
required:
|
|
- error
|
|
type: object
|
|
x-longDescription: This type, as described by the Redfish Specification, shall
|
|
contain an error payload from a Redfish Service.
|
|
info:
|
|
contact:
|
|
name: DMTF
|
|
url: https://www.dmtf.org/standards/redfish
|
|
description: This contains the definition of a Redfish service.
|
|
title: Redfish
|
|
version: '2019.1'
|
|
x-copyright: Copyright 2019 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright
|
|
openapi: 3.0.1
|
|
paths:
|
|
/redfish/v1:
|
|
get:
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ServiceRoot.v1_5_1.yaml#/components/schemas/ServiceRoot
|
|
description: The response contains a representation of the ServiceRoot resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/:
|
|
get:
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ServiceRoot.v1_5_1.yaml#/components/schemas/ServiceRoot
|
|
description: The response contains a representation of the ServiceRoot resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis:
|
|
get:
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ChassisCollection.yaml#/components/schemas/ChassisCollection
|
|
description: The response contains a representation of the ChassisCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Chassis.v1_9_1.yaml#/components/schemas/Chassis
|
|
description: The response contains a representation of the Chassis resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Chassis.v1_9_1.yaml#/components/schemas/Chassis
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Chassis.v1_9_1.yaml#/components/schemas/Chassis
|
|
description: The response contains a representation of the Chassis resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Chassis.v1_9_1.yaml#/components/schemas/Chassis
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Chassis.v1_9_1.yaml#/components/schemas/Chassis
|
|
description: The response contains a representation of the Chassis resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Actions/Chassis.Reset:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Chassis.v1_9_1.yaml#/components/schemas/ResetRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the Reset action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Assembly:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/Drive
|
|
description: The response contains a representation of the Drive resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/Drive
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/Drive
|
|
description: The response contains a representation of the Drive resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/Drive
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/Drive
|
|
description: The response contains a representation of the Drive resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}/Actions/Drive.SecureErase:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/SecureEraseRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the SecureErase action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}/Assembly:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/NetworkAdapters:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkAdapterCollection.yaml#/components/schemas/NetworkAdapterCollection
|
|
description: The response contains a representation of the NetworkAdapterCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkAdapter.v1_2_1.yaml#/components/schemas/NetworkAdapter
|
|
description: The response contains a representation of the NetworkAdapter
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/Actions/NetworkAdapter.ResetSettingsToDefault:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkAdapter.v1_2_1.yaml#/components/schemas/ResetSettingsToDefaultRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the ResetSettingsToDefault
|
|
action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/Assembly:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/NetworkDeviceFunctions:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunctionCollection.yaml#/components/schemas/NetworkDeviceFunctionCollection
|
|
description: The response contains a representation of the NetworkDeviceFunctionCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/NetworkDeviceFunctions/{NetworkDeviceFunctionId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkDeviceFunction resource
|
|
in: path
|
|
name: NetworkDeviceFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunction.v1_3_2.yaml#/components/schemas/NetworkDeviceFunction
|
|
description: The response contains a representation of the NetworkDeviceFunction
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkDeviceFunction resource
|
|
in: path
|
|
name: NetworkDeviceFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunction.v1_3_2.yaml#/components/schemas/NetworkDeviceFunction
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunction.v1_3_2.yaml#/components/schemas/NetworkDeviceFunction
|
|
description: The response contains a representation of the NetworkDeviceFunction
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkDeviceFunction resource
|
|
in: path
|
|
name: NetworkDeviceFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunction.v1_3_2.yaml#/components/schemas/NetworkDeviceFunction
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunction.v1_3_2.yaml#/components/schemas/NetworkDeviceFunction
|
|
description: The response contains a representation of the NetworkDeviceFunction
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
? /redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/NetworkDeviceFunctions/{NetworkDeviceFunctionId}/Ethernet/VLANs
|
|
: get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkDeviceFunction resource
|
|
in: path
|
|
name: NetworkDeviceFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterfaceCollection.yaml#/components/schemas/VLanNetworkInterfaceCollection
|
|
description: The response contains a representation of the VLanNetworkInterfaceCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkDeviceFunction resource
|
|
in: path
|
|
name: NetworkDeviceFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.yaml#/components/schemas/VLanNetworkInterface
|
|
required: true
|
|
responses:
|
|
'201':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.yaml#/components/schemas/VLanNetworkInterface
|
|
description: A resource of type VLanNetworkInterface has been created
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
? /redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/NetworkDeviceFunctions/{NetworkDeviceFunctionId}/Ethernet/VLANs/{VLanNetworkInterfaceId}
|
|
: delete:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkDeviceFunction resource
|
|
in: path
|
|
name: NetworkDeviceFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkDeviceFunction resource
|
|
in: path
|
|
name: NetworkDeviceFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkDeviceFunction resource
|
|
in: path
|
|
name: NetworkDeviceFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkDeviceFunction resource
|
|
in: path
|
|
name: NetworkDeviceFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/NetworkPorts:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkPortCollection.yaml#/components/schemas/NetworkPortCollection
|
|
description: The response contains a representation of the NetworkPortCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/NetworkPorts/{NetworkPortId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkPort resource
|
|
in: path
|
|
name: NetworkPortId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkPort.v1_2_2.yaml#/components/schemas/NetworkPort
|
|
description: The response contains a representation of the NetworkPort resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkPort resource
|
|
in: path
|
|
name: NetworkPortId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkPort.v1_2_2.yaml#/components/schemas/NetworkPort
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkPort.v1_2_2.yaml#/components/schemas/NetworkPort
|
|
description: The response contains a representation of the NetworkPort resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkAdapter resource
|
|
in: path
|
|
name: NetworkAdapterId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkPort resource
|
|
in: path
|
|
name: NetworkPortId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkPort.v1_2_2.yaml#/components/schemas/NetworkPort
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkPort.v1_2_2.yaml#/components/schemas/NetworkPort
|
|
description: The response contains a representation of the NetworkPort resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/PCIeDevices/{PCIeDeviceId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeDevice resource
|
|
in: path
|
|
name: PCIeDeviceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/PCIeDevice.v1_3_1.yaml#/components/schemas/PCIeDevice
|
|
description: The response contains a representation of the PCIeDevice resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/PCIeDevices/{PCIeDeviceId}/Assembly:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeDevice resource
|
|
in: path
|
|
name: PCIeDeviceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeDevice resource
|
|
in: path
|
|
name: PCIeDeviceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeDevice resource
|
|
in: path
|
|
name: PCIeDeviceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/PCIeDevices/{PCIeDeviceId}/PCIeFunctions/{PCIeFunctionId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeDevice resource
|
|
in: path
|
|
name: PCIeDeviceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeFunction resource
|
|
in: path
|
|
name: PCIeFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/PCIeFunction.v1_2_2.yaml#/components/schemas/PCIeFunction
|
|
description: The response contains a representation of the PCIeFunction
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/PCIeSlots:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/PCIeSlots.v1_1_0.yaml#/components/schemas/PCIeSlots
|
|
description: The response contains a representation of the PCIeSlots resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Power:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Power.v1_5_3.yaml#/components/schemas/Power
|
|
description: The response contains a representation of the Power resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Power.v1_5_3.yaml#/components/schemas/Power
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Power.v1_5_3.yaml#/components/schemas/Power
|
|
description: The response contains a representation of the Power resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Power.v1_5_3.yaml#/components/schemas/Power
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Power.v1_5_3.yaml#/components/schemas/Power
|
|
description: The response contains a representation of the Power resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Power/PowerSupplies/{PowerSupplyId}/Assembly:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PowerSupply resource
|
|
in: path
|
|
name: PowerSupplyId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PowerSupply resource
|
|
in: path
|
|
name: PowerSupplyId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PowerSupply resource
|
|
in: path
|
|
name: PowerSupplyId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Sensors:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SensorCollection.yaml#/components/schemas/SensorCollection
|
|
description: The response contains a representation of the SensorCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Sensors/{SensorId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Sensor resource
|
|
in: path
|
|
name: SensorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Sensor.v1_0_1.yaml#/components/schemas/Sensor
|
|
description: The response contains a representation of the Sensor resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Sensor resource
|
|
in: path
|
|
name: SensorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Sensor.v1_0_1.yaml#/components/schemas/Sensor
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Sensor.v1_0_1.yaml#/components/schemas/Sensor
|
|
description: The response contains a representation of the Sensor resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Sensor resource
|
|
in: path
|
|
name: SensorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Sensor.v1_0_1.yaml#/components/schemas/Sensor
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Sensor.v1_0_1.yaml#/components/schemas/Sensor
|
|
description: The response contains a representation of the Sensor resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Sensors/{SensorId}/Actions/Sensor.ResetStatistics:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Sensor resource
|
|
in: path
|
|
name: SensorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Sensor.v1_0_1.yaml#/components/schemas/ResetStatisticsRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the ResetStatistics action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Thermal:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Thermal.v1_5_2.yaml#/components/schemas/Thermal
|
|
description: The response contains a representation of the Thermal resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Thermal.v1_5_2.yaml#/components/schemas/Thermal
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Thermal.v1_5_2.yaml#/components/schemas/Thermal
|
|
description: The response contains a representation of the Thermal resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Thermal.v1_5_2.yaml#/components/schemas/Thermal
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Thermal.v1_5_2.yaml#/components/schemas/Thermal
|
|
description: The response contains a representation of the Thermal resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Chassis/{ChassisId}/Thermal/Fans/{FanId}/Thermal:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Fan resource
|
|
in: path
|
|
name: FanId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Fan resource
|
|
in: path
|
|
name: FanId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Chassis resource
|
|
in: path
|
|
name: ChassisId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Fan resource
|
|
in: path
|
|
name: FanId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics:
|
|
get:
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/FabricCollection.yaml#/components/schemas/FabricCollection
|
|
description: The response contains a representation of the FabricCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics/{FabricId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Fabric.v1_0_5.yaml#/components/schemas/Fabric
|
|
description: The response contains a representation of the Fabric resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics/{FabricId}/Endpoints:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EndpointCollection.yaml#/components/schemas/EndpointCollection
|
|
description: The response contains a representation of the EndpointCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Endpoint.yaml#/components/schemas/Endpoint
|
|
required: true
|
|
responses:
|
|
'201':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Endpoint.yaml#/components/schemas/Endpoint
|
|
description: A resource of type Endpoint has been created
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics/{FabricId}/Endpoints/{EndpointId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Endpoint resource
|
|
in: path
|
|
name: EndpointId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Endpoint.v1_3_1.yaml#/components/schemas/Endpoint
|
|
description: The response contains a representation of the Endpoint resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Endpoint resource
|
|
in: path
|
|
name: EndpointId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Endpoint.v1_3_1.yaml#/components/schemas/Endpoint
|
|
description: The response contains a representation of the Endpoint resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics/{FabricId}/Switches:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SwitchCollection.yaml#/components/schemas/SwitchCollection
|
|
description: The response contains a representation of the SwitchCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Switch resource
|
|
in: path
|
|
name: SwitchId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Switch.v1_1_2.yaml#/components/schemas/Switch
|
|
description: The response contains a representation of the Switch resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Switch resource
|
|
in: path
|
|
name: SwitchId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Switch.v1_1_2.yaml#/components/schemas/Switch
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Switch.v1_1_2.yaml#/components/schemas/Switch
|
|
description: The response contains a representation of the Switch resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Switch resource
|
|
in: path
|
|
name: SwitchId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Switch.v1_1_2.yaml#/components/schemas/Switch
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Switch.v1_1_2.yaml#/components/schemas/Switch
|
|
description: The response contains a representation of the Switch resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Actions/Switch.Reset:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Switch resource
|
|
in: path
|
|
name: SwitchId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Switch.v1_1_2.yaml#/components/schemas/ResetRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the Reset action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Switch resource
|
|
in: path
|
|
name: SwitchId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/PortCollection.yaml#/components/schemas/PortCollection
|
|
description: The response contains a representation of the PortCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports/{PortId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Switch resource
|
|
in: path
|
|
name: SwitchId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Port resource
|
|
in: path
|
|
name: PortId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Port.v1_1_2.yaml#/components/schemas/Port
|
|
description: The response contains a representation of the Port resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports/{PortId}/Actions/Port.Reset:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Switch resource
|
|
in: path
|
|
name: SwitchId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Port resource
|
|
in: path
|
|
name: PortId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Port.v1_1_2.yaml#/components/schemas/ResetRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the Reset action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics/{FabricId}/Zones:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ZoneCollection.yaml#/components/schemas/ZoneCollection
|
|
description: The response contains a representation of the ZoneCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Fabrics/{FabricId}/Zones/{ZoneId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Fabric resource
|
|
in: path
|
|
name: FabricId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Zone resource
|
|
in: path
|
|
name: ZoneId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Zone.v1_3_0.yaml#/components/schemas/Zone
|
|
description: The response contains a representation of the Zone resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers:
|
|
get:
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ManagerCollection.yaml#/components/schemas/ManagerCollection
|
|
description: The response contains a representation of the ManagerCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Manager.v1_5_2.yaml#/components/schemas/Manager
|
|
description: The response contains a representation of the Manager resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Manager.v1_5_2.yaml#/components/schemas/Manager
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Manager.v1_5_2.yaml#/components/schemas/Manager
|
|
description: The response contains a representation of the Manager resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Manager.v1_5_2.yaml#/components/schemas/Manager
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Manager.v1_5_2.yaml#/components/schemas/Manager
|
|
description: The response contains a representation of the Manager resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/Actions/Manager.ForceFailover:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Manager.v1_5_2.yaml#/components/schemas/ForceFailoverRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the ForceFailover action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/Actions/Manager.ModifyRedundancySet:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Manager.v1_5_2.yaml#/components/schemas/ModifyRedundancySetRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the ModifyRedundancySet
|
|
action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/Actions/Manager.Reset:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Manager.v1_5_2.yaml#/components/schemas/ResetRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the Reset action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/EthernetInterfaces:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterfaceCollection.yaml#/components/schemas/EthernetInterfaceCollection
|
|
description: The response contains a representation of the EthernetInterfaceCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/EthernetInterfaces/{EthernetInterfaceId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_5_0.yaml#/components/schemas/EthernetInterface
|
|
description: The response contains a representation of the EthernetInterface
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_5_0.yaml#/components/schemas/EthernetInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_5_0.yaml#/components/schemas/EthernetInterface
|
|
description: The response contains a representation of the EthernetInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_5_0.yaml#/components/schemas/EthernetInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_5_0.yaml#/components/schemas/EthernetInterface
|
|
description: The response contains a representation of the EthernetInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterfaceCollection.yaml#/components/schemas/VLanNetworkInterfaceCollection
|
|
description: The response contains a representation of the VLanNetworkInterfaceCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.yaml#/components/schemas/VLanNetworkInterface
|
|
required: true
|
|
responses:
|
|
'201':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.yaml#/components/schemas/VLanNetworkInterface
|
|
description: A resource of type VLanNetworkInterface has been created
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/HostInterfaces:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/HostInterfaceCollection.yaml#/components/schemas/HostInterfaceCollection
|
|
description: The response contains a representation of the HostInterfaceCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/HostInterfaces/{HostInterfaceId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the HostInterface resource
|
|
in: path
|
|
name: HostInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/HostInterface.v1_2_1.yaml#/components/schemas/HostInterface
|
|
description: The response contains a representation of the HostInterface
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the HostInterface resource
|
|
in: path
|
|
name: HostInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/HostInterface.v1_2_1.yaml#/components/schemas/HostInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/HostInterface.v1_2_1.yaml#/components/schemas/HostInterface
|
|
description: The response contains a representation of the HostInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the HostInterface resource
|
|
in: path
|
|
name: HostInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/HostInterface.v1_2_1.yaml#/components/schemas/HostInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/HostInterface.v1_2_1.yaml#/components/schemas/HostInterface
|
|
description: The response contains a representation of the HostInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/HostInterfaces/{HostInterfaceId}/HostEthernetInterfaces:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the HostInterface resource
|
|
in: path
|
|
name: HostInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterfaceCollection.yaml#/components/schemas/EthernetInterfaceCollection
|
|
description: The response contains a representation of the EthernetInterfaceCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/LogServices:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogServiceCollection.yaml#/components/schemas/LogServiceCollection
|
|
description: The response contains a representation of the LogServiceCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/LogServices/{LogServiceId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/LogService
|
|
description: The response contains a representation of the LogService resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/LogService
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/LogService
|
|
description: The response contains a representation of the LogService resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/LogService
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/LogService
|
|
description: The response contains a representation of the LogService resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/LogServices/{LogServiceId}/Actions/LogService.ClearLog:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/ClearLogRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the ClearLog action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/LogServices/{LogServiceId}/Entries:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogEntryCollection.yaml#/components/schemas/LogEntryCollection
|
|
description: The response contains a representation of the LogEntryCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/LogServices/{LogServiceId}/Entries/{LogEntryId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogEntry resource
|
|
in: path
|
|
name: LogEntryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogEntry.v1_4_2.yaml#/components/schemas/LogEntry
|
|
description: The response contains a representation of the LogEntry resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogEntry resource
|
|
in: path
|
|
name: LogEntryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogEntry.v1_4_2.yaml#/components/schemas/LogEntry
|
|
description: The response contains a representation of the LogEntry resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/NetworkProtocol:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol.v1_4_1.yaml#/components/schemas/ManagerNetworkProtocol
|
|
description: The response contains a representation of the ManagerNetworkProtocol
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol.v1_4_1.yaml#/components/schemas/ManagerNetworkProtocol
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol.v1_4_1.yaml#/components/schemas/ManagerNetworkProtocol
|
|
description: The response contains a representation of the ManagerNetworkProtocol
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol.v1_4_1.yaml#/components/schemas/ManagerNetworkProtocol
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ManagerNetworkProtocol.v1_4_1.yaml#/components/schemas/ManagerNetworkProtocol
|
|
description: The response contains a representation of the ManagerNetworkProtocol
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/NetworkProtocol/HTTPS/Certificates:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/CertificateCollection.yaml#/components/schemas/CertificateCollection
|
|
description: The response contains a representation of the CertificateCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.yaml#/components/schemas/Certificate
|
|
required: true
|
|
responses:
|
|
'201':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.yaml#/components/schemas/Certificate
|
|
description: A resource of type Certificate has been created
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/NetworkProtocol/HTTPS/Certificates/{CertificateId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Certificate resource
|
|
in: path
|
|
name: CertificateId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/Certificate
|
|
description: The response contains a representation of the Certificate resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Certificate resource
|
|
in: path
|
|
name: CertificateId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/Certificate
|
|
description: The response contains a representation of the Certificate resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/NetworkProtocol/HTTPS/Certificates/{CertificateId}/Actions/Certificate.Rekey:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Certificate resource
|
|
in: path
|
|
name: CertificateId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/RekeyRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/RekeyResponse
|
|
description: The response contains the results of the Rekey action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/NetworkProtocol/HTTPS/Certificates/{CertificateId}/Actions/Certificate.Renew:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Certificate resource
|
|
in: path
|
|
name: CertificateId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/RenewRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/RenewResponse
|
|
description: The response contains the results of the Renew action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/SerialInterfaces:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SerialInterfaceCollection.yaml#/components/schemas/SerialInterfaceCollection
|
|
description: The response contains a representation of the SerialInterfaceCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/SerialInterfaces/{SerialInterfaceId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the SerialInterface resource
|
|
in: path
|
|
name: SerialInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SerialInterface.v1_1_4.yaml#/components/schemas/SerialInterface
|
|
description: The response contains a representation of the SerialInterface
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the SerialInterface resource
|
|
in: path
|
|
name: SerialInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SerialInterface.v1_1_4.yaml#/components/schemas/SerialInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SerialInterface.v1_1_4.yaml#/components/schemas/SerialInterface
|
|
description: The response contains a representation of the SerialInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the SerialInterface resource
|
|
in: path
|
|
name: SerialInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SerialInterface.v1_1_4.yaml#/components/schemas/SerialInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SerialInterface.v1_1_4.yaml#/components/schemas/SerialInterface
|
|
description: The response contains a representation of the SerialInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/VirtualMedia:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VirtualMediaCollection.yaml#/components/schemas/VirtualMediaCollection
|
|
description: The response contains a representation of the VirtualMediaCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/VirtualMedia/{VirtualMediaId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VirtualMedia resource
|
|
in: path
|
|
name: VirtualMediaId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_3_1.yaml#/components/schemas/VirtualMedia
|
|
description: The response contains a representation of the VirtualMedia
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VirtualMedia resource
|
|
in: path
|
|
name: VirtualMediaId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_3_1.yaml#/components/schemas/VirtualMedia
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_3_1.yaml#/components/schemas/VirtualMedia
|
|
description: The response contains a representation of the VirtualMedia
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VirtualMedia resource
|
|
in: path
|
|
name: VirtualMediaId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_3_1.yaml#/components/schemas/VirtualMedia
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_3_1.yaml#/components/schemas/VirtualMedia
|
|
description: The response contains a representation of the VirtualMedia
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/VirtualMedia/{VirtualMediaId}/Actions/VirtualMedia.EjectMedia:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VirtualMedia resource
|
|
in: path
|
|
name: VirtualMediaId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_3_1.yaml#/components/schemas/EjectMediaRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the EjectMedia action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Managers/{ManagerId}/VirtualMedia/{VirtualMediaId}/Actions/VirtualMedia.InsertMedia:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the Manager resource
|
|
in: path
|
|
name: ManagerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VirtualMedia resource
|
|
in: path
|
|
name: VirtualMediaId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VirtualMedia.v1_3_1.yaml#/components/schemas/InsertMediaRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the InsertMedia action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/SessionService:
|
|
get:
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SessionService.v1_1_5.yaml#/components/schemas/SessionService
|
|
description: The response contains a representation of the SessionService
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SessionService.v1_1_5.yaml#/components/schemas/SessionService
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SessionService.v1_1_5.yaml#/components/schemas/SessionService
|
|
description: The response contains a representation of the SessionService
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SessionService.v1_1_5.yaml#/components/schemas/SessionService
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SessionService.v1_1_5.yaml#/components/schemas/SessionService
|
|
description: The response contains a representation of the SessionService
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/SessionService/Sessions:
|
|
get:
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SessionCollection.yaml#/components/schemas/SessionCollection
|
|
description: The response contains a representation of the SessionCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
post:
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Session.yaml#/components/schemas/Session
|
|
required: true
|
|
responses:
|
|
'201':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Session.yaml#/components/schemas/Session
|
|
description: A resource of type Session has been created
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/SessionService/Sessions/{SessionId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the Session resource
|
|
in: path
|
|
name: SessionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Session.v1_2_0.yaml#/components/schemas/Session
|
|
description: The response contains a representation of the Session resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the Session resource
|
|
in: path
|
|
name: SessionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Session.v1_2_0.yaml#/components/schemas/Session
|
|
description: The response contains a representation of the Session resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems:
|
|
get:
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystemCollection.yaml#/components/schemas/ComputerSystemCollection
|
|
description: The response contains a representation of the ComputerSystemCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
post:
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.yaml#/components/schemas/ComputerSystem
|
|
required: true
|
|
responses:
|
|
'201':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.yaml#/components/schemas/ComputerSystem
|
|
description: A resource of type ComputerSystem has been created
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_7_0.yaml#/components/schemas/ComputerSystem
|
|
description: The response contains a representation of the ComputerSystem
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_7_0.yaml#/components/schemas/ComputerSystem
|
|
description: The response contains a representation of the ComputerSystem
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_7_0.yaml#/components/schemas/ComputerSystem
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_7_0.yaml#/components/schemas/ComputerSystem
|
|
description: The response contains a representation of the ComputerSystem
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_7_0.yaml#/components/schemas/ComputerSystem
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_7_0.yaml#/components/schemas/ComputerSystem
|
|
description: The response contains a representation of the ComputerSystem
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Actions/ComputerSystem.AddResourceBlock:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_7_0.yaml#/components/schemas/AddResourceBlockRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the AddResourceBlock action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Actions/ComputerSystem.RemoveResourceBlock:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_7_0.yaml#/components/schemas/RemoveResourceBlockRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the RemoveResourceBlock
|
|
action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Actions/ComputerSystem.Reset:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_7_0.yaml#/components/schemas/ResetRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the Reset action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Actions/ComputerSystem.SetDefaultBootOrder:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_7_0.yaml#/components/schemas/SetDefaultBootOrderRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the SetDefaultBootOrder
|
|
action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Bios:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Bios.v1_0_6.yaml#/components/schemas/Bios
|
|
description: The response contains a representation of the Bios resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Bios.v1_0_6.yaml#/components/schemas/Bios
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Bios.v1_0_6.yaml#/components/schemas/Bios
|
|
description: The response contains a representation of the Bios resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Bios.v1_0_6.yaml#/components/schemas/Bios
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Bios.v1_0_6.yaml#/components/schemas/Bios
|
|
description: The response contains a representation of the Bios resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Bios/Actions/Bios.ChangePassword:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Bios.v1_0_6.yaml#/components/schemas/ChangePasswordRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the ChangePassword action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Bios/Actions/Bios.ResetBios:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Bios.v1_0_6.yaml#/components/schemas/ResetBiosRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the ResetBios action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Boot/Certificates:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/CertificateCollection.yaml#/components/schemas/CertificateCollection
|
|
description: The response contains a representation of the CertificateCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.yaml#/components/schemas/Certificate
|
|
required: true
|
|
responses:
|
|
'201':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.yaml#/components/schemas/Certificate
|
|
description: A resource of type Certificate has been created
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Boot/Certificates/{CertificateId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Certificate resource
|
|
in: path
|
|
name: CertificateId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/Certificate
|
|
description: The response contains a representation of the Certificate resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Certificate resource
|
|
in: path
|
|
name: CertificateId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/Certificate
|
|
description: The response contains a representation of the Certificate resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Boot/Certificates/{CertificateId}/Actions/Certificate.Rekey:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Certificate resource
|
|
in: path
|
|
name: CertificateId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/RekeyRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/RekeyResponse
|
|
description: The response contains the results of the Rekey action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Boot/Certificates/{CertificateId}/Actions/Certificate.Renew:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Certificate resource
|
|
in: path
|
|
name: CertificateId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/RenewRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Certificate.v1_1_0.yaml#/components/schemas/RenewResponse
|
|
description: The response contains the results of the Renew action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/BootOptions:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/BootOptionCollection.yaml#/components/schemas/BootOptionCollection
|
|
description: The response contains a representation of the BootOptionCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/BootOption.yaml#/components/schemas/BootOption
|
|
required: true
|
|
responses:
|
|
'201':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/BootOption.yaml#/components/schemas/BootOption
|
|
description: A resource of type BootOption has been created
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/BootOptions/{BootOptionId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the BootOption resource
|
|
in: path
|
|
name: BootOptionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/BootOption.v1_0_2.yaml#/components/schemas/BootOption
|
|
description: The response contains a representation of the BootOption resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the BootOption resource
|
|
in: path
|
|
name: BootOptionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/BootOption.v1_0_2.yaml#/components/schemas/BootOption
|
|
description: The response contains a representation of the BootOption resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the BootOption resource
|
|
in: path
|
|
name: BootOptionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/BootOption.v1_0_2.yaml#/components/schemas/BootOption
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/BootOption.v1_0_2.yaml#/components/schemas/BootOption
|
|
description: The response contains a representation of the BootOption resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the BootOption resource
|
|
in: path
|
|
name: BootOptionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/BootOption.v1_0_2.yaml#/components/schemas/BootOption
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/BootOption.v1_0_2.yaml#/components/schemas/BootOption
|
|
description: The response contains a representation of the BootOption resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/EthernetInterfaces:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterfaceCollection.yaml#/components/schemas/EthernetInterfaceCollection
|
|
description: The response contains a representation of the EthernetInterfaceCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/EthernetInterfaces/{EthernetInterfaceId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_5_0.yaml#/components/schemas/EthernetInterface
|
|
description: The response contains a representation of the EthernetInterface
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_5_0.yaml#/components/schemas/EthernetInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_5_0.yaml#/components/schemas/EthernetInterface
|
|
description: The response contains a representation of the EthernetInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_5_0.yaml#/components/schemas/EthernetInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/EthernetInterface.v1_5_0.yaml#/components/schemas/EthernetInterface
|
|
description: The response contains a representation of the EthernetInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterfaceCollection.yaml#/components/schemas/VLanNetworkInterfaceCollection
|
|
description: The response contains a representation of the VLanNetworkInterfaceCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.yaml#/components/schemas/VLanNetworkInterface
|
|
required: true
|
|
responses:
|
|
'201':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.yaml#/components/schemas/VLanNetworkInterface
|
|
description: A resource of type VLanNetworkInterface has been created
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/EthernetInterfaces/{EthernetInterfaceId}/VLANs/{VLanNetworkInterfaceId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the EthernetInterface resource
|
|
in: path
|
|
name: EthernetInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the VLanNetworkInterface resource
|
|
in: path
|
|
name: VLanNetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/VLanNetworkInterface.v1_1_3.yaml#/components/schemas/VLanNetworkInterface
|
|
description: The response contains a representation of the VLanNetworkInterface
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/LogServices:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogServiceCollection.yaml#/components/schemas/LogServiceCollection
|
|
description: The response contains a representation of the LogServiceCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/LogServices/{LogServiceId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/LogService
|
|
description: The response contains a representation of the LogService resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/LogService
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/LogService
|
|
description: The response contains a representation of the LogService resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/LogService
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/LogService
|
|
description: The response contains a representation of the LogService resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Actions/LogService.ClearLog:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogService.v1_1_2.yaml#/components/schemas/ClearLogRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the ClearLog action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Entries:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogEntryCollection.yaml#/components/schemas/LogEntryCollection
|
|
description: The response contains a representation of the LogEntryCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Entries/{LogEntryId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogEntry resource
|
|
in: path
|
|
name: LogEntryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogEntry.v1_4_2.yaml#/components/schemas/LogEntry
|
|
description: The response contains a representation of the LogEntry resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogService resource
|
|
in: path
|
|
name: LogServiceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the LogEntry resource
|
|
in: path
|
|
name: LogEntryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/LogEntry.v1_4_2.yaml#/components/schemas/LogEntry
|
|
description: The response contains a representation of the LogEntry resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Memory:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryCollection.yaml#/components/schemas/MemoryCollection
|
|
description: The response contains a representation of the MemoryCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Memory resource
|
|
in: path
|
|
name: MemoryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Memory.v1_7_1.yaml#/components/schemas/Memory
|
|
description: The response contains a representation of the Memory resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/Actions/Memory.DisablePassphrase:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Memory resource
|
|
in: path
|
|
name: MemoryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Memory.v1_7_1.yaml#/components/schemas/DisablePassphraseRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the DisablePassphrase
|
|
action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/Actions/Memory.OverwriteUnit:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Memory resource
|
|
in: path
|
|
name: MemoryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Memory.v1_7_1.yaml#/components/schemas/OverwriteUnitRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the OverwriteUnit action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/Actions/Memory.SecureEraseUnit:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Memory resource
|
|
in: path
|
|
name: MemoryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Memory.v1_7_1.yaml#/components/schemas/SecureEraseUnitRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the SecureEraseUnit action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/Actions/Memory.SetPassphrase:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Memory resource
|
|
in: path
|
|
name: MemoryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Memory.v1_7_1.yaml#/components/schemas/SetPassphraseRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the SetPassphrase action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/Actions/Memory.UnlockUnit:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Memory resource
|
|
in: path
|
|
name: MemoryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Memory.v1_7_1.yaml#/components/schemas/UnlockUnitRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the UnlockUnit action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/Assembly:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Memory resource
|
|
in: path
|
|
name: MemoryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Memory resource
|
|
in: path
|
|
name: MemoryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Memory resource
|
|
in: path
|
|
name: MemoryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/MemoryMetrics:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Memory resource
|
|
in: path
|
|
name: MemoryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryMetrics.v1_1_5.yaml#/components/schemas/MemoryMetrics
|
|
description: The response contains a representation of the MemoryMetrics
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/MemoryMetrics/Actions/MemoryMetrics.ClearCurrentPeriod:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Memory resource
|
|
in: path
|
|
name: MemoryId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryMetrics.v1_1_5.yaml#/components/schemas/ClearCurrentPeriodRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the ClearCurrentPeriod
|
|
action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/MemoryDomains:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryDomainCollection.yaml#/components/schemas/MemoryDomainCollection
|
|
description: The response contains a representation of the MemoryDomainCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/MemoryDomains/{MemoryDomainId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the MemoryDomain resource
|
|
in: path
|
|
name: MemoryDomainId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryDomain.v1_2_2.yaml#/components/schemas/MemoryDomain
|
|
description: The response contains a representation of the MemoryDomain
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/MemoryDomains/{MemoryDomainId}/MemoryChunks:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the MemoryDomain resource
|
|
in: path
|
|
name: MemoryDomainId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryChunksCollection.yaml#/components/schemas/MemoryChunksCollection
|
|
description: The response contains a representation of the MemoryChunksCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the MemoryDomain resource
|
|
in: path
|
|
name: MemoryDomainId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryChunks.yaml#/components/schemas/MemoryChunks
|
|
required: true
|
|
responses:
|
|
'201':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryChunks.yaml#/components/schemas/MemoryChunks
|
|
description: A resource of type MemoryChunks has been created
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/MemoryDomains/{MemoryDomainId}/MemoryChunks/{MemoryChunksId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the MemoryDomain resource
|
|
in: path
|
|
name: MemoryDomainId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the MemoryChunks resource
|
|
in: path
|
|
name: MemoryChunksId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryChunks.v1_2_3.yaml#/components/schemas/MemoryChunks
|
|
description: The response contains a representation of the MemoryChunks
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the MemoryDomain resource
|
|
in: path
|
|
name: MemoryDomainId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the MemoryChunks resource
|
|
in: path
|
|
name: MemoryChunksId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryChunks.v1_2_3.yaml#/components/schemas/MemoryChunks
|
|
description: The response contains a representation of the MemoryChunks
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the MemoryDomain resource
|
|
in: path
|
|
name: MemoryDomainId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the MemoryChunks resource
|
|
in: path
|
|
name: MemoryChunksId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryChunks.v1_2_3.yaml#/components/schemas/MemoryChunks
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryChunks.v1_2_3.yaml#/components/schemas/MemoryChunks
|
|
description: The response contains a representation of the MemoryChunks
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the MemoryDomain resource
|
|
in: path
|
|
name: MemoryDomainId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the MemoryChunks resource
|
|
in: path
|
|
name: MemoryChunksId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryChunks.v1_2_3.yaml#/components/schemas/MemoryChunks
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/MemoryChunks.v1_2_3.yaml#/components/schemas/MemoryChunks
|
|
description: The response contains a representation of the MemoryChunks
|
|
resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/NetworkInterfaces:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkInterfaceCollection.yaml#/components/schemas/NetworkInterfaceCollection
|
|
description: The response contains a representation of the NetworkInterfaceCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/NetworkInterfaces/{NetworkInterfaceId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkInterface resource
|
|
in: path
|
|
name: NetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkInterface.v1_1_2.yaml#/components/schemas/NetworkInterface
|
|
description: The response contains a representation of the NetworkInterface
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/NetworkInterfaces/{NetworkInterfaceId}/NetworkDeviceFunctions:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkInterface resource
|
|
in: path
|
|
name: NetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkDeviceFunctionCollection.yaml#/components/schemas/NetworkDeviceFunctionCollection
|
|
description: The response contains a representation of the NetworkDeviceFunctionCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/NetworkInterfaces/{NetworkInterfaceId}/NetworkPorts:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the NetworkInterface resource
|
|
in: path
|
|
name: NetworkInterfaceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/NetworkPortCollection.yaml#/components/schemas/NetworkPortCollection
|
|
description: The response contains a representation of the NetworkPortCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/PCIeDevices/{PCIeDeviceId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeDevice resource
|
|
in: path
|
|
name: PCIeDeviceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/PCIeDevice.v1_3_1.yaml#/components/schemas/PCIeDevice
|
|
description: The response contains a representation of the PCIeDevice resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/PCIeDevices/{PCIeDeviceId}/Assembly:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeDevice resource
|
|
in: path
|
|
name: PCIeDeviceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeDevice resource
|
|
in: path
|
|
name: PCIeDeviceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeDevice resource
|
|
in: path
|
|
name: PCIeDeviceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/PCIeDevices/{PCIeDeviceId}/PCIeFunctions/{PCIeFunctionId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeDevice resource
|
|
in: path
|
|
name: PCIeDeviceId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the PCIeFunction resource
|
|
in: path
|
|
name: PCIeFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/PCIeFunction.v1_2_2.yaml#/components/schemas/PCIeFunction
|
|
description: The response contains a representation of the PCIeFunction
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/ProcessorSummary/ProcessorMetrics:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ProcessorMetrics.v1_0_1.yaml#/components/schemas/ProcessorMetrics
|
|
description: The response contains a representation of the ProcessorMetrics
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Processors:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ProcessorCollection.yaml#/components/schemas/ProcessorCollection
|
|
description: The response contains a representation of the ProcessorCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Processor.v1_5_0.yaml#/components/schemas/Processor
|
|
description: The response contains a representation of the Processor resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/AccelerationFunctions:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/AccelerationFunctionCollection.yaml#/components/schemas/AccelerationFunctionCollection
|
|
description: The response contains a representation of the AccelerationFunctionCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/AccelerationFunctions/{AccelerationFunctionId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the AccelerationFunction resource
|
|
in: path
|
|
name: AccelerationFunctionId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/AccelerationFunction.v1_0_1.yaml#/components/schemas/AccelerationFunction
|
|
description: The response contains a representation of the AccelerationFunction
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/Assembly:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/ProcessorMetrics:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ProcessorMetrics.v1_0_1.yaml#/components/schemas/ProcessorMetrics
|
|
description: The response contains a representation of the ProcessorMetrics
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/SubProcessors:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ProcessorCollection.yaml#/components/schemas/ProcessorCollection
|
|
description: The response contains a representation of the ProcessorCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId2
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Processor.v1_5_0.yaml#/components/schemas/Processor
|
|
description: The response contains a representation of the Processor resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/Assembly:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId2
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId2
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId2
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/SubProcessors/{ProcessorId2}/ProcessorMetrics:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Processor resource
|
|
in: path
|
|
name: ProcessorId2
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/ProcessorMetrics.v1_0_1.yaml#/components/schemas/ProcessorMetrics
|
|
description: The response contains a representation of the ProcessorMetrics
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/SecureBoot:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SecureBoot.v1_0_5.yaml#/components/schemas/SecureBoot
|
|
description: The response contains a representation of the SecureBoot resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SecureBoot.v1_0_5.yaml#/components/schemas/SecureBoot
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SecureBoot.v1_0_5.yaml#/components/schemas/SecureBoot
|
|
description: The response contains a representation of the SecureBoot resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SecureBoot.v1_0_5.yaml#/components/schemas/SecureBoot
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SecureBoot.v1_0_5.yaml#/components/schemas/SecureBoot
|
|
description: The response contains a representation of the SecureBoot resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/SecureBoot/Actions/SecureBoot.ResetKeys:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SecureBoot.v1_0_5.yaml#/components/schemas/ResetKeysRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the ResetKeys action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/SimpleStorage:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SimpleStorageCollection.yaml#/components/schemas/SimpleStorageCollection
|
|
description: The response contains a representation of the SimpleStorageCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/SimpleStorage/{SimpleStorageId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the SimpleStorage resource
|
|
in: path
|
|
name: SimpleStorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/SimpleStorage.v1_2_2.yaml#/components/schemas/SimpleStorage
|
|
description: The response contains a representation of the SimpleStorage
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Storage:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/StorageCollection.yaml#/components/schemas/StorageCollection
|
|
description: The response contains a representation of the StorageCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Storage.v1_7_0.yaml#/components/schemas/Storage
|
|
description: The response contains a representation of the Storage resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Storage.v1_7_0.yaml#/components/schemas/Storage
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Storage.v1_7_0.yaml#/components/schemas/Storage
|
|
description: The response contains a representation of the Storage resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Storage.v1_7_0.yaml#/components/schemas/Storage
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Storage.v1_7_0.yaml#/components/schemas/Storage
|
|
description: The response contains a representation of the Storage resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Actions/Storage.SetEncryptionKey:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Storage.v1_7_0.yaml#/components/schemas/SetEncryptionKeyRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the SetEncryptionKey action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Assembly:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/Drive
|
|
description: The response contains a representation of the Drive resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/Drive
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/Drive
|
|
description: The response contains a representation of the Drive resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/Drive
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/Drive
|
|
description: The response contains a representation of the Drive resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Actions/Drive.SecureErase:
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Drive.v1_6_0.yaml#/components/schemas/SecureEraseRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the SecureErase action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Assembly:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Drive resource
|
|
in: path
|
|
name: DriveId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Assembly.v1_2_1.yaml#/components/schemas/Assembly
|
|
description: The response contains a representation of the Assembly resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/StorageController/{StorageControllerMemberId}/Ports:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the StorageControllerMember resource
|
|
in: path
|
|
name: StorageControllerMemberId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/PortCollection.yaml#/components/schemas/PortCollection
|
|
description: The response contains a representation of the PortCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Ports/{PortId}:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the StorageController resource
|
|
in: path
|
|
name: StorageControllerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Port resource
|
|
in: path
|
|
name: PortId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Port.v1_1_2.yaml#/components/schemas/Port
|
|
description: The response contains a representation of the Port resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
? /redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Ports/{PortId}/Actions/Port.Reset
|
|
: post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the StorageController resource
|
|
in: path
|
|
name: StorageControllerId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Port resource
|
|
in: path
|
|
name: PortId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Port.v1_1_2.yaml#/components/schemas/ResetRequestBody
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: The response contains the results of the Reset action
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Volumes:
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/swordfish/v1/VolumeCollection.yaml#/components/schemas/VolumeCollection
|
|
description: The response contains a representation of the VolumeCollection
|
|
resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
post:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/swordfish/v1/Volume.yaml#/components/schemas/Volume
|
|
required: true
|
|
responses:
|
|
'201':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/swordfish/v1/Volume.yaml#/components/schemas/Volume
|
|
description: A resource of type Volume has been created
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Volumes/{VolumeId}:
|
|
delete:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Volume resource
|
|
in: path
|
|
name: VolumeId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Volume.v1_0_3.yaml#/components/schemas/Volume
|
|
description: The response contains a representation of the Volume resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
get:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Volume resource
|
|
in: path
|
|
name: VolumeId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Volume.v1_0_3.yaml#/components/schemas/Volume
|
|
description: The response contains a representation of the Volume resource
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
patch:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Volume resource
|
|
in: path
|
|
name: VolumeId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Volume.v1_0_3.yaml#/components/schemas/Volume
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Volume.v1_0_3.yaml#/components/schemas/Volume
|
|
description: The response contains a representation of the Volume resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition
|
|
put:
|
|
parameters:
|
|
- description: The value of the Id property of the ComputerSystem resource
|
|
in: path
|
|
name: ComputerSystemId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Storage resource
|
|
in: path
|
|
name: StorageId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
- description: The value of the Id property of the Volume resource
|
|
in: path
|
|
name: VolumeId
|
|
required: true
|
|
schema:
|
|
type: string
|
|
requestBody:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Volume.v1_0_3.yaml#/components/schemas/Volume
|
|
required: true
|
|
responses:
|
|
'200':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Volume.v1_0_3.yaml#/components/schemas/Volume
|
|
description: The response contains a representation of the Volume resource
|
|
'202':
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: http://redfish.dmtf.org/schemas/v1/Task.v1_4_1.yaml#/components/schemas/Task
|
|
description: Accepted; a Task has been generated
|
|
'204':
|
|
description: Success, but no response data
|
|
default:
|
|
content:
|
|
application/json:
|
|
schema:
|
|
$ref: '#/components/schemas/RedfishError'
|
|
description: Error condition |