The openstack_dashboard.api.quantum ModuleΒΆ

class openstack_dashboard.api.quantum.FloatingIp(fip)[source]

Bases: openstack_dashboard.api.base.APIDictWrapper

class openstack_dashboard.api.quantum.FloatingIpManager(request)[source]

Bases: openstack_dashboard.api.network.FloatingIpManager

FloatingIpManager.allocate(pool)[source]
FloatingIpManager.associate(floating_ip_id, port_id)[source]
FloatingIpManager.disassociate(floating_ip_id, port_id)[source]
FloatingIpManager.get(floating_ip_id)[source]
FloatingIpManager.get_target_id_by_instance(instance_id)[source]
FloatingIpManager.is_simple_associate_supported()[source]
FloatingIpManager.list()[source]
FloatingIpManager.list_pools()[source]
FloatingIpManager.list_targets()[source]
FloatingIpManager.release(floating_ip_id)[source]
class openstack_dashboard.api.quantum.FloatingIpPool(apidict)[source]

Bases: openstack_dashboard.api.base.APIDictWrapper

class openstack_dashboard.api.quantum.FloatingIpTarget(apidict)[source]

Bases: openstack_dashboard.api.base.APIDictWrapper

class openstack_dashboard.api.quantum.Network(apiresource)[source]

Bases: openstack_dashboard.api.quantum.QuantumAPIDictWrapper

Wrapper for quantum Networks

class openstack_dashboard.api.quantum.Port(apiresource)[source]

Bases: openstack_dashboard.api.quantum.QuantumAPIDictWrapper

Wrapper for quantum ports

class openstack_dashboard.api.quantum.QuantumAPIDictWrapper(apidict)[source]

Bases: openstack_dashboard.api.base.APIDictWrapper

QuantumAPIDictWrapper.items()[source]
QuantumAPIDictWrapper.set_id_as_name_if_empty(length=8)[source]
class openstack_dashboard.api.quantum.Router(apiresource)[source]

Bases: openstack_dashboard.api.quantum.QuantumAPIDictWrapper

Wrapper for quantum routers

class openstack_dashboard.api.quantum.Subnet(apiresource)[source]

Bases: openstack_dashboard.api.quantum.QuantumAPIDictWrapper

Wrapper for quantum subnets

openstack_dashboard.api.quantum.get_ipver_str(ip_version)[source]

Convert an ip version number to a human-friendly string

openstack_dashboard.api.quantum.network_create(request, **kwargs)[source]

Create a subnet on a specified network. :param request: request context :param tenant_id: (optional) tenant id of the network created :param name: (optional) name of the network created :returns: Subnet object

openstack_dashboard.api.quantum.network_delete(request, network_id)[source]
openstack_dashboard.api.quantum.network_get(request, network_id, expand_subnet=True, **params)[source]
openstack_dashboard.api.quantum.network_list(request, **params)[source]
openstack_dashboard.api.quantum.network_list_for_tenant(request, tenant_id, **params)[source]

Return a network list available for the tenant. The list contains networks owned by the tenant and public networks. If requested_networks specified, it searches requested_networks only.

openstack_dashboard.api.quantum.network_modify(request, network_id, **kwargs)[source]
openstack_dashboard.api.quantum.port_create(request, network_id, **kwargs)[source]

Create a port on a specified network. :param request: request context :param network_id: network id a subnet is created on :param device_id: (optional) device id attached to the port :param tenant_id: (optional) tenant id of the port created :param name: (optional) name of the port created :returns: Port object

openstack_dashboard.api.quantum.port_delete(request, port_id)[source]
openstack_dashboard.api.quantum.port_get(request, port_id, **params)[source]
openstack_dashboard.api.quantum.port_list(request, **params)[source]
openstack_dashboard.api.quantum.port_modify(request, port_id, **kwargs)[source]
openstack_dashboard.api.quantum.quantumclient(request)[source]
openstack_dashboard.api.quantum.router_add_gateway(request, router_id, network_id)[source]
openstack_dashboard.api.quantum.router_add_interface(request, router_id, subnet_id=None, port_id=None)[source]
openstack_dashboard.api.quantum.router_create(request, **kwargs)[source]
openstack_dashboard.api.quantum.router_delete(request, router_id)[source]
openstack_dashboard.api.quantum.router_get(request, router_id, **params)[source]
openstack_dashboard.api.quantum.router_list(request, **params)[source]
openstack_dashboard.api.quantum.router_remove_gateway(request, router_id)[source]
openstack_dashboard.api.quantum.router_remove_interface(request, router_id, subnet_id=None, port_id=None)[source]
openstack_dashboard.api.quantum.subnet_create(request, network_id, cidr, ip_version, **kwargs)[source]

Create a subnet on a specified network. :param request: request context :param network_id: network id a subnet is created on :param cidr: subnet IP address range :param ip_version: IP version (4 or 6) :param gateway_ip: (optional) IP address of gateway :param tenant_id: (optional) tenant id of the subnet created :param name: (optional) name of the subnet created :returns: Subnet object

openstack_dashboard.api.quantum.subnet_delete(request, subnet_id)[source]
openstack_dashboard.api.quantum.subnet_get(request, subnet_id, **params)[source]
openstack_dashboard.api.quantum.subnet_list(request, **params)[source]
openstack_dashboard.api.quantum.subnet_modify(request, subnet_id, **kwargs)[source]

Previous topic

The openstack_dashboard.api.swift Module

Next topic

The openstack_dashboard.api.keystone Module

This Page