UserAssignedIdentityAuthInfoResponse

data class UserAssignedIdentityAuthInfoResponse(val authType: String, val clientId: String? = null, val deleteOrUpdateBehavior: String? = null, val roles: List<String>? = null, val subscriptionId: String? = null, val userName: String? = null)

The authentication info when authType is userAssignedIdentity

Constructors

Link copied to clipboard
constructor(authType: String, clientId: String? = null, deleteOrUpdateBehavior: String? = null, roles: List<String>? = null, subscriptionId: String? = null, userName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The authentication type. Expected value is 'userAssignedIdentity'.

Link copied to clipboard
val clientId: String? = null

Client Id for userAssignedIdentity.

Link copied to clipboard

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

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

Optional, this value specifies the Azure role to be assigned

Link copied to clipboard
val subscriptionId: String? = null

Subscription id for userAssignedIdentity.

Link copied to clipboard
val userName: String? = null

Username created in the database which is mapped to a user in AAD.