The rsd_lib.resources.v2_3.storage_service.storage_pool Module

class rsd_lib.resources.v2_3.storage_service.storage_pool.CapacityField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

allocated_bytes = <sushy.resources.base.Field object>
consumed_bytes = <sushy.resources.base.Field object>
guaranteed_bytes = <sushy.resources.base.Field object>
provisioned_bytes = <sushy.resources.base.Field object>
class rsd_lib.resources.v2_3.storage_service.storage_pool.CapacitySourcesField(*args, **kwargs)

Bases: sushy.resources.base.ListField

provided_capacity = <rsd_lib.resources.v2_3.storage_service.storage_pool.CapacityField object>
providing_drives = <sushy.resources.base.Field object>
class rsd_lib.resources.v2_3.storage_service.storage_pool.IdentifierField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

durable_name = <sushy.resources.base.Field object>
durable_name_format = <sushy.resources.base.Field object>
class rsd_lib.resources.v2_3.storage_service.storage_pool.StoragePool(connector, path='', redfish_version=None, registries=None, reader=None)

Bases: rsd_lib.base.ResourceBase

property allocated_pools

Property to provide reference to AllocatedPools instance

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

property allocated_volumes

Property to provide reference to AllocatedVolumes instance

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

capacity = <rsd_lib.resources.v2_3.storage_service.storage_pool.CapacityField object>

The storage pool capacity info

capacity_sources = <rsd_lib.resources.v2_3.storage_service.storage_pool.CapacitySourcesField object>

The storage pool capacity source info

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

The storage pool description string

identifier = <rsd_lib.resources.v2_3.storage_service.storage_pool.IdentifierField object>

These identifiers list of this volume

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

The storage pool identity string

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

The storage pool name string

status = <rsd_lib.common.StatusField object>

The storage pool status

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

Bases: rsd_lib.base.ResourceCollectionBase