Directories ¶
Path | Synopsis |
---|---|
Package golangsdk provides a multi-vendor interface to OpenStack-compatible clouds.
|
Package golangsdk provides a multi-vendor interface to OpenStack-compatible clouds. |
openstack
Package openstack contains resources for the individual OpenStack projects supported in Gophercloud.
|
Package openstack contains resources for the individual OpenStack projects supported in Gophercloud. |
openstack/antiddos/v1/antiddos
The Anti-DDoS traffic cleaning service (Anti-DDoS for short) defends resources (Elastic Cloud Servers (ECSs), Elastic Load Balance (ELB) instances, and Bare Metal Servers (BMSs)) on HUAWEI CLOUD against network- and application-layer distributed denial of service (DDoS) attacks and sends alarms immediately when detecting an attack.
|
The Anti-DDoS traffic cleaning service (Anti-DDoS for short) defends resources (Elastic Cloud Servers (ECSs), Elastic Load Balance (ELB) instances, and Bare Metal Servers (BMSs)) on HUAWEI CLOUD against network- and application-layer distributed denial of service (DDoS) attacks and sends alarms immediately when detecting an attack. |
openstack/blockstorage/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. |
openstack/blockstorage/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. |
openstack/cce/v3/clusters
Package Clusters enables management and retrieval of Clusters CCE service.
|
Package Clusters enables management and retrieval of Clusters CCE service. |
openstack/cce/v3/partitions
Package partitions is a new feature introduced by CCE Turbo remote distributed cluster management.
|
Package partitions is a new feature introduced by CCE Turbo remote distributed cluster management. |
openstack/compute/v2/extensions/attachinterfaces
Package attachinterfaces provides the ability to retrieve and manage network interfaces through Nova.
|
Package attachinterfaces provides the ability to retrieve and manage network interfaces through Nova. |
openstack/compute/v2/extensions/availabilityzones
Package availabilityzones provides the ability to get lists and detailed availability zone information and to extend a server result with availability zone information.
|
Package availabilityzones provides the ability to get lists and detailed availability zone information and to extend a server result with availability zone information. |
openstack/compute/v2/extensions/floatingips
Package floatingips provides the ability to manage floating ips through the Nova API.
|
Package floatingips provides the ability to manage floating ips through the Nova API. |
openstack/compute/v2/extensions/keypairs
Package keypairs provides the ability to manage key pairs as well as create servers with a specified key pair.
|
Package keypairs provides the ability to manage key pairs as well as create servers with a specified key pair. |
openstack/compute/v2/extensions/secgroups
Package secgroups provides the ability to manage security groups through the Nova API.
|
Package secgroups provides the ability to manage security groups through the Nova API. |
openstack/compute/v2/extensions/volumeattach
Package volumeattach provides the ability to attach and detach volumes from servers.
|
Package volumeattach provides the ability to attach and detach volumes from servers. |
openstack/compute/v2/flavors
Package flavors provides information and interaction with the flavor API in the OpenStack Compute service.
|
Package flavors provides information and interaction with the flavor API in the OpenStack Compute service. |
openstack/compute/v2/images
Package images provides information and interaction with the images through the OpenStack Compute service.
|
Package images provides information and interaction with the images through the OpenStack Compute service. |
openstack/compute/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. |
openstack/csbs/v1/backup
Package backup enables management and retrieval of back up resources.
|
Package backup enables management and retrieval of back up resources. |
openstack/csbs/v1/policies
Package backup policies enables management and retrieval of backup servers periodically.
|
Package backup policies enables management and retrieval of backup servers periodically. |
openstack/cts/v1/tracker
Package tracker provides operation records for cloud service resources.
|
Package tracker provides operation records for cloud service resources. |
openstack/dli/v1/queues
Package keys provides information and interaction with keys in the Queues in DLI are computing resources, which are the basis for using DLI.
|
Package keys provides information and interaction with keys in the Queues in DLI are computing resources, which are the basis for using DLI. |
openstack/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. |
openstack/dns/v2/zones
Package zones provides information and interaction with the zone API resource for the OpenStack DNS service.
|
Package zones provides information and interaction with the zone API resource for the OpenStack DNS service. |
openstack/ecs/v1/servergroups
Package servergroups provides the ability to manage server groups.
|
Package servergroups provides the ability to manage server groups. |
openstack/elb/v2/loadbalancers
Package loadbalancers provides information and interaction with Load Balancers of the ELB v2 extension for the OpenStack Networking service.
|
Package loadbalancers provides information and interaction with Load Balancers of the ELB v2 extension for the OpenStack Networking service. |
openstack/identity/v3/domains
Package domains manages and retrieves Domains in the OpenStack Identity Service.
|
Package domains manages and retrieves Domains in the OpenStack Identity Service. |
openstack/identity/v3/groups
Package groups manages and retrieves Groups in the OpenStack Identity Service.
|
Package groups manages and retrieves Groups in the OpenStack Identity Service. |
openstack/identity/v3/projects
Package projects manages and retrieves Projects in the OpenStack Identity Service.
|
Package projects manages and retrieves Projects in the OpenStack Identity Service. |
openstack/identity/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. |
openstack/identity/v3/users
Package users manages and retrieves Users in the OpenStack Identity Service.
|
Package users manages and retrieves Users in the OpenStack Identity Service. |
openstack/imageservice/v2/imagedata
Package imagedata enables management of image data.
|
Package imagedata enables management of image data. |
openstack/imageservice/v2/images
Package images enables management and retrieval of images from the OpenStack Image Service.
|
Package images enables management and retrieval of images from the OpenStack Image Service. |
openstack/kms/v1/keys
Package keys provides information and interaction with keys in the Key Management Service service.
|
Package keys provides information and interaction with keys in the Key Management Service service. |
openstack/networking/v1/subnets
Package Subnets enables management and retrieval of Subnets
|
Package Subnets enables management and retrieval of Subnets |
openstack/networking/v1/vpcs
Package vpcs enables management and retrieval of Vpcs VPC service.
|
Package vpcs enables management and retrieval of Vpcs VPC service. |
openstack/networking/v2/extensions/extradhcpopts
Package extradhcpopts allow to work with extra DHCP functionality of Neutron ports.
|
Package extradhcpopts allow to work with extra DHCP functionality of Neutron ports. |
openstack/networking/v2/extensions/fwaas_v2/routerinsertion
Package routerinsertion implements the fwaasrouterinsertion FWaaS extension.
|
Package routerinsertion implements the fwaasrouterinsertion FWaaS extension. |
openstack/networking/v2/extensions/layer3/floatingips
package floatingips enables management and retrieval of Floating IPs from the OpenStack Networking service.
|
package floatingips enables management and retrieval of Floating IPs from the OpenStack Networking service. |
openstack/networking/v2/extensions/layer3/routers
Package routers enables management and retrieval of Routers from the OpenStack Networking service.
|
Package routers enables management and retrieval of Routers from the OpenStack Networking service. |
openstack/networking/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. |
openstack/networking/v2/extensions/security/groups
Package groups provides information and interaction with Security Groups for the OpenStack Networking service.
|
Package groups provides information and interaction with Security Groups for the OpenStack Networking service. |
openstack/networking/v2/extensions/security/rules
Package rules provides information and interaction with Security Group Rules for the OpenStack Networking service.
|
Package rules provides information and interaction with Security Group Rules for the OpenStack Networking service. |
openstack/networking/v2/extensions/vpnaas/endpointgroups
Package endpointgroups allows management of endpoint groups in the Openstack Network Service
|
Package endpointgroups allows management of endpoint groups in the Openstack Network Service |
openstack/networking/v2/extensions/vpnaas/ikepolicies
Package ikepolicies allows management and retrieval of IKE policies in the OpenStack Networking Service.
|
Package ikepolicies allows management and retrieval of IKE policies in the OpenStack Networking Service. |
openstack/networking/v2/extensions/vpnaas/ipsecpolicies
Package ipsecpolicies allows management and retrieval of IPSec Policies in the OpenStack Networking Service.
|
Package ipsecpolicies allows management and retrieval of IPSec Policies in the OpenStack Networking Service. |
openstack/networking/v2/extensions/vpnaas/services
Package services allows management and retrieval of VPN services in the OpenStack Networking Service.
|
Package services allows management and retrieval of VPN services in the OpenStack Networking Service. |
openstack/networking/v2/extensions/vpnaas/siteconnections
Package siteconnections allows management and retrieval of IPSec site connections in the OpenStack Networking Service.
|
Package siteconnections allows management and retrieval of IPSec site connections in the OpenStack Networking Service. |
openstack/networking/v2/networks
Package networks contains functionality for working with Neutron network resources.
|
Package networks contains functionality for working with Neutron network resources. |
openstack/networking/v2/peerings
Package peerings enables management and retrieval of vpc peering connections
|
Package peerings enables management and retrieval of vpc peering connections |
openstack/networking/v2/ports
Package ports contains functionality for working with Neutron port resources.
|
Package ports contains functionality for working with Neutron port resources. |
openstack/networking/v2/routes
Package routes enables management and retrieval of Routes Route service.
|
Package routes enables management and retrieval of Routes Route service. |
openstack/networking/v2/subnets
Package subnets contains functionality for working with Neutron subnet resources.
|
Package subnets contains functionality for working with Neutron subnet resources. |
openstack/sfs/v2/shares
Package shares enables management and retrieval of shares Share service.
|
Package shares enables management and retrieval of shares Share service. |
openstack/vbs/v2/backups
Package backups enables management and retrieval of Backups VBS service.
|
Package backups enables management and retrieval of Backups VBS service. |
pagination
Package pagination contains utilities and convenience structs that implement common pagination idioms within OpenStack APIs.
|
Package pagination contains utilities and convenience structs that implement common pagination idioms within OpenStack APIs. |
testhelper
Package testhelper container methods that are useful for writing unit tests.
|
Package testhelper container methods that are useful for writing unit tests. |
Click to show internal directories.
Click to hide internal directories.