Record: ListenerConfiguration

Provides a set of configurations for HTTP service endpoints.

Closed record

Fields

  • host string(default "0.0.0.0")
  • The host name/IP of the endpoint

  • http1Settings ListenerHttp1Settings(default {})
  • Configurations related to HTTP/1.x protocol

  • secureSocket ListenerSecureSocket?(default ())
  • The SSL configurations for the service endpoint. This needs to be configured in order to communicate through HTTPS.

  • httpVersion string(default "1.1")
  • Highest HTTP version supported by the endpoint

  • timeout decimal(default DEFAULT_LISTENER_TIMEOUT)
  • Period of time in seconds that a connection waits for a read/write operation. Use value 0 to disable timeout

  • server string?(default ())
  • The server name which should appear as a response header

  • requestLimits RequestLimitConfigs(default {})
  • Configurations associated with inbound request size limits