Directories ¶
Path | Synopsis |
---|---|
Package apiversions provides information and interaction with the different API versions for the Compute service, code-named Nova.
|
Package apiversions provides information and interaction with the different API versions for the Compute service, code-named Nova. |
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. |
extensions/aggregates
Package aggregates manages information about the host aggregates in the OpenStack cloud.
|
Package aggregates manages information about the host aggregates in the OpenStack cloud. |
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. |
extensions/attachinterfaces/testing
attachinterfaces unit tests
|
attachinterfaces unit tests |
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. |
extensions/availabilityzones/testing
availabilityzones unittests
|
availabilityzones unittests |
extensions/bootfromvolume
Package bootfromvolume extends a server create request with the ability to specify block device options.
|
Package bootfromvolume extends a server create request with the ability to specify block device options. |
extensions/bootfromvolume/testing
bootfromvolume unit tests
|
bootfromvolume unit tests |
extensions/defsecrules
Package defsecrules enables management of default security group rules.
|
Package defsecrules enables management of default security group rules. |
extensions/defsecrules/testing
defsecrules unit tests
|
defsecrules unit tests |
extensions/diagnostics
Package diagnostics returns details about a nova instance diagnostics Example of Show Diagnostics diags, err := diagnostics.Get(computeClient, serverId).Extract() if err != nil { panic(err) } fmt.Printf("%+v\n", diags)
|
Package diagnostics returns details about a nova instance diagnostics Example of Show Diagnostics diags, err := diagnostics.Get(computeClient, serverId).Extract() if err != nil { panic(err) } fmt.Printf("%+v\n", diags) |
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. |
extensions/diskconfig/testing
diskconfig unit tests
|
diskconfig unit tests |
extensions/evacuate
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 evacuate provides functionality to evacuates servers that have been provisioned by the OpenStack Compute service from a failed host to a new host. |
extensions/evacuate/testing
compute_extensions_evacuate_v2
|
compute_extensions_evacuate_v2 |
extensions/extendedserverattributes
Package extendedserverattributes provides the ability to extend a server result with the extended usage information.
|
Package extendedserverattributes provides the ability to extend a server result with the extended usage information. |
extensions/extendedstatus
Package extendedstatus provides the ability to extend a server result with the extended status information.
|
Package extendedstatus provides the ability to extend a server result with the extended status information. |
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. |
extensions/floatingips/testing
floatingips unit tests
|
floatingips unit tests |
extensions/hypervisors
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 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. |
extensions/injectnetworkinfo
Package injectnetworkinfo provides functionality to inject the network info into a server that has been provisioned by the OpenStack Compute service.
|
Package injectnetworkinfo provides functionality to inject the network info into a server that has been provisioned by the OpenStack Compute service. |
extensions/instanceactions/testing
instanceactions unit tests
|
instanceactions unit tests |
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. |
extensions/keypairs/testing
keypairs unit tests
|
keypairs unit tests |
extensions/limits
Package limits shows rate and limit information for a tenant/project.
|
Package limits shows rate and limit information for a tenant/project. |
extensions/lockunlock
Package lockunlock provides functionality to lock and unlock servers that have been provisioned by the OpenStack Compute service.
|
Package lockunlock provides functionality to lock and unlock servers that have been provisioned by the OpenStack Compute service. |
extensions/lockunlock/testing
unlocklock unit tests
|
unlocklock unit tests |
extensions/migrate
Package migrate provides functionality to migrate 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. |
extensions/migrate/testing
compute_extensions_startstop_v2
|
compute_extensions_startstop_v2 |
extensions/networks
Package networks provides the ability to create and manage networks in cloud environments using nova-network.
|
Package networks provides the ability to create and manage networks in cloud environments using nova-network. |
extensions/networks/testing
networks unit tests
|
networks unit tests |
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. |
extensions/pauseunpause/testing
pauseunpause unit tests
|
pauseunpause unit tests |
extensions/quotasets
Package quotasets enables retrieving and managing Compute quotas.
|
Package quotasets enables retrieving and managing Compute quotas. |
extensions/quotasets/testing
quotasets unit tests
|
quotasets unit tests |
extensions/remoteconsoles
Package remoteconsoles provides the ability to create server remote consoles through the Compute API.
|
Package remoteconsoles provides the ability to create server remote consoles through the Compute API. |
extensions/rescueunrescue
Package rescueunrescue provides the ability to place a server into rescue mode and to return it back.
|
Package rescueunrescue provides the ability to place a server into rescue mode and to return it back. |
extensions/resetnetwork
Package resetnetwork provides functionality to reset the network of a server that has been provisioned by the OpenStack Compute service.
|
Package resetnetwork provides functionality to reset the network of a server that has been provisioned by the OpenStack Compute service. |
extensions/resetstate
Package resetstate provides functionality to reset the state of a server that has been provisioned by the OpenStack Compute service.
|
Package resetstate provides functionality to reset the state of a server that has been provisioned by the OpenStack Compute service. |
extensions/schedulerhints
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 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. |
extensions/schedulerhints/testing
schedulerhints unit tests
|
schedulerhints unit tests |
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. |
extensions/secgroups/testing
secgroups unit tests
|
secgroups unit tests |
extensions/servergroups
Package servergroups provides the ability to manage server groups.
|
Package servergroups provides the ability to manage server groups. |
extensions/servergroups/testing
servergroups unit tests
|
servergroups unit tests |
extensions/serverusage
Package serverusage provides the ability the ability to extend a server result with the extended usage information.
|
Package serverusage provides the ability the ability to extend a server result with the extended usage information. |
extensions/shelveunshelve
Package shelveunshelve provides functionality to start and stop servers that have been provisioned by the OpenStack Compute service.
|
Package shelveunshelve provides functionality to start and stop servers that have been provisioned by the OpenStack Compute service. |
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. |
extensions/startstop/testing
startstop unit tests
|
startstop unit tests |
extensions/suspendresume
Package suspendresume provides functionality to suspend and resume 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. |
extensions/suspendresume/testing
suspendresume unit tests
|
suspendresume unit tests |
extensions/tags
Package tags manages Tags on Compute V2 servers.
|
Package tags manages Tags on Compute V2 servers. |
extensions/tags/testing
tags unit tests
|
tags unit tests |
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. |
extensions/tenantnetworks/testing
tenantnetworks unit tests
|
tenantnetworks unit tests |
extensions/testing
extensions unit tests
|
extensions unit tests |
extensions/usage
Package usage provides information and interaction with the SimpleTenantUsage extension for the OpenStack Compute service.
|
Package usage provides information and interaction with the SimpleTenantUsage extension for the OpenStack Compute service. |
extensions/usage/testing
simple tenant usage unit tests
|
simple tenant usage unit tests |
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. |
extensions/volumeattach/testing
volumeattach unit tests
|
volumeattach unit tests |
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. |
flavors/testing
flavors unit tests
|
flavors unit tests |
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. |
images/testing
images unit tests
|
images unit tests |
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. |
servers/testing
servers unit tests
|
servers unit tests |
Click to show internal directories.
Click to hide internal directories.