ServicePrincipalCertificateAuthInfoArgs

data class ServicePrincipalCertificateAuthInfoArgs(val authType: Output<String>, val certificate: Output<String>, val clientId: Output<String>, val principalId: Output<String>) : ConvertibleToJava<ServicePrincipalCertificateAuthInfoArgs>

The authentication info when authType is servicePrincipal certificate

Constructors

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

Properties

Link copied to clipboard
val authType: Output<String>

The authentication type. Expected value is 'servicePrincipalCertificate'.

Link copied to clipboard
val certificate: Output<String>

ServicePrincipal certificate for servicePrincipal auth.

Link copied to clipboard
val clientId: Output<String>

Application clientId for servicePrincipal auth.

Link copied to clipboard
val principalId: Output<String>

Principal Id for servicePrincipal auth.

Functions

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