sushy.resources.updateservice.updateservice Module¶sushy.resources.updateservice.updateservice.ActionsField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
simple_update = <sushy.resources.updateservice.updateservice.SimpleUpdateActionField object>¶sushy.resources.updateservice.updateservice.SimpleUpdateActionField(*args, **kwargs)¶Bases: sushy.resources.common.ActionField
image_uri = <sushy.resources.base.Field object>¶The URI of the software image to be installed
targets = <sushy.resources.base.Field object>¶transfer_protocol = <sushy.resources.base.MappedField object>¶The network protocol used by the Update Service
sushy.resources.updateservice.updateservice.UpdateService(connector, identity, redfish_version=None)¶Bases: sushy.resources.base.ResourceBase
firmware_inventory¶Property to reference SoftwareInventoryCollection instance
get_allowed_transfer_protocol_values()¶Get the allowed values for transfer protocol.
| Returns: | A set of allowed values. |
|---|---|
| Raises: | MissingAttributeError, if Actions/#UpdateService.SimpleUpdate attribute not present. |
http_push_uri = <sushy.resources.base.Field object>¶The URI used to perform an HTTP or HTTPS push update to the Update Service
http_push_uri_targets = <sushy.resources.base.Field object>¶http_push_uri_targets_busy = <sushy.resources.base.Field object>¶identity = <sushy.resources.base.Field object>¶The update service identity
name = <sushy.resources.base.Field object>¶The update service name
service_enabled = <sushy.resources.base.Field object>¶The status of whether this service is enabled
simple_update(image_uri, targets, transfer_protocol='HTTP')¶Simple Update is used to update software components
software_inventory¶Property to reference SoftwareInventoryCollection instance
status = <sushy.resources.common.StatusField object>¶The status of the update service
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.