Dela via


Identity interface

Identitet för resursen. Principtilldelningar stöder högst en identitet. Det är antingen en systemtilldelad identitet eller en enda användartilldelad identitet.

Egenskaper

principalId

Resursidentitetens huvud-ID. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

tenantId

Klientorganisations-ID för resursidentiteten. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

type

Identitetstypen. Det här är det enda obligatoriska fältet när du lägger till en system- eller användartilldelad identitet till en resurs.

userAssignedIdentities

Användaridentiteten som är associerad med principen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Egenskapsinformation

principalId

Resursidentitetens huvud-ID. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

principalId?: string

Egenskapsvärde

string

tenantId

Klientorganisations-ID för resursidentiteten. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

tenantId?: string

Egenskapsvärde

string

type

Identitetstypen. Det här är det enda obligatoriska fältet när du lägger till en system- eller användartilldelad identitet till en resurs.

type?: ResourceIdentityType

Egenskapsvärde

userAssignedIdentities

Användaridentiteten som är associerad med principen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

userAssignedIdentities?: {[propertyName: string]: UserAssignedIdentitiesValue}

Egenskapsvärde

{[propertyName: string]: UserAssignedIdentitiesValue}