dtcloud_snapshots (Veri Kaynağı)
Çağıranın görebildiği tüm anlık görüntüleri listeler.
dtcloud_volume_snapshots ile aynı şey değildir; o, tek bir diskle sınırlı ve en yeniden eskiye sıralanmış farklı bir uç noktayı okur. Bu ise tüm anlık görüntüleri platformun kendi sırasıyla kapsar.
Örnek Kullanım
data "dtcloud_snapshots" "ready" {
status = "available"
}
data "dtcloud_snapshots" "of_data_volume" {
volume_id = dtcloud_volume.data.id
}
Şema
İsteğe Bağlı
name(String) Yalnızca tam olarak bu ada sahip anlık görüntüleri döndürür. Sağlayıcı tarafından uygulanır.status(String) Yalnızca bu durumdaki anlık görüntüleri döndürür, örn.available. Sağlayıcı tarafından uygulanır.volume_id(String) Yalnızca bu diskin anlık görüntülerini döndürür. Sağlayıcı tarafından uygulanır.
Salt Okunur
id(String) Bu kaynağın kimliği.snapshots(List of Object) Eşleşen anlık görüntüler, platformun döndürdüğü sırayla. (bkz. aşağıdaki iç içe şema)
snapshots için iç içe şema
Salt Okunur:
created_at(String)description(String)id(String)name(String)size(Number)status(String)storage_policy(String)updated_at(String)volume_id(String)volume_type_id(String)
Bilinmesi Gerekenler
- Filtreler sağlayıcı tarafından uygulanır, çünkü liste uç noktası filtre almaz; filtreler birlikte uygulanır.
volume_idvenametam olarak eşleşir,statusbüyük/küçük harfi yok sayar. Hiçbir şeyle eşleşmeyen bir filtre boş bir liste döndürür. storage_policy, her çalıştırmada bir kezvolume_type_id'den çözülür ve bu arama başarısız olursa boştur.- Burada
progressya daproject_idyoktur. Liste uç noktası bunları bildirmez; ikisinden birine ihtiyacınız olduğunda tek bir anlık görüntüyüdtcloud_snapshotile okuyun.