TargetGroup

Набор методов для управления ресурсами TargetGroup.

JSON-представление

{
  "id": "string",
  "folderId": "string",
  "createdAt": "string",
  "name": "string",
  "description": "string",
  "labels": "object",
  "regionId": "string",
  "targets": [
    {
      "subnetId": "string",
      "address": "string"
    }
  ]
}
Поле Описание
id string

Только для вывода. Идентификатор целевой группы.

folderId string

Идентификатор каталога, которому принадлежит целевая группа.

createdAt string (date-time)

Только для вывода. Время создания ресурса в формате RFC3339 .

Строка в формате RFC3339.

name string

Имя целевой группы. Имя должно быть уникальным в каталоге. Длина имени должна быть от 3 до 63 символов.

description string

Описание целевой группы. Длина 0-256 символов.

labels object

Метки ресурса в формате key:value. Максимум 64 метки на ресурс.

regionId string

Идентификатор региона, в котором находится целевая группа.

targets[] object

Ресурс Target. Подробнее см. в разделе Целевые группы и ресурсы.

targets[].
subnetId
string

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

Максимальная длина строки в символах — 50.

targets[].
address
string

IP-адрес целевого ресурса.

Методы

Метод Описание
addTargets Добавляет ресурсы в целевую группу.
create Создает целевую группу в указанном каталоге и добавляет в нее указанные целевые ресурсы.
delete Удаляет указанную целевую группу.
get Возвращает указанный ресурс TargetGroup.
list Возвращает список TargetGroup ресурсов в указанном каталоге..
listOperations Возвращает список операций для указанной целевой группы.
removeTargets Удаляет ресурсы из целевой группы.
update Обновляет указанную целевую группу.