[{"label":"Latest (v1.0)","version":"latest"}]
nsx-vmc-policy

LBServerSslProfileBinding

Server SSL profile binding.


Properties

integer as int64
certificate_chain_depth Optional

Authentication depth is used to set the verification depth in the server certificates chain.


string
client_certificate_path Optional

To support client authentication (load balancer acting as a client authenticating to the backend server), client certificate can be specified in the server-side SSL profile binding


string
server_auth Optional

Server authentication mode.

Possible values are: REQUIREDIGNOREAUTO_APPLY


array of string
server_auth_ca_paths Optional

If server auth type is REQUIRED, server certificate must be signed by one of the trusted Certificate Authorities (CAs), also referred to as root CAs, whose self signed certificates are specified.


array of string
server_auth_crl_paths Optional

A Certificate Revocation List (CRL) can be specified in the server-side SSL profile binding to disallow compromised server certificates.


string
ssl_profile_path Optional

Server SSL profile defines reusable, application-independent server side SSL properties.

JSON Example

{
	"certificate_chain_depth": 0,
	"client_certificate_path": "string",
	"server_auth": "REQUIRED",
	"server_auth_ca_paths": [
		"string"
	],
	"server_auth_crl_paths": [
		"string"
	],
	"ssl_profile_path": "string"
}

Vendor Extensions

This class contains the following vendor extensions defined in the spec:
x-vmw-nsx-module: PolicyLoadBalancer
[{"label":"Latest (v1.0)","version":"latest"}]
nsx-vmc-policy
Property Of

InlineLBHttpsMonitorProfile1
InlineLBVirtualServer1

Feedback

Was this page helpful?