components: schemas: SoftwareInventory_v1_1_0_SoftwareInventory: additionalProperties: false description: This schema defines an inventory of software components. properties: '@odata.context': $ref: http://redfish.dmtf.org/schemas/v1/odata.4.0.0.yaml#/components/schemas/odata_4_0_0_context '@odata.id': $ref: http://redfish.dmtf.org/schemas/v1/odata.4.0.0.yaml#/components/schemas/odata_4_0_0_id '@odata.type': $ref: http://redfish.dmtf.org/schemas/v1/odata.4.0.0.yaml#/components/schemas/odata_4_0_0_type Actions: additionalProperties: false description: The Actions object contains the available custom actions on this resource. properties: Oem: additionalProperties: true properties: {} type: object x-patternProperties: ^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message|Privileges)\.[a-zA-Z_][a-zA-Z0-9_.]+$: description: This property shall specify a valid odata or Redfish property. type: object x-patternProperties: ^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message|Privileges)\.[a-zA-Z_][a-zA-Z0-9_.]+$: description: This property shall specify a valid odata or Redfish property. Description: $ref: http://redfish.dmtf.org/schemas/v1/Resource.yaml#/components/schemas/Resource_Description nullable: true readOnly: true Id: $ref: http://redfish.dmtf.org/schemas/v1/Resource.yaml#/components/schemas/Resource_Id readOnly: true LowestSupportedVersion: description: A string representing the lowest supported version of this software. nullable: true readOnly: true type: string x-longDescription: The value of this property shall be a string representing the lowest supported version of this software. This string is formatted using the same format used for the Version property. Name: $ref: http://redfish.dmtf.org/schemas/v1/Resource.yaml#/components/schemas/Resource_Name readOnly: true Oem: $ref: http://redfish.dmtf.org/schemas/v1/Resource.yaml#/components/schemas/Resource_Oem description: This is the manufacturer/provider specific extension moniker used to divide the Oem object into sections. x-longDescription: The value of this string shall be of the format for the reserved word *Oem*. RelatedItem: description: The ID(s) of the resources associated with this software inventory item. items: $ref: http://redfish.dmtf.org/schemas/v1/odata.4.0.0.yaml#/components/schemas/odata_4_0_0_idRef readOnly: true type: array x-longDescription: The value of this property shall be an array of IDs containing pointers consistent with JSON pointer syntax to the resource that is associated with this software inventory item. RelatedItem@odata.count: $ref: http://redfish.dmtf.org/schemas/v1/odata.4.0.0.yaml#/components/schemas/odata_4_0_0_count RelatedItem@odata.navigationLink: format: uri type: string SoftwareId: description: A string representing the implementation-specific ID for identifying this software. readOnly: true type: string x-longDescription: The value of this property shall be a string representing an implementation-specific ID for identifying this software. This string is used for correlation to a component repository or database. Status: $ref: http://redfish.dmtf.org/schemas/v1/Resource.yaml#/components/schemas/Resource_Status nullable: true UefiDevicePaths: description: A list of strings representing the UEFI Device Path(s) of the component(s) associated with this software inventory item. items: nullable: true type: string readOnly: true type: array x-longDescription: The value of this property shall be a list of strings representing the UEFI Device Path(s) of the component(s) associated with this software inventory item. The UEFI Device Path string(s) shall be formatted as defined by the UEFI Specification. Updateable: description: Indicates whether this software can be updated by the update service. nullable: true readOnly: true type: boolean x-longDescription: The value of this property shall be a boolean indicating whether this software can be updated by the update service. If false, this software is for reporting purpose only. Version: description: A string representing the version of this software. nullable: true readOnly: true type: string x-longDescription: The value of this property shall be a string representing the version of this software. required: - Id - Name type: object x-longDescription: This resource shall be used to represent a single software component managed by this Redfish Service. x-patternProperties: ^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message|Privileges)\.[a-zA-Z_][a-zA-Z0-9_.]+$: description: This property shall specify a valid odata or Redfish property. title: '#SoftwareInventory.v1_1_0.SoftwareInventory' x-copyright: Copyright 2014-2016 Distributed Management Task Force, Inc. (DMTF). For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright