check per-apex slots
This block is part of the dns group and was last modified in core v15.0.0.
check per-apex slots v15.0.0 Report which per-apex slots a group member has filled, which it will never need, and which nobody has answered for.
- flow
flow - Base records required
arrayThe group's record set, as the store holds it.
- Member zone
valueThe apex being checked, for example deverence.nl.
- Rules
arrayThe group's policy. Only the per-apex entries matter here.
- Own records
arrayThis member's own records, each carrying the slot it fills.
- Slots not applicable
objectSlot name to the reason this domain will never fill it.
- flow
flow - Success
conditionTrue when the slots could be evaluated.
- Member zone
valueThe apex that was checked.
- Slots
arrayEach slot with its state, why it exists, and either what filled it or why it never will be.
- Unfilled slots
arraySlots nobody has answered for.
- Count
numberHow many slots this group has.
- Complete
conditionTrue when every slot is filled or explained.
- Error
valueWhy the slots could not be evaluated.
Reports the per-apex slot state for ONE group member without rendering anything, for a zone overview that has to show gaps before anyone renders. A slot is a record bound to one domain by something outside DNS : an ACM validation CNAME, a DKIM key, a verification token : which each apex must supply from its own records. Every slot comes back in one of exactly three states: 'filled' (an override carries it), 'not-applicable' (slots_na records the reason this domain will never have one, for example it sends no mail) or 'empty' (nobody has looked). Empty and not-applicable are deliberately NOT the same state: a zone with an empty slot is unfinished and must not be pushed, which is what complete=false and the unfilled list are for. Reads the same base_records, rules and overrides as dnszone_render_member and agrees with it by construction.
slot gaps |
zone slots |
A typical wiring for check per-apex slots: a function trigger starts the flow; with values feeds the base_records pin; the flow out pin feeds debug.
Used in these guides
These documentation pages use or explain this block:
Version history
Introduced in v15.0.0.
Back to
dns Return to the main group to view all sub-groups Back to DNS zones Return to the group to view all blocks within this group 