EventSubscriptionIdentityArgs

data class EventSubscriptionIdentityArgs(val type: Output<Either<String, EventSubscriptionIdentityType>>? = null, val userAssignedIdentity: Output<String>? = null) : ConvertibleToJava<EventSubscriptionIdentityArgs>

The identity information with the event subscription.

Constructors

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

Properties

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

The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identity.

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

The user identity associated with the resource.

Functions

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