Compartilhar via


ManagedIdentity interface

Uma classe representa identidades gerenciadas usadas para solicitação e resposta

Propriedades

principalId

Obtenha a ID da entidade de segurança para a identidade atribuída pelo sistema. Somente ser usado em resposta. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tenantId

Obtenha a ID do locatário para a identidade atribuída pelo sistema. Somente ser usado na resposta OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Representa o tipo de identidade: systemAssigned, userAssigned, None

userAssignedIdentities

Obter ou definir as identidades atribuídas pelo usuário

Detalhes da propriedade

principalId

Obtenha a ID da entidade de segurança para a identidade atribuída pelo sistema. Somente ser usado em resposta. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

principalId?: string

Valor da propriedade

string

tenantId

Obtenha a ID do locatário para a identidade atribuída pelo sistema. Somente ser usado na resposta OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tenantId?: string

Valor da propriedade

string

type

Representa o tipo de identidade: systemAssigned, userAssigned, None

type?: string

Valor da propriedade

string

userAssignedIdentities

Obter ou definir as identidades atribuídas pelo usuário

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

Valor da propriedade

{[propertyName: string]: UserAssignedIdentityProperty}