модуль microsoft.iis.web_application_info — получение информации о веб-приложениях IIS
Примечание
Этот модуль входит в коллекцию microsoft.iis (версия 1.1.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install microsoft.iis. Для использования этого модуля нужны дополнительные требования; подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: microsoft.iis.web_application_info.
Краткое описание
- Возвращает информацию о веб-приложениях IIS.
Требования
Следующие требования необходимы на хосте, где выполняется этот модуль.
- Модуль PowerShell IISAdministration
Параметры
Параметр | Комментарии |
|---|---|
name string | Имя веб-приложения. Если параметр не указан, будет получена информация обо всех существующих приложениях. Если указан параметр site, будет получена информация обо всех приложениях на этом сайте. |
site string | Имя сайта, на котором создано приложение. Если параметр не указан, будет получена информация обо всех существующих приложениях, если только не указан параметр name. Можно использовать вместе с параметром name, чтобы получить информацию о конкретном приложении, если его имя не уникально. |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная | Модуль может работать в режиме check_mode и возвращать прогноз изменения состояния, не изменяя целевой объект. Если режим не поддерживается, действие будет пропущено. |
diff_mode | Поддержка: нет | В режиме diff будут возвращены сведения об изменениях (или о возможных изменениях в режиме check_mode). |
platform | Платформа: windows | Целевая ОС или семейства ОС, с которыми можно работать |
См. также
См. также
- microsoft.iis.web_application
-
Настраивает веб-приложения IIS.
- microsoft.iis.website
-
Настраивает веб-сайт IIS.
Примеры
- name: Fetch info for all applications under SiteA
microsoft.iis.web_application_info:
site: SiteA
register: info
- name: Fetch info for web application MyApp
microsoft.iis.web_application_info:
name: MyApp
register: info
- name: Fetch info for web application MyApp using site and name - Useful when multiple sites have same app name
microsoft.iis.web_application_info:
name: MyApp
site: SiteA
register: info
- name: Fetch info for all web applications that present in the system
microsoft.iis.web_application_info:
register: info
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
applications list / elements=dictionary | Список найденных приложений. Возвращается: при успешном выполнении Пример: |
|
application_pool string |
Пул приложений, с которым связано приложение. Возвращается: при успешном выполнении Пример: |
|
connect_as string |
Тип аутентификации, используемый для этого приложения. Возвращается: при успешном выполнении Пример: |
|
enabled_protocols string |
Протоколы, включенные для приложения. Возвращается: при успешном выполнении Пример: |
|
name string |
Имя приложения. Возвращается: при успешном выполнении Пример: |
|
physical_path string |
Физический путь к приложению. Возвращается: при успешном выполнении Пример: |
|
site string |
Сайт, с которым связано приложение. Возвращается: при успешном выполнении Пример: |
|
username string |
Имя пользователя учетной записи, которая может обращаться к файлам конфигурации и содержимому этого приложения, если Возвращается: при успешном выполнении Пример: |
exists boolean | Были ли найдены приложения. Возвращается: при успешном выполнении Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/microsoft/iis/web_application_info_module.html