The rsd_lib.resources.v2_1.system.simple_storage
Module¶
-
class
rsd_lib.resources.v2_1.system.simple_storage.
DeviceCollectionField
(*args, **kwargs)¶ Bases:
sushy.resources.base.ListField
-
capacity_bytes
= <sushy.resources.base.Field object>¶ The size of the storage device.
-
manufacturer
= <sushy.resources.base.Field object>¶ The name of the manufacturer of this device
-
model
= <sushy.resources.base.Field object>¶ The product model number of this device
-
name
= <sushy.resources.base.Field object>¶ The name of the resource or array element.
-
status
= <rsd_lib.base.StatusField object>¶ This indicates the known state of the resource, such as if it is enabled.
-
-
class
rsd_lib.resources.v2_1.system.simple_storage.
SimpleStorage
(connector, path='', redfish_version=None, registries=None, reader=None)¶ Bases:
rsd_lib.base.ResourceBase
SimpleStorage resource class
This is the schema definition for the Simple Storage resource. It represents the properties of a storage controller and its directly-attached devices.
-
devices
= <rsd_lib.resources.v2_1.system.simple_storage.DeviceCollectionField object>¶ The storage devices associated with this resource
-
status
= <rsd_lib.base.StatusField object>¶ This indicates the known state of the resource, such as if it is enabled.
-
uefi_device_path
= <sushy.resources.base.Field object>¶ The UEFI device path used to access this storage controller.
-
-
class
rsd_lib.resources.v2_1.system.simple_storage.
SimpleStorageCollection
(connector, path, redfish_version=None, registries=None)¶