Ana içeriğe geç

dtcloud_volumes (Veri Kaynağı)

Çağıranın görebildiği diskleri listeler.

Liste uç noktası ayrıntı uç noktasından daha düz bir yapı bildirir: bağlı makinenin adı ve durumu diskin üzerine taşınır ve boyut "20 GB" gibi metin olarak gelir.

Örnek Kullanım​

data "dtcloud_volumes" "all" {}

data "dtcloud_volumes" "on_web" {
attached_to_id = dtcloud_vm.web.id
}

Şema​

İsteğe Bağlı​

  • attached_to_id (String) Yalnızca bu sanal makineye bağlı diskleri döndürür. Sağlayıcı tarafından uygulanır; API'nin filtresi yoktur.
  • name (String) Yalnızca tam olarak bu ada sahip diskleri döndürür. Sağlayıcı tarafından uygulanır; API'nin filtresi yoktur.

Salt Okunur​

volumes için iç içe şema​

Salt Okunur:

  • attached_to (String)
  • attached_to_id (String)
  • attached_to_status (String)
  • bootable (Boolean)
  • id (String)
  • is_detachable (Boolean)
  • name (String)
  • size (Number)
  • status (String)
  • storage_policy (String)
  • volume_type (String)

Bilinmesi Gerekenler​

warning

Filtreler API tarafından değil sağlayıcı tarafından uygulanır. Liste yolu sorgu parametresi almaz; bu yüzden her okuma tüm diskleri çeker. Filtreler daha küçük bir istek değil, bir kolaylıktır.

  • size normalleştirilir ve tam sayı GB değerine çevrilir; böylece burada, dtcloud_volume'da ve kaynakta aynı anlama gelir.
  • Burada imaj meta verisi ve zaman damgaları yoktur. Bunlara ihtiyaç duyduğunuzda tek bir diski dtcloud_volume ile okuyun.