openstack.dns.v2.floating_ip

The FloatingIP Class

The DNS class inherits from Resource.

class openstack.dns.v2.floating_ip.FloatingIP(_synchronized=False, connection=None, **attrs)

DNS Floating IP Resource

The base resource

Parameters:
  • _synchronized (bool) – This is not intended to be used directly. See new() and existing().

  • connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow Resource objects to be used without an active Connection, such as in unit tests. Use of self._connection in Resource code should protect itself with a check for None.

resource_key = ''

Singular form of key for resource.

resources_key = 'floatingips'

Plural form of key for resource.

base_path = '/reverse/floatingips'

The base part of the URI for this resource.

allow_fetch = True

Allow get operation for this resource.

allow_commit = True

Allow update operation for this resource.

allow_list = True

Allow list operation for this resource.

commit_method = 'PATCH'

Method for committing a resource (PUT, PATCH, POST)

action

Properties current action in progress on the resource

address

The floatingip address for this PTR record

description

Description for this PTR record

ptrdname

Domain name for this PTR record

status

status of the resource

ttl

Time to live for this PTR record