Модуль cisco.dnac.wireless_provision_ssid_create_provision – модуль ресурсов для создания профиля SSID беспроводной сети
Примечание
Этот модуль является частью коллекции cisco.dnac (версия 6.20.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.dnac. Для использования этого модуля необходимы дополнительные требования, см. Требования для получения подробной информации.
Чтобы использовать его в книге задач, укажите: cisco.dnac.wireless_provision_ssid_create_provision.
Новое в cisco.dnac 3.1.0
Описание
- Управляет операцией создания ресурса «Создание профиля SSID беспроводной сети».
- Создаёт SSID, обновляет SSID в соответствующих профилях сайта и предоставляет его устройствам, соответствующим заданным сайтам.
Примечание
Этот модуль имеет соответствующий плагин действий.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- dnacentersdk >= 2.7.2
- python >= 3.5
Параметры
Параметр | Комментарии |
|---|---|
dnac_debug boolean | Флаг для Cisco DNA Center SDK для включения отладки. Варианты:
|
dnac_host string / обязательно | Имя хоста Cisco DNA Center. |
dnac_password string | Пароль Cisco DNA Center для аутентификации. |
dnac_port integer | Порт Cisco DNA Center. По умолчанию: |
dnac_username псевдонимы: user string | Имя пользователя Cisco DNA Center для аутентификации. По умолчанию: |
dnac_verify boolean | Флаг для включения или отключения проверки сертификата SSL. Варианты:
|
dnac_version string | Указывает SDK, какую версию Cisco DNA Center использовать. По умолчанию: |
enableFabric boolean | Включить SSID для Fabric. Варианты:
|
flexConnect dictionary | flexConnect Wireless Provision Ssid Create Provision. |
|
enableFlexConnect boolean |
Включить Flex Connect. Варианты:
|
|
localToVlan integer |
Локальный VLAN (диапазон от 1 до 4094). |
headers dictionary | Дополнительные заголовки. |
managedAPLocations list / элементы=строка | Управление расположениями точек доступа (укажите всю иерархию сайта). |
ssidDetails dictionary | ssidDetails Wireless Provision Ssid Create Provision. |
|
authKeyMgmt list / элементы=строка |
Принимает строковые значения AKM, которые должны быть установлены в true. Возможные значения AKM: dot1x,dot1x_ft, dot1x_sha, psk, psk_ft, psk_sha, owe, sae, sae_ft. |
|
enableBroadcastSSID boolean |
Включить SSID широковещательной передачи. Варианты:
|
|
enableFastLane boolean |
Включить Fast Lane. Варианты:
|
|
enableMACFiltering boolean |
Включить фильтрацию MAC-адресов. Варианты:
|
|
fastTransition string |
Быстрый переход. |
|
ghz24Policy string |
Политика 2,4 ГГц. |
|
ghz6PolicyClientSteering boolean |
Направление клиентов 6 ГГц. Варианты:
|
|
имя строка |
Имя SSID. |
|
ключевая_фраза строка |
Ключевая фраза (применимо только для SSID с типом аутентификации PERSONAL). |
|
radioPolicy строка |
Политика радио. |
|
rsnCipherSuiteCcmp256 логическое_значение |
Rsn Cipher Suite Ccmp256. Варианты:
|
|
rsnCipherSuiteGcmp128 логическое_значение |
Rsn Cipher Suite Gcmp128. Варианты:
|
|
rsnCipherSuiteGcmp256 логическое_значение |
Rsn Cipher Suite Gcmp256. Варианты:
|
|
securityLevel строка |
Уровень безопасности (для гостевого SSID OPEN/WEB_AUTH, для корпоративного SSID ENTERPRISE/PERSONAL/OPEN). |
|
trafficType строка |
Тип трафика. |
|
webAuthURL строка |
URL веб-аутентификации. |
ssidType строка | Тип SSID. |
validate_response_schema логическое_значение | Флаг для Cisco DNA Center SDK, который включает проверку запросов против JSON-схемы. Варианты:
|
Примечания
Примечание
- Используемые методы SDK — wireless.Wireless.create_and_provision_ssid,
- Используемые пути — post /dna/intent/api/v1/business/ssid,
- Не поддерживает
check_mode - Плагин выполняется на узле управления и не использует плагины подключения ansible, а вместо этого встроенный менеджер подключений Cisco DNAC SDK
- Параметры, начинающиеся с dnac_, используются Cisco DNAC Python SDK для установления соединения
См. также
См. также
- Документация Cisco DNA Center по Wireless CreateAndProvisionSSID
-
Полное описание API CreateAndProvisionSSID.
Примеры
- name: Create
cisco.dnac.wireless_provision_ssid_create_provision:
dnac_host: "{{dnac_host}}"
dnac_username: "{{dnac_username}}"
dnac_password: "{{dnac_password}}"
dnac_verify: "{{dnac_verify}}"
dnac_port: "{{dnac_port}}"
dnac_version: "{{dnac_version}}"
dnac_debug: "{{dnac_debug}}"
enableFabric: true
flexConnect:
enableFlexConnect: true
localToVlan: 0
headers: '{{my_headers | from_json}}'
managedAPLocations:
- string
ssidDetails:
authKeyMgmt:
- string
enableBroadcastSSID: true
enableFastLane: true
enableMACFiltering: true
fastTransition: string
ghz24Policy: string
ghz6PolicyClientSteering: true
name: string
passphrase: string
radioPolicy: string
rsnCipherSuiteCcmp256: true
rsnCipherSuiteGcmp128: true
rsnCipherSuiteGcmp256: true
securityLevel: string
trafficType: string
webAuthURL: string
ssidType: string
Значения возврата
Общие значения возврата описаны в здесь, следующие — поля, уникальные для данного модуля:
Ключ | Описание |
|---|---|
dnac_response словарь | Словарь или список с ответом, возвращенным Cisco DNAC Python SDK Возвращается: всегда Пример: |
Ссылки на сборку
© 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/dnac/wireless_provision_ssid_create_provision_module.html