59 lines
1.6 KiB
YAML
59 lines
1.6 KiB
YAML
---
|
|
argument_specs:
|
|
main:
|
|
options:
|
|
knot__dnssec_key_id:
|
|
description: The id of the TSIG key which knot will use for zone transfer signing
|
|
type: str
|
|
required: true
|
|
knot__dnssec_key_secret:
|
|
description: The secret value of the TSIG key which knot will use for zone transfer signing
|
|
type: str
|
|
required: true
|
|
knot__remotes:
|
|
description:
|
|
- A list of definitions for remote nameservers that are used for different purposes
|
|
- See https://www.knot-dns.cz/docs/latest/html/reference.html#remote-section for details
|
|
type: list
|
|
elements: dict
|
|
required: false
|
|
options:
|
|
id:
|
|
type: str
|
|
required: true
|
|
address:
|
|
type: list
|
|
required: true
|
|
elements: str
|
|
knot__catalog_zones:
|
|
description: A list of catalog zones that will be served by knot
|
|
type: list
|
|
elements: dict
|
|
required: true
|
|
options:
|
|
domain:
|
|
type: str
|
|
required: true
|
|
notify_targets:
|
|
type: list
|
|
elements: str
|
|
required: false
|
|
knot__zones:
|
|
description: A list of user zones that will be served by knot
|
|
type: list
|
|
elements: dict
|
|
required: true
|
|
options:
|
|
domain:
|
|
type: str
|
|
required: true
|
|
notify_targets:
|
|
type: list
|
|
elements: str
|
|
required: false
|
|
catalog_member:
|
|
type: str
|
|
required: false
|
|
content:
|
|
type: str
|
|
required: true
|