Ana içeriğe geç

dtcloud_lb_flavors (Veri Kaynağı)

Bölgede kullanılabilen yük dengeleyici boyutlarını listeler; her ad iki kez sunulur — biri yüksek erişilebilirliksiz, diğeri yüksek erişilebilirlikli.

Örnek Kullanım​

# Her boyut iki kez sunulur: biri yüksek erişilebilirlikli, diğeri değil.
# Yüksek erişilebilirlik bu bayrakla seçilir — yük dengeleyicide ayrı bir
# anahtar yoktur.
data "dtcloud_lb_flavors" "small_ha" {
name = "small"
ha = true
}

output "flavor_id" {
value = data.dtcloud_lb_flavors.small_ha.flavors[0].id
}

Şema​

İsteğe Bağlı​

  • ha (Boolean) Yalnızca bu yüksek erişilebilirlik ayarına sahip boyutları döndürür. Adlar iki ayar arasında yinelendiği için tek bir boyutu belirlemek üzere bunu name ile birlikte kullanın.
  • name (String) Yalnızca adı birebir eşleşen boyutları döndürür. Süzme API'de değil burada uygulanır.

Salt Okunur​

flavors için iç içe şema​

Salt Okunur:

  • ha (Boolean)
  • id (String)
  • name (String)
  • ram (String)
  • vcpus (Number)

Bilinmesi Gerekenler​

  • Her ad iki kez sunulur, biri ha = false diğeri ha = true ile; ikisi farklı kimliklere sahip farklı boyutlardır. Yüksek erişilebilirlik bu bayrakla seçilir: dtcloud_lb üzerinde ayrı bir anahtar yoktur. name ve ha ile birlikte süzün, yoksa eşleşme belirsiz kalır.
  • name ve ha süzmesi API'de değil sağlayıcıda yapılır. Uç nokta parametre almaz, bu yüzden katalog her hâlükârda tümüyle çekilir.
  • Salt okunur. Boyutlar işletmeci tarafından tanımlanır; burada bir kaynak yoktur.