Versions in this module Expand all Collapse all v1 v1.5.0-1 Jun 24, 2023 v1.2.1 Mar 20, 2023 Changes in this version + func List(client *gophercloud.ServiceClient, opts ListOptsBuilder) pagination.Pager + type Capabilities struct + AllocatedCapacityGB float64 + DriverVersion string + FilterFunction string + FreeCapacityGB float64 + GoodnessFunction string + LocationInfo string + MaxOverSubscriptionRatio string + Multiattach bool + ProvisionedCapacityGB float64 + QoSSupport bool + ReservedPercentage int64 + SparseCopyVolume bool + StorageProtocol string + ThickProvisioningSupport bool + ThinProvisioningSupport bool + TotalCapacityGB float64 + TotalVolumes int64 + VendorName string + VolumeBackendName string + func (r *Capabilities) UnmarshalJSON(b []byte) error + type ListOpts struct + Detail bool + TenantID string + func (opts ListOpts) ToStoragePoolsListQuery() (string, error) + type ListOptsBuilder interface + ToStoragePoolsListQuery func() (string, error) + type StoragePool struct + Capabilities Capabilities + Name string + func ExtractStoragePools(p pagination.Page) ([]StoragePool, error) + type StoragePoolPage struct + func (page StoragePoolPage) IsEmpty() (bool, error)