Ana içeriğe geç

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.