модуль cisco.meraki.networks_group_policies — модуль ресурсов для networks _grouppolicies
Примечание
Этот модуль входит в коллекцию cisco.meraki (версия 2.23.2).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните команду ansible-galaxy collection list.
Чтобы установить коллекцию, используйте: ansible-galaxy collection install cisco.meraki. Для использования этого модуля требуются дополнительные зависимости; подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: cisco.meraki.networks_group_policies.
Добавлено в cisco.meraki 1.0.0
Краткое описание
- Управление операциями создания, обновления и удаления ресурса networks _grouppolicies.
- Создание групповой политики.
- Удаление групповой политики.
- Обновление групповой политики.
Примечание
Этому модулю соответствует плагин действий.
Требования
Следующие требования необходимо выполнить на хосте, где запускается этот модуль.
- meraki >= 2.4.9
- python >= 3.5
Параметры
Параметр | Комментарии |
|---|---|
bandwidth dictionary | Настройки пропускной способности для клиентов, на которых распространяется групповая политика. |
|
bandwidthLimits dictionary |
Объект ограничений пропускной способности, задающий скорость загрузки и выгрузки для клиентов, на которых распространяется групповая политика. Ограничения применяются только в том случае, если параметру ‘settings’ присвоено значение ‘custom’. |
|
limitDown integer |
Максимальное ограничение скорости загрузки (целое число в Кбит/с). Значение Null означает отсутствие ограничения. |
|
limitUp integer |
Максимальное ограничение скорости выгрузки (целое число в Кбит/с). Значение Null означает отсутствие ограничения. |
|
settings string |
Способ применения ограничений пропускной способности. Возможные значения: ‘network default’, ‘ignore’ или ‘custom’. |
bonjourForwarding dictionary | Настройки Bonjour для групповой политики. Допустимо только для сетей с конфигурацией беспроводной сети. |
|
rules list / elements=dictionary |
Список правил переадресации Bonjour для групповой политики. Если параметру ‘settings’ присвоено значение ‘custom’, необходимо указать хотя бы одно правило. |
|
description string |
Необязательное описание правила переадресации Bonjour. |
|
services list / elements=string |
Список служб Bonjour. Необходимо указать хотя бы одну службу. Доступные службы: ‘All Services’, ‘AFP’, ‘AirPlay’, ‘Apple screen share’, ‘BitTorrent’, ‘Chromecast’, ‘FTP’, ‘iChat’, ‘iTunes’, ‘Printers’, ‘Samba’, ‘Scanners’, ‘Spotify’ и ‘SSH’. |
|
vlanId string |
Идентификатор VLAN службы. Обязательный параметр. |
|
settings string |
Способ применения правил Bonjour. Возможные значения: ‘network default’, ‘ignore’ или ‘custom’. |
contentFiltering dictionary | Настройки фильтрации контента для групповой политики. |
|
allowedUrlPatterns dictionary |
Настройки разрешённых шаблонов URL. |
|
patterns list / elements=string |
Список разрешённых шаблонов URL. |
|
settings string |
Способ применения шаблонов URL. Возможные значения: ‘network default’, ‘append’ или ‘override’. |
|
blockedUrlCategories dictionary |
Настройки заблокированных категорий URL. |
|
categories list / elements=string |
Список категорий URL для блокировки. |
|
settings string |
Способ применения категорий URL. Возможные значения: ‘network default’, ‘append’ или ‘override’. |
|
blockedUrlPatterns dictionary |
Настройки заблокированных шаблонов URL. |
|
patterns list / elements=string |
Список заблокированных шаблонов URL. |
|
settings string |
Способ применения шаблонов URL. Возможные значения: ‘network default’, ‘append’ или ‘override’. |
firewallAndTrafficShaping dictionary | Правила и настройки брандмауэра и управления трафиком для политики. |
|
l3FirewallRules list / elements=dictionary |
Упорядоченный массив правил брандмауэра уровня L3. |
|
comment string |
Описание правила (необязательно). |
|
destCidr string |
IP-адрес назначения (в формате IP или CIDR), полное доменное имя (FQDN, если сеть поддерживает такую возможность) или ‘any’. |
|
destPort string |
Порт назначения (целое число в диапазоне 1–65535), диапазон портов (например, 8080-9090) или ‘any’. |
|
policy string |
‘allow’ или ‘deny’ для трафика, указанного этим правилом. |
|
protocol string |
Тип протокола (должен быть одним из значений: ‘tcp’, ‘udp’, ‘icmp’, ‘icmp6’ или ‘any’). |
|
l7FirewallRules list / elements=dictionary |
Упорядоченный массив правил брандмауэра уровня L7. |
|
policy string |
Политика, применяемая к соответствующему трафику. Должна иметь значение ‘deny’. |
|
type string |
Тип правила L7. Должен быть одним из значений: ‘application’, ‘applicationCategory’, ‘host’, ‘port’ или ‘ipRange’. |
|
value string |
‘Значение’ объекта, который требуется заблокировать. Если ‘type’ имеет значение ‘host’, ‘port’ или ‘ipRange’, параметр ‘value’ должен быть строкой, соответствующей имени узла (например, Somewhere.com), порту (например, 8080) или диапазону IP-адресов (например, 192.1.0.0/16). Если ‘type’ имеет значение ‘application’ или ‘applicationCategory’, параметр ‘value’ должен быть объектом с идентификатором приложения. |
|
settings string |
Способ применения правил брандмауэра и управления трафиком. Возможные значения: ‘network default’, ‘ignore’ или ‘custom’. |
|
trafficShapingRules list / elements=dictionary |
Массив правил управления трафиком. Правила применяются в указанном порядке. Пустой список (или значение null) означает отсутствие правил. Обратите внимание, что допускается не более 8 правил. |
|
definitions list / elements=dictionary |
Список объектов с описаниями условий правила управления трафиком. Требуется как минимум одно условие. |
|
type string |
Тип условия. Возможные значения: ‘application’, ‘applicationCategory’, ‘host’, ‘port’, ‘ipRange’ или ‘localNet’. |
|
value string |
Если “type” имеет значение ‘host’, ‘port’, ‘ipRange’ или ‘localNet’, параметр “value” должен быть строкой, соответствующей имени узла (например, “somesite.com”), порту (например, 8080) или диапазону IP-адресов (“192.1.0.0”, “192.1.0.0/16” или “10.1.0.0/16 80”). Для ‘localNet’ также поддерживается нотация CIDR, но пользовательские порты указывать нельзя. Если “type” имеет значение ‘application’ или ‘applicationCategory’, параметр “value” должен быть объектом со структурой { “id” “meraki layer7/…” }, где “id” — это категория приложения или идентификатор приложения (список идентификаторов для сети можно получить через конечную точку trafficShaping/applicationCategories). |
|
dscpTagValue integer |
Тег DSCP, применяемый правилом. Значение Null означает «Не изменять тег DSCP». Список возможных значений тегов можно получить через конечную точку trafficShaping/dscpTaggingOptions. |
|
pcpTagValue integer |
Тег PCP, применяемый правилом. Допустимые значения — от 0 (низший приоритет) до 7 (высший приоритет). Значение Null означает «Не задавать тег PCP». |
|
perClientBandwidthLimits dictionary |
Объект с описанием настроек пропускной способности для правила. |
|
bandwidthLimits dictionary |
Объект ограничений пропускной способности, задающий скорость выгрузки (‘limitUp’) и загрузки (‘limitDown’) в Кбит/с. Ограничения применяются только в том случае, если параметру ‘settings’ присвоено значение ‘custom’. |
|
limitDown integer |
Максимальное ограничение скорости загрузки (целое число в Кбит/с). |
|
limitUp integer |
Максимальное ограничение скорости выгрузки (целое число в Кбит/с). |
|
settings string |
Способ применения ограничений пропускной способности этим правилом. Возможные значения: ‘network default’, ‘ignore’ или ‘custom’. |
|
priority string |
Строка, задающая уровень приоритета пакетов, соответствующих правилу. Возможные значения: ‘low’, ‘normal’ или ‘high’. |
force boolean | Параметр запроса force. Если задано значение true, система удалит GP, даже если есть активные клиенты, использующие эту GP. После удаления активные клиенты, которым была назначена эта групповая политика, останутся без применённой политики. По умолчанию — false. Возможные значения:
|
groupPolicyId string | Параметр пути GroupPolicyId. Идентификатор групповой политики. |
meraki_action_batch_retry_wait_time integer | meraki_action_batch_retry_wait_time (целое число), время ожидания перед повторной попыткой при ошибке параллельного выполнения пакета действий По умолчанию: |
meraki_api_key string / обязательный | meraki_api_key (строка), ключ API, созданный на панели управления; его также можно задать с помощью переменной среды MERAKI_DASHBOARD_API_KEY |
meraki_base_url string | meraki_base_url (строка), базовый URL для всех ресурсов конечных точек По умолчанию: |
meraki_be_geo_id string | meraki_be_geo_id (строка), необязательный идентификатор партнёра для отслеживания использования API; его также можно задать с помощью переменной среды BE_GEO_ID По умолчанию: |
meraki_certificate_path string | meraki_certificate_path (строка), путь к сертификату для проверки TLS/SSL при работе за локальным прокси-сервером По умолчанию: |
meraki_inherit_logging_config boolean | meraki_inherit_logging_config (логическое значение), наследовать собственный экземпляр средства ведения журнала Возможные значения:
|
meraki_log_file_prefix string | meraki_log_file_prefix (строка), имя файла журнала с добавленными датой и отметкой времени По умолчанию: |
meraki_log_path string | log_path (строка), путь для вывода журнала; если не указан, используется рабочий каталог скрипта По умолчанию: |
meraki_maximum_retries integer | meraki_maximum_retries (целое число), максимальное количество повторных попыток при получении ошибок 429 или других ошибок сервера По умолчанию: |
meraki_nginx_429_retry_wait_time integer | meraki_nginx_429_retry_wait_time (целое число), время ожидания перед повторной попыткой после ошибки Nginx 429 По умолчанию: |
meraki_output_log boolean | meraki_output_log (логическое значение), создавать файл журнала вывода? Возможные значения:
|
meraki_print_console boolean | meraki_print_console (boolean), выводить журналы в консоль? Варианты:
|
meraki_requests_proxy string | meraki_requests_proxy (string), прокси-сервер и порт для HTTPS, если требуется По умолчанию: |
meraki_retry_4xx_error boolean | meraki_retry_4xx_error (boolean), повторять попытку при возникновении другой ошибки 4XX (кроме 429)? Варианты:
|
meraki_retry_4xx_error_wait_time integer | meraki_retry_4xx_error_wait_time (integer), время ожидания перед повторной попыткой при другой ошибке 4XX По умолчанию: |
meraki_simulate boolean | meraki_simulate (boolean), имитировать вызовы POST/PUT/DELETE, чтобы предотвратить внесение изменений? Варианты:
|
meraki_single_request_timeout integer | meraki_single_request_timeout (integer), максимальное количество секунд для каждого вызова API По умолчанию: |
meraki_suppress_logging boolean | meraki_suppress_logging (boolean), отключить ведение всех журналов? Тогда вы предоставлены сами себе! Варианты:
|
meraki_use_iterator_for_get_pages boolean | meraki_use_iterator_for_get_pages (boolean), методы list* возвращают итератор с каждым объектом вместо полного списка всех элементов Варианты:
|
meraki_wait_on_rate_limit boolean | meraki_wait_on_rate_limit (boolean), повторять попытку при возникновении ошибки ограничения частоты запросов 429? Варианты:
|
name string | Имя групповой политики. Обязательный параметр. |
networkId string | Параметр пути NetworkId. Идентификатор сети. |
scheduling dictionary | Расписание групповой политики. Расписания задаются для дней недели. |
|
enabled boolean |
Включено (true) или отключено (false) ли планирование. По умолчанию — false. Если задано true, обрабатываются объекты расписания для каждого дня недели (с понедельника по воскресенье). Варианты:
|
|
friday dictionary |
Объект расписания для пятницы. |
|
active boolean |
Активно (true) или неактивно (false) ли расписание в период между значениями ‘from’ и ‘to’. По умолчанию — true. Варианты:
|
|
from string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть меньше времени, указанного в ‘to’. По умолчанию — ‘00 00’. Допускаются только значения с шагом 30 минут. |
|
to string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть больше времени, указанного в ‘from’. По умолчанию — ‘24 00’. Допускаются только значения с шагом 30 минут. |
|
monday dictionary |
Объект расписания для понедельника. |
|
active boolean |
Активно (true) или неактивно (false) ли расписание в период между значениями ‘from’ и ‘to’. По умолчанию — true. Варианты:
|
|
from string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть меньше времени, указанного в ‘to’. По умолчанию — ‘00 00’. Допускаются только значения с шагом 30 минут. |
|
to string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть больше времени, указанного в ‘from’. По умолчанию — ‘24 00’. Допускаются только значения с шагом 30 минут. |
|
saturday dictionary |
Объект расписания для субботы. |
|
active boolean |
Активно (true) или неактивно (false) ли расписание в период между значениями ‘from’ и ‘to’. По умолчанию — true. Варианты:
|
|
from string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть меньше времени, указанного в ‘to’. По умолчанию — ‘00 00’. Допускаются только значения с шагом 30 минут. |
|
to string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть больше времени, указанного в ‘from’. По умолчанию — ‘24 00’. Допускаются только значения с шагом 30 минут. |
|
sunday dictionary |
Объект расписания для воскресенья. |
|
active boolean |
Активно (true) или неактивно (false) ли расписание в период между значениями ‘from’ и ‘to’. По умолчанию — true. Варианты:
|
|
from string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть меньше времени, указанного в ‘to’. По умолчанию — ‘00 00’. Допускаются только значения с шагом 30 минут. |
|
to string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть больше времени, указанного в ‘from’. По умолчанию — ‘24 00’. Допускаются только значения с шагом 30 минут. |
|
thursday dictionary |
Объект расписания для четверга. |
|
active boolean |
Активно (true) или неактивно (false) ли расписание в период между значениями ‘from’ и ‘to’. По умолчанию — true. Варианты:
|
|
from string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть меньше времени, указанного в ‘to’. По умолчанию — ‘00 00’. Допускаются только значения с шагом 30 минут. |
|
to string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть больше времени, указанного в ‘from’. По умолчанию — ‘24 00’. Допускаются только значения с шагом 30 минут. |
|
tuesday dictionary |
Объект расписания для вторника. |
|
active boolean |
Активно (true) или неактивно (false) ли расписание в период между значениями ‘from’ и ‘to’. По умолчанию — true. Варианты:
|
|
from string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть меньше времени, указанного в ‘to’. По умолчанию — ‘00 00’. Допускаются только значения с шагом 30 минут. |
|
to string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть больше времени, указанного в ‘from’. По умолчанию — ‘24 00’. Допускаются только значения с шагом 30 минут. |
|
wednesday dictionary |
Объект расписания для среды. |
|
active boolean |
Активно (true) или неактивно (false) ли расписание в период между значениями ‘from’ и ‘to’. По умолчанию — true. Варианты:
|
|
from string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть меньше времени, указанного в ‘to’. По умолчанию — ‘00 00’. Допускаются только значения с шагом 30 минут. |
|
to string |
Время в диапазоне от ‘00 00’ до ‘24 00’. Должно быть больше времени, указанного в ‘from’. По умолчанию — ‘24 00’. Допускаются только значения с шагом 30 минут. |
splashAuthSettings string | Будут ли клиенты, для которых действует политика, обходить авторизацию на странице-заставке или следовать правилам сети. Возможные значения: ‘network default’ или ‘bypass’. Доступно только для сетей с конфигурацией беспроводной сети. |
vlanTagging dictionary | Параметры маркировки VLAN для групповой политики. Доступно только для сетей с конфигурацией беспроводной сети. |
|
settings string |
Способ применения маркировки VLAN. Возможные значения: ‘network default’, ‘ignore’ или ‘custom’. |
|
vlanId string |
Идентификатор VLAN, который нужно указать в метке. Применяется, только если для ‘settings’ задано значение ‘custom’. |
Примечания
Примечание
- Используемые методы SDK: networks.Networks.create_network_group_policy, networks.Networks.delete_network_group_policy, networks.Networks.update_network_group_policy,
- Используемые пути: post /networks/{networkId}/groupPolicies, delete /networks/{networkId}/groupPolicies/{groupPolicyId}, put /networks/{networkId}/groupPolicies/{groupPolicyId},
- Не поддерживает
check_mode - Плагин выполняется на управляющем узле и не использует плагины подключения Ansible, а использует встроенный менеджер подключений
- из Cisco Dashboard API Python(SDK)
- Параметры, начинающиеся с dnac_, используются Cisco DNAC Python SDK для установки подключения
См. также
См. также
- Документация Cisco Meraki по методу networks createNetworkGroupPolicy
-
Полный справочник по API createNetworkGroupPolicy.
- Документация Cisco Meraki по методу networks deleteNetworkGroupPolicy
-
Полный справочник по API deleteNetworkGroupPolicy.
- Документация Cisco Meraki по методу networks updateNetworkGroupPolicy
-
Полный справочник по API updateNetworkGroupPolicy.
Примеры
- name: Create
cisco.meraki.networks_group_policies:
meraki_api_key: "{{ meraki_api_key }}"
meraki_base_url: "{{ meraki_base_url }}"
meraki_single_request_timeout: "{{ meraki_single_request_timeout }}"
meraki_certificate_path: "{{ meraki_certificate_path }}"
meraki_requests_proxy: "{{ meraki_requests_proxy }}"
meraki_wait_on_rate_limit: "{{ meraki_wait_on_rate_limit }}"
meraki_nginx_429_retry_wait_time: "{{ meraki_nginx_429_retry_wait_time }}"
meraki_action_batch_retry_wait_time: "{{ meraki_action_batch_retry_wait_time }}"
meraki_retry_4xx_error: "{{ meraki_retry_4xx_error }}"
meraki_retry_4xx_error_wait_time: "{{ meraki_retry_4xx_error_wait_time }}"
meraki_maximum_retries: "{{ meraki_maximum_retries }}"
meraki_output_log: "{{ meraki_output_log }}"
meraki_log_file_prefix: "{{ meraki_log_file_prefix }}"
meraki_log_path: "{{ meraki_log_path }}"
meraki_print_console: "{{ meraki_print_console }}"
meraki_suppress_logging: "{{ meraki_suppress_logging }}"
meraki_simulate: "{{ meraki_simulate }}"
meraki_be_geo_id: "{{ meraki_be_geo_id }}"
meraki_caller: "{{ meraki_caller }}"
meraki_use_iterator_for_get_pages: "{{ meraki_use_iterator_for_get_pages }}"
meraki_inherit_logging_config: "{{ meraki_inherit_logging_config }}"
state: present
bandwidth:
bandwidthLimits:
limitDown: 1000000
limitUp: 1000000
settings: custom
bonjourForwarding:
rules:
- description: A simple bonjour rule
services:
- All Services
vlanId: '1'
settings: custom
contentFiltering:
allowedUrlPatterns:
patterns: []
settings: network default
blockedUrlCategories:
categories:
- meraki:contentFiltering/category/1
- meraki:contentFiltering/category/7
settings: override
blockedUrlPatterns:
patterns:
- http://www.example.com
- http://www.betting.com
settings: append
firewallAndTrafficShaping:
l3FirewallRules:
- comment: Allow TCP traffic to subnet with HTTP servers.
destCidr: 192.168.1.0/24
destPort: '443'
policy: allow
protocol: tcp
l7FirewallRules:
- policy: deny
type: host
value: google.com
settings: custom
trafficShapingRules:
- definitions:
- type: host
value: google.com
dscpTagValue: 0
pcpTagValue: 0
perClientBandwidthLimits:
bandwidthLimits:
limitDown: 1000000
limitUp: 1000000
settings: custom
priority: normal
name: No video streaming
networkId: string
scheduling:
enabled: true
friday:
active: true
from: '9:00'
to: '17:00'
monday:
active: true
from: '9:00'
to: '17:00'
saturday:
active: true
from: '9:00'
to: '17:00'
sunday:
active: true
from: '9:00'
to: '17:00'
thursday:
active: true
from: '9:00'
to: '17:00'
tuesday:
active: true
from: '9:00'
to: '17:00'
wednesday:
active: true
from: '9:00'
to: '17:00'
splashAuthSettings: bypass
vlanTagging:
settings: custom
vlanId: '1'
- name: Update by id
cisco.meraki.networks_group_policies:
meraki_api_key: "{{ meraki_api_key }}"
meraki_base_url: "{{ meraki_base_url }}"
meraki_single_request_timeout: "{{ meraki_single_request_timeout }}"
meraki_certificate_path: "{{ meraki_certificate_path }}"
meraki_requests_proxy: "{{ meraki_requests_proxy }}"
meraki_wait_on_rate_limit: "{{ meraki_wait_on_rate_limit }}"
meraki_nginx_429_retry_wait_time: "{{ meraki_nginx_429_retry_wait_time }}"
meraki_action_batch_retry_wait_time: "{{ meraki_action_batch_retry_wait_time }}"
meraki_retry_4xx_error: "{{ meraki_retry_4xx_error }}"
meraki_retry_4xx_error_wait_time: "{{ meraki_retry_4xx_error_wait_time }}"
meraki_maximum_retries: "{{ meraki_maximum_retries }}"
meraki_output_log: "{{ meraki_output_log }}"
meraki_log_file_prefix: "{{ meraki_log_file_prefix }}"
meraki_log_path: "{{ meraki_log_path }}"
meraki_print_console: "{{ meraki_print_console }}"
meraki_suppress_logging: "{{ meraki_suppress_logging }}"
meraki_simulate: "{{ meraki_simulate }}"
meraki_be_geo_id: "{{ meraki_be_geo_id }}"
meraki_caller: "{{ meraki_caller }}"
meraki_use_iterator_for_get_pages: "{{ meraki_use_iterator_for_get_pages }}"
meraki_inherit_logging_config: "{{ meraki_inherit_logging_config }}"
state: present
bandwidth:
bandwidthLimits:
limitDown: 1000000
limitUp: 1000000
settings: custom
bonjourForwarding:
rules:
- description: A simple bonjour rule
services:
- All Services
vlanId: '1'
settings: custom
contentFiltering:
allowedUrlPatterns:
patterns: []
settings: network default
blockedUrlCategories:
categories:
- meraki:contentFiltering/category/1
- meraki:contentFiltering/category/7
settings: override
blockedUrlPatterns:
patterns:
- http://www.example.com
- http://www.betting.com
settings: append
firewallAndTrafficShaping:
l3FirewallRules:
- comment: Allow TCP traffic to subnet with HTTP servers.
destCidr: 192.168.1.0/24
destPort: '443'
policy: allow
protocol: tcp
l7FirewallRules:
- policy: deny
type: host
value: google.com
settings: custom
trafficShapingRules:
- definitions:
- type: host
value: google.com
dscpTagValue: 0
pcpTagValue: 0
perClientBandwidthLimits:
bandwidthLimits:
limitDown: 1000000
limitUp: 1000000
settings: custom
priority: normal
groupPolicyId: string
name: No video streaming
networkId: string
scheduling:
enabled: true
friday:
active: true
from: '9:00'
to: '17:00'
monday:
active: true
from: '9:00'
to: '17:00'
saturday:
active: true
from: '9:00'
to: '17:00'
sunday:
active: true
from: '9:00'
to: '17:00'
thursday:
active: true
from: '9:00'
to: '17:00'
tuesday:
active: true
from: '9:00'
to: '17:00'
wednesday:
active: true
from: '9:00'
to: '17:00'
splashAuthSettings: bypass
vlanTagging:
settings: custom
vlanId: '1'
- name: Delete by id
cisco.meraki.networks_group_policies:
meraki_api_key: "{{ meraki_api_key }}"
meraki_base_url: "{{ meraki_base_url }}"
meraki_single_request_timeout: "{{ meraki_single_request_timeout }}"
meraki_certificate_path: "{{ meraki_certificate_path }}"
meraki_requests_proxy: "{{ meraki_requests_proxy }}"
meraki_wait_on_rate_limit: "{{ meraki_wait_on_rate_limit }}"
meraki_nginx_429_retry_wait_time: "{{ meraki_nginx_429_retry_wait_time }}"
meraki_action_batch_retry_wait_time: "{{ meraki_action_batch_retry_wait_time }}"
meraki_retry_4xx_error: "{{ meraki_retry_4xx_error }}"
meraki_retry_4xx_error_wait_time: "{{ meraki_retry_4xx_error_wait_time }}"
meraki_maximum_retries: "{{ meraki_maximum_retries }}"
meraki_output_log: "{{ meraki_output_log }}"
meraki_log_file_prefix: "{{ meraki_log_file_prefix }}"
meraki_log_path: "{{ meraki_log_path }}"
meraki_print_console: "{{ meraki_print_console }}"
meraki_suppress_logging: "{{ meraki_suppress_logging }}"
meraki_simulate: "{{ meraki_simulate }}"
meraki_be_geo_id: "{{ meraki_be_geo_id }}"
meraki_caller: "{{ meraki_caller }}"
meraki_use_iterator_for_get_pages: "{{ meraki_use_iterator_for_get_pages }}"
meraki_inherit_logging_config: "{{ meraki_inherit_logging_config }}"
state: absent
force: true
groupPolicyId: string
networkId: string
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
meraki_response dictionary | Словарь или список с ответом, возвращённым Cisco Meraki Python SDK Возвращается: всегда Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/cisco/meraki/networks_group_policies_module.html