DiskEncryptionSetIdentityArgs

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

Constructors

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

Properties

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

A list of User Assigned Managed Identity IDs to be assigned to this Disk Encryption Set.

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

The (Client) ID of the Service Principal.

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

The ID of the Tenant the Service Principal is assigned in.

Link copied to clipboard
val type: Output<String>

The type of Managed Service Identity that is configured on this Disk Encryption Set. Possible values are SystemAssigned, UserAssigned, SystemAssigned, UserAssigned (to enable both).

Functions

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