Identity interface
Arama hizmeti kimliği hakkındaki ayrıntılar. Null değer, arama hizmetinin atanmış kimliği olmadığını gösterir.
Özellikler
| principal |
Arama hizmetinin sistem tarafından atanan kimliğinin asıl kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| tenant |
Arama hizmetinin sistem tarafından atanan kimliğinin kiracı kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| type | Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem sistem tarafından oluşturulan bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü hizmetten tüm kimlikleri kaldırır. |
| user |
Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü 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
Arama hizmetinin sistem tarafından atanan kimliğinin asıl kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
principalId?: string
Özellik Değeri
string
tenantId
Arama hizmetinin sistem tarafından atanan kimliğinin kiracı kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
tenantId?: string
Özellik Değeri
string
type
Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem sistem tarafından oluşturulan bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü hizmetten tüm kimlikleri kaldırır.
type: string
Özellik Değeri
string
userAssignedIdentities
Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü anahtar başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
userAssignedIdentities?: {[propertyName: string]: UserAssignedIdentity}
Özellik Değeri
{[propertyName: string]: UserAssignedIdentity}