Поделиться через


Identity interface

Сведения об удостоверении службы поиска. Значение NULL указывает, что служба поиска не назначена удостоверению.

Свойства

principalId

Основной идентификатор назначаемого системой удостоверения службы поиска. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

tenantId

Идентификатор клиента назначаемого системой удостоверения службы поиска. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type

Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как удостоверение, созданное системой, так и набор удостоверений, назначаемых пользователем. Тип "Нет" приведет к удалению всех удостоверений из службы.

userAssignedIdentities

Список удостоверений пользователей, связанных с ресурсом. Ключевые ссылки на словарь удостоверений пользователей будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Сведения о свойстве

principalId

Основной идентификатор назначаемого системой удостоверения службы поиска. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

principalId?: string

Значение свойства

string

tenantId

Идентификатор клиента назначаемого системой удостоверения службы поиска. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

tenantId?: string

Значение свойства

string

type

Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как удостоверение, созданное системой, так и набор удостоверений, назначаемых пользователем. Тип "Нет" приведет к удалению всех удостоверений из службы.

type: string

Значение свойства

string

userAssignedIdentities

Список удостоверений пользователей, связанных с ресурсом. Ключевые ссылки на словарь удостоверений пользователей будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

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

Значение свойства

{[propertyName: string]: UserAssignedIdentity}