pn_switch_setup – Команда командной строки для изменения настроек коммутатора
Новая в версии 2.8.
Описание
- Этот модуль можно использовать для изменения настроек коммутатора.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| pn_analytics_store строка |
| тип дискового хранилища для аналитики. |
| pn_banner строка | Баннер для отображения на коммутаторе сервера. | |
| pn_cliswitch строка | Целевой коммутатор для выполнения командной строки. | |
| pn_date строка | Дата. | |
| pn_dns_ip строка | IP-адрес DNS. | |
| pn_dns_secondary_ip строка | Вторичный IP-адрес DNS. | |
| pn_domain_name строка | Имя домена. | |
| pn_enable_host_ports boolean |
| Включить порты хостов по умолчанию. |
| pn_eula_accepted строка |
| Принять EULA. |
| pn_eula_timestamp строка | Маркер времени EULA. | |
| pn_force boolean |
| Принудительно изменить хранилище аналитики, даже если это влечет за собой удаление данных. |
| pn_gateway_ip строка | адрес шлюза IPv4. | |
| pn_gateway_ip6 строка | адрес шлюза IPv6. | |
| pn_in_band_ip строка | IP-адрес канала передачи данных. | |
| pn_in_band_ip6 строка | IP-адрес IPv6 канала передачи данных. | |
| pn_in_band_ip6_assign строка |
| Назначение IP-адреса IPv6 канала передачи данных. |
| pn_in_band_netmask строка | Маска подсети канала передачи данных. | |
| pn_in_band_netmask_ip6 строка | Маска подсети IPv6 канала передачи данных. | |
| pn_loopback_ip строка | IP-адрес локального канала IPv4. | |
| pn_loopback_ip6 строка | IP-адрес локального канала IPv6. | |
| pn_mgmt_ip строка | IP-адрес управления. | |
| pn_mgmt_ip6 строка | IPv6 адрес. | |
| pn_mgmt_ip6_assignment - |
| Назначение адреса IPv6. |
| pn_mgmt_ip_assignment строка |
| Назначение IP-адреса. |
| pn_mgmt_netmask строка | Маска подсети. | |
| pn_mgmt_netmask_ip6 строка | Маска подсети IPv6. | |
| pn_motd строка | Сообщение дня. | |
| pn_ntp_secondary_server строка | Вторичный сервер NTP. | |
| pn_ntp_server строка | Сервер NTP. | |
| pn_password строка | Пароль в текстовом формате. | |
| pn_switch_name строка | Имя коммутатора. | |
| pn_timezone строка | Часовой пояс, который необходимо настроить. | |
| state строка / обязательно |
| Укажите действие для выполнения. Используйте update, чтобы изменить настройки коммутатора. |
Примеры
- name: Modify switch
pn_switch_setup:
pn_cliswitch: "sw01"
state: "update"
pn_timezone: "America/New_York"
pn_in_band_ip: "20.20.1.1"
pn_in_band_netmask: "24"
- name: Modify switch
pn_switch_setup:
pn_cliswitch: "sw01"
state: "update"
pn_in_band_ip6: "2001:0db8:85a3::8a2e:0370:7334"
pn_in_band_netmask_ip6: "127"
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed boolean | всегда | указывает, вызвала ли команда CLI изменения на целевом устройстве. |
| command строка | всегда | команда CLI, запущенная на целевом узле. |
| stderr список | при ошибке | набор ответов об ошибках от команды switch-setup. |
| stdout список | всегда | набор ответов от команды switch-setup. |
Статус
- Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- Pluribus Networks (@rajaspachipulusu17)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/pn_switch_setup_module.html