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


Identity interface

Удостоверение ресурса. Назначения политик поддерживают не более одного удостоверения. Это либо удостоверение, назначаемое системой, либо удостоверение, назначаемое пользователем.

Свойства

principalId

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

tenantId

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

type

Тип удостоверения. Это единственное обязательное поле при добавлении к ресурсу удостоверения, назначаемого системой или пользователем.

userAssignedIdentities

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

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

principalId

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

principalId?: string

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

string

tenantId

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

tenantId?: string

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

string

type

Тип удостоверения. Это единственное обязательное поле при добавлении к ресурсу удостоверения, назначаемого системой или пользователем.

type?: ResourceIdentityType

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

userAssignedIdentities

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

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

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

{[propertyName: string]: UserAssignedIdentitiesValue}