Spec-Zone.ru › Ansible

ieisystem.inmanage.edit_ad модуль — Установка информации об активном каталоге

Примечание

Этот модуль является частью коллекции ieisystem.inmanage (версия 2.0.0).

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

Чтобы установить её, используйте: ansible-galaxy collection install ieisystem.inmanage. Для использования этого модуля требуются дополнительные требования, см. Требования для получения подробностей.

Для использования его в плейбуке укажите: ieisystem.inmanage.edit_ad.

Добавлен в ieisystem.inmanage 1.0.0

  • Описание
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Значения возврата

Описание

  • Установка информации об активном каталоге на сервере ieisystem.

Требования

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

  • Python 3.7+
  • inManage

Параметры

Параметр

Комментарии

addr1

строка

Адрес сервера контроллера домена 1. Введите IP-адрес сервера Active Directory.

addr2

строка

Адрес сервера контроллера домена 2. Введите IP-адрес сервера Active Directory.

addr3

строка

Адрес сервера контроллера домена 3. Введите IP-адрес сервера Active Directory.

code

строка

Секретный пароль. Укажите пароль администратора.

domain

строка

Имя домена пользователя. Укажите имя домена пользователя, например MyDomain.com.

enable

строка

Статус аутентификации Active Directory.

Варианты:

  • "enable"
  • "disable"

host

строка

Указывает имя хоста DNS или адрес для подключения к удалённому устройству по указанному транспорту. Значение host используется как адрес назначения для транспорта.

name

строка

Секретный имя пользователя. Укажите имя пользователя администратора сервера Active Directory.

password

строка

Указывает пароль для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_PASSWORD.

provider

словарь

Объект словаря, содержащий сведения о подключении.

host

строка

Указывает имя хоста DNS или адрес для подключения к удалённому устройству по указанному транспорту. Значение host используется как адрес назначения для транспорта.

password

строка

Указывает пароль для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_PASSWORD.

username

строка

Настраивает имя пользователя для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_USERNAME.

ssl_enable

строка

Статус SSL Active Directory.

Варианты:

  • "enable"
  • "disable"

timeout

целое число

Настройка таймаута (15-300). Только модель M5 поддерживает этот параметр.

username

строка

Настраивает имя пользователя для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_USERNAME.

Примечания

Примечание

  • Не поддерживает check_mode.

Примеры

- name: Ad test
  hosts: inmanage
  connection: local
  gather_facts: false
  vars:
    inmanage:
      host: "{{ ansible_ssh_host }}"
      username: "{{ username }}"
      password: "{{ password }}"

  tasks:

  - name: "Set active directory information"
    ieisystem.inmanage.edit_ad:
      enable: "disable"
      provider: "{{ inmanage }}"

  - name: "Set active directory information"
    ieisystem.inmanage.edit_ad:
      enable: "enable"
      name: "test"
      code: "123456"
      timeout: 120
      domain: "test.com"
      addr1: "100.2.2.2"
      addr2: "100.2.2.3"
      addr3: "100.2.2.4"
      provider: "{{ inmanage }}"

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

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

Ключ

Описание

changed

boolean

Проверка, были ли внесены изменения на устройстве.

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

message

string

Сообщения, возвращаемые после выполнения модуля.

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

state

string

Статус после выполнения модуля.

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

Авторы

  • WangBaoshan (@ieisystem)

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

  • Отслеживание проблем
  • Репозиторий (источники)

© 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/ieisystem/inmanage/edit_ad_module.html

Spec-Zone.ru

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