avi_vrfcontext - Модуль для настройки VrfContext Avi RESTful Объекта
Новый в версии 2.4.
Обзор
- Этот модуль используется для настройки объекта VrfContext
- больше примеров на https://github.com/avinetworks/devops
Требования
Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.
- avisdk
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_context (добавлен в 2.5) | Контекст API Avi, включающий текущий идентификатор сеанса и маркер CSRF. Это позволяет пользователю выполнить единый вход и повторно использовать сеанс. | |
| api_version | По умолчанию: "16.4.4" | Версия API Avi для использования с Avi API и объектами. |
| avi_api_patch_op (добавлен в 2.5) |
| Операция обновления при использовании avi_api_update_method как patch. |
| avi_api_update_method (добавлен в 2.5) |
| Метод по умолчанию для обновления объекта — HTTP PUT. Установка в patch переопределит это поведение для использования HTTP PATCH. |
| avi_credentials (добавлен в 2.5) | Словарь Avi Credentials, который можно использовать вместо перечисления данных входа в Avi Controller. | |
| bgp_profile | Информация о локальном и peer BGP. | |
| cloud_ref | Ссылка на объект типа cloud. | |
| controller | По умолчанию: "" | IP-адрес или имя хоста контроллера. Значение по умолчанию — переменная среды AVI_CONTROLLER. |
| debugvrfcontext | Настройка флагов отладки для vrf. Поле введено в 17.1.1. | |
| description | Определяемая пользователем информация о объекте. | |
| gateway_mon | Настройка проверки работоспособности по методу ping для шлюза в серверных узлах vrf. | |
| internal_gateway_monitor | Настройка проверки работоспособности по методу ping для всех шлюзов по умолчанию в серверных узлах vrf. Поле введено в 17.1.1. | |
| name обязательно | Имя объекта. | |
| password | По умолчанию: "" | Пароль пользователя Avi в Avi контроллере. Значение по умолчанию — переменная среды AVI_PASSWORD. |
| state |
| Состояние, которое должно быть применено к сущности. |
| static_routes | Список статических маршрутов. | |
| system_default bool |
| Булевый флаг для установки system_default. Значение по умолчанию, если не указано в API или модуле, интерпретируется Avi Controller как False. |
| tenant | По умолчанию: "admin" | Имя арендатора, используемое для всех вызовов Avi API и контекста объекта. |
| tenant_ref | Ссылка на объект типа tenant. | |
| tenant_uuid | По умолчанию: "" | UUID арендатора, используемого для всех вызовов Avi API и контекста объекта. |
| url | URL Avi контроллера объекта. | |
| username | По умолчанию: "" | Имя пользователя для доступа к Avi контроллеру. Значение по умолчанию — переменная среды AVI_USERNAME. |
| uuid | Уникальный идентификатор объекта. |
Примечания
Примечание
- Для получения дополнительной информации об использовании Ansible для управления устройствами Avi Network см. https://www.ansible.com/ansible-avi-networks.
Примеры
- name: Example to create VrfContext object
avi_vrfcontext:
controller: 10.10.25.42
username: admin
password: something
state: present
name: sample_vrfcontext
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращённое значение | Описание |
|---|---|---|
| obj dict | успех, изменения | Объект VrfContext (api/vrfcontext) |
Статус
Этот модуль помечен как preview, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как community, что означает, что он поддерживается сообществом 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_vrfcontext_module.html