SoftwareInventory
Schema Definition
This schema defines an inventory of software components.Properties
| Property | Type | Nullable | Required | Permission | Description |
|---|---|---|---|---|---|
| @odata.context | String | read-only | The OData description of a payload. Format: uri | ||
| @odata.id | String | read-only | The unique identifier for a resource. Format: uri | ||
| @odata.type | String | read-only | The type of a resource. | ||
| Actions { | Object | read-write | The Actions object contains the available custom actions on this resource. | ||
| Oem { } | Object | read-write | The available OEM specific actions for this resource. | ||
| } | |||||
| Description | String | Yes | read-only | Provides a description of this resource and is used for commonality in the schema definitions. | |
| Id | String | GET | read-only | Uniquely identifies the resource within the collection of like resources. | |
| Name | String | GET | read-only | The name of the resource or array element. | |
| Oem { | Object | read-write | This is the manufacturer/provider specific extension moniker used to divide the Oem object into sections. | ||
| EID_47597 { | Object | read-write | RECS|Box SoftwareInventory extension | ||
| Architecture | String | Yes | POST | read-only | The processor architecture supported by this SoftwareInventory item. Possible Values:
|
| Distribution | String | Yes | read-only | The common name of the operating system distribution. | |
| DownloadUrl | String | Yes | read-only | The URL to download the software inventory file Format: uri | |
| Format | String | POST | read-only | The format of the SoftwareInventory file. Possible Values:
| |
| InstructionSet | String | Yes | POST | read-only | The processor instruction set supported by this SoftwareInventory item. Possible Values:
|
| SizeBytes | Int64 | Yes | read-only | Size of the software inventory file in Byte. Unit: By | |
| State | String | read-only | The current state of the SoftwareInventory item. Possible Values:
| ||
| Type | String | POST | read-only | The processor type supported by this SoftwareInventory item. Possible Values:
| |
| } | |||||
| } | |||||
| RelatedItem [ { | Array[Reference] | read-only | The ID(s) of the resources associated with this software inventory item. | ||
| @odata.id | String | read-only | The unique identifier for a resource. Format: uri | ||
| } ] | |||||
| RelatedItem@odata.count | Int32 | read-only | The number of items in a collection. | ||
| SoftwareId | String | read-only | A string representing the implementation-specific ID for identifying this software. | ||
| Version | String | Yes | read-only | A string representing the version of this software. |
Operations
GET
Request
GET /redfish/v1/Chassis/Chassis1/ImageInventory/SoftwareInventory1
Content-Type: application/json
Content-Type: application/json
Response
{
"@odata.context": "uri",
"@odata.id": "/redfish/v1/Chassis/Chassis1/ImageInventory/SoftwareInventory1",
"@odata.type": "String",
"Actions": {
"Oem": { }
}
"Description": "String",
"Id": "String",
"Name": "String",
"Oem": {
"EID_47597": {
"Architecture": "x86",
"Distribution": "String",
"DownloadUrl": "uri",
"Format": "Raw",
"InstructionSet": "x86",
"SizeBytes": 0,
"State": "Absent",
"Type": "CPU"
}
}
"RelatedItem": [{
"@odata.id": "uri"
}],
"RelatedItem@odata.count": 1,
"SoftwareId": "String",
"Version": "String"
}
"@odata.context": "uri",
"@odata.id": "/redfish/v1/Chassis/Chassis1/ImageInventory/SoftwareInventory1",
"@odata.type": "String",
"Actions": {
"Oem": { }
}
"Description": "String",
"Id": "String",
"Name": "String",
"Oem": {
"EID_47597": {
"Architecture": "x86",
"Distribution": "String",
"DownloadUrl": "uri",
"Format": "Raw",
"InstructionSet": "x86",
"SizeBytes": 0,
"State": "Absent",
"Type": "CPU"
}
}
"RelatedItem": [{
"@odata.id": "uri"
}],
"RelatedItem@odata.count": 1,
"SoftwareId": "String",
"Version": "String"
}
POST
This operation is not supported on this resource and will result in the following response:
HTTP/1.1 405 Method Not Allowed
PATCH
This operation is not supported on this resource and will result in the following response:
HTTP/1.1 405 Method Not Allowed
DELETE
This operation is not supported on this resource and will result in the following response:
HTTP/1.1 405 Method Not Allowed