Previous topic

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

Next topic

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

This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.2 docs or all OpenStack docs too.

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.

index(req, domain_id)

Return a list of dns entries for the specified domain and ip.

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 = 'Floating_ip_dns'
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)