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.