Spec-Zone.ru › Ansible

Модуль inspur.ispim.edit_ad – Настройка информации о Active Directory

Примечание

Этот модуль является частью коллекции inspur.ispim (версия 2.2.3).

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

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

Для использования в playbook укажите: inspur.ispim.edit_ad.

Новое в inspur.ispim 1.0.0

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

Краткое описание

  • Настройка информации о Active Directory на сервере Inspur.

Требования

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

  • Python 3.7+
  • inspursmsdk

Параметры

Параметр

Комментарии

addr1

string

Адрес сервера контроллера домена 1.

addr2

string

Адрес сервера контроллера домена 2.

addr3

string

Адрес сервера контроллера домена 3.

code

string

Секретный пароль.

domain

string

Имя домена пользователя.

enable

string

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

Варианты:

  • "enable"
  • "disable"

host

string

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

name

string

Секретное имя пользователя.

password

string

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

provider

dictionary

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

host

string

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

password

string

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

username

string

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

ssl_enable

string

Статус SSL Active Directory.

Варианты:

  • "enable"
  • "disable"

timeout

integer

Настройка времени ожидания (15-300).

Этот параметр поддерживается только моделью M5.

username

string

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

Примечания

Примечание

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

Примеры

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

  tasks:

  - name: "Set active directory information"
    inspur.ispim.edit_ad:
      enable: "disable"
      provider: "{{ ism }}"

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

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

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

Ключ

Описание

changed

boolean

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

Возвращаемое значение: всегда

message

string

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

Возвращаемое значение: всегда

state

string

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

Возвращаемое значение: всегда

Авторы

  • WangBaoshan (@ispim)

Ссылки на коллекцию

  • Система отслеживания задач
  • Репозиторий (исходный код)

© 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/inspur/ispim/edit_ad_module.html

Spec-Zone.ru

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