MqttBridgeRemoteBrokerConnectionSpecArgs

data class MqttBridgeRemoteBrokerConnectionSpecArgs(val authentication: Output<MqttBridgeRemoteBrokerAuthenticationMethodsArgs>, val endpoint: Output<String>, val protocol: Output<Either<String, MqttBridgeRemoteBrokerProtocol>>? = null, val tls: Output<MqttBridgeRemoteBrokerConnectionTlsArgs>) : ConvertibleToJava<MqttBridgeRemoteBrokerConnectionSpecArgs>

MqttBridge RemoteBrokerConnectionSpec details

Constructors

Functions

Link copied to clipboard
open override fun toJava(): MqttBridgeRemoteBrokerConnectionSpecArgs

Properties

Link copied to clipboard

The remote broker authentication methods. NOTE - Enum only one method is allowed to be passed.

Link copied to clipboard
val endpoint: Output<String>

The endpoint of remote broker to connect to.

Link copied to clipboard
val protocol: Output<Either<String, MqttBridgeRemoteBrokerProtocol>>? = null

Protocol for remote connection.

Link copied to clipboard

TLS details for Remote broker Connection.