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

# IpSecConfigRequest

```json
{
  "platform": "AWS",
  "authenticationType": "SHARED_SECRET",
  "remoteSitePublicIp": "string",
  "preSharedKey": "string",
  "ikeProtocol": {
    "protocolVersion": "IKE_V1",
    "phase1": {
      "encryptionAlgorithms": [],
      "integrityAlgorithms": [],
      "diffieHellmanGroups": [],
      "lifetimeSec": 3600
    },
    "phase2": {
      "encryptionAlgorithms": [],
      "integrityAlgorithms": [],
      "diffieHellmanGroups": [],
      "lifetimeSec": 3600
    },
    "rekey": {
      "marginTimeSec": 270,
      "fuzzPercent": 100,
      "replayWindowSize": 1024
    },
    "deadPeerDetection": {
      "timeoutSec": 30,
      "deadPeerHandling": "RESTART"
    },
    "startupAction": "START",
    "autoInitiate": true
  },
  "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 |
| ikeProtocol | [IkeProtocol](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-2-3/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 |

---

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