2.11. Команды RPC-API

2.11.1. service rpc-api

Назначение

Команда service rpc-api enable используется для включения службы RPC-API в режиме Global config. Для отключения службы RPC-API используйте команду service rpc-api disable.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

service rpc-api ( enable ( port PORT | ssl ( ssl-port SSLPORT | ) | ) ( vrf NAME | ) ( connect-timeout <10-300> | ) | disable )

service rpc-api disable

Параметр

Описание параметра

Значение параметра

enable

Включить службу RPC-API

-

disable

Выключить RPC-API

-

PORT

Номер TCP-порта. По умолчанию служба RPC-API слушает TCP-порт 80 (HTTP)

1025-65535

vrf NAME

Экземпляр VPN Routing/Forwarding

Строка длиной от 1 до 15 символов

ssl

Включить SSL (HTTPS)

-

SSLPORT

Номер TCP-порта.По умолчанию служба RPC-API sслушает TCP-порт 443 (HTTPS)

1025-65535

connect-timeout

Режим долгого TCP-соединения с таймаутом

-

TIMEOUT

Значение таймаута

10-300

Режим ввода

Global config

Состояние по умолчанию

Отключено

Применение

Нет

Примеры

Включение службы RPC-API:

Switch# configure terminal
Switch(config)# service rpc-api enable port 2000

Связанные команды

show services rpc-api

service rpc-api auth-mode

2.11.2. service rpc-api auth-mode

Назначение

Команда service rpc-api auth-mode используется для включения базовой аутентификации HTTP для RPC-API.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

service rpc-api auth-mode basic

no service rpc-api auth-mode

Режим ввода

Global config

Состояние по умолчанию

Отключено

Применение

После включения или отключения базовой аутентификации HTTP для RPC-API пользователи должны повторно включить службу RPC-API, чтобы продолжить ее использование.

Примеры

Включение базовой аутентификации HTTP для RPC-API:

Switch# configure terminal
Switch(config)# service rpc-api auth-mode basic

Связанные команды

service rpc-api enable

show services rpc-api

2.11.3. show services rpc-api

Назначение

Команда show services rpc-api предназначена для отображения информации о конфигурации RPC-API.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show services rpc-api

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Отображение информации о конфигурации:

Switch# show services rpc-api

RPC API service configuration:
Server State        : disable
SSL                 : disable
Port                : 80
Authentication Mode : none
VRF                 : default

Связанные команды

service rpc-api enable