l.d.b.Zone(object) : class documentation

Part of libcloud.dns.base View Source View In Hierarchy

DNS zone.
Method __init__
Method list_records Undocumented
Method create_record Undocumented
Method update Undocumented
Method delete Undocumented
Method __repr__ Undocumented
def __init__(self, id, domain, type, ttl, driver, extra=None): (source)
ParametersidZone id. (type: str)
domainThe name of the domain. (type: str)
typeZone type (master, slave). (type: string)
ttlDefault TTL for records in this zone (in seconds). (type: int)
driverDNSDriver instance. (type: DNSDriver)
extra(optional) Extra attributes (driver specific). (type: dict)
def list_records(self): (source)
Undocumented
def create_record(self, name, type, data, extra=None): (source)
Undocumented
def update(self, domain=None, type=None, ttl=None, extra=None): (source)
Undocumented
def delete(self): (source)
Undocumented
def __repr__(self): (source)
Undocumented
API Documentation for libcloud, generated by pydoctor at 2012-07-15 18:47:55.