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)

Bases: rsd_lib.base.ResourceCollectionBase