AdvancedSettingsArgs

data class AdvancedSettingsArgs(val clients: Output<ClientConfigArgs>? = null, val encryptInternalTraffic: Output<Either<String, OperationalMode>>? = null, val internalCerts: Output<CertManagerCertOptionsArgs>? = null) : ConvertibleToJava<AdvancedSettingsArgs>

Broker Advanced Settings

Constructors

Link copied to clipboard
constructor(clients: Output<ClientConfigArgs>? = null, encryptInternalTraffic: Output<Either<String, OperationalMode>>? = null, internalCerts: Output<CertManagerCertOptionsArgs>? = null)

Properties

Link copied to clipboard
val clients: Output<ClientConfigArgs>? = null

Configurations related to All Clients.

Link copied to clipboard
val encryptInternalTraffic: Output<Either<String, OperationalMode>>? = null

The setting to enable or disable encryption of internal Traffic.

Link copied to clipboard

Certificate rotation and private key configuration.

Functions

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