sushy.main
Module¶sushy.main.
ProtocolFeaturesSupportedField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
excerpt_query
= <sushy.resources.base.Field object>¶The excerpt query parameter is supported
expand_query
= <sushy.resources.base.Field object>¶The expand query parameter is supported
filter_query
= <sushy.resources.base.Field object>¶The filter query parameter is supported
only_member_query
= <sushy.resources.base.Field object>¶The only query parameter is supported
select_query
= <sushy.resources.base.Field object>¶The select query parameter is supported
sushy.main.
Sushy
(base_url, username=None, password=None, root_prefix='/redfish/v1/', verify=True, auth=None, connector=None, public_connector=None, language='en')¶Bases: sushy.resources.base.ResourceBase
get_chassis
(identity)¶Given the identity return a Chassis object
identity – The identity of the Chassis resource
The Chassis object
get_chassis_collection
()¶Get the ChassisCollection object
MissingAttributeError, if the collection attribute is not found
a ChassisCollection object
get_composition_service
()¶Get the CompositionService object
MissingAttributeError, if the composition service attribute is not found
The CompositionService object
get_fabric
(identity)¶Given the identity return a Fabric object
identity – The identity of the Fabric resource
The Fabric object
get_fabric_collection
()¶Get the FabricCollection object
MissingAttributeError, if the collection attribute is not found
a FabricCollection object
get_manager
(identity)¶Given the identity return a Manager object
identity – The identity of the Manager resource
The Manager object
get_manager_collection
()¶Get the ManagerCollection object
MissingAttributeError, if the collection attribute is not found
a ManagerCollection object
get_session
(identity)¶Given the identity return a Session object
identity – The identity of the session resource
The Session object
get_session_service
()¶Get the SessionService object
MissingAttributeError, if the collection attribute is not found
as SessionCollection object
get_system
(identity)¶Given the identity return a System object
identity – The identity of the System resource
The System object
get_system_collection
()¶Get the SystemCollection object
MissingAttributeError, if the collection attribute is not found
a SystemCollection object
get_update_service
()¶Get the UpdateService object
The UpdateService object
identity
= <sushy.resources.base.Field object>¶The Redfish root service identity
name
= <sushy.resources.base.Field object>¶The Redfish root service name
product
= <sushy.resources.base.Field object>¶The product associated with this Redfish service
protocol_features_supported
= <sushy.main.ProtocolFeaturesSupportedField object>¶The information about protocol features supported by the service
registries
¶Gets and combines all message registries together
Fetches all registries if any provided by Redfish service and combines together with packaged standard registries.
dict of combined message registries where key is Registry_name.Major_version.Minor_version and value is registry itself.
uuid
= <sushy.resources.base.Field object>¶The Redfish root service UUID
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.