{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Generates a Pre-Shared Key for a specific IPsec tunnel used in the IKE session. Use `?validate_only=true` as an optional query parameter to only run validation without persisting changes. After a PSK is generated, the PSK is immediately persisted to Cloudflare's edge and cannot be retrieved later. Store the PSK in a safe place.","properties":{"path":{"type":"object","properties":{"ipsec_tunnel_id":{"$ref":"#/definitions/magic_identifier"},"account_id":{"$ref":"#/definitions/magic_identifier"}},"required":["ipsec_tunnel_id","account_id"],"additionalProperties":false}},"required":["path"],"additionalProperties":false,"definitions":{"magic_identifier":{"description":"Identifier","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]}}},"name":"Generate Pre-Shared Key (PSK) for IPsec tunnels","id":"cloudflare.magic-ipsec-tunnels-generate-pre-shared-key---psk--for-ipsec-tunnels","example":{"path":{"ipsec_tunnel_id":"023e105f4ecef8ad9ca31a8372d0c353","account_id":"023e105f4ecef8ad9ca31a8372d0c353"}},"maxRequests":1,"summary":false}}