Модуль cisco.aci.aci_l3out_dhcp_relay_label – Управление меткой DHCP реле для внешнего уровня 3 (L3Out) (dhcp:Lbl)
Примечание
Этот модуль входит в коллекцию cisco.aci (версия 2.10.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.aci.
Для использования в книге задач укажите: cisco.aci.aci_l3out_dhcp_relay_label.
Обзор
- Управление метками DHCP реле для профилей логических интерфейсов L3Out на Cisco ACI.
- Метка DHCP реле содержит имя существующей политики DHCP реле для метки, область и политику DHCP опций.
Параметры
Параметр | Комментарии |
|---|---|
annotation string | Пользовательская строка для аннотации объекта. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения Если значение не указано в задаче и переменной окружения Default: |
certificate_name aliases: cert_name string | Имя сертификата X.509, прикрепленного к пользователю APIC AAA, используемому для аутентификации на основе подписи. Если указано имя файла Если для Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
description aliases: descr string | Описание метки ретрансляции DHCP. |
dhcp_option_policy aliases: dhcp_option_policy_name string | Имя существующей политики параметров DHCP, которая будет связана с политикой ретрансляции DCHP. Политика параметров DHCP предоставляет клиентам DHCP параметры конфигурации, такие как домен, сервер имен и адреса маршрутизаторов подсети. Передача пустой строки удалит текущую связанную политику параметров DHCP. Однако это свяжет метку ретрансляции DHCP с политикой параметров DHCP по умолчанию из общего арендатора. |
dhcp_relay_label aliases: name, relay_policy string | Имя/метка существующей политики ретрансляции DHCP. |
host aliases: hostname string | IP-адрес или имя хоста APIC, разрешаемые узлом управления Ansible. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
interface_profile aliases: interface_profile_name, logical_interface string | Имя существующего профиля интерфейса. |
l3out aliases: l3out_name string | Имя существующего L3Out. |
node_profile aliases: node_profile_name, logical_node string | Имя существующего профиля узла. |
output_level string | Влияет на вывод этого модуля ACI.
Если значение не указано в задаче, вместо него будет использовано значение переменной окружения Choices:
|
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, либо содержимое закрытого ключа, используемого для аутентификации на основе подписи. Это значение также влияет на используемый по умолчанию Этот параметр взаимоисключающий с Если значение не указано в задаче, будет использовано значение переменной среды |
scope aliases: owner string | Область — владелец сервера реле. 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,l3out,node_profile,interface_profileиrelay_policyдолжны существовать, прежде чем использовать этот модуль в вашей книге задач. Для этого можно использовать cisco.aci.aci_tenant, cisco.aci.aci_l3out, cisco.aci.aci_l3out_logical_node_profile, cisco.aci.aci_l3out_logical_interface_profile и cisco.aci.aci_dhcp_relay.- Если
dhcp_option_policyиспользуется, оно должно существовать, прежде чем использовать этот модуль в вашей книге задач. Для этого можно использовать cisco.aci.aci_dhcp_option_policy.
См. также
См. также
- cisco.aci.aci_tenant
-
Управление арендаторами (fv:Tenant).
- cisco.aci.aci_l3out
-
Управление объектами внешнего уровня 3 (L3Out) (l3ext:Out).
- cisco.aci.aci_l3out_logical_node_profile
-
Управление профилями логических узлов внешнего уровня 3 (L3Out) (l3ext:LNodeP).
- cisco.aci.aci_l3out_logical_interface_profile
-
Управление профилями логических интерфейсов внешнего уровня 3 (L3Out) (l3ext:LIfP).
- cisco.aci.aci_dhcp_relay
-
Управление политиками ретрансляции DHCP (dhcp:RelayP).
- cisco.aci.aci_dhcp_option_policy
-
Управление политикой параметров DHCP (dhcp:OptionPol).
- Ссылка на модель информации управления APIC
-
Дополнительная информация о внутренних классах APIC
- Руководство по Cisco ACI
-
Подробная информация о том, как управлять инфраструктурой ACI с помощью Ansible.
- Разработка модулей Cisco ACI
-
Подробное руководство по написанию собственных модулей Cisco ACI для внесения вклада.
Примеры
- name: Add a new L3Out DHCP Relay Label
cisco.aci.aci_l3out_eigrp_interface_profile:
host: apic
username: admin
password: SomeSecretPassword
tenant: my_tenant
l3out: my_l3out
node_profile: my_node_profile
interface_profile: my_interface_profile
dhcp_relay_label: my_dhcp_relay_label
scope: tenant
dhcp_option_policy: my_dhcp_option_policy
state: present
delegate_to: localhost
- name: Delete an L3Out DHCP Relay Label
cisco.aci.aci_l3out_eigrp_interface_profile:
host: apic
username: admin
password: SomeSecretPassword
tenant: my_tenant
l3out: my_l3out
node_profile: my_node_profile
interface_profile: my_interface_profile
dhcp_relay_label: my_dhcp_relay_label
state: absent
delegate_to: localhost
- name: Query an L3Out DHCP Relay Label
cisco.aci.aci_l3out_eigrp_interface_profile:
host: apic
username: admin
password: SomeSecretPassword
tenant: my_tenant
l3out: my_l3out
node_profile: my_node_profile
interface_profile: my_interface_profile
dhcp_relay_label: my_dhcp_relay_label
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_l3out_dhcp_relay_label_module.html