Versions in this module Expand all Collapse all v0 v0.9.0 Mar 19, 2016 Changes in this version + var ExampleDatastore = Datastore + var ExampleVersion1 = Version + var ExampleVersions = []Version + var GetDSResp = fmt.Sprintf(`{"datastore":%s}`, singleDSJSON) + var GetVersionResp = fmt.Sprintf(`{"version":%s}`, version1JSON) + var ListDSResp = fmt.Sprintf(`{"datastores":[%s]}`, singleDSJSON) + var ListVersionsResp = fmt.Sprintf(`{%s}`, versionsJSON) + func List(client *gophercloud.ServiceClient) pagination.Pager + func ListVersions(client *gophercloud.ServiceClient, datastoreID string) pagination.Pager + type Datastore struct + DefaultVersion string + ID string + Links []gophercloud.Link + Name string + Versions []Version + func ExtractDatastores(page pagination.Page) ([]Datastore, error) + type DatastorePage struct + func (r DatastorePage) IsEmpty() (bool, error) + type DatastorePartial struct + Type string + Version string + VersionID string + type GetResult struct + func Get(client *gophercloud.ServiceClient, datastoreID string) GetResult + func (r GetResult) Extract() (*Datastore, error) + type GetVersionResult struct + func GetVersion(client *gophercloud.ServiceClient, datastoreID, versionID string) GetVersionResult + func (r GetVersionResult) Extract() (*Version, error) + type Version struct + ID string + Links []gophercloud.Link + Name string + func ExtractVersions(page pagination.Page) ([]Version, error) + type VersionPage struct + func (r VersionPage) IsEmpty() (bool, error)