Compartilhar via


UserContract interface

Detalhes do usuário.

Extends

Propriedades

email

Endereço de email.

firstName

Nome.

groups

A coleção de grupos dos quais 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

Sobrenome.

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 acessar o portal do desenvolvedor ou chamar quaisquer APIs dos 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

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 de email.

email?: string

Valor da propriedade

string

firstName

Nome.

firstName?: string

Valor da propriedade

string

groups

A coleção de grupos dos quais 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

Sobrenome.

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 acessar o portal do desenvolvedor ou chamar quaisquer APIs dos 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

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