Partilhar via


IdentityBase interface

Classe Base Identity para permitir a classe de identidade "cortada" na API GetConnectionData Certifica-se de que as representações on-the-wire das classes derivadas são compatíveis entre si (por exemplo, Server responde com o objeto PublicIdentity enquanto o cliente o desserializa como objeto Identity) As classes derivadas não devem ter propriedades adicionais [DataMember]

Propriedades

customDisplayName

O nome de exibição personalizado para a identidade (se houver). Definir essa propriedade como uma cadeia de caracteres vazia limpará o nome de exibição personalizado existente. Definir essa propriedade como null não afetará o valor persistente existente (uma vez que os valores nulos não são enviados por fio ou para o banco de dados)

descriptor
id

Identificador de identidade. Também chamada de chave de armazenamento ou VSID

isActive

True se a identidade tiver uma associação em qualquer grupo de Devops do Azure na organização.

isContainer

True se a identidade for um grupo.

masterId
memberIds

Id dos membros da identidade (apenas grupos).

memberOf
members
metaTypeId
properties
providerDisplayName

O nome para exibição da identidade, conforme especificado pelo provedor de identidade de origem.

resourceVersion
socialDescriptor
subjectDescriptor

Descritor de assunto de uma entidade Graph.

uniqueUserId

Detalhes de Propriedade

customDisplayName

O nome de exibição personalizado para a identidade (se houver). Definir essa propriedade como uma cadeia de caracteres vazia limpará o nome de exibição personalizado existente. Definir essa propriedade como null não afetará o valor persistente existente (uma vez que os valores nulos não são enviados por fio ou para o banco de dados)

customDisplayName: string

Valor de Propriedade

string

descriptor

descriptor: IdentityDescriptor

Valor de Propriedade

id

Identificador de identidade. Também chamada de chave de armazenamento ou VSID

id: string

Valor de Propriedade

string

isActive

True se a identidade tiver uma associação em qualquer grupo de Devops do Azure na organização.

isActive: boolean

Valor de Propriedade

boolean

isContainer

True se a identidade for um grupo.

isContainer: boolean

Valor de Propriedade

boolean

masterId

masterId: string

Valor de Propriedade

string

memberIds

Id dos membros da identidade (apenas grupos).

memberIds: string[]

Valor de Propriedade

string[]

memberOf

memberOf: IdentityDescriptor[]

Valor de Propriedade

members

members: IdentityDescriptor[]

Valor de Propriedade

metaTypeId

metaTypeId: number

Valor de Propriedade

number

properties

properties: any

Valor de Propriedade

any

providerDisplayName

O nome para exibição da identidade, conforme especificado pelo provedor de identidade de origem.

providerDisplayName: string

Valor de Propriedade

string

resourceVersion

resourceVersion: number

Valor de Propriedade

number

socialDescriptor

socialDescriptor: string

Valor de Propriedade

string

subjectDescriptor

Descritor de assunto de uma entidade Graph.

subjectDescriptor: string

Valor de Propriedade

string

uniqueUserId

uniqueUserId: number

Valor de Propriedade

number