designateclient.v2.cli.zones module¶
- class designateclient.v2.cli.zones.AXFRZoneCommand(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
CommandAXFR a zone
- log: logging.Logger = <Logger designateclient.v2.cli.zones.AXFRZoneCommand (WARNING)>¶
- class designateclient.v2.cli.zones.AbandonZoneCommand(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
CommandAbandon a zone
- log: logging.Logger = <Logger designateclient.v2.cli.zones.AbandonZoneCommand (WARNING)>¶
- class designateclient.v2.cli.zones.AcceptTransferRequestCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneAccept a Zone Transfer Request
- log: logging.Logger = <Logger designateclient.v2.cli.zones.AcceptTransferRequestCommand (WARNING)>¶
- class designateclient.v2.cli.zones.CreateTransferRequestCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneCreate new zone transfer request
- log: logging.Logger = <Logger designateclient.v2.cli.zones.CreateTransferRequestCommand (WARNING)>¶
- class designateclient.v2.cli.zones.CreateZoneCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneCreate new zone
- log: logging.Logger = <Logger designateclient.v2.cli.zones.CreateZoneCommand (WARNING)>¶
Bases:
CommandDelete a Zone Share
Return an
argparse.ArgumentParser.
Override to do something useful.
The returned value will be returned by the program.
- class designateclient.v2.cli.zones.DeleteTransferRequestCommand(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
CommandDelete a Zone Transfer Request
- log: logging.Logger = <Logger designateclient.v2.cli.zones.DeleteTransferRequestCommand (WARNING)>¶
- class designateclient.v2.cli.zones.DeleteZoneCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneDelete zone
- log: logging.Logger = <Logger designateclient.v2.cli.zones.DeleteZoneCommand (WARNING)>¶
- class designateclient.v2.cli.zones.DeleteZoneExportCommand(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
CommandDelete a Zone Export
- log: logging.Logger = <Logger designateclient.v2.cli.zones.DeleteZoneExportCommand (WARNING)>¶
- class designateclient.v2.cli.zones.DeleteZoneImportCommand(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
CommandDelete a Zone Import
- log: logging.Logger = <Logger designateclient.v2.cli.zones.DeleteZoneImportCommand (WARNING)>¶
- class designateclient.v2.cli.zones.ExportZoneCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneExport a Zone
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ExportZoneCommand (WARNING)>¶
- class designateclient.v2.cli.zones.ImportZoneCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneImport a Zone from a file on the filesystem
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ImportZoneCommand (WARNING)>¶
Bases:
ListerList Zone Shares
Return an
argparse.ArgumentParser.
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
- class designateclient.v2.cli.zones.ListTransferAcceptsCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ListerList Zone Transfer Accepts
- columns = ['id', 'zone_id', 'project_id', 'zone_transfer_request_id', 'status', 'key']¶
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ListTransferAcceptsCommand (WARNING)>¶
- class designateclient.v2.cli.zones.ListTransferRequestsCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ListerList Zone Transfer Requests
- columns = ['id', 'zone_id', 'zone_name', 'project_id', 'target_project_id', 'status', 'key']¶
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ListTransferRequestsCommand (WARNING)>¶
- class designateclient.v2.cli.zones.ListZoneExportsCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ListerList Zone Exports
- columns = ['id', 'zone_id', 'created_at', 'status']¶
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ListZoneExportsCommand (WARNING)>¶
- class designateclient.v2.cli.zones.ListZoneImportsCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ListerList Zone Imports
- columns = ['id', 'zone_id', 'created_at', 'status', 'message']¶
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ListZoneImportsCommand (WARNING)>¶
- class designateclient.v2.cli.zones.ListZonesCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ListerList zones
- columns = ['id', 'name', 'type', 'serial', 'status', 'action']¶
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ListZonesCommand (WARNING)>¶
- class designateclient.v2.cli.zones.PoolMoveZoneCommand(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
CommandMove a zone to another pool
- log: logging.Logger = <Logger designateclient.v2.cli.zones.PoolMoveZoneCommand (WARNING)>¶
- class designateclient.v2.cli.zones.SetTransferRequestCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneSet a Zone Transfer Request
- log: logging.Logger = <Logger designateclient.v2.cli.zones.SetTransferRequestCommand (WARNING)>¶
- class designateclient.v2.cli.zones.SetZoneCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneSet zone properties
- log: logging.Logger = <Logger designateclient.v2.cli.zones.SetZoneCommand (WARNING)>¶
Bases:
ShowOneShare a Zone
Return an
argparse.ArgumentParser.
Return a two-part tuple with a tuple of column names and a tuple of values.
Bases:
ShowOneShow Zone Share Details
Return an
argparse.ArgumentParser.
Return a two-part tuple with a tuple of column names and a tuple of values.
- class designateclient.v2.cli.zones.ShowTransferAcceptCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneShow Zone Transfer Accept
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ShowTransferAcceptCommand (WARNING)>¶
- class designateclient.v2.cli.zones.ShowTransferRequestCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneShow Zone Transfer Request Details
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ShowTransferRequestCommand (WARNING)>¶
- class designateclient.v2.cli.zones.ShowZoneCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneShow zone details
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ShowZoneCommand (WARNING)>¶
- class designateclient.v2.cli.zones.ShowZoneExportCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneShow a Zone Export
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ShowZoneExportCommand (WARNING)>¶
- class designateclient.v2.cli.zones.ShowZoneExportFileCommand(app: App, app_args: Namespace | None, cmd_name: str | None = None)[source]¶
Bases:
ShowOneShow the zone file for the Zone Export
- log: logging.Logger = <Logger designateclient.v2.cli.zones.ShowZoneExportFileCommand (WARNING)>¶