API

class dynect.Dynect(customer, username, password, zone)

Wrapper to all the interactions with the API.

add_address(fqdn, address, ttl=0)

Add a new address to a domain.

check_errors(response)

Check some common errors.

get_node(fqdn)

Get a node from the fqdn.

hook_response(response)

Detect any failure.

list_address(domain)

Get the list of addresses of a single domain.

publish()

Publish last changes.

remove_address(fqdn, address)

Remove an address of a domain.

class dynect.DynectRecord(dyn, data=None, url=None)
delete()

Delete the record.

classmethod from_data(dyn, data)

Create address from data retrieved from API.

classmethod from_url(dyn, url)

Create address from a url, this is lazy.

class dynect.Address(dyn, data=None, url=None)

Define a lazy-object to get address information.

class dynect.Node(dyn, fqdn)
delete()

Delete the address.

Project Versions

Previous topic

Welcome to Dynect’s documentation!

Next topic

License

This Page