CmkKekIdentityArgs

data class CmkKekIdentityArgs(val useSystemAssignedIdentity: Output<Boolean>? = null, val userAssignedIdentity: Output<String>? = null) : ConvertibleToJava<CmkKekIdentityArgs>

The details of the identity used for CMK

Constructors

Link copied to clipboard
constructor(useSystemAssignedIdentity: Output<Boolean>? = null, userAssignedIdentity: Output<String>? = null)

Properties

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

The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned

Link copied to clipboard
val useSystemAssignedIdentity: Output<Boolean>? = null

Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field

Functions

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