Spec-Zone.ru › Ansible

Модуль cisco.dnac.wireless_rf_profile – Модуль ресурсов для профилей беспроводного радиочастотного профиля

Примечание

Этот модуль входит в коллекцию cisco.dnac (версия 6.20.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install cisco.dnac. Для использования этого модуля необходимы дополнительные требования, см. Требования для получения подробностей.

Чтобы использовать его в книге задач, укажите: cisco.dnac.wireless_rf_profile.

Добавлен в cisco.dnac 3.1.0

  • Обзор
  • Требования
  • Параметры
  • Примечания
  • См. также
  • Примеры
  • Значения возврата

Обзор

  • Управление операциями создания и удаления ресурса Профиля беспроводного радиочастотного профиля.
  • Создание или обновление профиля радиочастот.
  • Удаление профилей радиочастот.

Примечание

Для этого модуля существует соответствующий плагин действий.

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • dnacentersdk >= 2.7.2
  • python >= 3.5

Параметры

Параметр

Комментарии

channelWidth

string

Ширина канала.

defaultRfProfile

boolean

Профиль Rf по умолчанию.

Варианты:

  • false
  • true

dnac_debug

boolean

Флаг для Cisco DNA Center SDK для включения отладки.

Варианты:

  • false ← (default)
  • true

dnac_host

string / required

Имя хоста Cisco DNA Center.

dnac_password

string

Пароль Cisco DNA Center для аутентификации.

dnac_port

integer

Порт Cisco DNA Center.

По умолчанию: 443

dnac_username

aliases: user

string

Имя пользователя Cisco DNA Center для аутентификации.

По умолчанию: "admin"

dnac_verify

boolean

Флаг для включения или отключения проверки SSL-сертификата.

Варианты:

  • false
  • true ← (default)

dnac_version

string

Сообщает SDK, какую версию Cisco DNA Center использовать.

По умолчанию: "2.3.7.6"

enableBrownField

boolean

Включить Brown Field.

Варианты:

  • false
  • true

enableCustom

boolean

Включить Custom.

Варианты:

  • false
  • true

enableRadioTypeA

boolean

Включить Radio Type A.

Варианты:

  • false
  • true

enableRadioTypeB

boolean

Включить Radio Type B.

Варианты:

  • false
  • true

enableRadioTypeC

boolean

Включить Radio Type C (6GHz).

Варианты:

  • false
  • true

name

string

Имя профиля RF.

radioTypeAProperties

dictionary

radioTypeAProperties профиля беспроводной сети Rf.

dataRates

string

Скорости передачи данных.

mandatoryDataRates

string

Обязательные скорости передачи данных.

maxPowerLevel

float

Максимальный уровень мощности.

minPowerLevel

float

Пороговое значение Rx Sop.

parentProfile

string

Родительский профиль.

powerThresholdV1

float

Пороговое значение мощности V1.

radioChannels

string

Радиоканалы.

rxSopThreshold

string

Пороговое значение rxSop.

radioTypeBProperties

dictionary

Свойства radioTypeB профиля беспроводного RF.

dataRates

string

Скорости передачи данных.

mandatoryDataRates

string

Обязательные скорости передачи данных.

maxPowerLevel

float

Максимальный уровень мощности.

minPowerLevel

float

Минимальный уровень мощности.

parentProfile

string

Родительский профиль.

powerThresholdV1

float

Пороговое значение мощности V1.

radioChannels

string

Радиоканалы.

rxSopThreshold

string

Пороговое значение rxSop.

radioTypeCProperties

dictionary

Свойства radioTypeC профиля беспроводного RF.

rfProfileName

string

Параметр пути rfProfileName. Имя RF-профиля для удаления (обязательно). * Нельзя удалить не пользовательский RF-профиль.

validate_response_schema

boolean

Флаг для Cisco DNA Center SDK для включения проверки тел запросов против JSON схемы.

Варианты:

  • false
  • true ← (по умолчанию)

Примечания

Примечание

  • Используемые методы SDK — wireless.Wireless.create_or_update_rf_profile, wireless.Wireless.delete_rf_profiles,
  • Используемые пути — post /dna/intent/api/v1/wireless/rf-profile, delete /dna/intent/api/v1/wireless/rf-profile/{rfProfileName},
  • Не поддерживает check_mode
  • Плагин работает на узле управления и не использует плагины подключения ansible, а вместо этого встроенный менеджер подключений из Cisco DNAC SDK
  • Параметры, начинающиеся с dnac_, используются Cisco DNAC Python SDK для установления соединения

См. также

См. также

Документация Cisco DNA Center для Wireless CreateOrUpdateRFProfile

Полная справка по API CreateOrUpdateRFProfile.

Документация Cisco DNA Center для Wireless DeleteRFProfiles

Полная справка по API DeleteRFProfiles.

Примеры

- name: Create
  cisco.dnac.wireless_rf_profile:
    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}}"
    state: present
    channelWidth: string
    defaultRfProfile: true
    enableBrownField: true
    enableCustom: true
    enableRadioTypeA: true
    enableRadioTypeB: true
    enableRadioTypeC: true
    name: string
    radioTypeAProperties:
      dataRates: string
      mandatoryDataRates: string
      maxPowerLevel: 0
      minPowerLevel: 0
      parentProfile: string
      powerThresholdV1: 0
      radioChannels: string
      rxSopThreshold: string
    radioTypeBProperties:
      dataRates: string
      mandatoryDataRates: string
      maxPowerLevel: 0
      minPowerLevel: 0
      parentProfile: string
      powerThresholdV1: 0
      radioChannels: string
      rxSopThreshold: string
    radioTypeCProperties:
      dataRates: string
      mandatoryDataRates: string
      maxPowerLevel: 0
      minPowerLevel: 0
      parentProfile: string
      powerThresholdV1: 0
      radioChannels: string
      rxSopThreshold: string

- name: Delete by name
  cisco.dnac.wireless_rf_profile:
    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}}"
    state: absent
    rfProfileName: string

Значения возврата

Общие значения возврата документированы здесь, следующие поля уникальны для данного модуля:

Ключ

Описание

dnac_response

словарь

Словарь или список с ответом, возвращенным Cisco DNAC Python SDK

Возвращается: всегда

Пример: {"executionId": "string", "executionStatusUrl": "string", "message": "string"}

Авторы

  • Rafael Campos (@racampos)

Ссылки на сборку

  • Трекер задач
  • Репозиторий (Исходные коды)

© 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_rf_profile_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API