package
0.0.0-20210831081626-d823fe11ceba
Repository: https://github.com/huaweicloud/golangsdk.git
Documentation: pkg.go.dev

# Packages

Package aggregates manages information about the host aggregates in the OpenStack cloud.
Package attachinterfaces provides the ability to retrieve and manage network interfaces through Nova.
Package availabilityzones provides the ability to get lists and detailed availability zone information and to extend a server result with availability zone information.
Package bootfromvolume extends a server create request with the ability to specify block device options.
Package defsecrules enables management of default security group rules.
Package diskconfig provides information and interaction with the Disk Config extension that works with the OpenStack Compute service.
Package evacuate provides functionality to evacuates servers that have been provisioned by the OpenStack Compute service from a failed host to a new host.
Package extendedserverattributes provides the ability to extend a server result with the extended usage information.
Package extendedstatus provides the ability to extend a server result with the extended status information.
Package floatingips provides the ability to manage floating ips through the Nova API.
Package hypervisors returns details about list of hypervisors, shows details for a hypervisor and shows summary statistics for all hypervisors over all compute nodes in the OpenStack cloud.
Package keypairs provides the ability to manage key pairs as well as create servers with a specified key pair.
Package limits shows rate and limit information for a tenant/project.
Package lockunlock provides functionality to lock and unlock servers that have been provisioned by the OpenStack Compute service.
Package migrate provides functionality to migrate servers that have been provisioned by the OpenStack Compute service.
Package networks provides the ability to create and manage networks in cloud environments using nova-network.
Package pauseunpause provides functionality to pause and unpause servers that have been provisioned by the OpenStack Compute service.
Package quotasets enables retrieving and managing Compute quotas.
Package rescueunrescue provides the ability to place a server into rescue mode and to return it back.
Package resetstate provides functionality to reset the state of a server that has been provisioned by the OpenStack Compute service.
Package schedulerhints extends the server create request with the ability to specify additional parameters which determine where the server will be created in the OpenStack cloud.
Package secgroups provides the ability to manage security groups through the Nova API.
Package servergroups provides the ability to manage server groups.
Package serverusage provides the ability the ability to extend a server result with the extended usage information.
No description provided by the author
Package startstop provides functionality to start and stop servers that have been provisioned by the OpenStack Compute service.
Package suspendresume provides functionality to suspend and resume servers that have been provisioned by the OpenStack Compute service.
No description provided by the author
Package tenantnetworks provides the ability for tenants to see information about the networks they have access to.
extensions unit tests.
Package usage provides information and interaction with the SimpleTenantUsage extension for the OpenStack Compute service.
Package volumeattach provides the ability to attach and detach volumes from servers.

# Functions

ExtractExtensions interprets a Page as a slice of Extensions.
Get retrieves information for a specific extension using its alias.
List returns a Pager which allows you to iterate over the full collection of extensions.