ALBTCPApplicationProfile (type)

{
  "additionalProperties": false, 
  "description": "Advanced load balancer TCPApplicationProfile object", 
  "id": "ALBTCPApplicationProfile", 
  "module_id": "PolicyAdvancedLoadBalancer", 
  "properties": {
    "pki_profile_path": {
      "description": "Select the PKI profile to be associated with the Virtual Service. This profile defines the Certificate Authority and Revocation List. It is a reference to an object of type PKIProfile.", 
      "required": false, 
      "title": "Pki profile path", 
      "type": "string"
    }, 
    "proxy_protocol_enabled": {
      "default": false, 
      "description": "Enable/Disable the usage of proxy protocol to convey client connection information to the back-end servers. Valid only for L4 application profiles and TCP proxy. Default value when not specified in API or module is interpreted by ALB Controller as false.", 
      "required": false, 
      "title": "Proxy protocol enabled", 
      "type": "boolean"
    }, 
    "proxy_protocol_version": {
      "$ref": "ALBProxyProtocolVersion, 
      "default": "PROXY_PROTOCOL_VERSION_1", 
      "description": "Version of proxy protocol to be used to convey client connection information to the back-end servers. Enum options - PROXY_PROTOCOL_VERSION_1, PROXY_PROTOCOL_VERSION_2. Default value when not specified in API or module is interpreted by ALB Controller as PROXY_PROTOCOL_VERSION_1.", 
      "required": false, 
      "title": "Proxy protocol version"
    }, 
    "ssl_client_certificate_mode": {
      "$ref": "ALBSSLClientCertificateMode, 
      "default": "SSL_CLIENT_CERTIFICATE_NONE", 
      "description": "Specifies whether the client side verification is set to none, request or require. Enum options - SSL_CLIENT_CERTIFICATE_NONE, SSL_CLIENT_CERTIFICATE_REQUEST, SSL_CLIENT_CERTIFICATE_REQUIRE. Default value when not specified in API or module is interpreted by ALB Controller as SSL_CLIENT_CERTIFICATE_NONE.", 
      "required": false, 
      "title": "Ssl client certificate mode"
    }
  }, 
  "title": "TCPApplicationProfile", 
  "type": "object"
}