vmware_local_user_facts - Сбор фактов о пользователях на данном хосте ESXi
Новая версия с 2.6.
Обзор
- Этот модуль можно использовать для сбора фактов о пользователях, присутствующих на заданном хосте ESXi в инфраструктуре VMware.
- Все переменные и имена объектов VMware чувствительны к регистру.
- Пользователь должен обладать привилегией «Authorization.ModifyPermissions», чтобы вызвать этот модуль.
Требования
Ниже перечислены требования, необходимые на хосте, который выполняет этот модуль.
- python >= 2.6
- PyVmomi
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| hostname str | Имя хоста или IP-адрес сервера vCenter или ESXi vSphere. Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_HOST. Поддержка переменных среды добавлена в версии 2.6. | |
| password str | Пароль сервера vCenter или ESXi vSphere. Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_PASSWORD. Поддержка переменных среды добавлена в версии 2.6. Псевдонимы: pass, pwd | |
| port int (добавлено в 2.5) | По умолчанию: 443 | Номер порта сервера vCenter или ESXi vSphere. Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_PORT. Поддержка переменных среды добавлена в версии 2.6. |
| username str | Имя пользователя сервера vCenter или ESXi vSphere. Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_USER. Поддержка переменных среды добавлена в версии 2.6. Псевдонимы: admin, user | |
| validate_certs bool |
| Разрешает подключение, когда сертификаты SSL недействительны. Установите в false, когда сертификаты не доверяются.Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_VALIDATE_CERTS. Поддержка переменных среды добавлена в версии 2.6. Если установлено в yes, убедитесь, что Python >= 2.7.9 установлен на данном компьютере. |
Примечания
Примечание
- Тестировалось на ESXi 6.5
Примеры
- name: Gather facts about all Users on given ESXi host system
vmware_local_user_facts:
hostname: esxi_hostname
username: root
password: vmware
register: all_user_facts
Возвращаемые значения
Общие возвращаемые значения описаны в здесь, следующие — поля, уникальные для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| local_user_facts dict | всегда | Метаданные обо всех локальных пользователях Пример: [{'full_name': 'Administrator', 'principal': 'root', 'user_group': false, 'user_id': 0, 'user_shell_access': true}, {'full_name': 'Пользователь DCUI', 'principal': 'dcui', 'user_group': false, 'user_id': 100, 'user_shell_access': false}] |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, также поддерживаемых сообществом Ansible, см. в здесь.
Автор
- Abhijeet Kasurde (@Akasurde) <akasurde@redhat.com>
Подсказка
Если вы обнаружите какие-либо проблемы в этом документе, вы можете редактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/vmware_local_user_facts_module.html