ScaleSetIdentity

data class ScaleSetIdentity(val identityIds: List<String>? = null, val principalId: String? = null, val tenantId: String? = null, val type: String)

Constructors

Link copied to clipboard
constructor(identityIds: List<String>? = null, principalId: String? = null, tenantId: String? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

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

Specifies a list of user managed identity ids to be assigned to the VMSS. Required if type is UserAssigned.

Link copied to clipboard
val principalId: String? = null
Link copied to clipboard
val tenantId: String? = null
Link copied to clipboard

Specifies the identity type to be assigned to the scale set. Allowable values are SystemAssigned and UserAssigned. For the SystemAssigned identity the scale set's Service Principal ID (SPN) can be retrieved after the scale set has been created. See documentation for more information. Possible values are SystemAssigned, UserAssigned and SystemAssigned, UserAssigned.