Мы настоятельно рекомендуем перед началом использования Cato API ознакомиться с Политикой поддержки Cato API.
Обзор updateHa
Используйте API мутации updateHa для обновления следующих параметров в разделе Socket для сайта с конфигурацией Высокой доступности Socket (HA) в Приложении Управления Cato (Сеть > Сайты > {site name} > Конфигурация сайта > Socket):
Управляющий IP-адрес для основного и вторичного Socket
VRID - ID для сообщений VRRP, которые идентифицируют, когда основной Socket отключен, и когда он снова функционирует
Заметка:
Вы можете запускать API
updateHaтолько после того, как оба Сокета назначены сайту, и он настроен как сайт HA Сокета с использованием Приложения Управления Cato.
Поиск siteID для сайта
ID сайта не отображается в Приложении управления Cato, вы можете найти ID сайта:
Используя запрос API entityLookup (см. Cato API - EntityLookup), используйте
typeсо значением siteВы также можете использовать параметр
searchсо значением в качестве названия сайта, и запрос вернет ID сайтаНомер в URL для Приложения управления Cato, когда вы выбрали сайт (Сеть > Сайты > {название сайта}). Например, ID сайта равен 12345 для следующего URL: https://cc.catonetworks.com/#/26/sites/12345/networkAnalytics
Подробности об аргументах updateHa
Это аргументы для обновления следующих параметров HA Socket для сайта, используя конфигурацию API Cato. Все аргументы updateHaInput являются необязательными:
primaryManagementIp - Управляющий IP-адрес для основного Socket
secondaryManagementIp- Управляющий IP-адрес для вторичного Socket
VRID - Виртуальный идентификатор маршрутизатора для сообщений VRRP
updateHaInput primaryManagementIp
Обновите управляющий IP-адрес для основного Socket. Вы можете использовать этот IP-адрес для доступа к WebUI Socket для основного Socket.
updateHaInput secondaryManagementIp
Обновите управляющий IP-адрес для вторичного Socket. Вы можете использовать этот IP-адрес для доступа к WebUI Socket для вторичного Socket.
updateHaInput vrid
Обновите VRID (виртуальный идентификатор маршрутизатора) для сообщений VRRP между основным и вторичным Sockets. Стандартный VRID равен 100.
Пример скрипта Postman
mutation updateHa ($accountId: ID!, $siteId: ID!, $input: UpdateHaInput!) {
site(accountId: $accountId) {
updateHa (siteId: $siteId, input: $input) {
siteId
}
}
}Переменные GraphQL
{
"accountId": "26",
"siteId": 126,
"input": {
"primaryManagementIp": "192.168.4.2",
"secondaryManagementIp": "192.168.4.3",
"vrid": 100
}
}Связанные ресурсы