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, json_doc=None, root=None)¶ Bases:
rsd_lib.base.ResourceBaseSimpleStorage 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, root=None)¶