create
Create a record. Wiki: https://docs.ionos.com/cloud/network-services/cloud-dns/api-how-tos/create-dns-record
Usage
ionosctl dns record create [flags]
Aliases
For record
command:
[r]
For create
command:
[c post]
Description
Create a record. Wiki: https://docs.ionos.com/cloud/network-services/cloud-dns/api-how-tos/create-dns-record
Options
-u, --api-url string Override default host URL (default "https://dns.de-fra.ionos.com")
--cols strings Set of columns to be printed on output
Available columns: [Id Name Content Type Enabled FQDN ZoneId ZoneName State]
-c, --config string Configuration file used for authentication (default "$XDG_CONFIG_HOME/ionosctl/config.json")
--content string The content (Record Data) for your chosen record type. For example, if --type A, --content should be an IPv4 IP. (required)
--enabled When true - the record is visible for lookup (default true)
-f, --force Force command to execute without user input
-h, --help Print usage
-l, --location string Location of the resource to operate on. Can be one of: de/fra
-n, --name \* The name of the DNS record. Provide a wildcard i.e. \* to match requests for non-existent names under your DNS Zone name. Note that some terminals require '*' to be escaped, e.g. '\*' (required)
--no-headers Don't print table headers when table output is used
-o, --output string Desired output format [text|json|api-json] (default "text")
--priority int32 Priority value is between 0 and 65535. Priority is mandatory for MX, SRV and URI record types and ignored for all other types.
-q, --quiet Quiet output
--ttl int32 Time to live. The amount of time the record can be cached by a resolver or server before it needs to be refreshed from the authoritative DNS server (default 3600)
-t, --type string Type of DNS Record. Can be one of: A, AAAA, CNAME, ALIAS, MX, NS, SRV, TXT, CAA, SSHFP, TLSA, SMIMEA, DS, HTTPS, SVCB, OPENPGPKEY, CERT, URI, RP, LOC (required) (default "AAAA")
-v, --verbose Print step-by-step process when running command
-z, --zone string The ID or name of the DNS zone (required)
Examples
ionosctl dns r create --zone foo-bar.com --type A --content 1.2.3.4 --name \*
Last updated