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 Метки ресурса в формате |
regionId | string Идентификатор региона, в котором находится целевая группа. |
targets[] | object Ресурс Target. Подробнее см. в разделе Целевые группы и ресурсы. |
targets[]. subnetId |
string Идентификатор подсети, к которой подключены целевые ресурсы. В пределах одной зоны доступности все ресурсы целевой группы должны быть подключены к одной подсети. Максимальная длина строки в символах — 50. |
targets[]. address |
string IP-адрес целевого ресурса. |
Методы
Метод | Описание |
---|---|
addTargets | Добавляет ресурсы в целевую группу. |
create | Создает целевую группу в указанном каталоге и добавляет в нее указанные целевые ресурсы. |
delete | Удаляет указанную целевую группу. |
get | Возвращает указанный ресурс TargetGroup. |
list | Возвращает список TargetGroup ресурсов в указанном каталоге.. |
listOperations | Возвращает список операций для указанной целевой группы. |
removeTargets | Удаляет ресурсы из целевой группы. |
update | Обновляет указанную целевую группу. |