dtcloud_vm (Veri Kaynağı)
Tek bir sanal makineyi kimliğine göre bulur.
Arama kimliğe göredir, çünkü makine adları benzersiz değildir: platform aynı adı taşıyan birden fazla makine tutar ve toplu oluşturma yolu name-1, name-2 gibi adlar üretir; bu yüzden bir ad tek bir makineye çözülemez.
Örnek Kullanım
data "dtcloud_vm" "web" {
id = var.vm_id
}
Şema
Zorunlu
id(String) Aranacak sanal makinenin kimliği.
Salt Okunur
created_at(String) Sanal makinenin oluşturulduğu zaman, RFC 3339 biçiminde.flavor_name(String) Sanal makinenin flavor'ının okunabilir adı.image(String) Sanal makinenin oluşturulduğu imajın adı.image_os_type(String) İmajın işletim sistemi ailesi, örn. linux ya da windows.last_modified(String) Sanal makinenin son değiştirildiği zaman, RFC 3339 biçiminde.name(String) Sanal makinenin adı.network_interface(List of Object) Sanal makineye şu anda bağlı ağ arayüzleri. (bkz. aşağıdaki iç içe şema)primary_ip(String) Kolaylık kısayolu: ilk genel arayüzün birincil IP'si; yoksa adresi olan ilk arayüzünki.ram(String) API'nin bildirdiği haliyle bellek, örn. "512 MB".ssh_key(String) Sanal makineye eklenen SSH anahtarının adı.status(String) Güncel güç/hazırlama durumu, örn. ACTIVE, SHUTOFF, ERROR.task_state(String) Süren platform görevi; sanal makine kararlı durumdaysa boş.vcpus(Number) Sanal CPU sayısı.volume(List of Object) Önyükleme diski dahil, sanal makineye şu anda bağlı diskler. (bkz. aşağıdaki iç içe şema)
network_interface için iç içe şema
Salt Okunur:
is_public(Boolean)mac_address(String)network_id(String)network_name(String)port_id(String)primary_ip(String)secondary_ips(List of String)security_groups(List of Object) (bkz. aşağıdaki iç içe şema)spoofing_protection(Boolean)
network_interface.security_groups için iç içe şema
Salt Okunur:
id(String)name(String)
volume için iç içe şema
Salt Okunur:
delete_on_termination(Boolean)id(String)name(String)size(Number)storage_policy(String)
Bilinmesi Gerekenler
- Arayüzler ve diskler kendi uç noktalarından gelir, kaynakta olduğu gibi. Biri okunamazsa arama bir uyarıyla yine başarılı olur ve o liste boş kalır.
- Var olmayan bir makine hatadır, boş bir sonuç değil.