VirtualMachineIdentityArgs

data class VirtualMachineIdentityArgs(val resourceId: Output<String>? = null, val type: Output<Either<String, VmIdentityType>>? = null) : ConvertibleToJava<VirtualMachineIdentityArgs>

Virtual Machine Identity details used for Sql IaaS extension configurations.

Constructors

Link copied to clipboard
constructor(resourceId: Output<String>? = null, type: Output<Either<String, VmIdentityType>>? = null)

Properties

Link copied to clipboard
val resourceId: Output<String>? = null

ARM Resource Id of the identity. Only required when UserAssigned identity is selected.

Link copied to clipboard
val type: Output<Either<String, VmIdentityType>>? = null

Identity type of the virtual machine. Specify None to opt-out of Managed Identities.

Functions

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