dtcloud_project_quotas (Veri Kaynağı)
Bir projenin ne kullandığını, izin verilenle karşılaştırarak bildirir.
Bu, konsoldaki özet görünümdür: kullanım ve kotanın yan yana verildiği birkaç temel değer. Platformun izlediği tüm sınırlar için dtcloud_project_limits kullanın.
Örnek Kullanım
data "dtcloud_projects" "all" {}
# Konsolun gösterdiği gibi, izin verilene karşı kullanım.
data "dtcloud_project_quotas" "current" {
project_id = data.dtcloud_projects.all.active_project_id
}
output "cpu" {
value = "${data.dtcloud_project_quotas.current.cpu[0].usage} of ${data.dtcloud_project_quotas.current.cpu[0].quota}"
}
Şema
Zorunlu
project_id(String) Projenin kimliği, dtcloud_projects'ten.
İsteğe Bağlı
region_id(String) Raporlanacak bölge. Varsayılan olarak sağlayıcıda yapılandırılmış bölgedir.
Salt Okunur
cpu(List of Object) vCPU çekirdekleri. (bkz. aşağıdaki iç içe şema)floating_ips(List of Object) Floating IP adresleri. (bkz. aşağıdaki iç içe şema)id(String) Bu kaynağın kimliği.ram(List of Object) GiB cinsinden bellek. (bkz. aşağıdaki iç içe şema)storage_space(List of Object) Disk tipi başına depolama kullanımı. (bkz. aşağıdaki iç içe şema)vm_status(List of Object) Projenin sanal makineleri, duruma göre sayılmış. (bkz. aşağıdaki iç içe şema)
cpu için iç içe şema
Salt Okunur:
quota(Number)usage(Number)
floating_ips için iç içe şema
Salt Okunur:
quota(Number)usage(Number)
ram için iç içe şema
Salt Okunur:
quota(Number)usage(Number)
storage_space için iç içe şema
Salt Okunur:
name(String)quota(Number)usage(Number)
vm_status için iç içe şema
Salt Okunur:
count(Number)error(Number)in_progress(Number)running(Number)stopped(Number)
Bilinmesi Gerekenler
warning
quota değerinin -1 olması sınırsız demektir. Üzerinde yapılan aritmetik yanıltıcı olmasın diye başka bir değere çevrilmeden aktarılır; bölme yapmadan önce bunu kontrol edin.
in_progress, bekleyen bir görevi olan makineleri sayar; görünen durumları ne olursa olsun. Yeniden boyutlandırmanın ortasındaki bir makinerunningya dastoppedaltında değil burada sayılır.- Bu uç noktada bölge istek yolunun bir parçasıdır; sağlayıcıdaki diğer tüm çağrılardan farklı olarak.
region_iddeğerinin burada bir argüman olmasının nedeni budur; verilmezse sağlayıcının bölgesi kullanılır.