All Classes and Interfaces
Class
Description
TODO
Given a sets of endpoints for a particular service and version, return the
URL of the admin endpoint to be used to connect to the service.
Class ApiMetadata
Provides access to the Keystone Authentication API.
Signs the Keystone-based request.
Authentication methods to be implemented to all Keystone authentication APIs.
Common interface for authentication objects.
Resolves the endpoint to be used to connect to a service based on a given
predicate.
Provides access to the Keystone Admin API.
Compute (Nova)
Configuration properties and constants used in Keystone connections.
An network-accessible address, usually described by URL, where a service may
be accessed.
The OpenStack Compute API is extensible.
An extension of a
service.Extension aliases
Provides access to OpenStack Extension APIs.
Extension names
Extension namespaces
Predicates handy when working with Extensions
Identity Service (Keystone)
Image Service (Glance)
Guice module to configure JClouds in order to use the internal urls to
communicate with the services.
Provides access to the OpenStack Identity (Keystone) REST API.
Provides access to the OpenStack Identity (Keystone) REST API.
Implementation of
ApiMetadata for Keystone 2.0 APIImplementation of
ApiMetadata for Keystone 3.0 APIThis will parse and set an appropriate exception on the command object.
Configures the Keystone API.
Configures the Keystone API.
Handles the goofy structures with "values" holder wrapping an array
http://docs.openstack.org/api/openstack-identity-service/2.0/content/Versions-d1e472.html
Configuration properties and constants used in Keystone connections.
For convenience, resources contain links to themselves.
Relations associated with resources.
Predicates handy when working with Link Types
Class MediaType
Object Storage (Swift)
Base class for a paginated collection in OpenStack.
Options used to control paginated results (aka list commands).
boiler plate until we determine a better way
boiler plate until we determine a better way
boiler plate until we determine a better way
Provides access to the Keystone Projects API.
Provides access to the Keystone Region API.
Resource found in a paginated collection
This will parse and set an appropriate exception on the command object.
A personality that a user assumes when performing a specific set of operations.
Provides access to the OpenStack Keystone Role Administration Extension API.
An OpenStack service, such as Compute (Nova), Object Storage (Swift), or Image Service (Glance).
Provides access to Service Administration actions.
Provides access to the Keystone Tenant API.
For global services who have no regions, such as DNS.
Common properties for OpenStack service endpoints.
Given a sets of endpoints for a particular service and version, return the
URL to be used to connect to the service.
An OpenStack service, such as Compute (Nova), Object Storage (Swift), or Image Service (Glance).
A container used to group or isolate resources and/or identity objects.
Provides access to Tenant Administration actions.
Provides access to the Keystone Tenant API.
Keystone credentials with tenant.
A token is an arbitrary bit of text that is used to access resources.
Provides access to the Keystone Admin API.
A digital representation of a person, system, or service who uses OpenStack
cloud services.
Provides access to User Administration actions.
Provides access to the Keystone User API.
Provides access to the Keystone User API.
Provides access to the OpenStack Keystone Service API.
Provides access to the OpenStack Keystone Authentication API.