networks_campus_gateway_clusters
Execute a reviewed Meraki Dashboard API action on the controller
Collection: cisco.meraki
Full Name: cisco.meraki.networks_campus_gateway_clusters
Controller module — runs on the local controller, not on remote hosts.
Synopsis
Execute a reviewed Meraki Dashboard API action on the controller
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| meraki_api_key | str | yes | ||
| meraki_base_url | str | https://api.meraki.com/api/v1 | ||
| meraki_single_request_timeout | int | 60 | ||
| meraki_certificate_path | str | |||
| meraki_requests_proxy | str | |||
| meraki_wait_on_rate_limit | bool | true | ||
| meraki_nginx_429_retry_wait_time | int | 60 | ||
| meraki_action_batch_retry_wait_time | int | 60 | ||
| meraki_retry_4xx_error | bool | false | ||
| meraki_retry_4xx_error_wait_time | int | 60 | ||
| meraki_maximum_retries | int | 2 | ||
| meraki_output_log | bool | true | ||
| meraki_log_path | str | |||
| meraki_log_file_prefix | str | meraki_api_ | ||
| meraki_print_console | bool | true | ||
| meraki_suppress_logging | bool | true | ||
| meraki_simulate | bool | false | ||
| meraki_be_geo_id | str | |||
| meraki_use_iterator_for_get_pages | bool | false | ||
| meraki_inherit_logging_config | bool | false | ||
| state | str | present | ||
| clusterId | str | |||
| devices | list | |||
| name | str | |||
| nameservers | dict | |||
| networkId | str | |||
| notes | str | |||
| portChannels | list | |||
| tunnels | list | |||
| uplinks | list |
Example
yaml
- name: Run Meraki controller action
cisco.meraki.networks_campus_gateway_clusters:
meraki_api_key: '{{ meraki_key }}'
networkId: N_123
state: present
name: campus
uplinks: []
tunnels: []
nameservers: {addresses: ['192.0.2.53']}
portChannels: []
- name: Update a campus gateway cluster
cisco.meraki.networks_campus_gateway_clusters:
meraki_api_key: '{{ meraki_key }}'
networkId: N_123
clusterId: cluster-123
notes: updated