Identity interface

Kaynağın kimliği. İlke atamaları en fazla bir kimliği destekler. Bu, sistem tarafından atanan bir kimlik veya tek bir kullanıcı tarafından atanan kimliktir.

Özellikler

principalId

Kaynak kimliğinin asıl kimliği. Bu özellik yalnızca sisteme atanmış bir kimlik için sağlanacaktır

tenantId

Kaynak kimliğinin kiracı kimliği. Bu özellik yalnızca sisteme atanmış bir kimlik için sağlanacaktır

type

Kimlik türü. Bir kaynağa sistem veya kullanıcı tarafından atanan kimlik eklenirken gereken tek alan budur.

userAssignedIdentities

İlkeyle ilişkili kullanıcı kimliği. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Özellik Ayrıntıları

principalId

Kaynak kimliğinin asıl kimliği. Bu özellik yalnızca sisteme atanmış bir kimlik için sağlanacaktır

principalId?: string

Özellik Değeri

string

tenantId

Kaynak kimliğinin kiracı kimliği. Bu özellik yalnızca sisteme atanmış bir kimlik için sağlanacaktır

tenantId?: string

Özellik Değeri

string

type

Kimlik türü. Bir kaynağa sistem veya kullanıcı tarafından atanan kimlik eklenirken gereken tek alan budur.

type?: ResourceIdentityType

Özellik Değeri

userAssignedIdentities

İlkeyle ilişkili kullanıcı kimliği. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

userAssignedIdentities?: Record<string, UserAssignedIdentitiesValue>

Özellik Değeri

Record<string, UserAssignedIdentitiesValue>