-
Notifications
You must be signed in to change notification settings - Fork 144
Network: Meraki
- Kevin Breit (@kbreit)
- Dag Wieers (@dagwieers)
- Modules do not respect Meraki’s rate limiting of 5 requests per second, per organization
- Using HTTP (no SSL) turns PUT/POST/DELETE in to GET requests (on purpose?)
- API does not enforce Organizations to have unique names
- API idempotency issues
- Requires POST for creating and PUT (id) for updating
- DELETE is not idempotent, only works when exists
- Merged
-
Meraki module_utils #38773
-
Organizations #38773
- List organizations the user has privileges on
- Return an organization
- Update an organization
- Create a new organization
- Create a new organization by cloning the addressed organization
-
SNMP #39882
- Return the SNMP settings for an organization - In development
- Update the SNMP settings for an organization - In development
-
Networks (basic manipulation of networks) #39782
- List networks in an organization - In development
- Return a network - In development
- Update a network - In development
- Create a network - In development
- Delete a network - In development
-
Administrators 39837
- List the dashboard administrators in an organization - In development
- Create a new dashboard administrator - In development
- Update an administrator - In development
- Revoke all access for an administrator within an organization - In development
-
-
Configuration templates
- Query configuration templates - In development
- Remove configuration template - In development
-
Networks
- Bind a network to a template - In development
- Unbind a network from a template - In development
-
REST interface #36701
-
Group policies
- Query group policies for a network - In development
-
Devices
- List devices in a network - In development
- Return a single device - In development
- Return an array containing the uplink information for a device - In development
- Update the attributes of a device - In development
- Claim a device into a network - In development
- Remove a single device - In development
- List LLDP and CDP information for a device - In development
-
VLAN
- List VLANs in network - In development
- Return a single VLAN - In development
- Create a new VLAN - In development
- Update a VLAN - In development
- Delete a VLAN - In development
- Develop Meraki connection plugin (uncertain)
- Create modules for the following categories:
- Clients
- MR L3 firewall
- MX L3 firewall
- MX VPN firewall
- Network VPN settings
- Switchport
- Static routes
- SSID
This Wiki is used for quick notes, not for support or documentation.
Working groups are now in the Ansible forum
Ansible project:
Community,
Contributor Experience,
Docs,
News,
Outreach,
RelEng,
Testing
Cloud:
AWS,
Azure,
CloudStack,
Container,
DigitalOcean,
Docker,
hcloud,
Kubernetes,
Linode,
OpenStack,
oVirt,
Virt,
VMware
Networking:
ACI,
AVI,
F5,
Meraki,
Network,
NXOS
Ansible Developer Tools:
Ansible-developer-tools
Software:
Crypto,
Foreman,
GDrive,
GitLab,
Grafana,
IPA,
JBoss,
MongoDB,
MySQL,
PostgreSQL,
RabbitMQ,
Zabbix
System:
AIX,
BSD,
HP-UX,
macOS,
Remote Management,
Solaris,
Windows
Security:
Security-Automation,
Lockdown
Tooling:
AWX,
Galaxy,
Molecule
Plugins:
httpapi