avi_actiongroupconfig - Модуль для настройки объекта ActionGroupConfig Avi RESTful
Новое в версии 2.4.
Обзор
- Этот модуль используется для настройки объекта ActionGroupConfig
- Дополнительные примеры на https://github.com/avinetworks/devops
Требования
Ниже приведены требования, необходимые на хосте, на котором выполняется этот модуль.
- avisdk
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| action_script_config_ref | Ссылка на конфигурацию сценария действия, которая будет использоваться. Это ссылка на объект типа alertscriptconfig. | |
| api_context (добавлено в 2.5) | Контекст API Avi, включающий текущий идентификатор сеанса и токен CSRF. Это позволяет пользователю выполнить единый вход и повторно использовать сеанс. | |
| api_version | По умолчанию: "16.4.4" | Версия API Avi для использования в Avi API и объектах. |
| autoscale_trigger_notification bool |
| Вызвать уведомление менеджера автоматического масштабирования. Значение по умолчанию, если оно не указано в API или модуле, интерпретируется контроллером Avi как False. |
| avi_api_patch_op (добавлено в 2.5) |
| Операция исправления для использования при использовании avi_api_update_method в режиме исправления. |
| avi_api_update_method (добавлено в 2.5) |
| Метод по умолчанию для обновления объекта — HTTP PUT. Установка в режим исправления изменит это поведение, чтобы использовать HTTP PATCH. |
| avi_credentials (добавлено в 2.5) | Словарь учетных данных Avi, который можно использовать вместо перечисления данных входа в контроллер Avi. | |
| controller | По умолчанию: "" | IP-адрес или имя хоста контроллера. Значение по умолчанию — переменная среды AVI_CONTROLLER. |
| description | Определяемое пользователем описание объекта. | |
| email_config_ref | Выберите конфигурацию уведомлений по электронной почте для использования при отправке оповещений по электронной почте. Это ссылка на объект типа alertemailconfig. | |
| external_only bool обязательно |
| Генерировать оповещение только для внешних направлений. Значение по умолчанию, если оно не указано в API или модуле, интерпретируется контроллером Avi как False. |
| level обязательно | При генерировании оповещения укажите его приоритет с помощью уровня оповещения. Варианты перечисления — ALERT_LOW, ALERT_MEDIUM, ALERT_HIGH. Значение по умолчанию, если оно не указано в API или модуле, интерпретируется контроллером Avi как ALERT_LOW. | |
| name обязательно | Имя объекта. | |
| password | По умолчанию: "" | Пароль пользователя Avi в контроллере Avi. Значение по умолчанию — переменная среды AVI_PASSWORD. |
| snmp_trap_profile_ref | Выберите оповещение SNMP-ловушки для использования при отправке оповещений через SNMP-ловушку. Это ссылка на объект типа snmptrapprofile. | |
| state |
| Состояние, которое должно быть применено к сущности. |
| syslog_config_ref | Выберите конфигурацию уведомлений syslog для использования при отправке оповещений через syslog. Это ссылка на объект типа alertsyslogconfig. | |
| tenant | По умолчанию: "admin" | Имя клиента, используемое для всех вызовов API Avi и контекста объекта. |
| tenant_ref | Это ссылка на объект типа tenant. | |
| tenant_uuid | По умолчанию: "" | UUID клиента, используемого для всех вызовов API Avi и контекста объекта. |
| url | URL контроллера Avi объекта. | |
| username | По умолчанию: "" | Имя пользователя, используемое для доступа к контроллеру Avi. Значение по умолчанию — переменная среды AVI_USERNAME. |
| uuid | Уникальный идентификатор объекта. |
Примечания
Примечание
- Дополнительную информацию об использовании Ansible для управления устройствами сети Avi см. на https://www.ansible.com/ansible-avi-networks.
Примеры
- name: Example to create ActionGroupConfig object
avi_actiongroupconfig:
controller: 10.10.25.42
username: admin
password: something
state: present
name: sample_actiongroupconfig
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| obj dict | успех, изменение | Объект ActionGroupConfig (api/actiongroupconfig) |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется обратной совместимостью.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Gaurav Rastogi (grastogi@avinetworks.com)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/avi_actiongroupconfig_module.html