Модуль cisco.aci.aci_access_switch_policy_group – Управление группами политик доступа к коммутаторам доступа (infra:AccNodePGrp и infra:SpineAccNodePGrp).
Примечание
Этот модуль является частью коллекции cisco.aci (версия 2.10.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install cisco.aci.
Чтобы использовать её в плейбуке, укажите: cisco.aci.aci_access_switch_policy_group.
Краткое описание
- Управление группами политик доступа к коммутаторам доступа на Cisco ACI.
Параметры
Параметр | Комментарии |
|---|---|
annotation string | Пользовательская строка для аннотации объекта. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения Если значение не указано в задаче и переменной окружения Default: |
bfd_ipv4_policy string | Политика BFD IPv4, связанная с группой политик коммутатора доступа. APIC по умолчанию использует |
bfd_ipv6_policy string | Политика BFD IPv6, связанная с группой политик коммутатора доступа. APIC по умолчанию использует |
bfd_multihop_ipv4_policy string | Политика BFD multihop IPv4, связанная с группой политик коммутатора доступа. Доступно только в версии APIC 5.x и выше. Доступно только при switch_type=leaf. APIC по умолчанию использует |
bfd_multihop_ipv6_policy string | Политика BFD multihop IPv6, связанная с группой политик коммутатора доступа. Доступно только в версии APIC 5.x и выше. Доступно только при switch_type=leaf. APIC по умолчанию использует |
cdp_policy string | Политика CDP, связанная с группой политик коммутатора доступа. APIC по умолчанию использует |
certificate_name aliases: cert_name string | Имя сертификата X.509, прикрепленного к пользователю APIC AAA, используемому для аутентификации на основе подписи. Если указано имя файла Если для Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
copp_policy string | Политика CoPP, связанная с группой политик коммутатора доступа. APIC по умолчанию использует |
copp_pre_filter_policy string | Политика предварительной фильтрации CoPP, связанная с группой политик коммутатора доступа. APIC по умолчанию использует |
description string | Описание группы политик коммутатора доступа. |
equipment_flash_policy string | Политика флэш-памяти оборудования, связанная с группой политик коммутатора доступа. Доступно только при switch_type=leaf. APIC по умолчанию использует |
fast_link_failover_policy string | Политика быстрого переключения при отказе линии, связанная с группой политик коммутатора доступа. Доступно только при switch_type=leaf. APIC по умолчанию использует |
fibre_channel_node_policy string | Политика узла Fibre Channel, связанная с группой политик коммутатора доступа. Доступно только при switch_type=leaf. APIC по умолчанию использует |
fibre_channel_san_policy string | Политика SAN Fibre Channel, связанная с группой политик коммутатора доступа. Доступно только при switch_type=leaf. APIC по умолчанию использует |
forward_scale_profile_policy string | Политика профиля масштабирования пересылки, связанная с группой политик коммутатора доступа. Доступно только при switch_type=leaf. APIC по умолчанию использует |
host aliases: hostname string | IP-адрес или имя хоста APIC, разрешаемое узлом управления Ansible. Если значение не указано в задаче, вместо него будет использовано значение переменной окружения |
lldp_policy string | Политика LLDP, связанная с группой политик коммутатора доступа. APIC по умолчанию использует |
monitoring_policy string | Политика мониторинга, привязанная к группе политик коммутатора доступа. Доступно только при switch_type=leaf. APIC по умолчанию использует |
name aliases: policy_group string | Имя группы политик коммутатора доступа. |
netflow_node_policy string | Политика узла NetFlow, привязанная к группе политик коммутатора доступа. Доступно только при switch_type=leaf. APIC по умолчанию использует |
node_802_1x_authentication_policy string | Политика узловой аутентификации 802.1x, привязанная к группе политик коммутатора доступа. Доступно только при switch_type=leaf. APIC по умолчанию использует |
output_level string | Влияет на вывод этого модуля ACI.
Если значение не указано в задаче, вместо него будет использовано значение переменной среды Варианты:
|
output_path string | Путь к файлу, который будет использоваться для выгрузки объектов конфигурации ACI JSON, созданных модулем. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
owner_key string | Определяемая пользователем строка для атрибута ownerKey объекта ACI. Этот атрибут представляет ключ для предоставления клиентам права владения своими данными для корреляции сущностей. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
owner_tag string | Определяемая пользователем строка для атрибута ownerTag объекта ACI. Этот атрибут представляет тег для предоставления клиентам возможности добавлять собственные данные. Например, для указания того, кто создал этот объект. Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
password string | Пароль для аутентификации. Этот параметр является взаимоисключающим с Если значение не указано в задаче, вместо него будут использованы значения переменных среды |
poe_node_policy string | Политика узла PoE, привязанная к группе политик коммутатора доступа. Доступно только при switch_type=leaf. APIC по умолчанию использует |
port integer | Номер порта, который будет использоваться для подключения REST. Значение по умолчанию зависит от параметра Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
private_key aliases: cert_key string | Либо файл закрытого ключа в формате PEM, либо содержимое закрытого ключа, используемого для аутентификации на основе подписи. Это значение также влияет на значение Этот параметр является взаимоисключающим с Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
ptp_node_policy string | Политика узла PTP, привязанная к группе политик коммутатора доступа. Доступно только в версии APIC 5.2 или более поздней. Доступно только при switch_type=leaf. APIC по умолчанию использует |
spanning_tree_policy string | Политика Spanning Tree, привязанная к группе политик коммутатора доступа. Доступно только в версии APIC 5.2 или более поздней. Доступно только при switch_type=leaf. 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 | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию: ПРЕДУПРЕЖДЕНИЕ - Это приводит к тому, что текущее возвращаемое значение устанавливается в предложенное значение. Текущий объект, включая значения по умолчанию, будет непроверяемым в одной задаче. Варианты:
|
switch_type string / required | Является ли это группой политик уровня доступа или уровня магистрали Варианты:
|
sync_e_node_policy string | Политика узла SyncE, привязанная к группе политик коммутатора доступа. Доступно только в версии APIC 5.x и выше. Доступно только при switch_type=leaf. APIC по умолчанию использует |
timeout integer | Тайм-аут на уровне сокета в секундах. Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию - 30. |
usb_configuration_policy string | Политика конфигурации USB, привязанная к группе политик коммутатора доступа. Доступно только в версии APIC 5.2 и выше. APIC по умолчанию использует |
use_proxy boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию - true. Варианты:
|
use_ssl boolean | Если Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию - true, когда соединение локальное. Варианты:
|
username aliases: user string | Имя пользователя для аутентификации. Если значение не указано в задаче, вместо него будут использованы значения переменных среды Значение по умолчанию - admin. |
validate_certs boolean | Если Это следует устанавливать в значение Если значение не указано в задаче, вместо него будет использовано значение переменной среды Значение по умолчанию - true. Варианты:
|
См. также
См. также
- Справочник по модели информации управления APIC
-
Дополнительная информация о внутреннем классе APIC infra:AccNodePGrp и infra:SpineAccNodePGrp.
- Руководство по Cisco ACI
-
Подробная информация о том, как управлять инфраструктурой ACI с помощью Ansible.
- Разработка модулей Cisco ACI
-
Подробное руководство о том, как писать собственные модули Cisco ACI для внесения вклада.
Примеры
- name: Create Leaf Access Switch Policy Group
cisco.aci.aci_access_switch_policy_group:
host: apic
username: admin
password: SomeSecretPassword
name: ansible_pol_grp_spine
switch_type: leaf
spanning_tree_policy: example_spanning_tree_policy
bfd_ipv4_policy: example_bfd_ipv4_policy
bfd_ipv6_policy: example_bfd_ipv6_policy
fibre_channel_node_policy: example_fibre_channel_node_policy
poe_node_policy: example_poe_node_policy
fibre_channel_san_policy: example_fibre_channel_san_policy
monitoring_policy: example_monitoring_policy
copp_policy: example_copp_policy
forward_scale_profile_policy: example_forward_scale_profile_policy
fast_link_failover_policy: example_fast_link_failover_policy
node_802_1x_authentication_policy: example_node_802_1x_authentication_policy
copp_pre_filter_policy: example_copp_pre_filter_policy
equipment_flash_policy: example_equipment_flash_policy
cdp_policy: example_cdp_policy
lldp_policy: example_lldp_policy
state: present
delegate_to: localhost
- name: Create Spine Access Switch Policy Group
cisco.aci.aci_access_switch_policy_group:
host: apic
username: admin
password: SomeSecretPassword
name: ansible_pol_grp_leaf
switch_type: spine
bfd_ipv4_policy: example_bfd_ipv4_policy
bfd_ipv6_policy: example_bfd_ipv6_policy
copp_policy: example_copp_policy
copp_pre_filter_policy: example_copp_pre_filter_policy
cdp_policy: example_cdp_policy
lldp_policy: example_lldp_policy
state: present
delegate_to: localhost
- name: Delete Leaf Access Switch Policy Group
cisco.aci.aci_access_switch_policy_group:
host: apic
username: admin
password: SomeSecretPassword
name: ansible_pol_grp_leaf
switch_type: leaf
state: absent
delegate_to: localhost
- name: Query Leaf Access Switch Policy Group
cisco.aci.aci_access_switch_policy_group:
host: apic
username: admin
password: SomeSecretPassword
name: ansible_pol_grp_leaf
switch_type: leaf
state: query
delegate_to: localhost
register: query_result
- name: Query All Leaf Access Switch Policy Groups
cisco.aci.aci_access_switch_policy_group:
host: apic
username: admin
password: SomeSecretPassword
switch_type: leaf
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-адрес, используемый для запроса к 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_switch_policy_group_module.html