The rsd_lib.resources.v2_3.storage_service.storage_service Module

class rsd_lib.resources.v2_3.storage_service.storage_service.StorageService(connector, path='', redfish_version=None, registries=None, reader=None)

Bases: rsd_lib.base.ResourceBase

description = <sushy.resources.base.Field object>

The storage service description

property drives

Property to provide reference to DriveCollection instance

It is calculated once when it is queried for the first time. On refresh, this property is reset.

property endpoints

Property to provide reference to EndpointCollection instance

It is calculated once when it is queried for the first time. On refresh, this property is reset.

identity = <sushy.resources.base.Field object>

The storage service identity string

name = <sushy.resources.base.Field object>

The storage service name

status = <rsd_lib.common.StatusField object>

The storage service status

property storage_pools

Property to provide reference to StoragePoolCollection instance

It is calculated once when it is queried for the first time. On refresh, this property is reset.

property volumes

Property to provide reference to VolumeCollection instance

It is calculated once when it is queried for the first time. On refresh, this property is reset.

class rsd_lib.resources.v2_3.storage_service.storage_service.StorageServiceCollection(connector, path, redfish_version=None, registries=None)

Bases: rsd_lib.base.ResourceCollectionBase