sslProxy

Version

Syntax

sslProxy:
connection: {}
host: <string>
ip: <string>
port: <number>
sslInterceptors:
- <sslInterceptors>
target: {}
useAsDefault: <boolean>
sslProxy:
  connection: {}
  host: <string>
  ip: <string>
  port: <number>
  sslInterceptors:
    - <sslInterceptors>
  target: {}
  useAsDefault: <boolean>

Attributes

NameRequiredDefaultDescriptionExamples
hostfalse---
ipfalsenot setIf present, binds the port only on the specified IP. Useful for hosts with multiple IP addresses.127.0.0.1
portfalse---
useAsDefaultfalsetruewhether to use the SSLContext built from this SSLProxy when no SNI header was transmitted.-

Child Structure

ElementCardinalityDescription
connection0..1Configuration for low-level socket behavior of Membrane's HTTP client. This includes timeouts and local address binding for outbound connections. Typically used as a child of . XML Example: YAML (experimental):
sslInterceptors0..*
target0..1The destination where the service proxy will send messages to. Use the target element if you want to send the messages to a target. Supports dynamic destinations through expressions.

Can be used in

No parent elements.