Модуль cisco.aci.aci_bgp_timers_policy — Управление политикой таймеров BGP (bgp:CtxPol)
Примечание
Этот модуль входит в коллекцию cisco.aci (версия 2.10.1).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.aci.
Для использования в плейбуке укажите: cisco.aci.aci_bgp_timers_policy.
Описание
- Управление политиками таймеров BGP для арендаторов на фабриках Cisco ACI.
Параметры
Параметр | Комментарии |
|---|---|
annotation string | Пользовательская строка для аннотации объекта. Если значение не указано в задаче, вместо него будет использовано значение переменной среды Если значение не указано в задаче и переменной среды Default: |
bgp_timers_policy aliases: bgp_timers_policy_name, name string | Имя политики таймеров BGP. |
certificate_name aliases: cert_name string | Имя сертификата X.509, прикрепленного к пользователю APIC AAA, используемому для аутентификации на основе подписи. Если указано имя файла Если для Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
description aliases: descr string | Описание политики таймеров BGP. |
graceful_restart_controls string | Свойство, определяющее, работает ли сущность только как помощник плавного перезапуска или полностью включен плавный перезапуск. Параметр помощника плавного перезапуска настраивает локальный маршрутизатор BGP для поддержки плавного перезапуска удаленного узла BGP. Параметр полного плавного перезапуска позволяет включить или отключить плавный перезапуск BGP для отдельного соседа. APIC использует значение по умолчанию Варианты:
|
hold_interval integer | Время ожидания перед объявлением устройства-соседа нерабочим. APIC использует значение по умолчанию |
host aliases: hostname string | IP-адрес или имя хоста APIC, распознаваемое узлом управления Ansible. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
keepalive_interval integer | Интервал времени между отправкой сообщений keepalive. APIC использует значение по умолчанию |
max_as_limit integer | Максимальный предел AS для отбрасывания маршрутов с чрезмерным количеством AS-номеров. APIC использует значение по умолчанию |
name_alias string | Псевдоним для текущего объекта. Это относится к полю nameAlias в ACI. |
output_level string | Влияет на вывод этого модуля ACI.
Если значение не указано в задаче, вместо него будет использовано значение переменной среды Варианты:
|
output_path string | Путь к файлу, который будет использоваться для выгрузки объектов конфигурации ACI JSON, созданных модулем. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
owner_key string | Пользовательская строка для атрибута ownerKey объекта ACI. Этот атрибут представляет собой ключ для предоставления клиентам права владения своими данными для корреляции сущностей. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
owner_tag string | Пользовательская строка для атрибута ownerTag объекта ACI. Этот атрибут представляет собой тег, позволяющий клиентам добавлять свои собственные данные. Например, для указания того, кто создал этот объект. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
password string | Пароль для аутентификации. Этот параметр взаимоисключающий с Если значение не указано в задаче, вместо него будут использованы значения переменных среды |
port integer | Номер порта, используемый для REST-подключения. Значение по умолчанию зависит от параметра Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
private_key aliases: cert_key string | Либо файл закрытого ключа в формате PEM, либо содержимое закрытого ключа, используемого для аутентификации на основе подписи. Это значение также влияет на значение по умолчанию Этот параметр взаимоисключающий с Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
stale_interval integer | Максимальное время, в течение которого BGP хранит устаревшие маршруты от перезапускающегося BGP-пира. APIC по умолчанию использует |
state string | Используйте Используйте Доступные значения:
|
suppress_previous aliases: no_previous, ignore_previous boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию ПРЕДУПРЕЖДЕНИЕ - Это приводит к тому, что предыдущее возвращаемое значение будет пустым. Предыдущее состояние объекта не будет проверяться, и обновление POST будет содержать все свойства. Доступные значения:
|
suppress_verification aliases: no_verification, no_verify, suppress_verify, ignore_verify, ignore_verification boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию ПРЕДУПРЕЖДЕНИЕ - Это приводит к тому, что текущее возвращаемое значение будет установлено в предложенное значение. Текущий объект, включая значения по умолчанию, будет недоступен для проверки в одной задаче. Доступные значения:
|
tenant aliases: tenant_name string | Имя существующего арендатора. |
timeout integer | Таймаут уровня сокета в секундах. Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию 30. |
use_proxy boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию true. Доступные значения:
|
use_ssl boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию true при локальном соединении. Доступные значения:
|
username aliases: user string | Имя пользователя для аутентификации. Если значение не указано в задаче, вместо него будут использованы значения переменных среды Значение по умолчанию admin. |
validate_certs boolean | Если Это значение должно быть установлено в Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию true. Доступные значения:
|
Примечания
Примечание
- Арендатор
tenant, используемый, должен существовать перед использованием данного модуля в вашем плейбуке. Для этого можно использовать модуль cisco.aci.aci_tenant.
См. также
См. также
- cisco.aci.aci_tenant
-
Управление арендаторами (fv:Tenant).
- APIC Management Information Model reference
-
Дополнительная информация о внутреннем классе APIC bgp:CtxPol.
- Руководство по Cisco ACI
-
Подробная информация о том, как управлять вашей инфраструктурой ACI с помощью Ansible.
- Разработка модулей Cisco ACI
-
Подробное руководство по написанию собственных модулей Cisco ACI для внесения вклада.
Примеры
- name: Create a BGP timers policy
cisco.aci.aci_bgp_timers_policy:
host: apic
username: admin
password: SomeSecretPassword
bgp_timers_policy: my_bgp_timers_policy
graceful_restart_controls: complete
hold_interval: 360
keepalive_interval: 120
max_as_limit: 1
stale_interval: 600
tenant: production
state: present
delegate_to: localhost
- name: Delete a BGP timers policy
cisco.aci.aci_bgp_timers_policy:
host: apic
username: admin
password: SomeSecretPassword
bgp_timers_policy: my_bgp_timers_policy
tenant: production
state: absent
delegate_to: localhost
- name: Query all BGP timers policies
cisco.aci.aci_bgp_timers_policy:
host: apic
username: admin
password: SomeSecretPassword
state: query
delegate_to: localhost
register: query_result
- name: Query a specific BGP timers policy
cisco.aci.aci_bgp_timers_policy:
host: apic
username: admin
password: SomeSecretPassword
bgp_timers_policy: my_bgp_timers_policy
tenant: production
state: query
delegate_to: localhost
register: query_result
Значения возврата
Общие значения возврата описаны здесь, следующие — поля, уникальные для данного модуля:
Ключ | Описание |
|---|---|
current список / элементы=строка | Текущая конфигурация с APIC после завершения модуля Возвращаемое значение: успех Пример: |
error словарь | Информация об ошибке, возвращённая APIC Возвращаемое значение: ошибка Пример: |
filter_string строка | Строка фильтра, используемая для запроса Возвращаемое значение: ошибка или отладка Пример: |
method строка | HTTP-метод, используемый для запроса к APIC Возвращаемое значение: ошибка или отладка Пример: |
previous список / элементы=строка | Исходная конфигурация с APIC до начала работы модуля Возвращаемое значение: информация Пример: |
proposed словарь | Скомпонованная конфигурация из параметров пользователя Возвращаемое значение: информация Пример: |
raw строка | Необработанный вывод, возвращённый APIC REST API (xml или json) Возвращаемое значение: ошибка разбора Пример: |
response строка | HTTP-ответ от APIC Возвращаемое значение: ошибка или отладка Пример: |
sent список / элементы=строка | Фактическая/минимальная конфигурация, отправленная в APIC Возвращаемое значение: информация Пример: |
status целое число | HTTP-статус от APIC Возвращаемое значение: ошибка или отладка Пример: |
url строка | HTTP-URL, используемый для запроса к APIC Возвращаемое значение: ошибка или отладка Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/cisco/aci/aci_bgp_timers_policy_module.html