BrokerAuthenticatorMethodsArgs

data class BrokerAuthenticatorMethodsArgs(val customSettings: Output<BrokerAuthenticatorMethodCustomArgs>? = null, val method: Output<Either<String, BrokerAuthenticationMethod>>, val serviceAccountTokenSettings: Output<BrokerAuthenticatorMethodSatArgs>? = null, val x509Settings: Output<BrokerAuthenticatorMethodX509Args>? = null) : ConvertibleToJava<BrokerAuthenticatorMethodsArgs>

Set of broker authentication policies. Only one method is supported for each entry.

Constructors

Link copied to clipboard
constructor(customSettings: Output<BrokerAuthenticatorMethodCustomArgs>? = null, method: Output<Either<String, BrokerAuthenticationMethod>>, serviceAccountTokenSettings: Output<BrokerAuthenticatorMethodSatArgs>? = null, x509Settings: Output<BrokerAuthenticatorMethodX509Args>? = null)

Properties

Link copied to clipboard

Custom authentication configuration.

Link copied to clipboard

Custom authentication configuration.

Link copied to clipboard

ServiceAccountToken authentication configuration.

Link copied to clipboard

X.509 authentication configuration.

Functions

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