Конфигурация API - updateHa

Prev Next

Мы настоятельно рекомендуем перед началом использования 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
    }
}

Связанные ресурсы