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

cloudru_evolution_organization_project_collection (Data Source)


Example Usage

data "cloudru_evolution_organization_project_collection" "datasource_project" {
# Варианты значений параметра status:
# PROJECT_STATUS_ENABLED, PROJECT_STATUS_DISABLED, PROJECT_STATUS_TERMINATING, PROJECT_STATUS_TERMINATED
status = "PROJECT_STATUS_DISABLED"
project_ids = ["68e8f03b-2734-405e-ba7e-d27e8a9cc3d2", "c47d6bd6-4d33-4074-ba76-42f51496ed9e", "de35f815-ab8e-479c-be13-6313dc99dace", "b187f22b-b0a0-4504-b8df-ad7672727294", "9a0555ab-9a60-4bce-9528-dc0a3b27104e", "71e3b0f3-c8b4-4d5c-99a4-db16af9b60b7", "d94d5cc6-65ea-4c5a-8089-37498a56880b", "b303f4c3-822e-4ce1-926c-7b7174658356", "65cd9b6d-85c7-432a-8685-375de7435250", "46261758-be08-49b1-99c1-6be616fa8ce2"]
customer_ids = ["926691c5-75c2-4666-9c0d-718b09a0b288", "944dcfe4-b442-47e4-a8ff-e7057b0bfd8d", "6dab50e5-a086-4292-a2b4-fe657c3491b9", "46ee7f01-0a27-4df9-9af6-dfb96ff72d3d", "04ed8edb-f051-484c-8cd0-88f6d2ddeed9", "c79441ca-9c97-463f-a5f1-0ff864ec430e", "f1a3667c-ff7f-46c3-94b8-c96d779da1c2", "5856c31a-558d-4c49-a90a-362d58f3afbd", "eb975861-07c0-4dd2-b63f-db5a67440f9a", "ca811b8e-7598-4058-95de-5bda41eb1a0e"]
organization_unit_ids = ["ee3f042b-90f1-442c-8cfd-0abc5349c6df", "c5f7183f-7c96-4690-ac79-47fa68447288", "df1c3fdc-2b67-45cb-a801-fb4b20743ab4", "f1a1972e-319d-4bdf-a7ef-ce7809d8557a", "10b51d28-05b2-485d-9361-53c183e0ff63", "c1df5bda-8f43-4100-bef2-b04fc0eb9a74", "6765eea0-56f9-4297-9ecd-3c431e943b60", "35f0c3c9-ec0f-4604-9eca-790445fa0e1d", "895ca842-647d-4f6b-8122-96e892e6971e", "81b1230f-9265-49c5-ac2b-cb9f66ebf594"]
page_size = 1086930509009987671
# Позволяет переопределить дефолтный таймаут провайдера для определенного метода. Если нужно указать бесконечный таймаут, то нужно указать например 0s, тогда таймаута не будет.
timeouts {
read = "10m"
}
}
output "data-project" {
value = data.cloudru_evolution_organization_project_collection.datasource_project.projects[0]
}

Schema

Optional

  • customer_ids (List of String) Фильтр по списку клиентов.

  • organization_unit_ids (List of String) Фильтр по списку департаментов.

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

  • project_ids (List of String) Фильтр по списку проектов.

  • status (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 projects

Read-Only:

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

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

  • description (String) Описание проекта.

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

  • name (String) Название проекта.

  • organization_unit_id (String) Идентификатор департамента.

  • status (String) Статус проекта.

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