[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"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
EdgeLoadBalancerApplicationProfile
Specifies the application profile for the virtual service such as whether it’s HTTP, HTTPS, or TCP/UDP.
Properties
string
type
Required
The profile type of application that this Virtual Service is configured with. A value of “-” represents an unknown type. Such profile can still be removed from the Virtual Service on update but is not valid on create. Values are below.
- HTTP - Virtual Service supports HTTP protocol.
- HTTPS - Virtual Service supports HTTPS protocol.
- L4 - Virtual Service supports Layer 4 (Transport) using UDP/TCP protocol.
- L4_TLS - Virtual Service supports Layer 4 (Transport) using UDP/TCP protocol with TLS.
string
name
Optional
Name of the application profile. Name of the system defined monitors are prefixed with System for example ‘System-HTTP’.
boolean
systemDefined
Optional
Whether the Application Profile is system defined.
JSON Example
{
"type": "string"
}
Vendor Extensions
This class contains the following vendor extensions defined in the spec:
x-vcloud-property-annotations:
name:
x-vcloud-constraints:
- constraint: NonSearchable
- constraint: NonSortable
systemDefined:
x-vcloud-constraints:
- constraint: ReadOnly
- constraint: NonSearchable
- constraint: NonSortable
type:
x-vcloud-constraints:
- constraint: NonSearchable
- constraint: NonSortable
[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"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
InlineEdgeLoadBalancerVirtualService1