[{"label":"Latest (v37.0)","version":"latest"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director

EdgeLoadBalancerServicePort

A Virtual Service port configuration.


Properties

integer 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
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. Disabling SSL for HTTPS and L4_TLS is allowed only with additional licensing.


tcpUdpProfile Optional

Specifies the TCP/UDP profile for the service ports such as TCP_PROXY or TCP_FAST_PATH. If unset, a profile using the system-defined type of TCP_PROXY is used. This is valid for all Application Profiles. For L4 application profile type, user can set the profile to a different type such as TCP_FAST_PATH. For any other application profile type, the TCP/UDP profile type must be TCP_PROXY.

JSON Example

{
	"portStart": 0
}

Vendor Extensions

This class contains the following vendor extensions defined in the spec:
x-vcloud-property-annotations:
    portEnd:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    portStart:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    sslEnabled:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
    tcpUdpProfile:
        x-vcloud-constraints:
            - constraint: NonSearchable
            - constraint: NonSortable
[{"label":"Latest (v37.0)","version":"latest"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director
Availability
Added in 35.0
Property Of

InlineEdgeLoadBalancerVirtualServiceCommonProperties1

Feedback

Was this page helpful?