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

# CustomServiceTypeResponse

```json
{
  "protocol": "TCP",
  "port": [
    {
      "value": 0,
      "lowerValue": 0,
      "upperValue": 0
    }
  ],
  "icmpType": [
    {
      "value": 0,
      "lowerValue": 0,
      "upperValue": 0
    }
  ]
}
```

## Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| protocol | string | false | none | none |
| port | \[[RangeInteger](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-0/schemas/rangeinteger.md)\] | false | none | none |
| icmpType | \[[RangeInteger](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-0/schemas/rangeinteger.md)\] | false | none | none |

### Enumerated Values

| Property | Value |
| --- | --- |
| protocol | TCP |
| protocol | UDP |
| protocol | ICMP |

---

Prev: [ServiceRouteRequest](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-0/schemas/servicerouterequest.md)
Next: [IpRouteResponse](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-0/schemas/iprouteresponse.md)
Index: https://openvpn.net/cloud-docs/llms.txt
