l.d.d.r.RackspaceUSDNSDriver(RackspaceDNSDriver) : class documentation

Part of libcloud.dns.drivers.rackspace View Source View In Hierarchy

Undocumented

Inherited from RackspaceDNSDriver:

Method __init__ @param key: API key or username to used (required) @type key: C{str}
Method list_zones Return a list of zones.
Method list_records Return a list of records for the provided zone.
Method get_zone Return a Zone instance.
Method get_record Return a Record instance.
Method create_zone Create a new zone.
Method update_zone Update en existing zone.
Method create_record Create a new record.
Method update_record Update an existing record.
Method delete_zone Delete a zone.
Method delete_record Delete a record.
Method _ex_connection_class_kwargs Return extra connection keyword arguments which are passed to the Connection class constructor.
Method _to_zones Undocumented
Method _to_zone Undocumented
Method _to_records Undocumented
Method _to_record Undocumented
Method _to_full_record_name Build a FQDN from a domain and record name.
Method _to_partial_record_name Strip domain portion from the record name.

Inherited from DNSDriver (via RackspaceDNSDriver):

Method list_record_types Return a list of RecordType objects supported by the provider.
Method iterate_zones Return a generator to iterate over available zones.
Method iterate_records Return a generator to iterate over records for the provided zone.
Method _string_to_record_type Return a string representation of a DNS record type to a libcloud RecordType ENUM.

Inherited from OpenStackDriverMixin (via RackspaceDNSDriver):

Method openstack_connection_kwargs @rtype: C{dict}
Method _get_argument_pairs Undocumented
API Documentation for libcloud, generated by pydoctor at 2013-07-01 17:02:02.