The sushy.resources.updateservice.updateservice
Module¶
-
class
sushy.resources.updateservice.updateservice.
ActionsField
(*args, **kwargs)¶ Bases:
sushy.resources.base.CompositeField
-
simple_update
= <sushy.resources.common.ActionField object>¶
-
-
class
sushy.resources.updateservice.updateservice.
UpdateService
(connector, identity, redfish_version=None, registries=None)¶ Bases:
sushy.resources.base.ResourceBase
-
property
firmware_inventory
¶ Property to reference SoftwareInventoryCollection instance
-
get_allowed_transfer_protocols
()¶ 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=None, transfer_protocol='Hypertext Transport Protocol')¶ Simple Update is used to update software components
-
property
software_inventory
¶ Property to reference SoftwareInventoryCollection instance
-
status
= <sushy.resources.common.StatusField object>¶ The status of the update service
-
property