avi_vsdatascriptset - Модуль для настройки объекта Avi RESTful VSDataScriptSet
Новая версия 2.4.
Описание
- Этот модуль используется для настройки объекта VSDataScriptSet.
- Дополнительные примеры см. на странице https://github.com/avinetworks/devops
Требования
Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.
- avisdk
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_context (добавлено в 2.5) | Контекст API Avi, включающий текущий идентификатор сессии и токен CSRF. Это позволяет пользователю выполнить единый вход и повторно использовать сессию. | |
| api_version | По умолчанию: "16.4.4" | Версия API Avi для использования с API Avi и объектами. |
| 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, который можно использовать вместо перечисления данных входа в контроллер Avi. | |
| controller | По умолчанию: "" | IP-адрес или имя хоста контроллера. Значение по умолчанию - переменная среды AVI_CONTROLLER. |
| created_by (добавлено в 2.5) | Имя создателя. Поле введено в версии 17.1.11, 17.2.4. | |
| datascript | Сценарии данных для выполнения. | |
| description | Пользовательское описание объекта. | |
| ipgroup_refs | Идентификатор уникальности (UUID) групп IP, которые могут быть указаны объектами vsdatascriptset. Это ссылка на объект типа ipaddrgroup. | |
| name обязательно | Имя коллекции сценариев данных виртуальной службы. | |
| password | По умолчанию: "" | Пароль пользователя Avi в контроллере Avi. Значение по умолчанию - переменная среды AVI_PASSWORD. |
| pool_group_refs | Идентификатор уникальности (UUID) групп пулов, которые могут быть указаны объектами vsdatascriptset. Это ссылка на объект типа poolgroup. | |
| pool_refs | Идентификатор уникальности (UUID) пулов, которые могут быть указаны объектами vsdatascriptset. Это ссылка на объект типа pool. | |
| state |
| Состояние, которое должно быть применено к сущности. |
| string_group_refs | Идентификатор уникальности (UUID) групп строк, которые могут быть указаны объектами vsdatascriptset. Это ссылка на объект типа stringgroup. | |
| tenant | По умолчанию: "admin" | Имя арендатора, используемое для всех вызовов API Avi и контекста объекта. |
| tenant_ref | Это ссылка на объект типа tenant. | |
| tenant_uuid | По умолчанию: "" | Идентификатор уникальности (UUID) арендатора, используемого для всех вызовов API Avi и контекста объекта. |
| url | URL контроллера Avi для объекта. | |
| username | По умолчанию: "" | Имя пользователя, используемое для доступа к контроллеру Avi. Значение по умолчанию - переменная среды AVI_USERNAME. |
| uuid | Идентификатор уникальности (UUID) коллекции сценариев данных виртуальной службы. |
Примечания
Примечание
- Дополнительную информацию об использовании Ansible для управления устройствами Avi Network см. на странице https://www.ansible.com/ansible-avi-networks.
Примеры
- name: Example to create VSDataScriptSet object
avi_vsdatascriptset:
controller: 10.10.25.42
username: admin
password: something
state: present
name: sample_vsdatascriptset
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| obj dict | success, changed | Объект VSDataScriptSet (api/vsdatascriptset) |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантирует обратную совместимость.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Гaurav 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_vsdatascriptset_module.html