Модуль cisco.aci.aci_access_span_dst_group — Управление группами назначения Access SPAN (span:DestGrp)
Примечание
Этот модуль является частью коллекции cisco.aci (версия 2.10.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.aci.
Для использования в книге задач укажите: cisco.aci.aci_access_span_dst_group.
Обзор
- Управление группами назначения Access SPAN на тканях Cisco ACI.
Параметры
Параметр | Комментарии |
|---|---|
access_interface словарь | Интерфейс доступа назначения. access_interface и destination_epg не могут быть сконфигурированы одновременно. |
|
mtu целое число |
Размер усечения MTU для пакетов. APIC по умолчанию использует |
|
node псевдонимы: node_id целое число / обязательно |
Идентификатор узла в пути назначения. |
|
path строка / обязательно |
Часть интерфейса в пути назначения. Если тип пути port, должен быть указан интерфейс, например Если тип пути direct_port_channel, должно быть указано имя группы политик, например |
|
pod псевдонимы: pod_id, pod_номер целое число / обязательно |
Идентификатор подсети в пути назначения. |
annotation строка | Пользовательская строка для аннотации объекта. Если значение не указано в задаче, будет использовано значение переменной среды Если значение не указано в задаче и переменной среды По умолчанию: |
certificate_name псевдонимы: cert_name строка | Имя сертификата X.509, прикрепленного к пользователю APIC AAA, используемому для аутентификации на основе подписи. Если был предоставлен файл с именем Если для Если значение не указано в задаче, будет использовано значение переменной среды |
description псевдонимы: descr строка | Описание группы назначения Access SPAN. |
destination_epg словарь | Группа назначения конечной точки. access_interface и destination_epg не могут быть сконфигурированы одновременно. |
|
ap псевдонимы: ap_name, app_profile, app_profile_name строка / обязательно |
Имя профиля приложения. |
|
destination_ip строка / обязательно |
Адрес назначения IP. |
|
dscp строка |
Значение DSCP для отправки отслеживаемых пакетов с помощью ERSPAN. APIC по умолчанию использует Варианты:
|
|
epg псевдонимы: epg_name строка / обязательно |
Имя группы конечных точек. |
|
flow_id целое число |
Идентификатор потока пакета SPAN. APIC по умолчанию использует |
|
mtu целое число |
Размер усечения MTU для пакетов. APIC по умолчанию использует |
|
source_ip строка / обязательно |
Адрес источника IP или префикс. |
|
span_version строка |
Версия SPAN. APIC по умолчанию использует Варианты:
|
|
tenant aliases: tenant_name строка / обязательно |
Название клиента. |
|
ttl целое число |
Время жизни пакетов сеанса span. APIC по умолчанию использует |
|
version_enforced логическое |
Принудительное применение версии SPAN. Варианты:
|
destination_group aliases: name, dst_group строка | Имя группы назначения Access SPAN. |
host aliases: hostname строка | IP-адрес или имя хоста APIC, разрешаемые хостом Ansible. Если значение не указано в задаче, используется значение переменной окружения |
name_alias строка | Псевдоним текущего объекта. Связано с полем nameAlias в ACI. |
output_level строка | Влияет на вывод данного модуля ACI.
Если значение не указано в задаче, используется значение переменной окружения Варианты:
|
output_path строка | Путь к файлу, который будет использоваться для вывода объектов конфигурации ACI JSON, сгенерированных модулем. Если значение не указано в задаче, используется значение переменной окружения |
owner_key строка | Определённая пользователем строка для атрибута ownerKey объекта ACI. Этот атрибут представляет собой ключ, позволяющий клиентам владеть своими данными для корреляции сущностей. Если значение не указано в задаче, используется значение переменной окружения |
owner_tag строка | Определённая пользователем строка для атрибута ownerTag объекта ACI. Этот атрибут представляет собой метку, позволяющую клиентам добавлять свои собственные данные. Например, для указания того, кто создал этот объект. Если значение не указано в задаче, используется значение переменной окружения |
password строка | Пароль для аутентификации. Этот параметр взаимоисключающий с Если значение не указано в задаче, используется значение переменных окружения |
port целое число | Номер порта для подключения REST. Значение по умолчанию зависит от параметра Если значение не указано в задаче, используется значение переменной окружения |
private_key aliases: cert_key строка | Файл закрытого ключа в формате PEM или содержимое закрытого ключа, используемое для аутентификации на основе подписи. Это значение также влияет на значение по умолчанию Этот параметр взаимоисключающий с Если значение не указано в задаче, используется значение переменных окружения |
state строка | Используйте Используйте Варианты:
|
suppress_previous aliases: no_previous, ignore_previous логическое | Если Если значение не указано в задаче, используется значение переменной окружения Значение по умолчанию ПРЕДУПРЕЖДЕНИЕ - Это приводит к тому, что предыдущее возвращаемое значение становится пустым. Предыдущее состояние объекта не будет проверяться, и обновление POST будет содержать все свойства. Варианты:
|
suppress_verification aliases: no_verification, no_verify, suppress_verify, ignore_verify, ignore_verification boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию — ПРЕДУПРЕЖДЕНИЕ - Это приводит к установке текущего возвращаемого значения в предложенное. Текущий объект, включая значения по умолчанию, не будет проверяться в одной задаче. Варианты:
|
timeout integer | Таймаут уровня сокета в секундах. Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию — 30. |
use_proxy boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию — true. Варианты:
|
use_ssl boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию — true, если соединение локальное. Варианты:
|
username aliases: user string | Имя пользователя для аутентификации. Если значение не указано в задаче, вместо него будет использовано значение переменных среды Значение по умолчанию — admin. |
validate_certs boolean | Если Это значение должно быть установлено в Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию — true. Варианты:
|
См. также
См. также
- APIC Management Information Model reference
-
Дополнительная информация о внутреннем классе APIC span:DestGrp.
- Руководство по Cisco ACI
-
Подробная информация о том, как управлять вашей инфраструктурой ACI с помощью Ansible.
- Разработка модулей Cisco ACI
-
Подробное руководство по написанию собственных модулей Cisco ACI для внесения вклада.
Примеры
- name: Add a Access SPAN destination group of type EPG
cisco.aci.aci_access_span_dst_group:
host: apic
username: admin
password: SomeSecretPassword
destination_group: group1
description: Test span
destination_epg:
tenant: Test1
ap: ap1
epg: ep1
span_version: version_1
version_enforced: false
destination_ip: 10.0.0.1
source_ip: 10.0.2.1
ttl: 2
mtu: 1500
flow_id: 1
dscp: CS1
state: present
delegate_to: localhost
- name: Add a Access SPAN destination group of type access interface port
cisco.aci.aci_access_span_dst_group:
host: apic
username: admin
password: SomeSecretPassword
destination_group: group1
description: Test span
access_interface:
pod: 1
node: 101
path: 1/1
mtu: 1500
state: present
delegate_to: localhost
- name: Add a Access SPAN destination group of type access interface direct_port_channel
cisco.aci.aci_access_span_dst_group:
host: apic
username: admin
password: SomeSecretPassword
destination_group: group1
description: Test span
access_interface:
pod: 1
node: 101
path: Switch101_1-ports-1-2_PolGrp
mtu: 1500
state: present
delegate_to: localhost
- name: Remove a Access SPAN destination group
cisco.aci.aci_access_span_dst_group:
host: apic
username: admin
password: SomeSecretPassword
destination_group: group1
state: absent
delegate_to: localhost
- name: Query a Access SPAN destination group
cisco.aci.aci_access_span_dst_group:
host: apic
username: admin
password: SomeSecretPassword
destination_group: group1
state: query
delegate_to: localhost
register: query_result
- name: Query all Access SPAN destination groups
cisco.aci.aci_access_span_dst_group:
host: apic
username: admin
password: SomeSecretPassword
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_access_span_dst_group_module.html