Designate OpenStack Client Command Reference

List of released CLI commands available in OpenStack client. These commands can be referenced by doing openstack help <command>.

Managing the DNS Service

dns quota list

List quotas

dns quota list
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    [--all-projects]
    [--edit-managed]
    [--sudo-project-id SUDO_PROJECT_ID]
    [--project-id PROJECT_ID]
-f <FORMATTER>, --format <FORMATTER>

the output format, defaults to table

-c COLUMN, --column COLUMN

specify the column(s) to include, can be repeated to show multiple columns

--noindent

whether to disable indenting the JSON

--prefix <PREFIX>

add a prefix to all variable names

--max-width <integer>

Maximum display width, <1 to disable. You can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence.

--fit-width

Fit the table to the display width. Implied if –max-width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable

--print-empty

Print empty table if there is no data to show.

--all-projects

Show results from all projects. Default: False

--edit-managed

Edit resources marked as managed. Default: False

--sudo-project-id <SUDO_PROJECT_ID>

Project ID to impersonate for this command. Default: None

--project-id <PROJECT_ID>

Project ID Default: current project

This command is provided by the python-designateclient plugin.

dns quota reset

Reset quotas

dns quota reset
    [--all-projects]
    [--edit-managed]
    [--sudo-project-id SUDO_PROJECT_ID]
    [--project-id PROJECT_ID]
--all-projects

Show results from all projects. Default: False

--edit-managed

Edit resources marked as managed. Default: False

--sudo-project-id <SUDO_PROJECT_ID>

Project ID to impersonate for this command. Default: None

--project-id <PROJECT_ID>

Project ID

This command is provided by the python-designateclient plugin.

dns quota set

Set quotas

dns quota set
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    [--all-projects]
    [--edit-managed]
    [--sudo-project-id SUDO_PROJECT_ID]
    [--project-id PROJECT_ID]
    [--api-export-size <api-export-size>]
    [--recordset-records <recordset-records>]
    [--zone-records <zone-records>]
    [--zone-recordsets <zone-recordsets>]
    [--zones <zones>]
-f <FORMATTER>, --format <FORMATTER>

the output format, defaults to table

-c COLUMN, --column COLUMN

specify the column(s) to include, can be repeated to show multiple columns

--noindent

whether to disable indenting the JSON

--prefix <PREFIX>

add a prefix to all variable names

--max-width <integer>

Maximum display width, <1 to disable. You can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence.

--fit-width

Fit the table to the display width. Implied if –max-width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable

--print-empty

Print empty table if there is no data to show.

--all-projects

Show results from all projects. Default: False

--edit-managed

Edit resources marked as managed. Default: False

--sudo-project-id <SUDO_PROJECT_ID>

Project ID to impersonate for this command. Default: None

--project-id <PROJECT_ID>

Project ID

--api-export-size <api-export-size>

New value for the api-export-size quota

--recordset-records <recordset-records>

New value for the recordset-records quota

--zone-records <zone-records>

New value for the zone-records quota

--zone-recordsets <zone-recordsets>

New value for the zone-recordsets quota

--zones <zones>

New value for the zones quota

This command is provided by the python-designateclient plugin.

Pointer Records

Record Sets

Top Level Domains

Transaction Signature Keys

Managing Zones