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.
terraform-provider-dynamix/wiki/1.2.0/06.01.66-Data_dynamix_rg_au...

4.4 KiB

Data source функция dynamix_rg_audits служит для получения информации о аудитах ресурсной группы.

Ресурсная группа в облачной платформе DYNAMIX это способ группирования compute-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).

Экземпляры compute (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра compute помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь data source функцией dynamix_rg_audits.

Аргументы

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

Аргумент Тип Обязательный Описание
rg_id ✔️ int Идентификатор ресурсной группы

Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному account и ресурсной группе. В противном случае возникнет ошибка доступа.

Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DYNAMIX (см. подробности).

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

В случае успешного выполнения data source функция dynamix_rg_audits возвращает следующие параметры:

Параметр Тип Описание
call string Какая команда была выполнена
responsetime float Время выполнения
statuscode int Статус выполнения
timestamp float Точное время исполнения
user string Кем была выполнена команда

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

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

data "dynamix_rg_audits" "rg_audits" {
  #id ресурсной группы
  #обязательный параметр
  #тип - целое число
  rg_id = 123
}

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

После успешного завершения такого вызова dynamix_rg_audits в переменной data.dynamix_rg_audits.rg_audits будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию data.dynamix_rg_audits.rg_audits.id