Ana içeriğe geç

dtcloud_volume (Veri Kaynağı)

Tek bir diski kimliğine göre bulur.

Terraform'un oluşturmadığı bir diske başvurmak için kullanın; örneğin yeni bir makineye bağlanacak mevcut bir disk. Onu kaynak olarak tanımlamak sahipliğini Terraform'a verir ve sonraki bir terraform destroy diski ve anlık görüntülerini siler.

Örnek Kullanım​

data "dtcloud_volume" "data" {
id = var.volume_id
}

Şema​

Zorunlu​

  • id (String) Aranacak diskin kimliği.

Salt Okunur​

  • attached_to (String) Bu diskin bağlı olduğu sanal makinenin adı.
  • attached_to_id (String) Bu diskin bağlı olduğu sanal makinenin kimliği.
  • attached_to_status (String) Bu diskin bağlı olduğu sanal makinenin durumu.
  • bootable (Boolean) Diskten önyükleme yapılıp yapılamayacağı.
  • created (String) Diskin oluşturulduğu zaman.
  • image_metadata (List of Object) Bu diskin oluşturulduğu imajın ayrıntıları. Boş bir disk için boştur. (bkz. aşağıdaki iç içe şema)
  • is_detachable (Boolean) Platformun bu diskin ayrılmasına izin verip vermeyeceği.
  • last_modified (String) Diskin son değiştiği zaman.
  • name (String) Diskin adı.
  • size (Number) GB cinsinden boyut.
  • status (String) Platformun bildirdiği durum.
  • storage_policy (String) Diski destekleyen depolama politikası.
  • volume_type (String) HDD; disk bir ISO tutuyorsa CD-ROM.

image_metadata için iç içe şema​

Salt Okunur:

  • checksum (String)
  • container_format (String)
  • disk_format (String)
  • image_id (String)
  • image_name (String)
  • min_disk (String)
  • min_ram (String)
  • os_distro (String)
  • os_type (String)
  • size (String)

Bilinmesi Gerekenler​

warning

description yoktur. API yazarken bir açıklama kabul eder ama onu hiç geri bildirmez; bu yüzden bu veri kaynağının okuyacağı bir şey yoktur.

  • Var olmayan bir disk hatadır, boş bir sonuç değil.