ServicePrincipalCertificateAuthInfoResponse

data class ServicePrincipalCertificateAuthInfoResponse(val authType: String, val certificate: String, val clientId: String, val deleteOrUpdateBehavior: String? = null, val principalId: String, val roles: List<String>? = null)

The authentication info when authType is servicePrincipal certificate

Constructors

constructor(authType: String, certificate: String, clientId: String, deleteOrUpdateBehavior: String? = null, principalId: String, roles: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The authentication type. Expected value is 'servicePrincipalCertificate'.

Link copied to clipboard

ServicePrincipal certificate for servicePrincipal auth.

Link copied to clipboard

Application clientId for servicePrincipal auth.

Link copied to clipboard

Indicates whether to clean up previous operation when Linker is updating or deleting

Link copied to clipboard

Principal Id for servicePrincipal auth.

Link copied to clipboard
val roles: List<String>? = null

Optional, this value specifies the Azure roles to be assigned. Automatically