Модуль community.general.memset_server_info – Получение информации о сервере
Примечание
Этот модуль входит в коллекцию community.general (версия 9.5.0).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.general.
Чтобы использовать его в книге задач, укажите: community.general.memset_server_info.
Обзор
- Получение информации о сервере.
Параметры
Параметр | Комментарии |
|---|---|
api_key строка / обязательно | Ключ API, полученный из панели управления Memset. |
name строка / обязательно | Имя продукта сервера (то есть |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная добавлено в community.general 3.3.0 Это действие не изменяет состояние. | Может работать в режиме |
diff_mode | Поддержка: Нет Это действие не изменяет состояние. | Возвращает подробности о том, что изменилось (или, возможно, требует изменения в |
Примечания
Примечание
- Требуется ключ API, сгенерированный через панель управления клиентом Memset, с минимальными правами доступа -
server.info.
Примеры
- name: Get details for testyaa1
community.general.memset_server_info:
name: testyaa1
api_key: 5eb86c9896ab03919abcf03857163741
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
memset_api complex | Информация от API Memset Возвращается: всегда |
|
backups boolean |
Есть ли у этого сервера служба резервного копирования. Возвращается: всегда Пример: |
|
control_panel string |
Есть ли у сервера панель управления (например, cPanel). Возвращается: всегда Пример: |
|
data_zone string |
Зона данных, в которой находится сервер. Возвращается: всегда Пример: |
|
expiry_date string |
Текущая дата истечения срока действия сервера. Возвращается: всегда Пример: |
|
firewall_rule_group dictionary |
Подробная информация о группе правил брандмауэра, в которой находится этот сервер. Возвращается: всегда Пример: |
|
firewall_type string |
Тип брандмауэра, установленного на сервере (например, управляемый пользователем, управляемый). Возвращается: всегда Пример: |
|
host_name string |
Имя хоста сервера. Возвращается: всегда Пример: |
|
ignore_monitoring_off boolean |
Если true, Memset не будет напоминать клиенту о том, что мониторинг отключен. Возвращается: всегда Пример: |
|
ips list / elements=string |
Список словарей всех IP-адресов, назначенных серверу. Возвращается: всегда Пример: |
|
monitor boolean |
Включен ли мониторинг сервера. Возвращается: всегда Пример: |
|
monitoring_level string |
Уровень мониторинга сервера (например, базовый). Возвращается: всегда Пример: |
|
name string |
Имя сервера (такое же, как имя службы). Возвращается: всегда Пример: |
|
network_zones list / elements=string |
Сеть(и) зона(ы), в которой(ых) находится сервер. Возвращается: всегда Пример: |
|
nickname string |
Установленное клиентом имя сервера. Возвращается: всегда Пример: |
|
no_auto_reboot boolean |
Перезагружать ли сервер, если мониторинг обнаружит его отключение. Возвращается: всегда Пример: |
|
no_nrpe boolean |
Должен ли Memset использовать NRPE для мониторинга этого сервера. Возвращается: всегда Пример: |
|
os string |
Операционная система сервера. Возвращается: всегда Пример: |
|
penetration_patrol string |
Уровень поддержки обнаружения вторжений для этого сервера. Возвращается: всегда Пример: |
|
penetration_patrol_alert_level integer |
Уровень оповещения, при котором отправляются уведомления. Возвращается: всегда Пример: |
|
primary_ip string |
Основной IP-адрес сервера. Возвращается: всегда Пример: |
|
renewal_price_amount string |
Стоимость продления срока действия сервера. Возвращается: всегда Пример: |
|
renewal_price_currency string |
Валюта для платежей за продление. Возвращается: всегда Пример: |
|
renewal_price_vat string |
Ставка НДС для платежей за продление. Возвращается: всегда Пример: |
|
start_date string |
Дата начала работы сервера. Возвращается: всегда Пример: |
|
status string |
Текущий статус сервера (например, активен, приостановлен). Возвращается: всегда Пример: |
|
support_level string |
Уровень поддержки, включённый с сервером. Возвращается: всегда Пример: |
|
type string |
Тип сервера (например, выделенный). Возвращается: всегда Пример: |
|
vlans dictionary |
Словарь помеченных и непомеченных VLAN, в которых находится этот сервер. Возвращается: всегда Пример: |
|
vulnscan string |
Уровень сканирования на уязвимости. Возвращается: всегда Пример: |
Ссылки на сборку
© 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/community/general/memset_server_info_module.html