Auth Config Args
data class AuthConfigArgs(val additionalVariables: Output<List<ConfigVariableArgs>>? = null, val authKey: Output<String>? = null, val authType: Output<AuthConfigAuthType>? = null, val oauth2AuthCodeFlow: Output<Oauth2AuthCodeFlowArgs>? = null, val oauth2ClientCredentials: Output<Oauth2ClientCredentialsArgs>? = null, val oauth2JwtBearer: Output<Oauth2JwtBearerArgs>? = null, val sshPublicKey: Output<SshPublicKeyArgs>? = null, val userPassword: Output<UserPasswordArgs>? = null) : ConvertibleToJava<AuthConfigArgs>
AuthConfig defines details of a authentication type.
Constructors
Link copied to clipboard
fun AuthConfigArgs(additionalVariables: Output<List<ConfigVariableArgs>>? = null, authKey: Output<String>? = null, authType: Output<AuthConfigAuthType>? = null, oauth2AuthCodeFlow: Output<Oauth2AuthCodeFlowArgs>? = null, oauth2ClientCredentials: Output<Oauth2ClientCredentialsArgs>? = null, oauth2JwtBearer: Output<Oauth2JwtBearerArgs>? = null, sshPublicKey: Output<SshPublicKeyArgs>? = null, userPassword: Output<UserPasswordArgs>? = null)