opnsense_nginx_upstream (Data Source)
Read an OPNsense Nginx upstream.
Schema
Required
id(String) UUID of the upstream.
Read-Only
description(String) Description of the upstream.host_port(String) Host:port override for upstream requests.keepalive(String) Number of idle keepalive connections to upstream servers.keepalive_requests(String) Maximum number of requests served through one keepalive connection.keepalive_timeout(String) Keepalive timeout in seconds.load_balancing_algorithm(String) Load balancing algorithm used by the upstream.proxy_protocol(Boolean) Whether proxy protocol is enabled for upstream connections.server_entries(Set of String) UUIDs of upstream servers that belong to this upstream.store(Boolean) Whether upstream state is persisted in the cache store.tls_client_certificate(String) Client certificate UUID used for upstream TLS connections.tls_enable(Boolean) Whether TLS is enabled for upstream connections.tls_name_override(String) Override for the SNI/hostname used for upstream TLS.tls_protocol_versions(Set of String) TLS protocol versions allowed for upstream connections.tls_session_reuse(Boolean) Whether TLS session reuse is enabled.tls_trusted_certificate(String) Trusted certificate store UUID used to verify upstream TLS connections.tls_verify(Boolean) Whether upstream TLS certificates are verified.tls_verify_depth(String) Maximum verification depth for upstream TLS certificates.x_forwarded_host_verbatim(Boolean) Whether the original host header is forwarded verbatim.