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

class DomainTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class DomainsTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class FloatingIPDNSDomainController

Bases: object

DNS domain controller for OpenStack API.

delete(req, id)

Delete the domain identified by id.

index(req)

Return a list of available DNS domains.

update(req, id, body)

Add or modify domain entry.

class FloatingIPDNSEntryController

Bases: object

DNS Entry controller for OpenStack API.

delete(req, domain_id, id)

Delete the entry identified by req and id.

show(req, domain_id, id)

Return the DNS entry that corresponds to domain_id and id.

update(req, domain_id, id, body)

Add or modify dns entry.

class FloatingIPDNSTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class FloatingIPDNSsTemplate

Bases: nova.api.openstack.xmlutil.TemplateBuilder

construct()
class Floating_ip_dns(ext_mgr)

Bases: nova.api.openstack.extensions.ExtensionDescriptor

Floating IP DNS support.

alias = 'os-floating-ip-dns'
get_resources()
name = 'FloatingIpDns'
namespace = 'http://docs.openstack.org/ext/floating_ip_dns/api/v1.1'
updated = '2011-12-23T00:00:00+00:00'
make_dns_entry(elem)
make_domain_entry(elem)

Previous topic

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

Next topic

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

This Page