The nova.api.openstack.compute.contrib.cloudpipe Module

Connect your vlan to the world.

class Cloudpipe(ext_mgr)

Bases: nova.api.openstack.extensions.ExtensionDescriptor

Adds actions to create cloudpipe instances.

When running with the Vlan network mode, you need a mechanism to route from the public Internet to your vlans. This mechanism is known as a cloudpipe.

At the time of creating this class, only OpenVPN is supported. Support for a SSH Bastion host is forthcoming.

alias = 'os-cloudpipe'
get_resources()
name = 'Cloudpipe'
namespace = 'http://docs.openstack.org/compute/ext/cloudpipe/api/v1.1'
updated = '2011-12-16T00:00:00+00:00'
class CloudpipeController

Bases: object

Handle creating and listing cloudpipe instances.

create(req, body)

Create a new cloudpipe instance, if none exists.

Parameters: {cloudpipe: {‘project_id’: ‘’}}

index(req)

List running cloudpipe instances.

setup()

Ensure the keychains and folders exist.

class CloudpipeTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class CloudpipesTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()

Previous topic

The nova.api.openstack.compute.contrib.certificates Module

Next topic

The nova.api.openstack.compute.contrib.cloudpipe_update Module

This Page