Метод listHosts
Получает список хостов для указанного кластера Elasticsearch.
HTTP-запрос
GET https://mdb.api.cloud.yandex.net/managed-elasticsearch/v1/clusters/{clusterId}/hosts
Path-параметры
Параметр | Описание |
---|---|
clusterId | Обязательное поле. Идентификатор кластера Elasticsearch. Чтобы получить идентификатор кластера Elasticsearch, выполните запрос list. Максимальная длина строки в символах — 50. |
Query-параметры
Параметр | Описание |
---|---|
pageSize | Максимальное количество результатов на одной странице в ответе. Если количество результатов больше чем page_size , сервис вернет значение nextPageToken, которое можно использовать для получения следующей страницы. Максимальное значение — 1000. |
pageToken | Токен страницы. Установите значение page_token равным значению поля nextPageToken предыдущего запроса, чтобы получить следующую страницу результатов. Максимальная длина строки в символах — 100. |
Ответ
HTTP Code: 200 - OK
{
"hosts": [
{
"name": "string",
"clusterId": "string",
"zoneId": "string",
"type": "string",
"resources": {
"resourcePresetId": "string",
"diskSize": "string",
"diskTypeId": "string"
},
"health": "string",
"services": [
{
"type": "string",
"health": "string"
}
],
"subnetId": "string",
"assignPublicIp": true
}
],
"nextPageToken": "string"
}
Поле | Описание |
---|---|
hosts[] | object Метаданные хоста кластера. |
hosts[]. name |
string Имя хоста. |
hosts[]. clusterId |
string Идентификатор кластера Elasticsearch. |
hosts[]. zoneId |
string Идентификатор зоны доступности, в которой находится хост. |
hosts[]. type |
string Тип хоста.
|
hosts[]. resources |
object |
hosts[]. resources. resourcePresetId |
string Идентификатор набора вычислительных ресурсов, доступных хосту (процессор, память и т.д.). Все доступные наборы ресурсов перечислены в документации. |
hosts[]. resources. diskSize |
string (int64) Объем хранилища, доступного хосту, в байтах. |
hosts[]. resources. diskTypeId |
string Тип хранилища для хоста. Все доступные типы перечислены в документации. |
hosts[]. health |
string Агрегированные данные о работоспособности хоста.
|
hosts[]. services[] |
object Метаданные сервисов кластера. |
hosts[]. services[]. type |
string Тип сервиса, предоставляемого хостом.
|
hosts[]. services[]. health |
string Данные о работоспособности сервиса.
|
hosts[]. subnetId |
string Идентификатор подсети, в которой находится хост. |
hosts[]. assignPublicIp |
boolean (boolean) Флаг, определяющий, назначен ли хосту публичный IP-адрес. Если значение равно |
nextPageToken | string Токен для получения следующей страницы результатов в ответе. Если количество результатов больше чем pageSize, используйте |