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
| principal |
Kaynak kimliğinin asıl kimliği. Bu özellik yalnızca sisteme atanmış bir kimlik için sağlanacaktır |
| tenant |
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. |
| user |
İ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>