Skip to main content

NetworkResponse

{
  "id": "00000000-0000-0000-0000-000000000000",
  "name": "string",
  "description": "string",
  "egress": true,
  "internetAccess": "SPLIT_TUNNEL_ON",
  "routes": [
    {
      "id": "00000000-0000-0000-0000-000000000000",
      "type": "IP_V4",
      "subnet": "string",
      "description": "string"
    }
  ],
  "connectors": [
    {
      "id": "00000000-0000-0000-0000-000000000000",
      "networkItemId": "00000000-0000-0000-0000-000000000000",
      "networkItemType": "NETWORK",
      "name": "string",
      "description": "string",
      "vpnRegionId": "string",
      "ipV4Address": "string",
      "ipV6Address": "string",
      "tunnelingProtocol": "OPENVPN",
      "ipSecConfig": {
        "platform": "AWS",
        "connectorState": "ACTIVE",
        "authenticationType": "SHARED_SECRET",
        "remoteSitePublicIp": "string",
        "preSharedKey": "string",
        "caCertificate": "string",
        "caCertificateFileName": "string",
        "peerCertificate": "string",
        "remoteGatewayCertificate": "string",
        "peerCertificatePrivateKey": "string",
        "peerCertificateKeyPassphrase": "string",
        "pairedAwsConnectorId": "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"
        },
        "serverId": "string",
        "hostname": "string",
        "domain": "string"
      },
      "connectionStatus": "ONLINE"
    }
  ],
  "systemSubnets": [
    "string"
  ],
  "tunnelingProtocol": "OPENVPN",
  "gatewaysIds": [
    "string"
  ]
}

Properties

Name

Type

Required

Restrictions

Description

id

string

false

none

none

name

string

false

none

none

description

string

false

none

none

egress

boolean

false

none

none

internetAccess

string

false

none

none

routes

[NetworkRouteResponse]

false

none

none

connectors

[NetworkConnectorResponse]

false

none

none

systemSubnets

[string]

false

none

none

tunnelingProtocol

string

false

none

none

gatewaysIds

[string]

false

none

none

Enumerated Values

Property

Value

internetAccess

SPLIT_TUNNEL_ON

internetAccess

SPLIT_TUNNEL_OFF

internetAccess

RESTRICTED_INTERNET

tunnelingProtocol

OPENVPN

tunnelingProtocol

IPSEC