From 19d8122b37a1de04725222bbc34b876de7c7b302 Mon Sep 17 00:00:00 2001 From: stSolo Date: Mon, 25 Jul 2022 17:24:20 +0300 Subject: [PATCH] Add locations --- ...tions_list-получение-списка-доступных-площадок.md | 42 +++++++++++++++++++ ...ция-decort_location_url-получение-url-площадки | 28 +++++++++++++ ....md => 06.02.01-Data-функция-decort_sep-получение-информации-о-sep.md | 0 ... 06.02.02-Data-функция-decort_sep_list-получение-информации-о-всех-sep.md | 0 ...6.02.03-Data-функция-decort_sep_config-получение-информации-о-конфигурации-sep.md | 0 ...04-Data-функция-decort_sep_disk_list-получение-информации-о-дисках,-используемых-sep.md | 0 ...05-Data-функция-decort_sep_consumption-получение-информации-о-загрузке-sep.md | 0 ...02.06-Data-функция-decort_sep_pool-получение-информации-о-pool-sep.md | 0 ... => 06.02.07-Data-функция-decort_grid_list-получение-списков-доступных-платформ.md | 35 +++++++++------- ...d => 06.02.08-Data-функция-decort_grid-получение-информации-о-grid.md | 0 10 files changed, 89 insertions(+), 16 deletions(-) create mode 100644 06.01.08-Data-функция-decort_locations_list-получение-списка-доступных-площадок.md create mode 100644 06.01.09-Data-функция-decort_location_url-получение-url-площадки rename 06.01.12-Data-функция-decort_sep-получение-информации-о-sep.md => 06.02.01-Data-функция-decort_sep-получение-информации-о-sep.md (100%) rename 06.01.13-Data-функция-decort_sep_list-получение-информации-о-всех-sep.md => 06.02.02-Data-функция-decort_sep_list-получение-информации-о-всех-sep.md (100%) rename 06.01.14-Data-функция-decort_sep_config-получение-информации-о-конфигурации-sep.md => 06.02.03-Data-функция-decort_sep_config-получение-информации-о-конфигурации-sep.md (100%) rename 06.01.15-Data-функция-decort_sep_disk_list-получение-информации-о-дисках,-используемых-sep.md => 06.02.04-Data-функция-decort_sep_disk_list-получение-информации-о-дисках,-используемых-sep.md (100%) rename 06.01.16-Data-функция-decort_sep_consumption-получение-информации-о-загрузке-sep.md => 06.02.05-Data-функция-decort_sep_consumption-получение-информации-о-загрузке-sep.md (100%) rename 06.01.17-Data-функция-decort_sep_pool-получение-информации-о-pool-sep.md => 06.02.06-Data-функция-decort_sep_pool-получение-информации-о-pool-sep.md (100%) rename 06.01.08-Data-функция-decort_grid_list-получение-списков-доступных-платформ.md => 06.02.07-Data-функция-decort_grid_list-получение-списков-доступных-платформ.md (73%) rename 06.01.09-Data-функция-decort_grid-получение-информации-о-grid.md => 06.02.08-Data-функция-decort_grid-получение-информации-о-grid.md (100%) diff --git a/06.01.08-Data-функция-decort_locations_list-получение-списка-доступных-площадок.md b/06.01.08-Data-функция-decort_locations_list-получение-списка-доступных-площадок.md new file mode 100644 index 0000000..993abd6 --- /dev/null +++ b/06.01.08-Data-функция-decort_locations_list-получение-списка-доступных-площадок.md @@ -0,0 +1,42 @@ +Функция доступна в провайдере версии 3.0 и выше. + +_Data source_ функция **decort_locations_list** служит для получения информации об имеющихся в облачной платформе площадках(grid). Grid это пространства, на которых возможно размещение виртуальных машин. + +## Аргументы + +_Data source_ функция **decort_locations_list** принимает следующие аргументы: + +| Аргумент | Тип | Обязательный | Описание | +| -------- | --- | ------------ | --------------- | +| page | int | :x: | Номер страниц | +| size | int | :x: | Размер страницы | + +## Возвращаемые значения + +В случае успешного выполнения _data source_ функция **decort_locations_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: + +| Параметр | Тип | Описание | +| ------------- | ------ | --------------------- | +| flag | string | Флаг | +| gid | int | ID grid | +| guid | int | Внутренний id | +| id | int | ID | +| location_code | string | Код расположения grid | +| name | string | Наименование grid | + +## Пример использования + +Пример вызова _data source_ функции **decort_locations_list**: + +```terraform +data "decort_locations_list" "ll" { + #page = 2 + #size = 3 +} +# once the above directive completes, locations (grid) list will be accessible +# as data.decort_locations_list.ll.items +``` + +Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://github.com/rudecs/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)). + +После успешного завершения такого вызова **decort_locations_list** в переменной `data.decort_locations_list.ll` будут сохранены возвращаемые значения. diff --git a/06.01.09-Data-функция-decort_location_url-получение-url-площадки b/06.01.09-Data-функция-decort_location_url-получение-url-площадки new file mode 100644 index 0000000..5dd36a9 --- /dev/null +++ b/06.01.09-Data-функция-decort_location_url-получение-url-площадки @@ -0,0 +1,28 @@ +Функция доступна в провайдере версии 3.0 и выше. + +_Data source_ функция **decort_location_url** служит для получения url площидки (grid/location). + +## Аргументы +_Data source_ функция **decort_location_url** не принимает аргументы. + +## Возвращаемые значения +В случае успешного выполнения _data source_ функция **decort_grid** возвращает в указанную при вызове переменную, которая состоит из следующих параметров: + +| Параметр | Тип | Описание | +| --- | --- | --- | +| url | string | Адрес площадки | + + +## Пример использования +Пример вызова _data source_ функции **decort_grid**: +```terraform +data "decort_location_grid" "lu" { + +} +# once the above directive completes, url will be accessible +# as data.decort_location_url.lu +``` + +Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://github.com/rudecs/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)). + +После успешного завершения такого вызова **decort_location_url** в переменной `data.decort_location_url.lu` будут сохранены возвращаемые значения. \ No newline at end of file diff --git a/06.01.12-Data-функция-decort_sep-получение-информации-о-sep.md b/06.02.01-Data-функция-decort_sep-получение-информации-о-sep.md similarity index 100% rename from 06.01.12-Data-функция-decort_sep-получение-информации-о-sep.md rename to 06.02.01-Data-функция-decort_sep-получение-информации-о-sep.md diff --git a/06.01.13-Data-функция-decort_sep_list-получение-информации-о-всех-sep.md b/06.02.02-Data-функция-decort_sep_list-получение-информации-о-всех-sep.md similarity index 100% rename from 06.01.13-Data-функция-decort_sep_list-получение-информации-о-всех-sep.md rename to 06.02.02-Data-функция-decort_sep_list-получение-информации-о-всех-sep.md diff --git a/06.01.14-Data-функция-decort_sep_config-получение-информации-о-конфигурации-sep.md b/06.02.03-Data-функция-decort_sep_config-получение-информации-о-конфигурации-sep.md similarity index 100% rename from 06.01.14-Data-функция-decort_sep_config-получение-информации-о-конфигурации-sep.md rename to 06.02.03-Data-функция-decort_sep_config-получение-информации-о-конфигурации-sep.md diff --git a/06.01.15-Data-функция-decort_sep_disk_list-получение-информации-о-дисках,-используемых-sep.md b/06.02.04-Data-функция-decort_sep_disk_list-получение-информации-о-дисках,-используемых-sep.md similarity index 100% rename from 06.01.15-Data-функция-decort_sep_disk_list-получение-информации-о-дисках,-используемых-sep.md rename to 06.02.04-Data-функция-decort_sep_disk_list-получение-информации-о-дисках,-используемых-sep.md diff --git a/06.01.16-Data-функция-decort_sep_consumption-получение-информации-о-загрузке-sep.md b/06.02.05-Data-функция-decort_sep_consumption-получение-информации-о-загрузке-sep.md similarity index 100% rename from 06.01.16-Data-функция-decort_sep_consumption-получение-информации-о-загрузке-sep.md rename to 06.02.05-Data-функция-decort_sep_consumption-получение-информации-о-загрузке-sep.md diff --git a/06.01.17-Data-функция-decort_sep_pool-получение-информации-о-pool-sep.md b/06.02.06-Data-функция-decort_sep_pool-получение-информации-о-pool-sep.md similarity index 100% rename from 06.01.17-Data-функция-decort_sep_pool-получение-информации-о-pool-sep.md rename to 06.02.06-Data-функция-decort_sep_pool-получение-информации-о-pool-sep.md diff --git a/06.01.08-Data-функция-decort_grid_list-получение-списков-доступных-платформ.md b/06.02.07-Data-функция-decort_grid_list-получение-списков-доступных-платформ.md similarity index 73% rename from 06.01.08-Data-функция-decort_grid_list-получение-списков-доступных-платформ.md rename to 06.02.07-Data-функция-decort_grid_list-получение-списков-доступных-платформ.md index 71ba950..aa75f29 100644 --- a/06.01.08-Data-функция-decort_grid_list-получение-списков-доступных-платформ.md +++ b/06.02.07-Data-функция-decort_grid_list-получение-списков-доступных-платформ.md @@ -2,40 +2,43 @@ **Внимание:** необходимы права администратора. -_Data source_ функция **decort_grid_list** служит для получения информации об имеющихся в облачной платформе grid. Grid это пространства, на которых возможно размещение виртуальных машин. +_Data source_ функция **decort_grid_list** служит для получения информации об имеющихся в облачной платформе grid. Grid это пространства, на которых возможно размещение виртуальных машин. ## Аргументы + _Data source_ функция **decort_grid_list** принимает следующие аргументы: -| Аргумент | Тип | Обязательный | Описание | -| --- | --- | --- | --- | -| page | int | :x: | Номер страниц | -| size | int | :x: | Размер страницы | +| Аргумент | Тип | Обязательный | Описание | +| -------- | --- | ------------ | --------------- | +| page | int | :x: | Номер страниц | +| size | int | :x: | Размер страницы | ## Возвращаемые значения + В случае успешного выполнения _data source_ функция **decort_grid_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: -| Параметр | Тип | Описание | -| --- | --- | --- | -| flag | string | Флаг | -| gid | int | ID grid | -| guid | int | Внутренний id | -| id | int | ID | +| Параметр | Тип | Описание | +| ------------- | ------ | --------------------- | +| flag | string | Флаг | +| gid | int | ID grid | +| guid | int | Внутренний id | +| id | int | ID | | location_code | string | Код расположения grid | -| name | string | Наименование grid | - +| name | string | Наименование grid | ## Пример использования + Пример вызова _data source_ функции **decort_grid_list**: + ```terraform data "decort_grid_list" "gl" { #page = 2 #size = 3 } -# once the above directive completes, grid list will be accessible +# once the above directive completes, grid list will be accessible # as data.decort_grid_list.gl.items ``` -Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://github.com/rudecs/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)). +Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://github.com/rudecs/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)). -После успешного завершения такого вызова **decort_grid_list** в переменной `data.decort_grid_list.gl` будут сохранены возвращаемые значения. \ No newline at end of file +После успешного завершения такого вызова **decort_grid_list** в переменной `data.decort_grid_list.gl` будут сохранены возвращаемые значения. diff --git a/06.01.09-Data-функция-decort_grid-получение-информации-о-grid.md b/06.02.08-Data-функция-decort_grid-получение-информации-о-grid.md similarity index 100% rename from 06.01.09-Data-функция-decort_grid-получение-информации-о-grid.md rename to 06.02.08-Data-функция-decort_grid-получение-информации-о-grid.md