dtcloud_router_static_routes (Veri Kaynağı)
Bir yönlendiricideki statik rotaları listeler; Terraform dışında eklenenler dahil.
Örnek Kullanım
# Yönlendiricideki tüm rotalar; Terraform dışında eklenenler dahil.
data "dtcloud_router_static_routes" "edge" {
router_id = dtcloud_router.main.id
}
output "routes" {
value = {
for r in data.dtcloud_router_static_routes.edge.routes :
r.destination => r.next_hop
}
}
Şema
Zorunlu
router_id(String) Statik rotaları listelenecek yönlendiricinin kimliği.
Salt Okunur
id(String) Bu kaynağın kimliği.routes(List of Object) Yönlendiricinin statik rotaları, platformun tuttuğu sırayla. (bkz. aşağıdaki iç içe şema)
routes için iç içe şema
Salt Okunur:
destination(String)next_hop(String)
Bilinmesi Gerekenler
- Uç nokta bu iki alanı, sağlayıcının her yerinde kullanılandan farklı adlarla bildirir. Burada
dtcloud_router_static_route'un kullandığı adlarla geri verilir; böylece aynı rotaya her yerde aynı ad denir. - Terraform dışında eklenen rotalar da listelenir; bu veri kaynağının varlık nedeni budur.