модуль microsoft.iis.web_application — настройка веб-приложений IIS
Примечание
Этот модуль входит в коллекцию microsoft.iis (версия 1.1.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install microsoft.iis. Для использования этого модуля могут потребоваться дополнительные компоненты. Подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: microsoft.iis.web_application.
Краткое описание
- Создаёт, удаляет и настраивает веб-приложения IIS.
Требования
Перечисленные ниже компоненты должны быть установлены на узле, на котором выполняется этот модуль.
- Модуль PowerShell IISAdministration
Параметры
Параметр | Комментарии |
|---|---|
application_pool строка | Пул приложений, в котором выполняется новый сайт. Если не указано, будет использоваться пул приложений текущего веб-сайта. |
connect_as строка | Тип аутентификации, используемый для этого приложения: Если указано Если указано Если параметр не указан, по умолчанию используется Варианты:
|
name строка / обязательный | Имя веб-приложения. |
password строка | Пароль, связанный с Обязателен, если указано |
physical_path псевдонимы: path строка | Физический путь на удалённом узле, используемый для нового приложения. Указанная папка должна уже существовать. |
site строка / обязательный | Имя сайта, на котором создаётся приложение. |
state строка | Состояние веб-приложения. Если указано Если указано Варианты:
|
username строка | Имя пользователя учётной записи, имеющей доступ к файлам конфигурации и содержимому этого приложения. Обязательно, если указано |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная | Модуль может работать в режиме check_mode и возвращать прогноз изменения состояния без изменения целевого узла. Если режим не поддерживается, действие будет пропущено. |
diff_mode | Поддержка: нет | В режиме diff будет возвращена информация о внесённых изменениях (или о возможных изменениях в режиме check_mode). |
platform | Платформа: windows | Целевые ОС и семейства ОС, с которыми можно работать. |
См. также
См. также
- microsoft.iis.web_application_info
-
Получение информации о веб-приложениях IIS.
- microsoft.iis.web_app_pool
-
Настройка пулов веб-приложений IIS.
- microsoft.iis.website
-
Настройка веб-сайта IIS.
Примеры
- name: Add ACME web application on IIS
microsoft.iis.web_application:
name: api
site: acme
state: present
physical_path: C:\apps\acme\api
- name: Change connect_as to be specific user
microsoft.iis.web_application:
name: api
site: acme
connect_as: specific_user
username: acmeuser
password: acmepassword
- name: Delete ACME web application on IIS
microsoft.iis.web_application:
state: absent
name: api
site: acme
Ссылки на коллекцию
© 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_module.html