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


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}