Модуль microsoft.ad.debug_ldap_client — Получение информации о хосте для отладки подключений LDAP
Примечание
Этот модуль входит в состав коллекции microsoft.ad (версия 1.7.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install microsoft.ad.
Чтобы использовать её в книге задач, укажите: microsoft.ad.debug_ldap_client.
Новая функция в microsoft.ad 1.1.0
Обзор
- Получить информацию о текущем хосте Ansible для отладки подключений LDAP и их возможностей.
Примечание
Данному модулю соответствует плагин действий.
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
action | Поддержка: полная | Указывает, что у модуля есть соответствующий плагин действий, поэтому некоторые части параметров могут выполняться на контроллере |
async | Поддержка: полная | Поддерживает использование с ключевым словом |
bypass_host_loop | Поддержка: нет | Принудительно выполняет «глобальную» задачу, которая не выполняется по каждому хосту, тем самым обходя шаблоны по каждому хосту и последовательность, урезание и другие параметры цикла Условные операторы будут работать так, как если бы использовалось Это действие обычно не будет работать вне стратегий синхронного выполнения |
check_mode | Поддержка: полная | Может работать в режиме check_mode и возвращать прогноз изменения статуса без изменения целевого объекта, если не поддерживается, действие будет пропущено. |
diff_mode | Поддержка: нет | Возвращает подробности о том, что изменилось (или, возможно, нуждается в изменении в режиме check_mode), когда включён режим diff |
platform | Платформа: posix | Целевые операционные системы/семейства, на которые может быть применено действие |
Примечания
Примечание
- См. справку по подключению LDAP для получения дополнительной информации о подключениях LDAP.
- Значения возврата не входят в какие-либо соглашения и могут измениться в будущем. Они предназначены для предоставления моментального снимка хоста Ansible, который может помочь в отладке проблем с подключениями LDAP, и не должны использоваться как часть обычной книги задач.
Примеры
- name: Get information about the Ansible host's LDAP capabilities microsoft.ad.debug_ldap_client:
Значения возврата
Общие значения возврата документированы здесь, следующие — поля, уникальные для данного модуля:
Ключ | Описание |
|---|---|
dns сложный | Подробности поиска сервера LDAP SRV. Значения будут заполнены только при установке dnspython. Возвращается: всегда |
|
default_port целое число |
Порт по умолчанию выбранного SRV-записи. Возвращается: dnspython установлен Пример: |
|
default_server строка |
Имя хоста по умолчанию выбранной SRV-записи. Возвращается: dnspython установлен Пример: |
|
exception строка |
Любые исключения, возникшие при получении SRV-записей. Возвращается: dnspython установлен Пример: |
|
records список / элементы=строка |
SRV-записи, найденные во время поиска сервера LDAP. Возвращается: dnspython установлен |
|
port целое число |
Порт этой SRV-записи. Возвращается: dnspython установлен и найден default_realm Пример: |
|
priority целое число |
Значение приоритета записи. Возвращается: dnspython установлен и найден default_realm Пример: |
|
target строка |
Имя целевого объекта SRV-записи. Возвращается: dnspython установлен и найден default_realm Пример: |
|
weight целое число |
Значение веса записи. Возвращается: dnspython установлен и найден default_realm Пример: |
kerberos сложный | Подробности о настройке Kerberos хоста. Значения будут заполнены только при установке krb5. Возвращается: всегда |
|
default_cc сложный |
Подробности о кэше учетных данных Kerberos по умолчанию. Возвращается: krb5 установлен |
|
creds сложный |
Список учетных данных, хранящихся в ccache. Это требует, чтобы Возвращается: krb5 установлен |
|
client строка |
Имя принципала клиента, для которого предназначены учетные данные. Возвращается: krb5 >= 0.5.0 установлен Пример: |
|
server строка |
Имя принципала сервера, для которого предназначены учетные данные. Возвращается: krb5 >= 0.5.0 установлен Пример: |
|
exception строка |
Любые исключения, возникшие при получении информации о ccache. Возвращается: krb5 установлен Пример: |
|
name строка |
Тип и имя кэша ccache по умолчанию. Возвращается: krb5 установлен Пример: |
|
principal строка |
Принципал по умолчанию ccache Возвращается: krb5 установлен Пример: |
|
default_realm string |
Значение default_realm, полученное от Kerberos. Это значение используется для автоматического поиска сервера. Возвращаемое значение: krb5 установлен Пример: |
|
exception string |
Подробности исключения, если значение default_realm получить не удалось. Возвращаемое значение: krb5 установлен Пример: |
packages complex | Все пакеты, используемые этой коллекцией для LDAP-соединений, и их установленные версии. Если пакет не установлен или не удалось импортировать, значением является трассировка ошибки импорта. Это может использоваться для определения доступности таких дополнительных функций, как аутентификация Kerberos или поиск серверов. Возвращаемое значение: всегда |
|
dnspython string |
Установленная версия Возвращаемое значение: всегда Пример: |
|
dpapi_ng string |
Установленная версия Возвращаемое значение: всегда Пример: |
|
krb5 string |
Установленная версия Возвращаемое значение: всегда Пример: |
|
pyspnego string |
Установленная версия Возвращаемое значение: всегда Пример: |
|
sansldap string |
Установленная версия Возвращаемое значение: всегда Пример: |
Ссылки на коллекцию
© 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/microsoft/ad/debug_ldap_client_module.html