You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.6 KiB

Data source функция dynamix_bservice_snapshot_list служит для получения информации о всех доступных снимках состояния базовых сервисах. Базовый сервис (basic service) может быть шаблоном, на основе которого создаются вычислительные мощности (computes). По сделанным снимкам состояния возможно восстановления сервиса.

Аргументы

Data source функция dynamix_bservice_snapshot_list принимает следующие аргументы:

Аргумент Тип Обязательный Описание
service_id int ✔️ ID сервиса

Возвращаемые значения

В случае успешного выполнения data source функция dynamix_bservice_snapshot_list возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:

Параметр Тип Описание
guid string ID снимка состояния
label string Название снимка состояния
timestamp int Время создания снимка состояния
valid bool Флаг, валидность снимка состояния

Пример использования

Пример вызова data source функции dynamix_bservice_snapshot_list:

data "dynamix_bservice_snapshot_list" "bsl" {
  #id basic service
  #обязательный параметр
  #тип - целое число
  service_id = 11111
}

Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DYNAMIX см. соответствующий раздел).

После успешного завершения такого вызова dynamix_bservice_snapshot_list в переменной data.dynamix_bservice_snapshot_list.bsl будут сохранены возвращаемые значения.