Versions in this module Expand all Collapse all v0 v0.14.2 Apr 8, 2015 v0.14.1 Apr 1, 2015 v0.14.0 Mar 30, 2015 v0.13.2 Mar 19, 2015 v0.13.1-dev Mar 16, 2015 v0.13.0 Mar 16, 2015 v0.12.2 Mar 16, 2015 v0.12.1 Mar 11, 2015 v0.12.0 Mar 3, 2015 v0.11.0 Feb 18, 2015 v0.10.1 Feb 5, 2015 v0.10.0 Feb 3, 2015 v0.9.2 Jan 28, 2015 v0.9.1 Jan 23, 2015 v0.9.0 Jan 21, 2015 v0.8.4 Jan 29, 2015 v0.8.2 Jan 20, 2015 v0.8.1 Jan 13, 2015 v0.8.0 Jan 7, 2015 Changes in this version + func List(client *gophercloud.ServiceClient, opts ListOptsBuilder) pagination.Pager + func MockCreateResponse(t *testing.T) + func MockDeleteResponse(t *testing.T) + func MockGetResponse(t *testing.T) + func MockListResponse(t *testing.T) + func MockUpdateResponse(t *testing.T) + func WaitForStatus(c *gophercloud.ServiceClient, id, status string, secs int) error + type CreateOpts struct + Availability string + Description string + ImageID string + Metadata map[string]string + Name string + Size int + SnapshotID string + SourceVolID string + VolumeType string + func (opts CreateOpts) ToVolumeCreateMap() (map[string]interface{}, error) + type CreateOptsBuilder interface + ToVolumeCreateMap func() (map[string]interface{}, error) + type CreateResult struct + func Create(client *gophercloud.ServiceClient, opts CreateOptsBuilder) CreateResult + func (r CreateResult) Extract() (*Volume, error) + type DeleteResult struct + func Delete(client *gophercloud.ServiceClient, id string) DeleteResult + type GetResult struct + func Get(client *gophercloud.ServiceClient, id string) GetResult + func (r GetResult) Extract() (*Volume, error) + type ListOpts struct + AllTenants bool + Metadata map[string]string + Name string + Status string + func (opts ListOpts) ToVolumeListQuery() (string, error) + type ListOptsBuilder interface + ToVolumeListQuery func() (string, error) + type ListResult struct + func (r ListResult) IsEmpty() (bool, error) + type UpdateOpts struct + Description string + Metadata map[string]string + Name string + func (opts UpdateOpts) ToVolumeUpdateMap() (map[string]interface{}, error) + type UpdateOptsBuilder interface + ToVolumeUpdateMap func() (map[string]interface{}, error) + type UpdateResult struct + func Update(client *gophercloud.ServiceClient, id string, opts UpdateOptsBuilder) UpdateResult + func (r UpdateResult) Extract() (*Volume, error) + type Volume struct + Attachments []string + AvailabilityZone string + Bootable string + CreatedAt string + Description string + ID string + Metadata map[string]string + Name string + Size int + SnapshotID string + SourceVolID string + Status string + VolumeType string + func ExtractVolumes(page pagination.Page) ([]Volume, error)