Page tree


This API call only applies to Armor Complete users.

The Update L2L API updates an L2L tunnel.  

You can use the Get L2L to find the L2L ID (id).

Sample request



The following table describes the different parts of this API call: 

API Call / URLMethod / Type

The following table describes the parameter (or parameters) for this API call:

ParameterDescriptionFormatRequired or optionalExample
id (route)ID of the tunnelIntegerRequired24
nameName of tunnelStringRequiredME4
pskPre-shared keyStringRequiredSecur3_K3Y
dhGroupDiffie-Hellman groupStringRequireddh2
isEnabledFlag to enable to disableBoolRequiredtrue
enablePfsEnable perfect forward secrecyBoolRequiredtrue
localSubnetsLocal subnets to tunnelArrayRequired100.64.0.66/32
peerSubnetsPeer subnets to tunnelArrayRequired10.1.0.0/24
authenticationType of authenticationStringRequiredpsk
encryptionType of encryption to useStringRequiredaes256
localIpLocal Peer IP addressStringRequired146.88.118.5
edgeIdid of edge in which the tunnel is establishedIntegerRequired4
peerIdRemote peer addressStringRequired10.1.1.0

Sample return

 "location": "DFW01",
 "zone": "DFW01T01-VC03",
 "lastModified": "0001-01-01T00:00:00",
 "peerId": "",
 "encryption": "3des",
 "enablePfs": true,
 "dhGroup": "dh2",
 "localSubnets": [ "" ],
 "peerSubnets": [ "" ],
 "psk": "e$KIG%&5k7K0S%rx",
 "authentication": "psk",
 "configurationId": 4,
 "id": 24,
 "name": "ME",
 "localIp": "",
 "peerIp": "",
 "isEnabled": true,
 "notes": null,
 "tags": []
Bad Request