components: schemas: UpdateService_v1_1_0_SimpleUpdate: additionalProperties: false description: This action is used to update software components. properties: target: description: Link to invoke action format: uri type: string title: description: Friendly action name type: string type: object x-longDescription: This action shall perform an update of installed software component(s) as contained within a software image file located at a URI referenced by the ImageURI parameter. 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. UpdateService_v1_1_0_TransferProtocolType: enum: - CIFS - FTP - SFTP - HTTP - HTTPS - NSF - SCP - TFTP - OEM type: string x-enumDescriptions: CIFS: Common Internet File System protocol. FTP: File Transfer Protocol. HTTP: Hypertext Transfer Protocol. HTTPS: HTTP Secure protocol. NSF: Network File System protocol. OEM: A protocol defined by the manufacturer. SCP: Secure File Copy protocol. SFTP: Secure File Transfer Protocol. TFTP: Trivial File Transfer Protocol. UpdateService_v1_1_0_UpdateService: additionalProperties: false description: This is the schema definition for the Update Service. It represents the properties for the service itself and has links to collections of firmware and software inventory. 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: '#UpdateService.SimpleUpdate': $ref: '#/components/schemas/UpdateService_v1_1_0_SimpleUpdate' 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 FirmwareInventory: $ref: http://redfish.dmtf.org/schemas/v1/odata-v4.yaml#/components/schemas/odata-v4_idRef description: An inventory of firmware. nullable: true readOnly: true x-longDescription: The value of this property shall be a link to a resource of type SoftwareInventoryCollection. HttpPushUri: description: The URI used to perform an HTTP or HTTPS push update to the Update Service. format: uri readOnly: true type: string x-longDescription: This property shall contain a URI at which the UpdateService supports an HTTP or HTTPS POST of a software image for the purpose of installing software contained within the image. Id: $ref: http://redfish.dmtf.org/schemas/v1/Resource.yaml#/components/schemas/Resource_Id readOnly: true 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*. ServiceEnabled: description: This indicates whether this service is enabled. nullable: true readOnly: false type: boolean x-longDescription: The value of this property shall be a boolean indicating whether this service is enabled. SoftwareInventory: $ref: http://redfish.dmtf.org/schemas/v1/odata-v4.yaml#/components/schemas/odata-v4_idRef description: An inventory of software. nullable: true readOnly: true x-longDescription: The value of this property shall be a link to a resource of type SoftwareInventoryCollection. Status: $ref: http://redfish.dmtf.org/schemas/v1/Resource.yaml#/components/schemas/Resource_Status nullable: true required: - Id - Name type: object x-longDescription: This resource shall be used to represent an Update Service for a Redfish implementation. It represents the properties that affect the service itself. 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: '#UpdateService.v1_1_0.UpdateService' 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