Compartilhar via


UserContract interface

Detalhes do usuário.

Extends

Propriedades

email

Endereço eletrônico.

firstName

Nome próprio.

groups

A coleção de grupos do qual o usuário faz parte. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

identities

Coleção de identidades de usuário.

lastName

Apelido.

note

Observação opcional sobre um usuário definido pelo administrador.

registrationDate

Data do registro do usuário. A data está em conformidade com o seguinte formato: yyyy-MM-ddTHH:mm:ssZ conforme especificado pelo padrão ISO 8601.

state

Estado da conta. Especifica se o usuário está ativo ou não. Os usuários bloqueados não podem entrar no portal do desenvolvedor ou chamar nenhuma APIs de produtos assinados. O estado padrão é Ativo.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

email

Endereço eletrônico.

email?: string

Valor da propriedade

string

firstName

Nome próprio.

firstName?: string

Valor da propriedade

string

groups

A coleção de grupos do qual o usuário faz parte. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

groups?: GroupContractProperties[]

Valor da propriedade

identities

Coleção de identidades de usuário.

identities?: UserIdentityContract[]

Valor da propriedade

lastName

Apelido.

lastName?: string

Valor da propriedade

string

note

Observação opcional sobre um usuário definido pelo administrador.

note?: string

Valor da propriedade

string

registrationDate

Data do registro do usuário. A data está em conformidade com o seguinte formato: yyyy-MM-ddTHH:mm:ssZ conforme especificado pelo padrão ISO 8601.

registrationDate?: Date

Valor da propriedade

Date

state

Estado da conta. Especifica se o usuário está ativo ou não. Os usuários bloqueados não podem entrar no portal do desenvolvedor ou chamar nenhuma APIs de produtos assinados. O estado padrão é Ativo.

state?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deProxyResource.id

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deProxyResource.name

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

herdado deProxyResource.type