Ana içeriğe geç

dtcloud_regions (Veri Kaynağı)

Hesabın kullanabildiği bölgeleri listeler.

Bir kaynağın oluşturulduğu bölge buradan değil, sağlayıcının region_id değerinden gelir; geçerli değerleri bulmanın yolu budur.

Örnek Kullanım​

data "dtcloud_regions" "all" {}

output "region_ids" {
value = data.dtcloud_regions.all.ids
}

Şema​

Salt Okunur​

  • id (String) Bu kaynağın kimliği.
  • ids (List of Number) Yalnızca kimlikler.
  • regions (List of Object) Çağıranın görebildiği bölgeler. (bkz. aşağıdaki iç içe şema)

regions için iç içe şema​

Salt Okunur:

  • available_services (List of String)
  • id (Number)
  • name (String)

Bilinmesi Gerekenler​

  • available_services yalnızca kullanılabilir olanları listeler ve sıralıdır; bu yüzden doğal kontrol contains()'dir. Platformun kullanılabilirlik bilgisi bildirmediği bir bölgenin listesi boştur.
  • Etkin bölgeyi değiştirmek sunulmaz. API'nin bunun için sunduğu uç nokta herhangi bir altyapıyı değil çağıranın oturumunu değiştirir; sağlayıcı bölgesini bunun yerine region_id üzerinden alır.