ServicePrincipalSecretAuthInfoArgs

data class ServicePrincipalSecretAuthInfoArgs(val authType: Output<String>, val clientId: Output<String>, val principalId: Output<String>, val secret: Output<String>) : ConvertibleToJava<ServicePrincipalSecretAuthInfoArgs>

The authentication info when authType is servicePrincipal secret

Constructors

Link copied to clipboard
constructor(authType: Output<String>, clientId: Output<String>, principalId: Output<String>, secret: Output<String>)

Properties

Link copied to clipboard
val authType: Output<String>

The authentication type. Expected value is 'servicePrincipalSecret'.

Link copied to clipboard
val clientId: Output<String>

ServicePrincipal application clientId for servicePrincipal auth.

Link copied to clipboard
val principalId: Output<String>

Principal Id for servicePrincipal auth.

Link copied to clipboard
val secret: Output<String>

Secret for servicePrincipal auth.

Functions

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