Kvindo™ Cloud Docs
A Route is a single routing rule inside a Route Table: traffic destined for destinationCidr is sent to targetIp. Routes are standalone resources — a route table is just a named container, and each rule is added or removed as its own Route resource.
• Route table — the table this rule belongs to (spec.routeTableId)
• Destination — the CIDR the rule matches, e.g. 0.0.0.0/0 for a default route (spec.destinationCidr)
• Next hop — the IP traffic is forwarded to, e.g. a NAT/router VM's private IP (spec.targetIp)
• Activation — the rules take effect in a VPC once the table is attached via a Route Table Attachment
| UI Name | API / kc name | Terraform name | Optional | Format | Default | Is read only | Description |
|---|---|---|---|---|---|---|---|
| Route table | spec.routeTableId |
spec.route_table_id |
No | ULID — references a Route Table | — | No | The table this rule belongs to |
| Destination CIDR | spec.destinationCidr |
spec.destination_cidr |
No | string — CIDR | — | No | Traffic destined for this range is matched, e.g. 0.0.0.0/0 |
| Target IP | spec.targetIp |
spec.target_ip |
Yes | string (nullable) — IPv4 | — | No | Next hop the matched traffic is forwarded to |
The examples create a route table together with a default route (they are the same examples as on the Route Table page).
Terraform
Python SDK
kc CLI
Resource docs
More in this section
Reference