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

package extensions

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

Index

Package Files

delegate.go

func ExtractExtensions Uses

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

ExtractExtensions interprets a Page as a slice of Extensions.

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.

type Extension Uses

type Extension struct {
    common.Extension
}

Extension is a single OpenStack extension.

type GetResult Uses

type GetResult struct {
    common.GetResult
}

GetResult wraps a GetResult from common.

func Get Uses

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

Get retrieves information for a specific extension using its alias.

Directories

PathSynopsis
externalPackage external provides information and interaction with the external extension for the OpenStack Networking service.
fwaasPackage fwaas provides information and interaction with the Firewall as a Service extension for the OpenStack Networking service.
fwaas/firewalls
fwaas/policies
fwaas/rules
layer3Package layer3 provides access to the Layer-3 networking extension for the OpenStack Neutron service.
layer3/floatingips
layer3/routers
lbaasPackage lbaas provides information and interaction with the Load Balancer as a Service extension for the OpenStack Networking service.
lbaas/members
lbaas/monitors
lbaas/pools
lbaas_v2Package lbaas_v2 provides information and interaction with the Load Balancer as a Service v2 extension for the OpenStack Networking service.
lbaas_v2/listeners
lbaas_v2/loadbalancers
lbaas_v2/monitors
lbaas_v2/pools
lbaas/vips
portsbindingPackage portsbinding provides information and interaction with the port binding extension for the OpenStack Networking service.
providerPackage provider gives access to the provider Neutron plugin, allowing network extended attributes.
securityPackage security contains functionality to work with security group and security group rules Neutron resources.
security/groups
security/rules

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