Spec-Zone.ru › Ansible 2.4

avi_controllerproperties — Модуль для настройки объекта ControllerProperties Avi RESTful

Новая версия с 2.4.

  • Обзор
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
  • Возвращаемые значения
    • Статус

Обзор

  • Этот модуль используется для настройки объекта ControllerProperties
  • больше примеров на https://github.com/avinetworks/devops

Требования (к хосту, на котором выполняется модуль)

  • avisdk

Параметры

параметр обязательно по умолчанию выбор комментарии
allow_ip_forwarding
нет
Поле добавлено в 17.1.1.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False.
allow_unauthenticated_apis
нет
Разрешить доступ без аутентификации для специальных API.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False.
allow_unauthenticated_nodes
нет
Флаг Boolean для установки allow_unauthenticated_nodes.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False.
api_idle_timeout
нет
Допустимые значения от 0 до 1440.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 15.
api_version
нет
Версия API Avi для использования с Avi API и объектами.
appviewx_compat_mode
нет
Экспорт конфигурации в режиме совместимости с appviewx.
Поле добавлено в 17.1.1.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False.
attach_ip_retry_interval
нет
Значение attach_ip_retry_interval.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 360.
attach_ip_retry_limit
нет
Значение attach_ip_retry_limit.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 4.
cluster_ip_gratuitous_arp_period
нет
Значение cluster_ip_gratuitous_arp_period.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 60.
controller
нет
IP-адрес или имя хоста контроллера. Значение по умолчанию — переменная среды AVI_CONTROLLER.
crashed_se_reboot
нет
Значение crashed_se_reboot.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 900.
dead_se_detection_timer
нет
Значение dead_se_detection_timer.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 360.
dns_refresh_period
нет
Значение dns_refresh_period.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 60.
dummy
нет
Значение dummy.
fatal_error_lease_time
нет
Значение fatal_error_lease_time.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 120.
max_dead_se_in_grp
нет
Значение max_dead_se_in_grp.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1.
max_pcap_per_tenant
нет
Максимальное количество файлов pcap, хранящихся на один tenant.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 4.
max_seq_vnic_failures
нет
Значение max_seq_vnic_failures.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 3.
password
нет
Пароль пользователя Avi в контроллере Avi. Значение по умолчанию — переменная среды AVI_PASSWORD.
persistence_key_rotate_period
нет
Допустимые значения от 1 до 1051200.
Специальные значения: 0 — 'выключено'.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 60.
portal_token
(добавлено в 2.4)
нет
Токен, используемый для загрузки технической поддержки на портал.
Поле добавлено в 16.4.6, 17.1.2.
query_host_fail
нет
Значение query_host_fail.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 180.
se_create_timeout
нет
Значение se_create_timeout.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 900.
se_failover_attempt_interval
нет
Интервал между попытками переключения на se.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 300.
se_offline_del
нет
Значение se_offline_del.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 172000.
se_vnic_cooldown
нет
Значение se_vnic_cooldown.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 120.
secure_channel_cleanup_timeout
нет
Значение secure_channel_cleanup_timeout.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 60.
secure_channel_controller_token_timeout
нет
Значение secure_channel_controller_token_timeout.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 60.
secure_channel_se_token_timeout
нет
Значение secure_channel_se_token_timeout.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 60.
seupgrade_fabric_pool_size
нет
Размер пула, используемого для всех команд fabric во время обновления se.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 20.
seupgrade_segroup_min_dead_timeout
нет
Время ожидания перед отменой обновления segroup как зависшего.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 360.
ssl_certificate_expiry_warning_days
нет
Количество дней для предупреждения о истечении срока действия сертификата ssl.
state
нет present
  • absent
  • present
Состояние, которое должно быть применено к объекту.
tenant
нет admin
Имя tenant, используемое для всех вызовов Avi API и контекста объекта.
tenant_uuid
нет
UUID tenant, используемый для всех вызовов Avi API и контекста объекта.
unresponsive_se_reboot
нет
Значение unresponsive_se_reboot.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 300.
upgrade_dns_ttl
нет
Время учета dns ttl во время обновления.
Это дополнительно к vs_scalein_timeout_for_upgrade в сегменте се.
Поле добавлено в 17.1.1.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 5.
upgrade_lease_time
нет
Значение upgrade_lease_time.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 360.
url
нет
URL контроллера Avi объекта.
username
нет
Имя пользователя для доступа к контроллеру Avi. Значение по умолчанию — переменная среды AVI_USERNAME.
uuid
нет
Уникальный идентификатор объекта.
vnic_op_fail_time
нет
Значение vnic_op_fail_time.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 180.
vs_apic_scaleout_timeout
нет
Время ожидания, пока масштабируемый се будет готов, прежде чем отметить масштабирование выполненным, применяется только к конфигурации apic.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 360.
vs_awaiting_se_timeout
нет
Значение vs_awaiting_se_timeout.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 60.
vs_key_rotate_period
нет
Допустимые значения от 1 до 1051200.
Специальные значения: 0 — 'выключено'.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 60.
vs_se_bootup_fail
нет
Значение vs_se_bootup_fail.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 300.
vs_se_create_fail
нет
Значение vs_se_create_fail.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1500.
vs_se_ping_fail
нет
Значение vs_se_ping_fail.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 60.
vs_se_vnic_fail
нет
Значение vs_se_vnic_fail.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 300.
vs_se_vnic_ip_fail
нет
Значение vs_se_vnic_ip_fail.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 120.
warmstart_se_reconnect_wait_time
нет
Значение warmstart_se_reconnect_wait_time.
Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 300.

Примеры

- name: Example to create ControllerProperties object
  avi_controllerproperties:
    controller: 10.10.25.42
    username: admin
    password: something
    state: present
    name: sample_controllerproperties

Значения возврата

Общие значения возврата описаны здесь Значения возврата, следующие поля уникальны для данного модуля:

имя описание возвращаемое тип пример
obj
Объект ControllerProperties (api/controllerproperties)
успех, изменено dict

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Для получения помощи в разработке модулей, если у вас есть желание, пожалуйста, прочитайте Информация о сообществе и вклад, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/avi_controllerproperties_module.html

Spec-Zone.ru

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