Compartir a través de


UserContract interface

Detalles del usuario.

Extends

Propiedades

email

Dirección de correo electrónico.

firstName

Nombre.

groups

La colección de grupos de usuarios forma parte de . NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

identities

Colección de identidades de usuario.

lastName

Apellido.

note

Nota opcional sobre un usuario establecido por el administrador.

registrationDate

Fecha de registro de usuario. La fecha se ajusta al siguiente formato: yyyy-MM-ddTHH:mm:ssZ según lo especificado por el estándar ISO 8601.

state

Estado de la cuenta. Especifica si el usuario está activo o no. Los usuarios bloqueados no pueden iniciar sesión en el portal para desarrolladores ni llamar a ninguna API de productos suscritos. El estado predeterminado es Activo.

Propiedades heredadas

id

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type

Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

email

Dirección de correo electrónico.

email?: string

Valor de propiedad

string

firstName

Nombre.

firstName?: string

Valor de propiedad

string

groups

La colección de grupos de usuarios forma parte de . NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

groups?: GroupContractProperties[]

Valor de propiedad

identities

Colección de identidades de usuario.

identities?: UserIdentityContract[]

Valor de propiedad

lastName

Apellido.

lastName?: string

Valor de propiedad

string

note

Nota opcional sobre un usuario establecido por el administrador.

note?: string

Valor de propiedad

string

registrationDate

Fecha de registro de usuario. La fecha se ajusta al siguiente formato: yyyy-MM-ddTHH:mm:ssZ según lo especificado por el estándar ISO 8601.

registrationDate?: Date

Valor de propiedad

Date

state

Estado de la cuenta. Especifica si el usuario está activo o no. Los usuarios bloqueados no pueden iniciar sesión en el portal para desarrolladores ni llamar a ninguna API de productos suscritos. El estado predeterminado es Activo.

state?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

id

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

heredado deProxyResource.id

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

heredado deProxyResource.name

type

Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredado deProxyResource.type