Модуль cisco.aci.aci_interface_policy_ospf – Управление политиками интерфейсов OSPF (ospf:IfPol)
Примечание
Этот модуль является частью коллекции cisco.aci (версия 2.10.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.aci.
Для использования в плейбуке укажите: cisco.aci.aci_interface_policy_ospf.
Обзор
- Управление политиками интерфейсов OSPF на тканях Cisco ACI.
Параметры
Параметр | Комментарии |
|---|---|
annotation string | Пользовательская строка для аннотации объекта. Если значение не указано в задаче, вместо него будет использовано значение переменной среды Если значение не указано в задаче и переменной среды Default: |
certificate_name aliases: cert_name string | Имя сертификата X.509, прикрепленного к пользователю APIC AAA, используемому для аутентификации на основе подписи. Если указано имя файла Если для Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
controls list / elements=string | Элементы управления политикой интерфейса. Это список из одного или нескольких следующих элементов управления:
Варианты:
|
cost integer | Стоимость интерфейса OSPF. Стоимость (также называемая метрикой) интерфейса в OSPF является показателем накладных расходов, необходимых для отправки пакетов по определенному интерфейсу. Стоимость интерфейса обратно пропорциональна пропускной способности этого интерфейса. Более высокая пропускная способность означает меньшую стоимость. На пересечение последовательной линии 56k тратится больше накладных расходов (более высокая стоимость) и временных задержек, чем на пересечение 10M Ethernet-линии. Формула, используемая для расчета стоимости, составляет По умолчанию стоимость интерфейса рассчитывается на основе пропускной способности; можно принудительно задать стоимость интерфейса с помощью команды ip ospf cost value interface subconfiguration mode. Допустимые значения находятся в диапазоне от APIC устанавливает значение по умолчанию |
dead_interval integer | Интервал между пакетами hello от соседа, прежде чем маршрутизатор объявит соседа нерабочим. Это значение должно быть одинаковым для всех сетевых устройств в конкретной сети. Указание меньшего интервала (секунды) обеспечит более быстрое обнаружение отказа соседа и улучшит сходимость, но может привести к большей нестабильности маршрутизации. Допустимые значения находятся в диапазоне от APIC устанавливает значение по умолчанию |
description aliases: descr string | Описание интерфейса OSPF. |
hello_interval integer | Интервал между пакетами hello, которые OSPF отправляет на интерфейсе. Обратите внимание, что чем меньше интервал hello, тем быстрее будут обнаруживаться топологические изменения, но будет больше трафика маршрутизации. Это значение должно быть одинаковым для всех маршрутизаторов и серверов доступа в конкретной сети. Допустимые значения находятся в диапазоне от APIC устанавливает значение по умолчанию |
host aliases: hostname string | IP-адрес или имя хоста APIC, разрешаемые узлом управления Ansible. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
name_alias string | Псевдоним для текущего объекта. Это относится к полю nameAlias в ACI. |
network_type string | Тип сети политики интерфейса OSPF. OSPF поддерживает широковещательную и точечно-точечную связь. APIC устанавливает значение по умолчанию Варианты:
|
ospf aliases: ospf_interface, name string | Имя политики интерфейса OSPF. Это имя может содержать от 1 до 64 буквенно-цифровых символов. Обратите внимание, что вы не можете изменить это имя после того, как объект был сохранен. |
output_level string | Влияет на вывод этого модуля ACI.
Если значение не указано в задаче, вместо него будет использовано значение переменной среды Варианты:
|
output_path string | Путь к файлу, который будет использоваться для выгрузки объектов конфигурации ACI JSON, созданных модулем. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
owner_key string | Пользовательская строка для атрибута ownerKey объекта ACI. Этот атрибут представляет собой ключ, позволяющий клиентам владеть своими данными для корреляции сущностей. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
owner_tag string | Пользовательская строка для атрибута ownerTag объекта ACI. Этот атрибут представляет собой тег, позволяющий клиентам добавлять собственные данные. Например, для указания того, кто создал этот объект. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
password string | Пароль для аутентификации. Эта опция является взаимоисключающей с Если значение не указано в задаче, вместо него будет использовано значение переменных среды |
port integer | Номер порта, который будет использоваться для REST-подключения. Значение по умолчанию зависит от параметра Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
prefix_suppression string | Включено или выключено подавление префиксов. APIC по умолчанию использует Варианты:
|
priority integer | Приоритет для профиля интерфейса OSPF. Допустимые значения находятся в диапазоне от APIC по умолчанию использует |
private_key aliases: cert_key string | Файл закрытого ключа в формате PEM или содержимое закрытого ключа, используемое для аутентификации на основе подписи. Это значение также влияет на значение Эта опция является взаимоисключающей с Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
retransmit_interval integer | Интервал между повторными передачами LSA. Интервал повторной передачи происходит, пока маршрутизатор ожидает подтверждения от соседнего маршрутизатора о получении LSA. Если подтверждение не получено по истечении интервала, LSA отправляется повторно. Допустимые значения находятся в диапазоне от 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 | Имя тенанта, которому должна принадлежать политика интерфейса OSPF. |
timeout integer | Тайм-аут на уровне сокета в секундах. Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию - 30. |
transmit_delay integer | Время задержки, необходимое для отправки пакета обновления LSA. OSPF увеличивает время существования LSA на величину задержки передачи перед передачей обновления LSA. При установке этого значения следует учитывать задержки передачи и распространения для интерфейса. Допустимые значения находятся в диапазоне от APIC по умолчанию использует |
use_proxy boolean | Если Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию — true. Варианты:
|
use_ssl boolean | Если Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию — true, когда соединение локальное. Варианты:
|
username aliases: user string | Имя пользователя для аутентификации. Если значение не указано в задаче, будет использовано значение переменных среды Значение по умолчанию — admin. |
validate_certs boolean | Если Это нужно установить в Если значение не указано в задаче, будет использовано значение переменной среды Значение по умолчанию — true. Варианты:
|
См. также
См. также
- APIC Management Information Model reference
-
Дополнительная информация о внутренней APIC-классе ospf:IfPol.
- Руководство по Cisco ACI
-
Подробная информация о том, как управлять инфраструктурой ACI с помощью Ansible.
- Разработка модулей Cisco ACI
-
Подробное руководство по написанию собственных модулей Cisco ACI для внесения вклада.
Примеры
- name: Ensure ospf interface policy exists
cisco.aci.aci_interface_policy_ospf:
host: apic
username: admin
password: SomeSecretPassword
tenant: production
ospf: ospf1
state: present
delegate_to: localhost
- name: Ensure ospf interface policy does not exist
cisco.aci.aci_interface_policy_ospf:
host: apic
username: admin
password: SomeSecretPassword
tenant: production
ospf: ospf1
state: present
delegate_to: localhost
- name: Query an ospf interface policy
cisco.aci.aci_interface_policy_ospf:
host: apic
username: admin
password: SomeSecretPassword
tenant: production
ospf: ospf1
state: query
delegate_to: localhost
register: query_result
- name: Query all ospf interface policies in tenant production
cisco.aci.aci_interface_policy_ospf:
host: apic
username: admin
password: SomeSecretPassword
tenant: production
state: query
delegate_to: localhost
register: query_result
Значения возврата
Общие значения возврата документированы здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
current список / элементы=строка | Текущая конфигурация с APIC после завершения модуля Возвращаемое значение: успех Пример: |
error словарь | Информация об ошибке, возвращенная APIC Возвращаемое значение: ошибка Пример: |
filter_string строка | Используемая строка фильтрации для запроса Возвращаемое значение: ошибка или отладка Пример: |
method строка | Метод HTTP, используемый для запроса к APIC Возвращаемое значение: ошибка или отладка Пример: |
previous список / элементы=строка | Исходная конфигурация с APIC до запуска модуля Возвращаемое значение: информация Пример: |
proposed словарь | Собранная конфигурация из параметров пользователя Возвращаемое значение: информация Пример: |
raw строка | Необработанный вывод, возвращенный API REST APIC (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_interface_policy_ospf_module.html