Spec-Zone.ru › Ansible 2.8

pn_user – Команда CLI для создания/изменения/удаления пользователя

Новая в версии 2.8.

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус

Описание

  • Этот модуль можно использовать для создания пользователя и применения роли, обновления пользователя и удаления пользователя.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
pn_cliswitch
строка
Целевой коммутатор для выполнения CLI.
pn_initial_role
строка
Изначальная роль для пользователя.
pn_name
строка
Имя пользователя.
pn_password
строка
Пароль в виде обычного текста.
pn_scope
строка
    Варианты:
  • local
  • fabric
local или fabric.
state
строка / обязательно
    Варианты:
  • present
  • absent
  • update
Укажите действие, которое нужно выполнить. Используйте present, чтобы создать пользователя, absent, чтобы удалить пользователя, и update, чтобы обновить пользователя.

Примеры

- name: Create user
  pn_user:
    pn_cliswitch: "sw01"
    state: "present"
    pn_scope: "fabric"
    pn_password: "foo123"
    pn_name: "foo"

- name: Delete user
  pn_user:
    pn_cliswitch: "sw01"
    state: "absent"
    pn_name: "foo"

- name: Modify user
  pn_user:
    pn_cliswitch: "sw01"
    state: "update"
    pn_password: "test1234"
    pn_name: "foo"

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

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

Ключ Возвращаемое значение Описание
changed
логическое значение
всегда
указывает, вызвало ли выполнение CLI изменения на целевом устройстве.

command
строка
всегда
команда CLI, выполненная на целевом узле.

stderr
список
при ошибке
набор ответов об ошибках от команды пользователя.

stdout
список
всегда
набор ответов от команды пользователя.



Статус

  • Не гарантируется обратная совместимость интерфейса этого модуля. [превью]
  • Этот модуль поддерживается сообществом Ansible. [community]

Авторы

  • Pluribus Networks (@rajaspachipulusu17)

Подсказка

Если вы обнаружили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

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

Spec-Zone.ru

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