Облачная платформаEvolution

cloudru_evolution_organization_quota_usage_collection (Data Source)


Example Usage

data "cloudru_evolution_organization_quota_usage_collection" "datasource_quota_usage" {
resource_type_codes = ["f29dd8a1-e984-49e5-946a-1693ce9ac99d", "6023933a-2a8b-4042-89f7-61ce1c91757c", "afb89e99-2ac9-49d2-8fdb-a4646311b4a2", "6e704076-73b5-4846-9e7e-eaee25056e8e", "416ddbc0-c1de-4dfa-be5f-6d4db09299af", "f06692ac-f10e-4c5d-83bf-9f1da7807b1a", "fc378c8f-84ed-47a9-9a74-644e5712fdad", "a9956209-3f26-4504-8aef-ee23a2f701ca", "1439079b-e245-4a50-b8c3-a62492b809f7", "42c3c42b-caa3-4e3f-add7-96515595cfcb"]
# Варианты значений параметра subject_type_codes:
# QUOTA_SUBJECT_TYPE_CUSTOMER, QUOTA_SUBJECT_TYPE_ORGANIZATION_UNIT, QUOTA_SUBJECT_TYPE_PROJECT
subject_type_codes = ["QUOTA_SUBJECT_TYPE_ORGANIZATION_UNIT", "QUOTA_SUBJECT_TYPE_CUSTOMER", "QUOTA_SUBJECT_TYPE_PROJECT", "QUOTA_SUBJECT_TYPE_PROJECT", "QUOTA_SUBJECT_TYPE_PROJECT", "QUOTA_SUBJECT_TYPE_ORGANIZATION_UNIT", "QUOTA_SUBJECT_TYPE_CUSTOMER", "QUOTA_SUBJECT_TYPE_CUSTOMER", "QUOTA_SUBJECT_TYPE_CUSTOMER", "QUOTA_SUBJECT_TYPE_ORGANIZATION_UNIT"]
subject_ids = ["ae877e6d-5c20-4c70-a81d-55e162c2a14f", "132aff9e-44c1-4713-aa1e-7d4b5bc30001", "c7d3dbe4-eabe-481b-a86a-3dcdede11667", "11c55939-7a10-4f05-b1db-3fac0ff72eaa", "95be2f1e-5d91-4374-b554-994a8550ea5a", "24e1ac1f-c241-426e-8b0b-1467ecad44ee", "b2f482d1-a78f-4d1c-a6fc-4fa71af37665", "775c8cf1-1e3d-4119-98cc-2ac9a08071a7", "023be844-efc4-4719-9fcb-cf7857c24fe7", "12a3d311-03b6-4656-a4fc-023e328e9456"]
page_size = 9152197103169051598
# Позволяет переопределить дефолтный таймаут провайдера для определенного метода. Если нужно указать бесконечный таймаут, то нужно указать например 0s, тогда таймаута не будет.
timeouts {
read = "10m"
}
}
output "data-quota_usage" {
value = data.cloudru_evolution_organization_quota_usage_collection.datasource_quota_usage.usages[0]
}

Schema

Optional

  • page_size (Number) Максимальное количество результатов на странице ответа.

  • resource_type_codes (List of String) Список кодов ресурсных типов.

  • subject_ids (List of String) Список идентификаторов субъектов.

  • subject_type_codes (List of String) Список кодов субъектных типов.

  • timeouts (Block, Optional) (see below for nested schema)

Read-Only

Nested Schema for timeouts

Optional:

  • read (String) A string that can be parsed as a duration consisting of numbers and unit suffixes, such as «30s» or «2h45m». Valid time units are «s» (seconds), «m» (minutes), «h» (hours).

Nested Schema for usages

Read-Only:

  • aggregated_usage (String) Потребление текущей квоты + потребление дочерних квот.

  • created_at (String) Дата создания потребления.

  • customer_id (String) Идентификатор клиента.

  • individual_limit (String) Лимит квоты.

  • individual_usage (String) Потребление квоты.

  • resource_type_code (String) Тип ресурса.

  • subject_id (String) Идентификатор субъекта.

  • subject_type_code (String) Тип субъекта.

  • updated_at (String) Дата последнего обновления потребления.