Spec-Zone.ru › Ansible

модуль dellemc.openmanage.omevv_firmware_repository_profile_info — получение сведений о профиле репозитория микропрограмм OMEVV.

Примечание

Этот модуль входит в коллекцию dellemc.openmanage (версия 10.0.2).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install dellemc.openmanage. Для использования этого модуля требуются дополнительные компоненты; подробности см. в разделе Требования.

Чтобы использовать модуль в плейбуке, укажите: dellemc.openmanage.omevv_firmware_repository_profile_info.

Добавлено в dellemc.openmanage 9.8.0

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

Краткое описание

  • Этот модуль позволяет получить сведения о профиле репозитория микропрограмм OMEVV.

Требования

На узле, выполняющем этот модуль, необходимы следующие компоненты.

  • python >= 3.9.6

Параметры

Параметр

Комментарии

ca_path

путь

Файл Privacy Enhanced Mail (PEM), содержащий сертификат CA для проверки.

hostname

строка / обязательный

IP-адрес или имя хоста OpenManage Enterprise Modular.

name

строка

Имя профиля репозитория микропрограмм OMEVV.

Если указано значение name, модуль получает сведения только об указанном профиле репозитория микропрограмм.

port

целое число

HTTPS-порт OpenManage Enterprise.

По умолчанию: 443

timeout

целое число

Тайм-аут на уровне сокета в секундах.

По умолчанию: 30

validate_certs

логическое значение

Проверять ли сертификат SSL. - Если true, сертификаты SSL будут проверяться. - Если false, сертификаты SSL проверяться не будут.

Допустимые значения:

  • false
  • true ← (по умолчанию)

vcenter_password

строка

Пароль для OpenManage Enterprise Integration for VMware vCenter (OMEVV).

Если пароль не указан, используется переменная среды OMEVV_VCENTER_PASSWORD.

Пример: export OMEVV_VCENTER_PASSWORD=password

vcenter_username

строка

Имя пользователя для OpenManage Enterprise Integration for VMware vCenter (OMEVV).

Если имя пользователя не указано, используется переменная среды OMEVV_VCENTER_USERNAME.

Пример: export OMEVV_VCENTER_USERNAME=username

vcenter_uuid

строка

Универсальный уникальный идентификатор (UUID) vCenter.

Сведения об UUID vCenter можно получить с помощью модуля dellemc.openmanage.omevv_vcenter_info.

Если UUID не указан, используется переменная среды OMEVV_VCENTER_UUID.

Пример: export OMEVV_VCENTER_UUID=uuid

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: полная

Выполняет задачу проверки без внесения изменений на целевой машине.

Примечания

Примечание

  • Этот модуль поддерживает адреса IPv4 и IPv6.

Примеры

---
- name: Retrieve all firmware repository profile information.
  dellemc.openmanage.omevv_firmware_repository_profile_info:
    hostname: "192.168.0.1"
    vcenter_uuid: "xxxxxx"
    vcenter_username: "username"
    vcenter_password: "password"
    ca_path: "path/to/ca_file"

- name: Retrieve specific firmware repository profile information using profile name.
  dellemc.openmanage.omevv_firmware_repository_profile_info:
    hostname: "192.168.0.1"
    vcenter_uuid: "xxxxxx"
    vcenter_username: "username"
    vcenter_password: "password"
    ca_path: "path/to/ca_file"
    name: profile-1

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

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

Ключ

Описание

error_info

словарь

Сведения об ошибке HTTP.

Возвращается: при ошибке HTTP

Пример: {"error": {"@Message.ExtendedInfo": [{"Message": "Unable to process the request because an error occurred.", "MessageArgs": [], "MessageId": "GEN1234", "RelatedProperties": [], "Resolution": "Retry the operation. If the issue persists, contact your system administrator.", "Severity": "Critical"}], "code": "Base.1.0.GeneralError", "message": "A general error has occurred. See ExtendedInfo for more information."}}

msg

строка

Результат операции получения сведений о профиле репозитория микропрограмм.

Возвращается: всегда

Пример: "Successfully retrieved the firmware repository profile information."

profile_info

список / элементы=словарь

Сведения о vCenter.

Возвращается: при успешном выполнении

Пример: [{"catalogCreatedDate": "2024-08-27T01:58:10Z", "catalogLastChecked": "2024-09-09T19:30:16Z", "checkCertificate": null, "createdBy": "OMEVV Default", "description": "Latest Firmware From Dell", "factoryCreated": true, "factoryType": "Default", "fileName": "catalog.xml", "id": 1000, "modifiedBy": null, "owner": "OMEVV", "profileName": "Dell Default Catalog", "profileType": "Firmware", "protocolType": "HTTPS", "sharePath": "https://downloads.dell.com//catalog/catalog.xml.gz", "status": "Success"}, {"catalogCreatedDate": "2024-08-27T01:58:10Z", "catalogLastChecked": "2024-09-09T19:30:16Z", "checkCertificate": null, "createdBy": "OMEVV Default", "description": "Latest Firmware From Dell", "factoryCreated": true, "factoryType": "Default", "fileName": "catalog.xml", "id": 1001, "modifiedBy": null, "owner": "OMEVV", "profileName": "Dell Default Catalog", "profileType": "Firmware", "protocolType": "HTTPS", "sharePath": "https://downloads.dell.com//catalog/catalog.xml.gz", "status": "Success"}]

Авторы

  • Lovepreet Singh (@singh-lovepreet1)

Ссылки на коллекцию

  • Отслеживание проблем
  • Домашняя страница
  • Репозиторий (исходный код)

© 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/dellemc/openmanage/omevv_firmware_repository_profile_info_module.html

Spec-Zone.ru

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