Kvindo™ Cloud Docs


Language

Route

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.

Key concepts

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

Parameters
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
Examples

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


Related pages

Resource docs

More in this section

Reference

An unhandled error has occurred. Reload 🗙