dtcloud_vm_history (Veri Kaynağı)
Bir sanal makineye yapılanları listeler.
Bu, istenen durum değil bir olay günlüğüdür; veri kaynağı olmasının nedeni de budur: oluşturulacak, değiştirilecek ya da yok edilecek bir şey yoktur.
Örnek Kullanım
data "dtcloud_vm_history" "web" {
vm_id = dtcloud_vm.web.id
}
# En yeniden eskiye sıralıdır, bu yüzden ilk girdi en son yapılan
# işlemdir.
output "last_action" {
value = data.dtcloud_vm_history.web.entries[0].activity
}
Şema
Zorunlu
vm_id(String) Sanal makinenin kimliği.
Salt Okunur
entries(List of Object) Sanal makine üzerinde kaydedilen işlemler, API'nin bildirdiği gibi en yeniden eskiye. (bkz. aşağıdaki iç içe şema)id(String) Bu kaynağın kimliği.
entries için iç içe şema
Salt Okunur:
activity(String)date_and_time(String)id(String)initiator(String)
Bilinmesi Gerekenler
warning
Bunu kaynak argümanlarından uzak tutun. Makineye herhangi bir şey olduğunda, Terraform'un kendi değişiklikleri dahil, içerik değişir; bu yüzden ona bağlı bir kaynak her planda yeni bir değer görür ve hiçbir zaman kararlı hale gelmez. Output'lar, terraform console ya da bağımlılık grafiğinin dışındaki bir kontrol için kullanın.
- Burada
statusyoktur. Liste uç noktası onu dışarıda bırakır;dtcloud_vm_history_entrytek bir girdiyi eksiksiz okur.