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)¶Bases: sushy.resources.base.ResourceBase
get_chassis(identity)¶Given the identity return a Chassis object
| Parameters: | identity – The identity of the Chassis resource |
|---|---|
| Returns: | The Chassis object |
get_chassis_collection()¶Get the ChassisCollection object
| Raises: | MissingAttributeError, if the collection attribute is not found |
|---|---|
| Returns: | a ChassisCollection object |
get_composition_service()¶Get the CompositionService object
| Raises: | MissingAttributeError, if the composition service attribute is not found |
|---|---|
| Returns: | The CompositionService object |
get_manager(identity)¶Given the identity return a Manager object
| Parameters: | identity – The identity of the Manager resource |
|---|---|
| Returns: | The Manager object |
get_manager_collection()¶Get the ManagerCollection object
| Raises: | MissingAttributeError, if the collection attribute is not found |
|---|---|
| Returns: | a ManagerCollection object |
get_session(identity)¶Given the identity return a Session object
| Parameters: | identity – The identity of the session resource |
|---|---|
| Returns: | The Session object |
get_session_service()¶Get the SessionService object
| Raises: | MissingAttributeError, if the collection attribute is not found |
|---|---|
| Returns: | as SessionCollection object |
get_system(identity)¶Given the identity return a System object
| Parameters: | identity – The identity of the System resource |
|---|---|
| Returns: | The System object |
get_system_collection()¶Get the SystemCollection object
| Raises: | MissingAttributeError, if the collection attribute is not found |
|---|---|
| Returns: | a SystemCollection object |
get_update_service()¶Get the UpdateService object
| Returns: | 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
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.