Documentation ¶
Index ¶
- func AuthOptionsFromEnv() (gophercloud.AuthOptions, error)
- func Authenticate(client *gophercloud.ProviderClient, options gophercloud.AuthOptions) error
- func AuthenticateV2(client *gophercloud.ProviderClient, options gophercloud.AuthOptions, ...) error
- func AuthenticateV3(client *gophercloud.ProviderClient, options tokens3.AuthOptionsBuilder, ...) error
- func AuthenticatedClient(options gophercloud.AuthOptions) (*gophercloud.ProviderClient, error)
- func NewBlockStorageV1(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewBlockStorageV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewCDNV1(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewClient(endpoint string) (*gophercloud.ProviderClient, error)
- func NewComputeV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewDBV1(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewDNSV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewIdentityV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewIdentityV3(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewImageServiceV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewNetworkV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewObjectStorageV1(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewOrchestrationV1(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func NewSharedFileSystemV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
- func V2EndpointURL(catalog *tokens2.ServiceCatalog, opts gophercloud.EndpointOpts) (string, error)
- func V3EndpointURL(catalog *tokens3.ServiceCatalog, opts gophercloud.EndpointOpts) (string, error)
- type ErrEndpointNotFound
- type ErrInvalidAvailabilityProvided
- type ErrMultipleMatchingEndpointsV2
- type ErrMultipleMatchingEndpointsV3
- type ErrNoAuthURL
- type ErrNoPassword
- type ErrNoUsername
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthOptionsFromEnv ¶
func AuthOptionsFromEnv() (gophercloud.AuthOptions, error)
AuthOptionsFromEnv fills out an identity.AuthOptions structure with the settings found on the various OpenStack OS_* environment variables. The following variables provide sources of truth: OS_AUTH_URL, OS_USERNAME, OS_PASSWORD, OS_TENANT_ID, and OS_TENANT_NAME. Of these, OS_USERNAME, OS_PASSWORD, and OS_AUTH_URL must have settings, or an error will result. OS_TENANT_ID and OS_TENANT_NAME are optional.
func Authenticate ¶
func Authenticate(client *gophercloud.ProviderClient, options gophercloud.AuthOptions) error
Authenticate or re-authenticate against the most recent identity service supported at the provided endpoint.
func AuthenticateV2 ¶
func AuthenticateV2(client *gophercloud.ProviderClient, options gophercloud.AuthOptions, eo gophercloud.EndpointOpts) error
AuthenticateV2 explicitly authenticates against the identity v2 endpoint.
func AuthenticateV3 ¶
func AuthenticateV3(client *gophercloud.ProviderClient, options tokens3.AuthOptionsBuilder, eo gophercloud.EndpointOpts) error
AuthenticateV3 explicitly authenticates against the identity v3 service.
func AuthenticatedClient ¶
func AuthenticatedClient(options gophercloud.AuthOptions) (*gophercloud.ProviderClient, error)
AuthenticatedClient logs in to an OpenStack cloud found at the identity endpoint specified by options, acquires a token, and returns a Client instance that's ready to operate. It first queries the root identity endpoint to determine which versions of the identity service are supported, then chooses the most recent identity service available to proceed.
func NewBlockStorageV1 ¶
func NewBlockStorageV1(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewBlockStorageV1 creates a ServiceClient that may be used to access the v1 block storage service.
func NewBlockStorageV2 ¶
func NewBlockStorageV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewBlockStorageV2 creates a ServiceClient that may be used to access the v2 block storage service.
func NewCDNV1 ¶
func NewCDNV1(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewCDNV1 creates a ServiceClient that may be used to access the OpenStack v1 CDN service.
func NewClient ¶
func NewClient(endpoint string) (*gophercloud.ProviderClient, error)
NewClient prepares an unauthenticated ProviderClient instance. Most users will probably prefer using the AuthenticatedClient function instead. This is useful if you wish to explicitly control the version of the identity service that's used for authentication explicitly, for example.
func NewComputeV2 ¶
func NewComputeV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewComputeV2 creates a ServiceClient that may be used with the v2 compute package.
func NewDBV1 ¶
func NewDBV1(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewDBV1 creates a ServiceClient that may be used to access the v1 DB service.
func NewDNSV2 ¶
func NewDNSV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewDNSV2 creates a ServiceClient that may be used to access the v2 DNS service.
func NewIdentityV2 ¶
func NewIdentityV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewIdentityV2 creates a ServiceClient that may be used to interact with the v2 identity service.
func NewIdentityV3 ¶
func NewIdentityV3(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewIdentityV3 creates a ServiceClient that may be used to access the v3 identity service.
func NewImageServiceV2 ¶
func NewImageServiceV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewImageServiceV2 creates a ServiceClient that may be used to access the v2 image service.
func NewNetworkV2 ¶
func NewNetworkV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewNetworkV2 creates a ServiceClient that may be used with the v2 network package.
func NewObjectStorageV1 ¶
func NewObjectStorageV1(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewObjectStorageV1 creates a ServiceClient that may be used with the v1 object storage package.
func NewOrchestrationV1 ¶
func NewOrchestrationV1(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewOrchestrationV1 creates a ServiceClient that may be used to access the v1 orchestration service.
func NewSharedFileSystemV2 ¶
func NewSharedFileSystemV2(client *gophercloud.ProviderClient, eo gophercloud.EndpointOpts) (*gophercloud.ServiceClient, error)
NewSharedFileSystemV2 creates a ServiceClient that may be used to access the v2 shared file system service.
func V2EndpointURL ¶
func V2EndpointURL(catalog *tokens2.ServiceCatalog, opts gophercloud.EndpointOpts) (string, error)
V2EndpointURL discovers the endpoint URL for a specific service from a ServiceCatalog acquired during the v2 identity service. The specified EndpointOpts are used to identify a unique, unambiguous endpoint to return. It's an error both when multiple endpoints match the provided criteria and when none do. The minimum that can be specified is a Type, but you will also often need to specify a Name and/or a Region depending on what's available on your OpenStack deployment.
func V3EndpointURL ¶
func V3EndpointURL(catalog *tokens3.ServiceCatalog, opts gophercloud.EndpointOpts) (string, error)
V3EndpointURL discovers the endpoint URL for a specific service from a Catalog acquired during the v3 identity service. The specified EndpointOpts are used to identify a unique, unambiguous endpoint to return. It's an error both when multiple endpoints match the provided criteria and when none do. The minimum that can be specified is a Type, but you will also often need to specify a Name and/or a Region depending on what's available on your OpenStack deployment.
Types ¶
type ErrEndpointNotFound ¶
type ErrEndpointNotFound struct{ gophercloud.BaseError }
ErrEndpointNotFound is the error when no suitable endpoint can be found in the user's catalog
func (ErrEndpointNotFound) Error ¶
func (e ErrEndpointNotFound) Error() string
type ErrInvalidAvailabilityProvided ¶
type ErrInvalidAvailabilityProvided struct{ gophercloud.ErrInvalidInput }
ErrInvalidAvailabilityProvided is the error when an invalid endpoint availability is provided
func (ErrInvalidAvailabilityProvided) Error ¶
func (e ErrInvalidAvailabilityProvided) Error() string
type ErrMultipleMatchingEndpointsV2 ¶
type ErrMultipleMatchingEndpointsV2 struct { gophercloud.BaseError Endpoints []tokens2.Endpoint }
ErrMultipleMatchingEndpointsV2 is the error when more than one endpoint for the given options is found in the v2 catalog
func (ErrMultipleMatchingEndpointsV2) Error ¶
func (e ErrMultipleMatchingEndpointsV2) Error() string
type ErrMultipleMatchingEndpointsV3 ¶
type ErrMultipleMatchingEndpointsV3 struct { gophercloud.BaseError Endpoints []tokens3.Endpoint }
ErrMultipleMatchingEndpointsV3 is the error when more than one endpoint for the given options is found in the v3 catalog
func (ErrMultipleMatchingEndpointsV3) Error ¶
func (e ErrMultipleMatchingEndpointsV3) Error() string
type ErrNoAuthURL ¶
type ErrNoAuthURL struct{ gophercloud.ErrInvalidInput }
ErrNoAuthURL is the error when the OS_AUTH_URL environment variable is not found
func (ErrNoAuthURL) Error ¶
func (e ErrNoAuthURL) Error() string
type ErrNoPassword ¶
type ErrNoPassword struct{ gophercloud.ErrInvalidInput }
ErrNoPassword is the error when the OS_PASSWORD environment variable is not found
func (ErrNoPassword) Error ¶
func (e ErrNoPassword) Error() string
type ErrNoUsername ¶
type ErrNoUsername struct{ gophercloud.ErrInvalidInput }
ErrNoUsername is the error when the OS_USERNAME environment variable is not found
func (ErrNoUsername) Error ¶
func (e ErrNoUsername) Error() string
Directories ¶
Path | Synopsis |
---|---|
blockstorage
|
|
extensions/schedulerstats
Package schedulerstats gives information about block storage pool capacity and utilisation
|
Package schedulerstats gives information about block storage pool capacity and utilisation |
extensions/volumeactions
Package volumeactions provides information and interaction with volumes in the OpenStack Block Storage service.
|
Package volumeactions provides information and interaction with volumes in the OpenStack Block Storage service. |
extensions/volumeactions/testing
volumeactions
|
volumeactions |
v1/apiversions
Package apiversions provides information and interaction with the different API versions for the OpenStack Block Storage service, code-named Cinder.
|
Package apiversions provides information and interaction with the different API versions for the OpenStack Block Storage service, code-named Cinder. |
v1/apiversions/testing
apiversions_v1
|
apiversions_v1 |
v1/snapshots
Package snapshots provides information and interaction with snapshots in the OpenStack Block Storage service.
|
Package snapshots provides information and interaction with snapshots in the OpenStack Block Storage service. |
v1/snapshots/testing
snapshots_v1
|
snapshots_v1 |
v1/volumes
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
|
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service. |
v1/volumes/testing
volumes_v1
|
volumes_v1 |
v1/volumetypes
Package volumetypes provides information and interaction with volume types in the OpenStack Block Storage service.
|
Package volumetypes provides information and interaction with volume types in the OpenStack Block Storage service. |
v1/volumetypes/testing
volumetypes_v1
|
volumetypes_v1 |
v2/snapshots
Package snapshots provides information and interaction with snapshots in the OpenStack Block Storage service.
|
Package snapshots provides information and interaction with snapshots in the OpenStack Block Storage service. |
v2/snapshots/testing
snapshots_v2
|
snapshots_v2 |
v2/volumes
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
|
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service. |
v2/volumes/testing
volumes_v2
|
volumes_v2 |
cdn
|
|
v1/base
Package base provides information and interaction with the base API resource in the OpenStack CDN service.
|
Package base provides information and interaction with the base API resource in the OpenStack CDN service. |
v1/base/testing
cdn_base_v1
|
cdn_base_v1 |
v1/flavors
Package flavors provides information and interaction with the flavors API resource in the OpenStack CDN service.
|
Package flavors provides information and interaction with the flavors API resource in the OpenStack CDN service. |
v1/flavors/testing
cdn_flavors_v1
|
cdn_flavors_v1 |
v1/serviceassets
Package serviceassets provides information and interaction with the serviceassets API resource in the OpenStack CDN service.
|
Package serviceassets provides information and interaction with the serviceassets API resource in the OpenStack CDN service. |
v1/serviceassets/testing
cdn_serviceassets_v1
|
cdn_serviceassets_v1 |
v1/services
Package services provides information and interaction with the services API resource in the OpenStack CDN service.
|
Package services provides information and interaction with the services API resource in the OpenStack CDN service. |
v1/services/testing
cdn_services_v1
|
cdn_services_v1 |
common
|
|
extensions
Package extensions provides information and interaction with the different extensions available for an OpenStack service.
|
Package extensions provides information and interaction with the different extensions available for an OpenStack service. |
extensions/testing
common_extensions
|
common_extensions |
compute
|
|
v2/extensions
Package extensions provides information and interaction with the different extensions available for the OpenStack Compute service.
|
Package extensions provides information and interaction with the different extensions available for the OpenStack Compute service. |
v2/extensions/bootfromvolume/testing
compute_extensions_bootfromvolume_v2
|
compute_extensions_bootfromvolume_v2 |
v2/extensions/defsecrules/testing
compute_extensions_defsecrules_v2
|
compute_extensions_defsecrules_v2 |
v2/extensions/diskconfig
Package diskconfig provides information and interaction with the Disk Config extension that works with the OpenStack Compute service.
|
Package diskconfig provides information and interaction with the Disk Config extension that works with the OpenStack Compute service. |
v2/extensions/diskconfig/testing
compute_extensions_diskconfig_v2
|
compute_extensions_diskconfig_v2 |
v2/extensions/floatingips
Package floatingips provides the ability to manage floating ips through nova-network
|
Package floatingips provides the ability to manage floating ips through nova-network |
v2/extensions/floatingips/testing
compute_extensions_floatingips_v2
|
compute_extensions_floatingips_v2 |
v2/extensions/hypervisors
Package hypervisors gives information and control of the os-hypervisors portion of the compute API
|
Package hypervisors gives information and control of the os-hypervisors portion of the compute API |
v2/extensions/keypairs
Package keypairs provides information and interaction with the Keypairs extension for the OpenStack Compute service.
|
Package keypairs provides information and interaction with the Keypairs extension for the OpenStack Compute service. |
v2/extensions/keypairs/testing
compute_extensions_keypairs_v2
|
compute_extensions_keypairs_v2 |
v2/extensions/networks
Package network provides the ability to manage nova-networks
|
Package network provides the ability to manage nova-networks |
v2/extensions/networks/testing
compute_extensions_networks_v2
|
compute_extensions_networks_v2 |
v2/extensions/pauseunpause
Package pauseunpause provides functionality to pause and unpause servers that have been provisioned by the OpenStack Compute service.
|
Package pauseunpause provides functionality to pause and unpause servers that have been provisioned by the OpenStack Compute service. |
v2/extensions/pauseunpause/testing
compute_extensions_pauseunpause_v2
|
compute_extensions_pauseunpause_v2 |
v2/extensions/quotasets
Package quotasets provides information and interaction with QuotaSet extension for the OpenStack Compute service.
|
Package quotasets provides information and interaction with QuotaSet extension for the OpenStack Compute service. |
v2/extensions/quotasets/testing
compute_extensions_quotasets_v2
|
compute_extensions_quotasets_v2 |
v2/extensions/schedulerhints
Package schedulerhints enables instances to provide the OpenStack scheduler hints about where they should be placed in the cloud.
|
Package schedulerhints enables instances to provide the OpenStack scheduler hints about where they should be placed in the cloud. |
v2/extensions/schedulerhints/testing
compute_extensions_schedulerhints_v2
|
compute_extensions_schedulerhints_v2 |
v2/extensions/secgroups/testing
compute_extensions_secgroups_v2
|
compute_extensions_secgroups_v2 |
v2/extensions/servergroups
Package servergroups provides the ability to manage server groups
|
Package servergroups provides the ability to manage server groups |
v2/extensions/servergroups/testing
compute_extensions_servergroups_v2
|
compute_extensions_servergroups_v2 |
v2/extensions/startstop
Package startstop provides functionality to start and stop servers that have been provisioned by the OpenStack Compute service.
|
Package startstop provides functionality to start and stop servers that have been provisioned by the OpenStack Compute service. |
v2/extensions/startstop/testing
compute_extensions_startstop_v2
|
compute_extensions_startstop_v2 |
v2/extensions/tenantnetworks
Package tenantnetworks provides the ability for tenants to see information about the networks they have access to
|
Package tenantnetworks provides the ability for tenants to see information about the networks they have access to |
v2/extensions/tenantnetworks/testing
compute_extensions_tenantnetworks_v2
|
compute_extensions_tenantnetworks_v2 |
v2/extensions/testing
compute_extensions_v2
|
compute_extensions_v2 |
v2/extensions/volumeattach
Package volumeattach provides the ability to attach and detach volumes to instances
|
Package volumeattach provides the ability to attach and detach volumes to instances |
v2/extensions/volumeattach/testing
compute_extensions_volumeattach_v2
|
compute_extensions_volumeattach_v2 |
v2/flavors
Package flavors provides information and interaction with the flavor API resource in the OpenStack Compute service.
|
Package flavors provides information and interaction with the flavor API resource in the OpenStack Compute service. |
v2/flavors/testing
compute_flavors_v2
|
compute_flavors_v2 |
v2/images
Package images provides information and interaction with the image API resource in the OpenStack Compute service.
|
Package images provides information and interaction with the image API resource in the OpenStack Compute service. |
v2/images/testing
compute_images_v2
|
compute_images_v2 |
v2/servers
Package servers provides information and interaction with the server API resource in the OpenStack Compute service.
|
Package servers provides information and interaction with the server API resource in the OpenStack Compute service. |
v2/servers/testing
compute_servers_v2
|
compute_servers_v2 |
db
|
|
v1/configurations
Package configurations provides information and interaction with the configuration API resource in the Rackspace Database service.
|
Package configurations provides information and interaction with the configuration API resource in the Rackspace Database service. |
v1/configurations/testing
db_configurations_v1
|
db_configurations_v1 |
v1/databases
Package flavors provides information and interaction with the database API resource in the OpenStack Database service.
|
Package flavors provides information and interaction with the database API resource in the OpenStack Database service. |
v1/databases/testing
db_databases_v1
|
db_databases_v1 |
v1/datastores
Package datastores provides information and interaction with the datastore API resource in the Rackspace Database service.
|
Package datastores provides information and interaction with the datastore API resource in the Rackspace Database service. |
v1/datastores/testing
db_datastores_v1
|
db_datastores_v1 |
v1/flavors
Package flavors provides information and interaction with the flavor API resource in the OpenStack Database service.
|
Package flavors provides information and interaction with the flavor API resource in the OpenStack Database service. |
v1/flavors/testing
db_flavors_v1
|
db_flavors_v1 |
v1/instances
Package instances provides information and interaction with the instance API resource in the OpenStack Database service.
|
Package instances provides information and interaction with the instance API resource in the OpenStack Database service. |
v1/instances/testing
db_instances_v1
|
db_instances_v1 |
v1/users
Package users provides information and interaction with the user API resource in the OpenStack Database service.
|
Package users provides information and interaction with the user API resource in the OpenStack Database service. |
v1/users/testing
db_users_v1
|
db_users_v1 |
dns
|
|
v2/recordsets
Package recordsets provides information and interaction with the zone API resource for the OpenStack DNS service.
|
Package recordsets provides information and interaction with the zone API resource for the OpenStack DNS service. |
v2/recordsets/testing
dns recordsets v2
|
dns recordsets v2 |
v2/zones
Package tokens provides information and interaction with the zone API resource for the OpenStack DNS service.
|
Package tokens provides information and interaction with the zone API resource for the OpenStack DNS service. |
v2/zones/testing
dns_zones_v2
|
dns_zones_v2 |
identity
|
|
v2/extensions
Package extensions provides information and interaction with the different extensions available for the OpenStack Identity service.
|
Package extensions provides information and interaction with the different extensions available for the OpenStack Identity service. |
v2/extensions/admin/roles
Package roles provides functionality to interact with and control roles on the API.
|
Package roles provides functionality to interact with and control roles on the API. |
v2/extensions/admin/roles/testing
identity_extensions_admin_roles_v2
|
identity_extensions_admin_roles_v2 |
v2/extensions/testing
identity_extensions_v2
|
identity_extensions_v2 |
v2/tenants
Package tenants provides information and interaction with the tenants API resource for the OpenStack Identity service.
|
Package tenants provides information and interaction with the tenants API resource for the OpenStack Identity service. |
v2/tenants/testing
identity_tenants_v2
|
identity_tenants_v2 |
v2/tokens
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service.
|
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service. |
v2/tokens/testing
identity_tokens_v2
|
identity_tokens_v2 |
v2/users/testing
identity_users_v2
|
identity_users_v2 |
v3/endpoints
Package endpoints provides information and interaction with the service endpoints API resource in the OpenStack Identity service.
|
Package endpoints provides information and interaction with the service endpoints API resource in the OpenStack Identity service. |
v3/endpoints/testing
identity_endpoints_v3
|
identity_endpoints_v3 |
v3/extensions/trusts/testing
identity_extensions_trusts_v3
|
identity_extensions_trusts_v3 |
v3/roles
Package roles provides information and interaction with the roles API resource for the OpenStack Identity service.
|
Package roles provides information and interaction with the roles API resource for the OpenStack Identity service. |
v3/roles/testing
identity_roles_v3
|
identity_roles_v3 |
v3/services
Package services provides information and interaction with the services API resource for the OpenStack Identity service.
|
Package services provides information and interaction with the services API resource for the OpenStack Identity service. |
v3/services/testing
identity_services_v3
|
identity_services_v3 |
v3/tokens
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service.
|
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service. |
v3/tokens/testing
identity_tokens_v3
|
identity_tokens_v3 |
imageservice
|
|
networking
|
|
v2/apiversions
Package apiversions provides information and interaction with the different API versions for the OpenStack Neutron service.
|
Package apiversions provides information and interaction with the different API versions for the OpenStack Neutron service. |
v2/apiversions/testing
networking_apiversions_v2
|
networking_apiversions_v2 |
v2/extensions/external
Package external provides information and interaction with the external extension for the OpenStack Networking service.
|
Package external provides information and interaction with the external extension for the OpenStack Networking service. |
v2/extensions/external/testing
networking_extensions_external_v2
|
networking_extensions_external_v2 |
v2/extensions/fwaas
Package fwaas provides information and interaction with the Firewall as a Service extension for the OpenStack Networking service.
|
Package fwaas provides information and interaction with the Firewall as a Service extension for the OpenStack Networking service. |
v2/extensions/fwaas/firewalls/testing
networking_extensions_fwaas_firewalls_v2
|
networking_extensions_fwaas_firewalls_v2 |
v2/extensions/fwaas/policies/testing
networking_extensions_fwaas_policies_v2
|
networking_extensions_fwaas_policies_v2 |
v2/extensions/fwaas/routerinsertion
Package routerinsertion implements the fwaasrouterinsertion FWaaS extension.
|
Package routerinsertion implements the fwaasrouterinsertion FWaaS extension. |
v2/extensions/fwaas/routerinsertion/testing
networking_extensions_fwaas_extensions_routerinsertion_v2
|
networking_extensions_fwaas_extensions_routerinsertion_v2 |
v2/extensions/fwaas/rules/testing
networking_extensions_fwaas_rules_v2
|
networking_extensions_fwaas_rules_v2 |
v2/extensions/fwaas_v2
Package fwaas provides information and interaction with the Firewall as a Service extension for the OpenStack Networking service.
|
Package fwaas provides information and interaction with the Firewall as a Service extension for the OpenStack Networking service. |
v2/extensions/fwaas_v2/firewall_groups/testing
networking_extensions_fwaas_firewalls_v2
|
networking_extensions_fwaas_firewalls_v2 |
v2/extensions/fwaas_v2/policies/testing
networking_extensions_fwaas_policies_v2
|
networking_extensions_fwaas_policies_v2 |
v2/extensions/fwaas_v2/routerinsertion
Package routerinsertion implements the fwaasrouterinsertion FWaaS extension.
|
Package routerinsertion implements the fwaasrouterinsertion FWaaS extension. |
v2/extensions/fwaas_v2/routerinsertion/testing
networking_extensions_fwaas_extensions_routerinsertion_v2
|
networking_extensions_fwaas_extensions_routerinsertion_v2 |
v2/extensions/fwaas_v2/rules/testing
networking_extensions_fwaas_rules_v2
|
networking_extensions_fwaas_rules_v2 |
v2/extensions/layer3
Package layer3 provides access to the Layer-3 networking extension for the OpenStack Neutron service.
|
Package layer3 provides access to the Layer-3 networking extension for the OpenStack Neutron service. |
v2/extensions/layer3/floatingips/testing
networking_extensions_layer3_floatingips_v2
|
networking_extensions_layer3_floatingips_v2 |
v2/extensions/layer3/routers/testing
networking_extensions_layer3_routers_v2
|
networking_extensions_layer3_routers_v2 |
v2/extensions/lbaas
Package lbaas provides information and interaction with the Load Balancer as a Service extension for the OpenStack Networking service.
|
Package lbaas provides information and interaction with the Load Balancer as a Service extension for the OpenStack Networking service. |
v2/extensions/lbaas/members/testing
networking_extensions_lbaas_members_v2
|
networking_extensions_lbaas_members_v2 |
v2/extensions/lbaas/monitors/testing
networking_extensions_lbaas_monitors_v2
|
networking_extensions_lbaas_monitors_v2 |
v2/extensions/lbaas/pools/testing
networking_extensions_lbaas_pools_v2
|
networking_extensions_lbaas_pools_v2 |
v2/extensions/lbaas/vips/testing
networking_extensions_lbaas_vips_v2
|
networking_extensions_lbaas_vips_v2 |
v2/extensions/lbaas_v2
Package lbaas_v2 provides information and interaction with the Load Balancer as a Service v2 extension for the OpenStack Networking service.
|
Package lbaas_v2 provides information and interaction with the Load Balancer as a Service v2 extension for the OpenStack Networking service. |
v2/extensions/lbaas_v2/listeners/testing
networking_extensions_lbaas_v2_listeners_v2
|
networking_extensions_lbaas_v2_listeners_v2 |
v2/extensions/lbaas_v2/loadbalancers/testing
networking_extensions_lbaas_v2_loadbalancers_v2
|
networking_extensions_lbaas_v2_loadbalancers_v2 |
v2/extensions/lbaas_v2/monitors/testing
networking_extensions_lbaas_v2_monitors_v2
|
networking_extensions_lbaas_v2_monitors_v2 |
v2/extensions/lbaas_v2/pools/testing
networking_extensions_lbaas_v2_pools_v2
|
networking_extensions_lbaas_v2_pools_v2 |
v2/extensions/portsbinding
Package portsbinding provides information and interaction with the port binding extension for the OpenStack Networking service.
|
Package portsbinding provides information and interaction with the port binding extension for the OpenStack Networking service. |
v2/extensions/portsbinding/testing
networking_extensions_portsbinding_v2
|
networking_extensions_portsbinding_v2 |
v2/extensions/provider
Package provider gives access to the provider Neutron plugin, allowing network extended attributes.
|
Package provider gives access to the provider Neutron plugin, allowing network extended attributes. |
v2/extensions/provider/testing
networking_extensions_provider_v2
|
networking_extensions_provider_v2 |
v2/extensions/security
Package security contains functionality to work with security group and security group rules Neutron resources.
|
Package security contains functionality to work with security group and security group rules Neutron resources. |
v2/extensions/security/groups/testing
networking_extensions_security_groups_v2
|
networking_extensions_security_groups_v2 |
v2/extensions/security/rules/testing
networking_extensions_security_rules_v2
|
networking_extensions_security_rules_v2 |
v2/extensions/testing
networking_extensions_v2
|
networking_extensions_v2 |
v2/networks
Package networks contains functionality for working with Neutron network resources.
|
Package networks contains functionality for working with Neutron network resources. |
v2/networks/testing
networking_networks_v2
|
networking_networks_v2 |
v2/ports
Package ports contains functionality for working with Neutron port resources.
|
Package ports contains functionality for working with Neutron port resources. |
v2/ports/testing
networking_ports_v2
|
networking_ports_v2 |
v2/subnets
Package subnets contains functionality for working with Neutron subnet resources.
|
Package subnets contains functionality for working with Neutron subnet resources. |
v2/subnets/testing
networking_subnets_v2
|
networking_subnets_v2 |
objectstorage
|
|
v1/accounts
Package accounts contains functionality for working with Object Storage account resources.
|
Package accounts contains functionality for working with Object Storage account resources. |
v1/accounts/testing
objectstorage_accounts_v1
|
objectstorage_accounts_v1 |
v1/containers
Package containers contains functionality for working with Object Storage container resources.
|
Package containers contains functionality for working with Object Storage container resources. |
v1/containers/testing
objectstorage_containers_v1
|
objectstorage_containers_v1 |
v1/objects
Package objects contains functionality for working with Object Storage object resources.
|
Package objects contains functionality for working with Object Storage object resources. |
v1/objects/testing
objectstorage_objects_v1
|
objectstorage_objects_v1 |
v1/swauth/testing
objectstorage_swauth_v1
|
objectstorage_swauth_v1 |
orchestration
|
|
v1/apiversions
Package apiversions provides information and interaction with the different API versions for the OpenStack Heat service.
|
Package apiversions provides information and interaction with the different API versions for the OpenStack Heat service. |
v1/apiversions/testing
orchestration_apiversions_v1
|
orchestration_apiversions_v1 |
v1/buildinfo
Package buildinfo provides build information about heat deployments.
|
Package buildinfo provides build information about heat deployments. |
v1/buildinfo/testing
orchestration_buildinfo_v1
|
orchestration_buildinfo_v1 |
v1/stackevents
Package stackevents provides operations for finding, listing, and retrieving stack events.
|
Package stackevents provides operations for finding, listing, and retrieving stack events. |
v1/stackevents/testing
orchestration_stackevents_v1
|
orchestration_stackevents_v1 |
v1/stackresources
Package stackresources provides operations for working with stack resources.
|
Package stackresources provides operations for working with stack resources. |
v1/stackresources/testing
orchestration_stackresources_v1
|
orchestration_stackresources_v1 |
v1/stacks
Package stacks provides operation for working with Heat stacks.
|
Package stacks provides operation for working with Heat stacks. |
v1/stacks/testing
orchestration_stacks_v1
|
orchestration_stacks_v1 |
v1/stacktemplates
Package stacktemplates provides operations for working with Heat templates.
|
Package stacktemplates provides operations for working with Heat templates. |
v1/stacktemplates/testing
orchestration_stacktemplates_v1
|
orchestration_stacktemplates_v1 |
sharedfilesystems
|
|
apiversions
Package apiversions provides information and interaction with the different API versions for the Shared File System service, code-named Manila.
|
Package apiversions provides information and interaction with the different API versions for the Shared File System service, code-named Manila. |
apiversions/testing
apiversions_v1
|
apiversions_v1 |
openstack
|
openstack |
testing
utils
|
utils |