All Classes and Interfaces
Class
Description
IP address
A function for adding and allocating an ip to a node
Provides access to the OpenStack Compute (Nova) Attach Interfaces API.
Availability Zone which shows name and state
Deprecated.
Provides access to the OpenStack Compute (Nova) Availability Zone Extension API.
Availability Zone which show name, state and host information.
A representation of a block device that can be used to boot a Nova instance.
Represents an Openstack Console.
Provides access to the OpenStack Compute (Nova) Consoles Extension API.
OpenStack Nova Extension Aliases
OpenStack Nova Extension Names
OpenStack Nova Extension Namespaces
Parsers for extracting a single field value from a response and comparing it to an expected value
AtomicReference is so that we can return the securityGroup that matched.
Describes an fixed IP address
A flavor is an available hardware configuration for a server.
Provides access to the OpenStack Compute (Nova) Flavor API.
Provides access to the OpenStack Compute (Nova) Flavor Extra Specs Extension API.
Deprecated.
This package has been replaced with
org.jclouds.openstack.nova.v2_0.domain.regionscoped.A function for transforming the nova specific FlavorInRegion object to the generic Hardware object.
A Floating IP is an IP address that can be created and associated with a
Server instance.
Provides access to the OpenStack Compute (Nova) Floating IP extension API.
A pool that holds a collection of floating IP's that can be allocated from it.
Class Host
Provides access to OpenStack Compute (Nova) Host Administration extension API.
Aggregates can be manipulated using the Aggregate Extension to Nova (alias "OS-AGGREGATES")
Provide access to the OpenStack Compute (Nova) Host Aggregates extension API.
Class HostResourceUsage
Hypervisor which shows id and name
Provides access to the OpenStack Compute (Nova) Hypervisor Extension API.
Hypervisor which shows id, name and other details
An image is a collection of files you use to create or rebuild a server.
In-flight images will have the status attribute set to SAVING and the conditional progress
element (0-100% completion) will also be returned.
Provides access to the OpenStack Compute (Nova) Image API.
Deprecated.
This package has been replaced with
org.jclouds.openstack.nova.v2_0.domain.regionscoped.A function for transforming a nova-specific Image into a generic Image object.
Predicates handy when working with Images
A function for transforming a nova specific Image into a generic OperatingSystem object.
Ingress access to a destination protocol on particular ports
Class KeyPair
Provides access to the OpenStack Compute (Nova) Key Pair Extension API.
Predicates handy when working with KeyPairs
Options used to control the amount of detail in the request.
Each region may or may not have the floating ip function present.
Nova (or Neutron) network definition
Used to provide support for network, port, and fixed_ip when booting Nova servers.
Implements the Builder pattern for this class
An extension to compute service to allow for the manipulation of
SecurityGroups.Simple data-structure for holding a NodeMetadata object along with a
corresponding NovaTemplateOptions object.
Provides access to the OpenStack Compute (Nova) v2 API.
Implementation of
ApiMetadata for Nova 2.0 APIThe adapter used by the NovaComputeServiceContextModule to interface the nova-specific domain
model to the computeService generic domain model.
Module for building a compute service context for Nova
This will parse and set an appropriate exception on the command object.
Configures the Nova connection.
Nova implementation of
ImageExtensionConfiguration properties and constants used in openstack Nova connections.
An extension to compute service to allow for the manipulation of
SecurityGroups.A function for transforming a Nova-specific SecurityGroup into a generic
SecurityGroup object.
A function for transforming a Nova-specific SecurityGroup into a generic
SecurityGroup object.
Contains options supported in the
ComputeService#runNode operation on the
"openstack-nova" provider.The expected body contains the time as in this (real) response
boiler plate until we determine a better way
boiler plate until we determine a better way
boiler plate until we determine a better way
This parses
Image from the body of the link in the Location header of the HTTPResponse.boiler plate until we determine a better way
boiler plate until we determine a better way
boiler plate until we determine a better way
Represents the set of limits (quotas) returned by the Quota Extension
Provide access to OpenStack Compute (Nova) Quota Extension API.
Deprecated.
This package has been replaced with
org.jclouds.openstack.nova.v2_0.domain.regionscoped.Helpful when looking for resources by region and name
Deprecated.
This package has been replaced with
org.jclouds.openstack.nova.v2_0.domain.regionscoped.Deprecated.
This package has been replaced with
org.jclouds.openstack.nova.v2_0.domain.regionscoped.A function for removing and deallocating an ip address from a node
Defines a security group
Provides access to the OpenStack Compute (Nova) Security Group extension API.
Deprecated.
This package has been replaced with
org.jclouds.openstack.nova.v2_0.domain.regionscoped.Predicates handy when working with SecurityGroups
Defines a security group rule
A server is a virtual machine instance in the compute system.
Servers contain a status attribute that can be used as an indication of the current server
state.
Provide access to the OpenStack Compute (Nova) Admin Server Actions Extension API.
Provides access to the OpenStack Compute (Nova) Server API.
Server Resource with administrative password returned by ServerApi#CreateServer calls
Additional attributes delivered by Extended Server Attributes extension (alias "OS-EXT-SRV-ATTR")
Additional attributes delivered by Extended Server Status extension (alias "OS-EXT-STS")
Deprecated.
This package has been replaced with
org.jclouds.openstack.nova.v2_0.domain.regionscoped.A function for transforming a nova-specific Server into a generic
NodeMetadata object.
Extended server returned by ServerWithSecurityGroupsApi
Provides access to the OpenStack Compute (Nova) Create Server extension API.
Information the SimpleTenantUsage extension return data about each Server
Information the SimpleTenantUsage extension returns data about each tenant
Provides access to the OpenStack Compute (Nova) Simple Tenant Usage extension API.
Class TenantIdAndName
Represents a Virtual Interface (VIF)
Provides access to the OpenStack Compute (Nova) Virtual Interface (VIFs) extension API.
An OpenStack Nova Volume
Deprecated.
Please use
org.jclouds.openstack.cinder.v1.features.VolumeApi or
org.jclouds.openstack.cinder.v1.features.VolumeApi instead.An OpenStack Nova Volume Attachment (describes how Volumes are attached to Servers)
Provides access to the OpenStack Compute (Nova) Volume Attachments Extension API.
An OpenStack Nova Volume Snapshot
Volume Type used in the Volume Type Extension for Nova
Provides access to the OpenStack Compute (Nova) Volume Type extension API.
Deprecated.
This package has been replaced with
org.jclouds.openstack.nova.v2_0.domain.regionscoped.
org.jclouds.openstack.nova.v2_0.domain.regionscoped.