Spec-Zone.ru › Ansible 2.6

win_psmodule - Добавление или удаление модуля Powershell

Новая версия с 2.4.

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус
  • Техническое обслуживание
    • Автор

Описание

  • Этот модуль помогает устанавливать модули Powershell и регистрировать пользовательские хранилища модулей в Windows Server.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
allow_clobber
bool
    Варианты:
  • нет ←
  • да
Если yes импортирует все команды, даже если они имеют те же имена, что и команды, которые уже существуют. Доступно только в Powershell 5.1 и выше.
name
обязательно
Имя модуля Powershell, который нужно установить.
repository
Имя пользовательского хранилища для регистрации или использования.
state
    Варианты:
  • отсутствует
  • присутствует ←
Если present устанавливается новый модуль.
Если absent модуль удаляется.
url
URL пользовательского хранилища для регистрации.

Примечания

Примечание

  • Требуется Powershell 5.0 или выше.

Примеры

---
- name: Add a powershell module
  win_psmodule:
    name: PowershellModule
    state: present

- name: Add a powershell module and register a repository
  win_psmodule:
    name: MyCustomModule
    repository: MyRepository
    url: https://myrepo.com
    state: present

- name: Add a powershell module from a specific repository
  win_psmodule:
    name: PowershellModule
    repository: MyRepository
    state: present

- name: Remove a powershell module
  win_psmodule:
    name: PowershellModule
    state: absent

- name: Remove a powershell module and a repository
  win_psmodule:
    name: MyCustomModule
    repository: MyRepository
    state: absent

Возвращаемые значения

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

Ключ Возвращаемое значение Описание
nuget_changed
boolean
всегда
true, когда поставщик пакетов Nuget установлен

Пример:
True
output
строка
всегда
сообщение, описывающее результат задачи.

Пример:
Модуль PowerShellCookbook установлен
repository_changed
boolean
всегда
true, когда установлено или удалено пользовательское хранилище

Пример:
True


Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Более подробная информация см. в разделе Поддержка модулей и техническое обслуживание.

Список других модулей, также поддерживаемых сообществом Ansible, см. в здесь.

Автор

  • Daniele Lazzari

Подсказка

Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ для улучшения.

© 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/win_psmodule_module.html

Spec-Zone.ru

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