Part of libcloud.dns.base View Source View In Hierarchy
Zone record / resource.
Method | __init__ | @type id: C{str} @param id: Record id |
Method | update | Undocumented |
Method | delete | Undocumented |
Method | __repr__ | Undocumented |
@type id: C{str} @param id: Record id @type name: C{str} @param name: Hostname or FQDN. @type type: C{RecordType} @param type: DNS record type (A, AAAA, ...). @type data: C{str} @param data: Data for the record (depends on the record type). @type zone: C{Zone} @param zone: Zone instance. @type driver: C{DNSDriver} @param driver: DNSDriver instance. @type extra: C{dict} @param extra: (optional) Extra attributes (driver specific).