Actions20
IPSec Gateway → Update
AI-generatedSummary
Updates an existing IPSec Gateway on IONOS Cloud, modifying its name, description, gateway IP, performance tier, IKE version, and network connections via a PUT request to the IONOS Cloud API.
Inputs
- ipsecGatewayId (required) — The ID (UUID) of the IPSec Gateway to update.
- name (required) — The human readable name of the IPSec Gateway.
- gatewayIP (required) — Public IP address to be assigned to the IPSec Gateway.
- connections (required) — The network connections for the IPSec Gateway, specifying datacenter ID, LAN ID, and IPv4/IPv6 CIDRs.
- location — The IONOS Cloud location used to determine the API endpoint region. Defaults to Frankfurt (de-fra).
- tier — Gateway performance tier. Defaults to STANDARD.
- version — The IKE version permitted for the VPN tunnels. Defaults to IKEv2.
Output shape
The updated IPSec Gateway resource data as returned by the IONOS Cloud API.
The node sends a PUT request to /ipsecgateways/{ipsecGatewayId} with a body containing the gateway's ID and the properties to update (name, description, gatewayIP, version, tier, connections). If the API call succeeds, the returned resource data is emitted on the main output.
Examples
Example 1: Update an IPSec Gateway's name and tier.
Set ipsecGatewayId to the gateway's UUID, name to 'NewGatewayName', tier to 'PREMIUM'. Leave other optional parameters unset or at defaults.