create
Enable DNSSEC keys and create associated DNSKEY records for your DNS zone
Usage
ionosctl dns dnssec create [flags]
Aliases
For dnssec
command:
[sec dnskey key keys]
For create
command:
[c post]
Description
Enable DNSSEC keys and create associated DNSKEY records for your DNS zone
Options
--algorithm string Algorithm used to generate signing keys (both Key Signing Keys and Zone Signing Keys) (default "RSASHA256")
-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 KeyTag DigestAlgorithmMnemonic Digest Validity Flags PubKey ComposedKeyData Algorithm KskBits ZskBits NsecMode Nsec3Iterations Nsec3SaltBits] (default [Id,KeyTag,DigestAlgorithmMnemonic,Digest,Validity])
-c, --config string Configuration file used for authentication (default "$XDG_CONFIG_HOME/ionosctl/config.json")
-f, --force Force command to execute without user input
-h, --help Print usage
--ksk-bits int Key signing key length in bits. kskBits >= zskBits: [1024/2048/4096] (default 1024)
-l, --location string Location of the resource to operate on. Can be one of: de/fra
--no-headers Don't print table headers when table output is used
--nsec-mode string NSEC mode.. Can be one of: NSEC, NSEC3 (default "NSEC")
--nsec3-iterations int Number of iterations for NSEC3. [0..50]
--nsec3-salt-bits int Salt length in bits for NSEC3. [64..128], multiples of 8 (default 64)
-o, --output string Desired output format [text|json|api-json] (default "text")
-q, --quiet Quiet output
--validity int Signature validity in days [90..365] (default 90)
-v, --verbose Print step-by-step process when running command
-z, --zone string The name or ID of the DNS zone (required)
--zsk-bits int Zone signing key length in bits. zskBits <= kskBits: [1024/2048/4096] (default 1024)
Examples
ionosctl dns keys create --zone ZONE
Last updated