Модуль cisco.meraki.meraki_mr_ssid – Управление беспроводными SSID в облаке Meraki
Примечание
Этот модуль является частью коллекции cisco.meraki (версия 2.18.2).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install cisco.meraki.
Чтобы использовать её в книге задач, укажите: cisco.meraki.meraki_mr_ssid.
УСТАРЕЛО
- Удалено в:
-
версии 3.0.0
- Почему:
-
Выпущены обновлённые модули с расширенными возможностями
- Альтернатива:
-
cisco.meraki.networks_wireless_ssids
Описание
- Позволяет управлять SSID в беспроводной среде Meraki.
Параметры
Параметр | Комментарии |
|---|---|
ap_availability_tags список / элементы=строка | Указывает, будет ли SSID транслироваться AP с метками, совпадающими с любыми метками в этом списке. Требуется |
ap_tags_vlan_ids список / элементы=словарь | Список меток VLAN. Требуется Требуется |
|
tags список / элементы=строка |
Список меток AP. |
|
vlan_id целое число |
Числовой идентификатор, назначенный VLAN. |
auth_key строка / обязательно | Ключ аутентификации, предоставленный панелью управления. Требуется, если переменная среды |
auth_mode строка | Установка режима аутентификации сети. Варианты:
|
available_on_all_aps логическое значение | Указывает, должны ли все AP транслировать SSID или ограничивать его AP, соответствующим меткам доступности. Требуется Варианты:
|
band_selection строка | Установка режима выбора диапазона. Варианты:
|
concentrator_network_id строка | Концентратор для использования с «роумингом по слою 3 с концентратором» или «VPN». |
default_vlan_id целое число | Идентификатор VLAN по умолчанию. Требуется |
enabled логическое значение | Включить или отключить сеть SSID. Варианты:
|
encryption_mode строка | Установка режима шифрования сети. Варианты:
|
enterprise_admin_access строка | Доступ к SSID для администраторов предприятия. Варианты:
|
host строка | Имя хоста для панели управления Meraki. Можно использовать для доступа к региональным средам Meraki, например, в Китае. По умолчанию: |
internal_error_retry_time целое число | Количество секунд, в течение которых повторно пытаться подключиться, если сервер возвращает ошибку внутренней системы. По умолчанию: |
ip_assignment_mode строка | Метод, используемый SSID для назначения IP-адресов. Варианты:
|
lan_isolation_enabled логическое значение | Включить или отключить изоляцию L2 LAN. Требуется Варианты:
|
min_bitrate вещественное число | Минимальная битрейт (Мбит/с) разрешенная на SSID. Варианты:
|
name строка | Имя SSID. |
net_id строка | Идентификатор сети. |
net_name string | Имя сети. |
number aliases: ssid_number integer | Номер SSID в сети. |
org_id string | Идентификатор организации. |
org_name aliases: organization string | Название организации. |
output_format string | Указывает модулю, должны ли ключи ответа быть в формате snake case (например, Варианты:
|
output_level string | Устанавливает количество отладочной информации во время выполнения модуля. Варианты:
|
per_client_bandwidth_limit_down integer | Максимальная скорость загрузки в Мбит/с для устройств в SSID. |
per_client_bandwidth_limit_up integer | Максимальная скорость отправки в Мбит/с для устройств в SSID. |
psk string | Пароль для беспроводной сети. Требуется, чтобы auth_mode был установлен в psk. |
radius_accounting_enabled boolean | Включить или выключить учёт RADIUS. Варианты:
|
radius_accounting_servers list / elements=dictionary | Список серверов RADIUS для учёта RADIUS. |
|
host string / обязательно |
IP-адрес или имя хоста сервера RADIUS. |
|
port integer |
Порт сервера RADIUS. |
|
secret string |
Пароль RADIUS. Установка пароля не идемпотентна. |
radius_coa_enabled boolean | Включить или выключить RADIUS CoA (изменение авторизации) для SSID. Варианты:
|
radius_failover_policy string | Установить политику доступа клиента в случае, если серверы RADIUS недоступны. Варианты:
|
radius_load_balancing_policy string | Установить политику балансировки нагрузки, если указано несколько серверов RADIUS. Варианты:
|
radius_proxy_enabled boolean | Включить или выключить RADIUS Proxy для SSID. Варианты:
|
radius_servers list / elements=dictionary | Список серверов RADIUS. |
|
host string / обязательно |
IP-адрес или имя хоста сервера RADIUS. |
|
port integer |
Порт сервера RADIUS. |
|
secret string |
Пароль RADIUS. Установка пароля не идемпотентна. |
rate_limit_retry_time целое число | Количество секунд для повторной попытки, если срабатывает ограничитель скорости. По умолчанию: |
splash_guest_sponsor_domains список / элементы=строка | Список допустимых доменов электронной почты спонсора для спонсируемого гостевого портала. |
splash_page строка | Установите для включения страницы splash и укажите тип splash. Варианты:
|
state строка | Определяет, нужно ли запрашивать или изменять информацию SNMP. Варианты:
|
timeout целое число | Время ожидания для HTTP-запросов. По умолчанию: |
use_https логический тип | Если Полезно только для внутренних разработчиков Meraki. Варианты:
|
use_proxy логический тип | Если Варианты:
|
use_vlan_tagging логический тип | Установить, использовать ли тегирование VLAN. Требуется Варианты:
|
validate_certs логический тип | Подтверждать ли HTTP-сертификаты. Варианты:
|
visible логический тип | Включить или отключить, должны ли точки доступа транслировать эту SSID. Варианты:
|
vlan_id целое число | Идентификатор VLAN на SSID. Требуется |
walled_garden_enabled логический тип | Включить или отключить функциональность огражденного сада. Варианты:
|
walled_garden_ranges список / элементы=строка | Список диапазонов огражденного сада. |
wpa_encryption_mode строка | Режим шифрования в рамках спецификации WPA. Варианты:
|
Примечания
Примечание
- Удаление SSID не удаляет серверы RADIUS.
- Дополнительную информацию об API Meraki можно найти по адресу https://dashboard.meraki.com/api_docs.
- Некоторые параметры, вероятно, используются только разработчиками Meraki.
- Начиная с Ansible 2.9, модули Meraki выводят ключи в формате snake case. Чтобы использовать camel case, установите переменную окружения
ANSIBLE_MERAKI_FORMATвcamelcase. - Модули Meraki от Ansible перестанут поддерживать вывод в формате camel case в Ansible 2.13. Пожалуйста, обновите свои playbook-файлы.
- Режим проверки загружает текущую конфигурацию с панели управления, а затем сравнивает изменения с этой загрузкой. Режим проверки сообщит о изменениях, если есть различия в конфигурациях, но не отправляет изменения в API для проверки изменений.
Примеры
- name: Enable and name SSID
meraki_ssid:
auth_key: abc123
state: present
org_name: YourOrg
net_name: WiFi
name: GuestSSID
enabled: true
visible: true
delegate_to: localhost
- name: Set PSK with invalid encryption mode
meraki_ssid:
auth_key: abc123
state: present
org_name: YourOrg
net_name: WiFi
name: GuestSSID
auth_mode: psk
psk: abc1234
encryption_mode: eap
ignore_errors: yes
delegate_to: localhost
- name: Configure RADIUS servers
meraki_ssid:
auth_key: abc123
state: present
org_name: YourOrg
net_name: WiFi
name: GuestSSID
auth_mode: open-with-radius
radius_servers:
- host: 192.0.1.200
port: 1234
secret: abc98765
delegate_to: localhost
- name: Enable click-through splash page
meraki_ssid:
auth_key: abc123
state: present
org_name: YourOrg
net_name: WiFi
name: GuestSSID
splash_page: Click-through splash page
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
data complex | Список беспроводных SSID. Возвращается: success |
|
auth_mode string |
Метод аутентификации. Возвращается: success Пример: |
|
band_selection string |
Беспроводная частота радиосигнала, на которой будет транслироваться беспроводная сеть. Возвращается: success Пример: |
|
enabled boolean |
Включенное состояние беспроводной сети. Возвращается: success Пример: |
|
encryption_mode string |
Метод шифрования беспроводного трафика. Возвращается: success Пример: |
|
ip_assignment_mode string |
Метод присвоения IP-адресов беспроводным клиентам. Возвращается: success Пример: |
|
min_bitrate integer |
Минимальная скорость передачи данных, с которой может подключиться беспроводной клиент. Возвращается: success Пример: |
|
name string |
Имя беспроводной SSID. Это значение транслируется. Возвращается: success Пример: |
|
number integer |
Нумерованный индекс для SSID. Возвращается: success Пример: |
|
per_client_bandwidth_limit_down integer |
Максимальная пропускная способность загрузки, которую может использовать клиент. Возвращается: success Пример: |
|
per_client_bandwidth_limit_up integer |
Максимальная пропускная способность загрузки, которую может использовать клиент. Возвращается: success Пример: |
|
psk string |
Секретный беспроводной пароль. Возвращается: success Пример: |
|
splash_page string |
Страница приветствия, отображаемая при аутентификации пользователя. Возвращается: success Пример: |
|
ssid_admin_accessible boolean |
Доступен ли SSID административно. Возвращается: success Пример: |
|
wpa_encryption_mode string |
Включенные версии WPA. Возвращается: success Пример: |
Статус
- Этот модуль будет удален в версии 3.0.0. [устарело]
- Для получения дополнительной информации см. УСТАРЕВШИЙ.
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/cisco/meraki/meraki_mr_ssid_module.html