Spec-Zone.ru › Ansible

Модуль community.vmware.vmware_host_lockdown_exceptions – Управление пользователями, являющимися исключениями для режима блокировки

Примечание

Этот модуль является частью коллекции community.vmware (версия 4.7.1).

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

Для установки используйте: ansible-galaxy collection install community.vmware.

Чтобы использовать её в playbook, укажите: community.vmware.vmware_host_lockdown_exceptions.

Новое в community.vmware 3.1.0

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

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

  • Этот модуль можно использовать для управления пользователями, являющимися исключениями для режима блокировки.
  • Укажите hostname как IP-адрес или имя хоста vCenter, поскольку операции блокировки невозможны с автономного сервера ESXi.

Параметры

Параметр

Комментарии

cluster_name

string

Имя кластера.

Все хост-системы из данного кластера используются для управления пользователями-исключениями.

Обязательный параметр, если esxi_hostname не задан.

esxi_hostname

list / elements=string

Список имен хостов ESXi для управления пользователями-исключениями.

Обязательный параметр, если cluster_name не задан.

exception_users

list / elements=string / required

Список пользователей, являющихся исключениями для режима блокировки.

Чтобы удалить всех пользователей-исключения, state=set пустой список.

hostname

string

Имя хоста или IP-адрес сервера vSphere vCenter или ESXi.

Если значение не указано в задаче, вместо него будет использовано значение переменной среды VMWARE_HOST.

password

aliases: pass, pwd

string

Пароль сервера vSphere vCenter или ESXi.

Если значение не указано в задаче, вместо него будет использовано значение переменной среды VMWARE_PASSWORD.

port

integer

Номер порта сервера vSphere vCenter или ESXi.

Если значение не указано в задаче, вместо него будет использовано значение переменной среды VMWARE_PORT.

По умолчанию: 443

proxy_host

string

Адрес прокси-сервера, который будет принимать все HTTPS-запросы и пересылать их.

Формат – имя хоста или IP-адрес.

Если значение не указано в задаче, вместо него будет использовано значение переменной среды VMWARE_PROXY_HOST.

proxy_port

integer

Порт HTTP-прокси, который будет принимать все HTTPS-запросы и пересылать их.

Если значение не указано в задаче, вместо него будет использовано значение переменной среды VMWARE_PROXY_PORT.

state

string

Если present, убедитесь, что указанные пользователи определены как пользователи, являющиеся исключениями для режима блокировки.

Если absent, убедитесь, что указанные пользователи НЕ являются пользователями, являющимися исключениями для режима блокировки.

Если set, заменит список пользователей, определённый как пользователи, являющиеся исключениями для режима блокировки.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"
  • "set"

username

aliases: admin, user

string

Имя пользователя сервера vSphere vCenter или ESXi.

Если значение не указано в задаче, вместо него будет использовано значение переменной среды VMWARE_USER.

validate_certs

boolean

Разрешает подключение, когда SSL-сертификаты недействительны. Установите в false, когда сертификаты не являются доверенными.

Если значение не указано в задаче, вместо него будет использовано значение переменной среды VMWARE_VALIDATE_CERTS.

Варианты:

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

Примечания

Примечание

  • Для всех модулей требуется доступ API на запись, поэтому они не поддерживаются в бесплатной лицензии ESXi.
  • Все переменные и имена объектов VMware учитывают регистр.

Примеры

- name: Remove all Lockdown Mode Exception Users on a host
  community.vmware.vmware_host_lockdown:
    hostname: '{{ vcenter_hostname }}'
    username: '{{ vcenter_username }}'
    password: '{{ vcenter_password }}'
    esxi_hostname: '{{ esxi_hostname }}'
    exception_users: []
    state: set
  delegate_to: localhost

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

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

Ключ

Описание

results

словарь

метаданные об исключениях пользователей систем хостов

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

Пример: {"host_lockdown_exceptions": {"DC0_C0": {"current_exception_users": [], "desired_exception_users": [], "previous_exception_users": ["root"]}}}

Авторы

  • Mario Lenz (@mariolenz)

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

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

© 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/community/vmware/vmware_host_lockdown_exceptions_module.html

Spec-Zone.ru

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