DnssecKey
¶
Source code in docs_src/capo_route_53_domains/types/dnssec_key.py
algorithm
instance-attribute
¶
algorithm: NotRequired[NullableInteger]
The number of the public key’s cryptographic algorithm according to an IANA assignment.
If Route 53 is your DNS service, set this to 13.
For more information about enabling DNSSEC signing, see Enabling DNSSEC signing and establishing a chain of trust.
digest
instance-attribute
¶
digest: NotRequired[String]
The delegation signer digest.
Digest is calculated from the public key provided using specified digest algorithm and this digest is the actual value returned from the registry nameservers as the value of DS records.
digest_type
instance-attribute
¶
digest_type: NotRequired[NullableInteger]
The number of the DS digest algorithm according to an IANA assignment.
For more information, see IANA for DNSSEC Delegation Signer (DS) Resource Record (RR) Type Digest Algorithms.
flags
instance-attribute
¶
flags: NotRequired[NullableInteger]
The DNSKEY flags that indicate the key type. This field is deprecated; the DnssecKey response no longer returns the flags.
id
instance-attribute
¶
id: NotRequired[String]
An ID assigned to each DS record created by AssociateDelegationSignerToDomain.
key_tag
instance-attribute
¶
key_tag: NotRequired[NullableInteger]
A numeric identification of the DNSKEY record referred to by this DS record.
public_key
instance-attribute
¶
public_key: NotRequired[DnssecPublicKey]
The base64-encoded public key of the key pair. This field is deprecated; the DnssecKey response no longer returns the public key.