Skip to main content

IpSecConfigRequest

{
  "platform": "AWS",
  "authenticationType": "SHARED_SECRET",
  "remoteSitePublicIp": "string",
  "preSharedKey": "string",
  "caCertificate": "string",
  "peerCertificate": "string",
  "remoteGatewayCertificate": "string",
  "peerCertificatePrivateKey": "string",
  "peerCertificateKeyPassphrase": "string",
  "ikeProtocol": {
    "protocolVersion": "IKE_V1",
    "phase1": {
      "encryptionAlgorithms": [
        "AES128"
      ],
      "integrityAlgorithms": [
        "SHA1"
      ],
      "diffieHellmanGroups": [
        "G_1"
      ],
      "lifetimeSec": 3600
    },
    "phase2": {
      "encryptionAlgorithms": [
        "AES128"
      ],
      "integrityAlgorithms": [
        "SHA1"
      ],
      "diffieHellmanGroups": [
        "G_1"
      ],
      "lifetimeSec": 3600
    },
    "rekey": {
      "marginTimeSec": 270,
      "fuzzPercent": 100,
      "replayWindowSize": 1024
    },
    "deadPeerDetection": {
      "timeoutSec": 30,
      "deadPeerHandling": "RESTART"
    },
    "startupAction": "START"
  },
  "hostname": "string",
  "domain": "string"
}

Properties

Name

Type

Required

Restrictions

Description

platform

string

false

none

none

authenticationType

string

false

none

none

remoteSitePublicIp

string

false

none

none

preSharedKey

string

false

none

none

caCertificate

string

false

none

none

peerCertificate

string

false

none

none

remoteGatewayCertificate

string

false

none

none

peerCertificatePrivateKey

string

false

none

none

peerCertificateKeyPassphrase

string

false

none

none

ikeProtocol

IkeProtocol

false

none

none

hostname

string

false

none

none

domain

string

false

none

none

Enumerated Values

Property

Value

platform

AWS

platform

CISCO

platform

AZURE

platform

GCP

platform

OTHER

authenticationType

SHARED_SECRET

authenticationType

CERTIFICATE