Versions in this module Expand all Collapse all v1 v1.0.0 Oct 28, 2014 Changes in this version + func ChangeAdminPassword(client *gophercloud.ServiceClient, id, newPassword string) os.ActionResult + func Create(client *gophercloud.ServiceClient, opts os.CreateOptsBuilder) os.CreateResult + func Delete(client *gophercloud.ServiceClient, id string) os.DeleteResult + func ExtractServers(page pagination.Page) ([]os.Server, error) + func Get(client *gophercloud.ServiceClient, id string) os.GetResult + func List(client *gophercloud.ServiceClient, opts os.ListOptsBuilder) pagination.Pager + func Reboot(client *gophercloud.ServiceClient, id string, how os.RebootMethod) os.ActionResult + func Rebuild(client *gophercloud.ServiceClient, id string, opts os.RebuildOptsBuilder) os.RebuildResult + func WaitForStatus(c *gophercloud.ServiceClient, id, status string, secs int) error + type CreateOpts struct + AvailabilityZone string + BlockDevice []bootfromvolume.BlockDevice + ConfigDrive bool + DiskConfig diskconfig.DiskConfig + FlavorRef string + ImageRef string + KeyPair string + Metadata map[string]string + Name string + Networks []os.Network + Personality []byte + SecurityGroups []string + UserData []byte + func (opts CreateOpts) ToServerCreateMap() (map[string]interface{}, error) + type RebuildOpts struct + AccessIPv4 string + AccessIPv6 string + AdminPass string + DiskConfig diskconfig.DiskConfig + ImageID string + Metadata map[string]string + Name string + Personality []byte + func (opts RebuildOpts) ToServerRebuildMap() (map[string]interface{}, error)