Модуль vmware.vmware_rest.content_configuration – Обновляет конфигурацию
Примечание
Этот модуль является частью коллекции vmware.vmware_rest (версия 3.2.0).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, запустите ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install vmware.vmware_rest. Для использования этого модуля необходимы дополнительные требования, см. Требования для получения подробной информации.
Для использования в playbook, укажите: vmware.vmware_rest.content_configuration.
Новое в vmware.vmware_rest 2.0.0
Краткое описание
- Обновляет конфигурацию. Обновление является инкрементным. Любое поле {@term в структуре {@link ConfigurationModel {@term, которое {@term не установлено}, не будет изменено. Обратите внимание, что эта операция обновления {@term не гарантирует атомарное изменение всех свойств. В случае сбоя системы или ошибки некоторые свойства могут остаться неизменными, в то время как другие могут быть обновлены.
Требования
Ниже приведены требования, необходимые на хосте, который выполняет этот модуль.
- vSphere 7.0.3 или более поздняя версия
- python >= 3.6
- aiohttp
Параметры
Параметр | Комментарии |
|---|---|
automatic_sync_enabled boolean | Включена ли автоматическая синхронизация. Когда автоматическая синхронизация включена, служба библиотеки контента будет автоматически синхронизировать все подписанные библиотеки ежедневно. Подписанные библиотеки с включенным флагом Варианты:
|
automatic_sync_start_hour integer | Час, в который начнется автоматическая синхронизация. Это значение находится в диапазоне от 0 (полночь) до 23 включительно. |
automatic_sync_stop_hour integer | Час, в который автоматическая синхронизация остановится. Любая активная операция синхронизации будет продолжена, однако новые операции синхронизации не будут запущены после часа остановки. Это значение находится в диапазоне от 0 (полночь) до 23 включительно. |
maximum_concurrent_item_syncs integer | Максимально допустимое количество элементов библиотеки для одновременной синхронизации из удаленных библиотек. Это должно быть положительное число. Служба не может гарантировать запрошенную параллельность, если нет доступных ресурсов. Эта настройка является глобальной для всех подписанных библиотек. |
session_timeout float добавлено в vmware.vmware_rest 2.1.0 | Настройки времени ожидания для сессии клиента. Максимальное количество секунд для всей операции, включая установление соединения, отправку запроса и получение ответа. Значение по умолчанию — 300 с. |
state string | Варианты:
|
vcenter_hostname string / обязательно | Имя хоста или IP-адрес vSphere vCenter Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
vcenter_password string / обязательно | Пароль vSphere vCenter Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
vcenter_rest_log_file string | Вы можете использовать этот необязательный параметр для установки местоположения файла журнала. Этот файл будет использоваться для записи взаимодействия HTTP REST. Файл будет храниться на хосте, который запускает модуль. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
vcenter_username string / обязательно | Имя пользователя vSphere vCenter Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
vcenter_validate_certs boolean | Разрешает подключение, когда SSL-сертификаты недействительны. Установите в Если значение не указано в задаче, вместо него будет использовано значение переменной среды Варианты:
|
Примечания
Примечание
- Тестировалось на vSphere 7.0.3
Примеры
- name: Turn on the autmatic syncrhronization
vmware.vmware_rest.content_configuration:
automatic_sync_enabled: true
Значения возврата
Общие значения возврата документированы здесь, следующие — поля, уникальные для данного модуля:
Ключ | Описание |
|---|---|
id словарь | moid ресурса Возвращается: при успехе |
value словарь | Включить автоматическую синхронизацию Возвращается: при успехе Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/vmware/vmware_rest/content_configuration_module.html