dellemc.openmanage.ome_template_info – Извлекает сведения о шаблонах из OpenManage Enterprise
Примечание
Этот плагин является частью коллекции dellemc.openmanage (версия 3.0.0).
Для его установки используйте: ansible-galaxy collection install dellemc.openmanage.
Для использования в книге задач укажите: dellemc.openmanage.ome_template_info.
Новое в версии 2.0.0: of dellemc.openmanage
Обзор
- Этот модуль извлекает список и сведения обо всех шаблонах в OpenManage Enterprise.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- python >= 2.7.5
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| hostname строка / обязательно | Целевой IP-адрес или имя хоста. | ||
| password строка / обязательно | Пароль целевого пользователя. | ||
| port целое число | По умолчанию: 443 | Целевой порт HTTPS. | |
| system_query_options словарь | Параметры для постраничной обработки вывода. | ||
| filter строка | Фильтр записей по поддерживаемым значениям. | ||
| template_id целое число | Уникальный идентификатор шаблона. | ||
| username строка / обязательно | Имя целевого пользователя. | ||
Примечания
Примечание
- Запускайте этот модуль с системы, имеющей прямой доступ к DellEMC OpenManage Enterprise.
- Этот модуль поддерживает
check_mode.
Примеры
---
- name: Retrieve basic details of all templates
dellemc.openmanage.ome_template_info:
hostname: "192.168.0.1"
username: "username"
password: "password"
- name: Retrieve details of a specific template identified by its template ID
dellemc.openmanage.ome_template_info:
hostname: "192.168.0.1"
username: "username"
password: "password"
template_id: 1
- name: Get filtered template info based on name
dellemc.openmanage.ome_template_info:
hostname: "192.168.0.1"
username: "username"
password: "password"
system_query_options:
filter: "Name eq 'new template'"
Возвращаемые значения
Общие значения возврата описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое | Описание |
|---|---|---|
| msg строка | при ошибке | Общий статус фактов шаблона. Пример: Не удалось получить факты шаблона |
| template_info словарь | успех | Сведения о шаблонах. Пример: {'192.168.0.1': {'CreatedBy': 'system', 'CreationTime': '1970-01-31 00:00:56.372144', 'Description': 'Настройка рабочей нагрузки для виртуализации с оптимальной производительностью', 'HasIdentityAttributes': False, 'Id': 1, 'IdentityPoolId': 0, 'IsBuiltIn': True, 'IsPersistencePolicyValid': False, 'IsStatelessAvailable': False, 'LastUpdatedBy': None, 'LastUpdatedTime': '1970-01-31 00:00:56.372144', 'Name': 'Активация профиля производительности iDRAC для виртуализации', 'SourceDeviceId': 0, 'Status': 0, 'TaskId': 0, 'TypeId': 2, 'ViewTypeId': 4}} |
Авторы
- Sajna Shetty(@Sajna-Shetty)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/dellemc/openmanage/ome_template_info_module.html