BrokerAuthenticatorMethodsArgs

data class BrokerAuthenticatorMethodsArgs(val custom: Output<BrokerAuthenticatorMethodCustomArgs>? = null, val sat: Output<BrokerAuthenticatorMethodSatArgs>? = null, val svid: Output<BrokerAuthenticatorMethodSvidArgs>? = null, val usernamePassword: Output<BrokerAuthenticatorMethodUsernamePasswordArgs>? = null, val x509: Output<BrokerAuthenticatorMethodX509Args>? = null) : ConvertibleToJava<BrokerAuthenticatorMethodsArgs>

Collection of different CrdAuthenticator methods of Broker Resource. NOTE Enum - Only one method is supported for each entry.

Constructors

Link copied to clipboard
constructor(custom: Output<BrokerAuthenticatorMethodCustomArgs>? = null, sat: Output<BrokerAuthenticatorMethodSatArgs>? = null, svid: Output<BrokerAuthenticatorMethodSvidArgs>? = null, usernamePassword: Output<BrokerAuthenticatorMethodUsernamePasswordArgs>? = null, x509: Output<BrokerAuthenticatorMethodX509Args>? = null)

Properties

Link copied to clipboard

Custom Authentication Method.

Link copied to clipboard

Service Account Token Method.

Link copied to clipboard

Service Account Token Method.

Link copied to clipboard

UsernamePassword Method.

Link copied to clipboard

X509 Method.

Functions

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