IdentityData Class

Definition

Identity for the resource.

public class IdentityData
type IdentityData = class
Public Class IdentityData
Inheritance
IdentityData

Constructors

IdentityData()

Initializes a new instance of the IdentityData class.

IdentityData(String, String, String, IDictionary<String,UserIdentity>)

Initializes a new instance of the IdentityData class.

Properties

PrincipalId

Gets the principal ID of resource identity.

TenantId

Gets the tenant ID of resource.

Type

Gets or sets 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 identities. Possible values include: 'SystemAssigned', 'None', 'UserAssigned', 'SystemAssigned, UserAssigned'

UserAssignedIdentities

Gets or sets the list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Methods

Validate()

Validate the object.

Applies to