rsd_lib.resources.v2_3.storage_service.volume Module¶rsd_lib.resources.v2_3.storage_service.volume.CapacitySourcesField(*args, **kwargs)¶Bases: sushy.resources.base.ListField
allocated_Bytes = <sushy.resources.base.Field object>¶providing_pools = <sushy.resources.base.Field object>¶rsd_lib.resources.v2_3.storage_service.volume.IdentifiersField(*args, **kwargs)¶Bases: sushy.resources.base.ListField
durable_name = <sushy.resources.base.Field object>¶durable_name_format = <sushy.resources.base.Field object>¶rsd_lib.resources.v2_3.storage_service.volume.InitializeActionField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
target_uri = <sushy.resources.base.Field object>¶rsd_lib.resources.v2_3.storage_service.volume.LinksField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
endpoints = <sushy.resources.base.Field object>¶Link to related endpoints of this volume
metrics = <sushy.resources.base.Field object>¶Link to telemetry metrics of this volume
rsd_lib.resources.v2_3.storage_service.volume.ReplicaInfosField(*args, **kwargs)¶Bases: sushy.resources.base.ListField
replica = <sushy.resources.base.Field object>¶replica_readonly_access = <sushy.resources.base.Field object>¶replica_role = <sushy.resources.base.Field object>¶replica_type = <sushy.resources.base.Field object>¶rsd_lib.resources.v2_3.storage_service.volume.Volume(connector, identity, redfish_version=None)¶Bases: sushy.resources.base.ResourceBase
access_capabilities = <sushy.resources.base.Field object>¶The access capabilities of volume
allocated_Bytes = <sushy.resources.base.Field object>¶The allocated capacity of volume in bytes
bootable = <sushy.resources.base.Field object>¶The bootable info of this volume
capacity_bytes = <sushy.resources.base.Field object>¶The capacity of volume in bytes
capacity_sources = <rsd_lib.resources.v2_3.storage_service.volume.CapacitySourcesField object>¶The logical drive status
delete()¶Delete this volume
description = <sushy.resources.base.Field object>¶The volume description string
erase_on_detach = <sushy.resources.base.Field object>¶The rrase on detach info of this volume
erased = <sushy.resources.base.Field object>¶The erased info of this volume
identifiers = <rsd_lib.resources.v2_3.storage_service.volume.IdentifiersField object>¶These identifiers list of this volume
identity = <sushy.resources.base.Field object>¶The volume identity string
initialize(init_type)¶Change initialize type of this volume
| Parameters: | type – volume initialize type |
|---|---|
| Raises: | InvalidParameterValueError if invalid “type” parameter |
links = <rsd_lib.resources.v2_3.storage_service.volume.LinksField object>¶These links to related components of this volume
manufacturer = <sushy.resources.base.Field object>¶The volume manufacturer
metrics¶Property to provide reference to Metrics instance
It is calculated once when it is queried for the first time. On refresh, this property is reset.
model = <sushy.resources.base.Field object>¶The volume model
name = <sushy.resources.base.Field object>¶The volume name string
replica_infos = <rsd_lib.resources.v2_3.storage_service.volume.ReplicaInfosField object>¶These replica related info of this volume
status = <rsd_lib.common.StatusField object>¶The volume status
update(bootable=None, erased=None)¶Update volume properties
| Parameters: |
|
|---|---|
| Raises: | BadRequestError if at least one param isn’t specified |
rsd_lib.resources.v2_3.storage_service.volume.VolumeActionsField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
initialize = <rsd_lib.resources.v2_3.storage_service.volume.InitializeActionField object>¶rsd_lib.resources.v2_3.storage_service.volume.VolumeCollection(connector, path, redfish_version=None)¶Bases: sushy.resources.base.ResourceCollectionBase
create_volume(capacity, access_capabilities=None, capacity_sources=None, replica_infos=None, bootable=None)¶Create a new volume
| Parameters: |
|
|---|---|
| Returns: | The uri of the new volume |
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.