extensions

package
v0.25.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 30, 2022 License: Apache-2.0 Imports: 3 Imported by: 56

Documentation

Overview

Package extensions provides information and interaction with the different extensions available for the OpenStack Compute service.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ActionURL added in v0.8.0

func ActionURL(client *gophercloud.ServiceClient, id string) string

func ExtractExtensions

func ExtractExtensions(page pagination.Page) ([]common.Extension, error)

ExtractExtensions interprets a Page as a slice of Extensions.

func Get

Get retrieves information for a specific extension using its alias.

func List

List returns a Pager which allows you to iterate over the full collection of extensions. It does not accept query parameters.

Types

This section is empty.

Directories

Path Synopsis
Package aggregates manages information about the host aggregates in the OpenStack cloud.
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 attachinterfaces provides the ability to retrieve and manage network interfaces through Nova.
testing
attachinterfaces unit tests
attachinterfaces unit tests
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.
testing
availabilityzones unittests
availabilityzones unittests
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.
testing
bootfromvolume unit tests
bootfromvolume unit tests
Package defsecrules enables management of default security group rules.
Package defsecrules enables management of default security group rules.
testing
defsecrules unit tests
defsecrules unit tests
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)
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.
testing
diskconfig unit tests
diskconfig unit tests
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.
testing
compute_extensions_evacuate_v2
compute_extensions_evacuate_v2
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.
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.
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.
testing
floatingips unit tests
floatingips unit tests
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.
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.
testing
instanceactions unit tests
instanceactions unit tests
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.
testing
keypairs unit tests
keypairs unit tests
Package limits shows rate and limit information for a tenant/project.
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 lockunlock provides functionality to lock and unlock servers that have been provisioned by the OpenStack Compute service.
testing
unlocklock unit tests
unlocklock unit tests
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.
testing
compute_extensions_startstop_v2
compute_extensions_startstop_v2
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.
testing
networks unit tests
networks unit tests
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.
testing
pauseunpause unit tests
pauseunpause unit tests
Package quotasets enables retrieving and managing Compute quotas.
Package quotasets enables retrieving and managing Compute quotas.
testing
quotasets unit tests
quotasets unit tests
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.
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.
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.
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.
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.
testing
schedulerhints unit tests
schedulerhints unit tests
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.
testing
secgroups unit tests
secgroups unit tests
Package servergroups provides the ability to manage server groups.
Package servergroups provides the ability to manage server groups.
testing
servergroups unit tests
servergroups unit tests
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.
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.
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.
testing
startstop unit tests
startstop unit tests
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.
testing
suspendresume unit tests
suspendresume unit tests
Package tags manages Tags on Compute V2 servers.
Package tags manages Tags on Compute V2 servers.
testing
tags unit tests
tags unit tests
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.
testing
tenantnetworks unit tests
tenantnetworks unit tests
extensions unit tests
extensions unit tests
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.
testing
simple tenant usage unit tests
simple tenant usage unit tests
Package volumeattach provides the ability to attach and detach volumes from servers.
Package volumeattach provides the ability to attach and detach volumes from servers.
testing
volumeattach unit tests
volumeattach unit tests

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL