Hello,
Does anyone know if it is possible to add/update/remove VPN full-tunnel exclusions for networks or templates via the API?
The API docs are either very unclear, or available properties for the get/post/put methods are extremely limited...
E.g. I can only see "timeZone" for updateOrganizationConfigTemplate in the docs.
I feel like I must be missing something.
Many thanks.
Most api calls should work if you send them to the template network id. But i have not seen a api for exclusions yet.
Maybe I've not understood you correctly, but for site-2-site vpn you can either have a default route checked if your MX is in Spoke mode or Exit Hub if it is in Hub mode.
If that is what you are trying to accomplish then the /networks/{networkId}/appliance/vpn/siteToSiteVpn should help you do the changes.
@MattZo : No API calls for that.
I am also very interested in this. Is there a roadmap for an endpoint that would allow this? I need to add lots of vpn exclusions / local breakout IPs to more than 3000 appliances.
I ended up making a python script for this in the new gui. Using some selenium, pyautogui, and openpyxl. I'll post the generic code on GitHub and link it here.
This is also something we need badly.
I ended up making a python script for this in the new gui. Using some selenium, pyautogui, and openpyxl. I'll post the generic code on GitHub and link it here.
github.com/DKCisco/-Python_Cisco_Meraki_VPN_Exclusion
I'm also wanting this, I'm having to add zoom IP's for split tunneling (vpn exclusion list) and there are many IP addresses.
I ended up making a python script for this in the new gui. Using some selenium, pyautogui, and openpyxl. I'll post the generic code on GitHub and link it here.
I ended up making a python script for this in the new gui. Using some selenium, pyautogui, and openpyxl. I'll post the generic code on GitHub and link it here.
https://github.com/DKCisco/-Python_Cisco_Meraki_VPN_Exclusion