designateclient.v2.cli.zones module

class designateclient.v2.cli.zones.AXFRZoneCommand(app: _app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Command

AXFR a zone

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.AXFRZoneCommand (WARNING)>
take_action(parsed_args)[source]

Override to do something useful.

The returned value will be returned by the program.

class designateclient.v2.cli.zones.AbandonZoneCommand(app: _app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Command

Abandon a zone

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.AbandonZoneCommand (WARNING)>
take_action(parsed_args)[source]

Override to do something useful.

The returned value will be returned by the program.

class designateclient.v2.cli.zones.AcceptTransferRequestCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Accept a Zone Transfer Request

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.AcceptTransferRequestCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.CreateTransferRequestCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Create new zone transfer request

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.CreateTransferRequestCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.CreateZoneCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Create new zone

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.CreateZoneCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.DeleteSharedZoneCommand(app: _app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Command

Delete a Zone Share

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.DeleteSharedZoneCommand (WARNING)>
take_action(parsed_args)[source]

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: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Command

Delete a Zone Transfer Request

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.DeleteTransferRequestCommand (WARNING)>
take_action(parsed_args)[source]

Override to do something useful.

The returned value will be returned by the program.

class designateclient.v2.cli.zones.DeleteZoneCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Delete zone

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.DeleteZoneCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.DeleteZoneExportCommand(app: _app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Command

Delete a Zone Export

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.DeleteZoneExportCommand (WARNING)>
take_action(parsed_args)[source]

Override to do something useful.

The returned value will be returned by the program.

class designateclient.v2.cli.zones.DeleteZoneImportCommand(app: _app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Command

Delete a Zone Import

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.DeleteZoneImportCommand (WARNING)>
take_action(parsed_args)[source]

Override to do something useful.

The returned value will be returned by the program.

class designateclient.v2.cli.zones.ExportZoneCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Export a Zone

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ExportZoneCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.ImportZoneCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Import a Zone from a file on the filesystem

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ImportZoneCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.ListSharedZonesCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Lister

List Zone Shares

app_dist_name: Optional[str]
columns = ['id', 'zone_id', 'target_project_id']
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ListSharedZonesCommand (WARNING)>
take_action(parsed_args)[source]

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: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Lister

List Zone Transfer Accepts

app_dist_name: Optional[str]
columns = ['id', 'zone_id', 'project_id', 'zone_transfer_request_id', 'status', 'key']
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ListTransferAcceptsCommand (WARNING)>
take_action(parsed_args)[source]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class designateclient.v2.cli.zones.ListTransferRequestsCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Lister

List Zone Transfer Requests

app_dist_name: Optional[str]
columns = ['id', 'zone_id', 'zone_name', 'project_id', 'target_project_id', 'status', 'key']
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ListTransferRequestsCommand (WARNING)>
take_action(parsed_args)[source]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class designateclient.v2.cli.zones.ListZoneExportsCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Lister

List Zone Exports

app_dist_name: Optional[str]
columns = ['id', 'zone_id', 'created_at', 'status']
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ListZoneExportsCommand (WARNING)>
take_action(parsed_args)[source]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class designateclient.v2.cli.zones.ListZoneImportsCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Lister

List Zone Imports

app_dist_name: Optional[str]
columns = ['id', 'zone_id', 'created_at', 'status', 'message']
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ListZoneImportsCommand (WARNING)>
take_action(parsed_args)[source]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class designateclient.v2.cli.zones.ListZonesCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Lister

List zones

app_dist_name: Optional[str]
columns = ['id', 'name', 'type', 'serial', 'status', 'action']
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ListZonesCommand (WARNING)>
take_action(parsed_args)[source]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

class designateclient.v2.cli.zones.PoolMoveZoneCommand(app: _app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.Command

Move a zone to another pool

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.PoolMoveZoneCommand (WARNING)>
take_action(parsed_args)[source]

Override to do something useful.

The returned value will be returned by the program.

class designateclient.v2.cli.zones.SetTransferRequestCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Set a Zone Transfer Request

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.SetTransferRequestCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.SetZoneCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Set zone properties

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.SetZoneCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.ShareZoneCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Share a Zone

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ShareZoneCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.ShowSharedZoneCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Show Zone Share Details

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ShowSharedZoneCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.ShowTransferAcceptCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Show Zone Transfer Accept

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ShowTransferAcceptCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.ShowTransferRequestCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Show Zone Transfer Request Details

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ShowTransferRequestCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.ShowZoneCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Show zone details

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ShowZoneCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.ShowZoneExportCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Show a Zone Export

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ShowZoneExportCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.ShowZoneExportFileCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Show the zone file for the Zone Export

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ShowZoneExportFileCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

class designateclient.v2.cli.zones.ShowZoneImportCommand(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)[source]

Bases: osc_lib.command.command.ShowOne

Show a Zone Import

app_dist_name: Optional[str]
get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger designateclient.v2.cli.zones.ShowZoneImportCommand (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.