Skip to content
Start here

Zsk

List DNSSEC ZSKs
dns.dnssec.zsk.list(ZskListParams**kwargs) -> SyncSinglePage[ZskListResponse]
GET/zones/{zone_id}/dnssec/zsk
ModelsExpand Collapse
class ZskListResponse:
dnskey: Optional[DNSKEY]
algorithm: Optional[int]
flags: Optional[int]
hdr: Optional[DNSKEYHdr]
class_: Optional[int]
name: Optional[str]
rdlength: Optional[int]
rrtype: Optional[int]
ttl: Optional[int]
protocol: Optional[int]
public_key: Optional[str]
location: Optional[Literal["database", "vault"]]

Storage backend where the DNSSEC key material is stored.

One of the following:
"database"
"vault"
name: Optional[str]

Internal key name for the ZSK.

signing_key: Optional[SigningKey]
kek: Optional[str]

Key encryption key name used to encrypt the private key.

privkey: Optional[str]

Encrypted private key material for the signing key.

formatbyte
pubkey: Optional[str]

Public key content associated with the signing key.

tag: Optional[Literal["active", "publish", "external", 3 more]]

Lifecycle state tag attached to the DNSSEC key.

One of the following:
"active"
"publish"
"external"
"retired"
"revoked"
"removed"