orca zone — zone (DNS)¶
Manage DNS zones (Designate).
create¶
Create a DNS zone.
| Option | Description |
|---|---|
--email TEXT |
Zone administrator email. [required] |
--ttl INTEGER |
Default TTL in seconds. |
--description TEXT |
Zone description. |
--type [primary|secondary] |
Zone type. [default: PRIMARY] |
--masters TEXT |
Master servers (for SECONDARY zones, |
--help |
Show this message and exit. |
delete¶
Delete a DNS zone.
| Option | Description |
|---|---|
-y, --yes |
Skip confirmation. |
--help |
Show this message and exit. |
export¶
Export a zone as a BIND-format zone file.
| Option | Description |
|---|---|
--file PATH |
Write zone file to this path (default: stdout). |
--help |
Show this message and exit. |
import¶
Import a zone from a BIND-format zone file.
| Option | Description |
|---|---|
--file PATH |
BIND-format zone file to import. [required] |
--help |
Show this message and exit. |
list¶
List DNS zones.
| Option | Description |
|---|---|
--noindent |
Disable JSON indentation. |
--max-width INTEGER |
Maximum table width (0 = unlimited). |
--fit-width |
Fit table to terminal width. |
-c, --column TEXT |
Column to include (repeatable). Shows all if |
-f, --format [table|json|value] |
|
--help |
Show this message and exit. |
reverse-lookup¶
Find PTR records for an IP address.
| Option | Description |
|---|---|
set¶
Update a DNS zone.
| Option | Description |
|---|---|
--email TEXT |
Zone administrator email. |
--ttl INTEGER |
Default TTL in seconds. |
--description TEXT |
Zone description. |
--help |
Show this message and exit. |
show¶
Show DNS zone details.
| Option | Description |
|---|---|
--noindent |
Disable JSON indentation. |
--max-width INTEGER |
Maximum table width (0 = unlimited). |
--fit-width |
Fit table to terminal width. |
-c, --column TEXT |
Column to include (repeatable). Shows all if |
-f, --format [table|json|value] |
|
--help |
Show this message and exit. |
tld-create¶
Create a TLD (admin).
| Option | Description |
|---|---|
--description TEXT |
Description. |
--help |
Show this message and exit. |
tld-delete¶
Delete a TLD (admin).
| Option | Description |
|---|---|
-y, --yes |
Skip confirmation. |
--help |
Show this message and exit. |
tld-list¶
List allowed TLDs (admin).
| Option | Description |
|---|---|
--noindent |
Disable JSON indentation. |
--max-width INTEGER |
Maximum table width (0 = unlimited). |
--fit-width |
Fit table to terminal width. |
-c, --column TEXT |
Column to include (repeatable). Shows all if |
-f, --format [table|json|value] |
|
--help |
Show this message and exit. |
transfer-accept¶
Accept a zone transfer request.
| Option | Description |
|---|---|
transfer-request-create¶
[OPTIONS] ZONE_ID
| Option | Description |
|---|---|
--target-project-id TEXT |
Restrict transfer to a specific project ID. |
--description TEXT |
Description. |
--help |
Show this message and exit. |
transfer-request-delete¶
[OPTIONS] TRANSFER_ID
| Option | Description |
|---|---|
-y, --yes |
Skip confirmation. |
--help |
Show this message and exit. |
transfer-request-list¶
List zone transfer requests.
| Option | Description |
|---|---|
--noindent |
Disable JSON indentation. |
--max-width INTEGER |
Maximum table width (0 = unlimited). |
--fit-width |
Fit table to terminal width. |
-c, --column TEXT |
Column to include (repeatable). Shows all if |
-f, --format [table|json|value] |
|
--help |
Show this message and exit. |
transfer-request-show¶
TRANSFER_ID
| Option | Description |
|---|---|
--noindent |
Disable JSON indentation. |
--max-width INTEGER |
Maximum table width (0 = unlimited). |
--fit-width |
Fit table to terminal width. |
-c, --column TEXT |
Column to include (repeatable). Shows all if |
-f, --format [table|json|value] |
|
--help |
Show this message and exit. |
tree¶
Show a zone as a Rich tree grouped by record type.
| Option | Description |
|---|---|