BrokerAuthenticatorMethodsArgs

data class BrokerAuthenticatorMethodsArgs(val custom: Output<BrokerAuthenticatorMethodCustomArgs>? = null, val method: Output<Either<String, BrokerAuthenticationMethod>>, val serviceAccountToken: Output<BrokerAuthenticatorMethodSatArgs>? = null, val x509Credentials: Output<BrokerAuthenticatorMethodX509Args>? = null) : ConvertibleToJava<BrokerAuthenticatorMethodsArgs>

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

Constructors

Link copied to clipboard
constructor(custom: Output<BrokerAuthenticatorMethodCustomArgs>? = null, method: Output<Either<String, BrokerAuthenticationMethod>>, serviceAccountToken: Output<BrokerAuthenticatorMethodSatArgs>? = null, x509Credentials: 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