IONOS Cloud VPN Gateway icon

IONOS Cloud VPN Gateway

Manage IONOS Cloud VPN Gateways (WireGuard and IPSec). Developped with Love by Ascenzia (ascenzia.fr)

Actions20

IPSec Gateway → Update

AI-generated

Summary

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.

Links

Discussion