type

@JvmName(name = "ijavylkwnfknorqo")
suspend fun type(value: Output<String>)
@JvmName(name = "hnaeidqgmffwwgyd")
suspend fun type(value: String)

Parameters

value

Specifies the type of Managed Service Identity that should be configured on this Virtual Machine. Possible values are SystemAssigned, UserAssigned, SystemAssigned, UserAssigned (to enable both).

NOTE: Managed Service Identity previously required the installation of a VM Extension, but this information is now available via the Azure Instance Metadata Service. NOTE: When type is set to SystemAssigned, identity the Principal ID can be retrieved after the virtual machine has been created. More details are available below. See documentation for additional information.