ListenerPortResponse

data class ListenerPortResponse(val authenticationRef: String? = null, val authorizationRef: String? = null, val nodePort: Int? = null, val port: Int, val protocol: String? = null, val tls: TlsCertMethodResponse? = null)

Defines a TCP port on which a BrokerListener listens.

Constructors

Link copied to clipboard
constructor(authenticationRef: String? = null, authorizationRef: String? = null, nodePort: Int? = null, port: Int, protocol: String? = null, tls: TlsCertMethodResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Reference to client authentication settings. Omit to disable authentication.

Link copied to clipboard

Reference to client authorization settings. Omit to disable authorization.

Link copied to clipboard
val nodePort: Int? = null

Kubernetes node port. Only relevant when this port is associated with a NodePort listener.

Link copied to clipboard
val port: Int

TCP port for accepting client connections.

Link copied to clipboard
val protocol: String? = null

Protocol to use for client connections.

Link copied to clipboard

TLS server certificate settings for this port. Omit to disable TLS.