gophercloud: github.com/rackspace/gophercloud/openstack/compute/v2/extensions Index | Files | Directories

package extensions

import "github.com/rackspace/gophercloud/openstack/compute/v2/extensions"

Package extensions provides information and interaction with the different extensions available for the OpenStack Compute service.

Index

Package Files

delegate.go doc.go

func ExtractExtensions Uses

func ExtractExtensions(page pagination.Page) ([]common.Extension, error)

ExtractExtensions interprets a Page as a slice of Extensions.

func Get Uses

func Get(c *gophercloud.ServiceClient, alias string) common.GetResult

Get retrieves information for a specific extension using its alias.

func List Uses

func List(c *gophercloud.ServiceClient) pagination.Pager

List returns a Pager which allows you to iterate over the full collection of extensions. It does not accept query parameters.

Directories

PathSynopsis
adminactionsPackage provides access to the "Admin Actions" of the Compute API, including migrations, live-migrations, reset-state, etc.
bootfromvolume
defsecrules
diskconfigPackage diskconfig provides information and interaction with the Disk Config extension that works with the OpenStack Compute service.
floatingipPackage floatingip provides the ability to manage floating ips through nova-network
keypairsPackage keypairs provides information and interaction with the Keypairs extension for the OpenStack Compute service.
networksPackage network provides the ability to manage nova-networks
quotasetsPackage quotasets provides information and interaction with QuotaSet extension for the OpenStack Compute service.
schedulerhintsPackage schedulerhints enables instances to provide the OpenStack scheduler hints about where they should be placed in the cloud.
secgroups
servergroupsPackage servergroups provides the ability to manage server groups
startstopPackage startstop provides functionality to start and stop servers that have been provisioned by the OpenStack Compute service.
tenantnetworksPackage tenantnetworks provides the ability for tenants to see information about the networks they have access to
volumeattachPackage volumeattach provides the ability to attach and detach volumes to instances
volumeattach/testingThis is package created is to hold fixtures (which imports testing), so that importing volumeattach package does not inadvertently import testing into production code More information here: https://github.com/rackspace/gophercloud/issues/473

Package extensions imports 3 packages (graph) and is imported by 7 packages. Updated 2017-07-26. Refresh now. Tools for package owners.