Ana içeriğe geç

dtcloud_lbs (Veri Kaynağı)

Etkin bölgedeki yük dengeleyicileri listeler.

Örnek Kullanım​

data "dtcloud_lbs" "all" {}

output "load_balancers" {
value = [for lb in data.dtcloud_lbs.all.load_balancers : "${lb.name} ${lb.ip_address} ${lb.status}"]
}

Şema​

Salt Okunur​

  • id (String) Bu kaynağın kimliği.
  • load_balancers (List of Object) Çağıranın görebildiği yük dengeleyiciler. (bkz. aşağıdaki iç içe şema)

load_balancers için iç içe şema​

Salt Okunur:

  • flavor_name (String)
  • floating_ip (String)
  • id (String)
  • ip_address (String)
  • members_total (Number)
  • name (String)
  • network (List of Object) (bkz. aşağıdaki iç içe şema)
  • port_id (String)
  • status (String)

load_balancers.network için iç içe şema​

Salt Okunur:

  • id (String)
  • ip (String)
  • name (String)

Bilinmesi Gerekenler​

  • Liste uç noktası, ayrıntı uç noktasından daha yassı bir görüntüleme biçimi bildirir. Tek bir yük dengeleyiciye dair her şey için dtcloud_lb kullanın.
  • Kimlik, sonuçların özetidir; değişmeyen bir liste fark olarak görünmez.