We are currently working on a script that automates the deployment of our third-party VPN. Our objective is to avoid any disruption to the existing tunnels while adding new ones. The API Call that facilitates this operation is:
PUT /organizations/{organizationId}/appliance/vpn/thirdPartyVPNPeers
However, it's important to note that since this is a PUT call, it will overwrite all the configurations specified in that particular request, resulting in the deletion and subsequent re-establishment of all the existing tunnels.
Considering the significance of maintaining continuity and uninterrupted business operations, we are exploring potential workarounds to address this issue. We aim to find a solution that allows for the seamless addition of new tunnels while preserving the functionality of the existing ones.
Thank you!