The designateclient.v2.zones Module

The designateclient.v2.zones Module

class designateclient.v2.zones.ZoneController(client)[source]

Bases: designateclient.v2.base.V2Controller

abandon(zone)[source]
axfr(zone)[source]
create(name, type_=None, email=None, description=None, ttl=None, masters=None, attributes=None)[source]
delete(zone)[source]
get(zone)[source]
list(criterion=None, marker=None, limit=None)[source]
update(zone, values)[source]
class designateclient.v2.zones.ZoneExportsController(client)[source]

Bases: designateclient.v2.base.V2Controller

create(zone)[source]
delete(zone_export_id)[source]
get_export(zone_export_id)[source]
get_export_record(zone_export_id)[source]
list()[source]
class designateclient.v2.zones.ZoneImportsController(client)[source]

Bases: designateclient.v2.base.V2Controller

create(zone_file_contents)[source]
delete(zone_import_id)[source]
get_import_record(zone_import_id)[source]
list()[source]
class designateclient.v2.zones.ZoneTransfersController(client)[source]

Bases: designateclient.v2.base.V2Controller

accept_request(transfer_id, key)[source]
create_request(zone, target_project_id, description=None)[source]
delete_request(transfer_id)[source]
get_accept(accept_id)[source]
get_request(transfer_id)[source]
list_accepts()[source]
list_requests()[source]
update_request(transfer_id, values)[source]
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

python-designateclient 2.10.1.dev3