EdgeLoadBalancerServicePort

EdgeLoadBalancerServicePort
EdgeLoadBalancerServicePort

A Virtual Service port configuration.

JSON Example
{
    "tcpUdpProfile": {
        "name": "string",
        "type": "string",
        "systemDefined": false
    },
    "portStart": 0,
    "portEnd": 0,
    "sslEnabled": false
}
tcpUdpProfile
Optional

Specifies the TCP/UDP profile for the service ports such as TCP_PROXY or TCP_FAST_PATH.

integer As int32 As int32
portStart
Required

The starting port number in the port range of the Virtual Service. If a single port is desired, only this field needs to be specified. An example is that HTTP uses port 80.

integer As int32 As int32
portEnd
Optional

The ending port number in the port range of the Virtual Service. This is not required if a single port is desired.

boolean
sslEnabled
Optional

A flag indicating whether SSL termination is enabled at the port or not. This can only be enabled if HTTPS and L4_TLS Application Profile types are used. At least one service port must have ssl enabled when using HTTPS or L4_TLS Application Profile types. For HTTPS, if SSL is disabled for a specific port, traffic from that port will be redirected to the first SSL port specified. This allows for automatic HTTP to HTTPS redirects.

Availability
Added in 35.0