NamespaceManagement_Supervisors_Networks_Management_ProxyConfiguration
The ProxyConfiguration structure defines proxy configuration to be used by the Supervisor.
{
"proxy_settings_source": "string",
"https_proxy_config": "string",
"http_proxy_config": "string",
"no_proxy_config": [
"string"
],
"tls_root_ca_bundle": "string"
}
The settings can be inherited from the vCenter settings, so the Supervisor settings will be synced. The settings can be applied directly on the Supervisor level, or the Supervisor can be configured not to use a proxy.
VC_INHERITED : Proxy settings will be inherited from the vCenter settings. vCenter and Supervisor settings will be kept in sync.
CLUSTER_CONFIGURED : Proxy settings will be configured at the Supervisor level.
NONE : No proxy settings will be applied to the Supervisor.
HTTPS proxy configuration. Examples:
This will be used if CLUSTER_CONFIGURED is used for the source, otherwise this will be ignored.
If unset no HTTPS proxy will be used.
HTTP proxy configuration. Examples:
This will be used if CLUSTER_CONFIGURED is used for the source, otherwise this will be ignored.
If unset no HTTP proxy will be used.
List of addresses that should be accessed directly.
This will be used if CLUSTER_CONFIGURED is used for the source, otherwise this will be ignored.
If unset there won't be any excluded addresses.
Proxy TLS root CA bundle which will be used to verify the proxy's certificates. Every certificate in the bundle is expected to be in PEM format.
This will be used if CLUSTER_CONFIGURED is used for the source, otherwise this will be ignored.
If unset only the vCenter certificates applied in VECS (VMware Endpoint Certificate Store) will be used.