---
title: IpSecConfigRequest
canonical: https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-0/schemas/ipsecconfigrequest/
product: CloudConnexa Docs
---

# IpSecConfigRequest

```json
{
  "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](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-0/schemas/ikeprotocol.md) | 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 |

---

Prev: [ServiceConfigResponse](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-0/schemas/serviceconfigresponse.md)
Next: [NetworkConnectorRequest](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-0/schemas/networkconnectorrequest.md)
Index: https://openvpn.net/cloud-docs/llms.txt
