Kvindo™ Cloud Docs
A UDP Listener Rule forwards datagrams from a UDP Listener to a Target Group. Datagrams are distributed round-robin across the targets — there is no session affinity, so suit it to stateless UDP services.
• Listener — the UDP listener this rule belongs to (spec.udpListenerId)
• Forward to UDP — send datagrams to a Target Group (spec.forwardToUdpResponseAction)
| UI Name | API / kc name | Terraform name | Optional | Format | Default | Is read only | Description |
|---|---|---|---|---|---|---|---|
| Listener | spec.udpListenerId |
spec.udp_listener_id |
No | ULID — references a UDP Listener | — | No | The listener this rule belongs to |
| Order | spec.order |
spec.order |
Yes | integer | 0 |
No | Evaluation order; lower is checked first |
| Forward to UDP | spec.forwardToUdpResponseAction |
spec.forward_to_udp_response_action |
Yes | object (nullable) | — | No | Forward the datagrams to a Target Group |
| Target group | spec.forwardToUdpResponseAction.targetGroupId |
target_group_id |
Yes | ULID (nullable) — references a Target Group | — | No | Target Group to forward to |
| Port mapping type | spec.forwardToUdpResponseAction.portMappingType |
port_mapping_type |
Yes | string — ANY_TO_ANY / ONE_TO_ONE |
ANY_TO_ANY |
No | How listener ports map to target group ports |
| To ports | spec.forwardToUdpResponseAction.toPorts |
to_ports |
No | list of string | — | No | Target ports to forward to |
A rule that forwards UDP datagrams to a DNS Target Group on port 53.
Terraform
Python SDK
kc CLI
Resource docs
More in this section