ibm.spectrum_virtualize.ibm_svc_manage_callhome модуль — Этот модуль управляет настройкой функции Call Home на хранилищах семейства IBM Spectrum Virtualize
Примечание
Этот модуль входит в коллекцию ibm.spectrum_virtualize (версия 2.0.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install ibm.spectrum_virtualize.
Чтобы использовать его в книге задач, укажите: ibm.spectrum_virtualize.ibm_svc_manage_callhome.
Новое в ibm.spectrum_virtualize 1.7.0
Обзор
- Интерфейс Ansible для управления функцией Call Home по облаку и электронной почте.
Параметры
Параметр | Комментарии |
|---|---|
адрес строка | Указывает первую строку адреса пользователя, как она должна отображаться в электронном письме Call Home. Требуется, когда state=enabled. |
callhome_type строка / требуется | Указывает тип передачи. Варианты:
|
censorcallhome строка | Указывает, что конфиденциальные данные удаляются из расширенных данных Call Home. Применяется, когда state=enabled. Если не указано, будет использовано значение по умолчанию «выкл». Варианты:
|
город строка | Указывает город пользователя, как он должен отображаться в электронном письме Call Home. Требуется, когда state=enabled. |
clustername строка / требуется | Имя хоста или IP-адрес управления хранилищем Spectrum Virtualize. |
название_компании строка | Указывает организацию пользователя, как она должна отображаться в электронном письме Call Home. Требуется, когда state=enabled. |
электронная_почта_контакта строка | Указывает электронную почту лица. Требуется, когда state=enabled. |
имя_контакта строка | Указывает имя лица, которому будет отправлено письмо. Требуется, когда state=enabled. |
| … (rest of the translated table) | … (rest of the translated table) |
proxy_port integer | Указывает номер порта прокси-сервера. Значение должно быть в диапазоне от 1 до 65535. Применяется, когда state=enabled и proxy_type=open_proxy или proxy_type=basic_authentication. |
proxy_type string | Указывает тип прокси. Требуется, когда state=enabled, для создания или изменения функции Call Home. Прокси удаляется для proxy_type=no_proxy. Параметр обязателен, когда callhome_type=’cloud services’ или callhome_type=’both’. Варианты:
|
proxy_url string | Указывает URL прокси-сервера с префиксом протокола в формате полных доменных имён. Применяется, когда state=enabled и proxy_type=open_proxy или proxy_type=basic_authentication. |
proxy_username string | Указывает имя пользователя прокси. Применяется, когда state=enabled и proxy_type=basic_authentication. |
serverIP string | Указывает IP-адрес сервера электронной почты. Требуется, когда state=enabled и callhome_type=email или callhome_type=both. |
serverPort integer | Указывает номер порта сервера электронной почты. Значение должно быть в диапазоне от 1 до 65535. Требуется, когда state=enabled и callhome_type=email или callhome_type=both. |
sslcert string | Указывает путь к файлу сертификата прокси. Применяется, когда state=enabled и proxy_type=certificate. |
state string / обязательно | Включает или обновляет ( Варианты:
|
token string | Токен аутентификации для проверки пользователя в системе хранения Spectrum Virtualize. Для генерации токена используйте модуль ibm_svc_auth. |
username string | Имя пользователя REST API для системы хранения Spectrum Virtualize. Параметры username и password требуются, если для аутентификации пользователя не используется token. |
validate_certs boolean | Проверка сертификации. Варианты:
|
Примечания
Примечание
- Этот модуль поддерживает
check_mode.
Примеры
- name: Configure callhome with both email and cloud
ibm.spectrum_virtualize.ibm_svc_manage_callhome:
clustername: "{{ clustername }}"
username: "{{ username }}"
password: "{{ password }}"
log_path: "/tmp/playbook.debug"
state: "enabled"
callhome_type: "both"
address: "{{ address }}"
city: "{{ city }}"
company_name: "{{ company_name }}"
contact_email: "{{ contact_email }}"
contact_name: "{{ contact_name }}"
country: "{{ country }}"
location: "{{ location }}"
phonenumber_primary: "{{ primary_phonenumber }}"
postalcode: "{{ postal_code }}"
province: "{{ province }}"
proxy_type: "{{ proxy_type }}"
proxy_url: "{{ proxy_url }}"
proxy_port: "{{ proxy_port }}"
serverIP: "{{ server_ip }}"
serverPort: "{{ server_port }}"
inventory: "on"
invemailinterval: 1
enhancedcallhome: "on"
censorcallhome: "on"
Ссылки на сборку
© 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/ibm/spectrum_virtualize/ibm_svc_manage_callhome_module.html