Spec-Zone.ru › Ansible 2.4

na_cdot_user - конфигурация и управление пользователем useradmin

Новое в версии 2.3.

  • Обзор
  • Требования (для хоста, на котором выполняется модуль)
  • Параметры
  • Примеры
  • Примечания
    • Статус

Обзор

  • Создание или удаление пользователей.

Требования (для хоста, на котором выполняется модуль)

  • Физическая или виртуальная кластерная система Data ONTAP. Модули были разработаны с Clustered Data ONTAP 8.3
  • Ansible 2.2
  • netapp-lib (2015.9.25). Установите с помощью ‘pip install netapp-lib’

Параметры

параметр обязательно по умолчанию варианты комментарии
application
да
  • console
  • http
  • ontapi
  • rsh
  • snmp
  • sp
  • ssh
  • telnet
Приложения, которым необходимо предоставить доступ.
authentication_method
да
  • community
  • password
  • publickey
  • domain
  • nsswitch
  • usm
Метод аутентификации для приложения.
Не все методы аутентификации допустимы для приложения.
Допустимые методы аутентификации для каждого приложения указаны в authentication_choices_description.
password для приложения console
password, domain, nsswitch, cert для приложения http.
password, domain, nsswitch, cert для приложения ontapi.
community для приложения snmp (при создании пользователей SNMPv1 и SNMPv2).
usm и community для приложения snmp (при создании пользователей SNMPv3).
password для приложения sp.
password для приложения rsh.
password для приложения telnet.
password, publickey, domain, nsswitch для приложения ssh.
hostname
да
Имя хоста или IP-адрес экземпляра ONTAP.
name
да
Имя пользователя, которого нужно управлять.
password
да
Пароль для указанного пользователя.
role_name
нет
Имя роли. Требуется, когда state=present
set_password
нет None
Пароль для учетной записи пользователя.
Игнорируется при создании пользователей snmp, но требуется при создании пользователей, отличных от snmp.
Для существующего пользователя это значение будет использоваться как новый пароль.
state
да
  • present
  • absent
Указывает, должен ли существовать указанный пользователь или нет.
username
да
Это может быть учетная запись уровня кластера или SVM, в зависимости от того, требуется ли API уровня кластера или SVM. Для получения дополнительной информации, пожалуйста, ознакомьтесь с документацией https://goo.gl/BRu78Z.
vserver
да
Имя vserver для использования.

Примеры

- name: Create User
  na_cdot_user:
    state: present
    name: SampleUser
    application: ssh
    authentication_method: password
    set_password: apn1242183u1298u41
    role_name: vsadmin
    vserver: ansibleVServer
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

Примечания

Примечание

  • Модули с префиксом netapp\_cdot разработаны для поддержки платформы хранения ONTAP.

Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется обратной совместимости.

Для получения помощи в разработке модулей, если у вас есть такое желание, пожалуйста, прочитайте Справочную информацию и вклад Community, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/na_cdot_user_module.html

Spec-Zone.ru

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