Spec-Zone.ru › Ansible

Модуль cisco.dnac.users_external_servers_aaa_attribute – Модуль ресурса для атрибутов AAA внешних серверов пользователей

Примечание

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

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

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

Чтобы использовать его в плейбуке, укажите: cisco.dnac.users_external_servers_aaa_attribute.

Новый в cisco.dnac 6.14.0

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

Описание

  • Управление операциями создания и удаления ресурса атрибутов AAA внешних серверов пользователей.
  • Добавление или обновление пользовательского атрибута AAA для внешней аутентификации. Обратите внимание, что если вы решите не устанавливать пользовательский атрибут AAA, будет использоваться стандартный атрибут AAA, основанный на поддерживаемом протоколе вашего сервера. Для серверов TACACS это будет «cisco-av-pair», а для RADIUS-серверов – «Cisco-AVPair».
  • Удаление добавленного пользовательского атрибута AAA. Обратите внимание, что удаление атрибута AAA приведет к использованию стандартного атрибута AAA, основанного на поддерживаемом протоколе вашего сервера. Для серверов TACACS это будет «cisco-av-pair», а для RADIUS-серверов – «Cisco-AVPair».

Примечание

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

Требования

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

  • dnacentersdk >= 2.7.2
  • python >= 3.5

Параметры

Параметр

Комментарии

attributeName

строка

Имя пользовательского атрибута AAA.

dnac_debug

логическое

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

Варианты:

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

dnac_host

строка / обязательно

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

... ...

Примечания

Примечание

  • Используемые методы SDK: user_and_roles.UserandRoles.add_and_update_aaa_attribute_api, user_and_roles.UserandRoles.delete_aaa_attribute_api,
  • Используемые пути: post /dna/system/api/v1/users/external-servers/aaa-attribute, delete /dna/system/api/v1/users/external-servers/aaa-attribute,
  • Не поддерживает check_mode
  • Плагин выполняется на контрольном узле и не использует плагины подключения ansible, а вместо этого использует встроенный менеджер подключений из Cisco DNAC SDK
  • Параметры, начинающиеся с dnac_, используются Cisco DNAC Python SDK для установления соединения

См. также

См. также

Документация Cisco DNA Center по добавлению и обновлению атрибута AAA

Полное описание API AddAndUpdateAAAAttributeAPI.

Документация Cisco DNA Center по удалению атрибута AAA

Полное описание API DeleteAAAAttributeAPI.

Примеры

- name: Create
  cisco.dnac.users_external_servers_aaa_attribute:
    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
    attributeName: string

- name: Delete all
  cisco.dnac.users_external_servers_aaa_attribute:
    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

Возвращаемые значения

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

Ключ

Описание

dnac_response

словарь

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

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

Пример: {"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/users_external_servers_aaa_attribute_module.html

Spec-Zone.ru

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