Package version:

Managed identity for the resource.

interface IdentityProperties {
    principalId?: string;
    tenantId?: string;
    type?: ResourceIdentityType;
    userAssignedIdentities?: {
        [propertyName: string]: UserIdentityProperties;
    };
}

Properties

principalId?: string

The principal ID of resource identity. NOTE: This property will not be serialized. It can only be populated by the server.

tenantId?: string

The tenant ID of resource. NOTE: This property will not be serialized. It can only be populated by the server.

The identity type.

userAssignedIdentities?: {
    [propertyName: string]: UserIdentityProperties;
}

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