Spec-Zone.ru › Ansible 2.6

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)
    Варианты:
  • add
  • replace
  • delete
Операция исправления, используемая при использовании avi_api_update_method как patch.
avi_api_update_method
(добавлено в 2.5)
    Варианты:
  • put ←
  • patch
Метод по умолчанию для обновления объекта - 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
    Варианты:
  • absent
  • present ←
Состояние, которое должно быть применено к сущности.
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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API