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)¶
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)¶