Partager via


UserContract interface

Détails de l’utilisateur.

Extends

Propriétés

email

Adresse e-mail.

firstName

Prénom.

groups

Collection de groupes dont l’utilisateur fait partie. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

identities

Collection d’identités utilisateur.

lastName

Nom.

note

Remarque facultative sur un utilisateur définie par l'administrateur.

registrationDate

Date d’inscription de l’utilisateur. La date est conforme au format suivant : yyyy-MM-ddTHH:mm:ssZ tel que spécifié par la norme ISO 8601.

state

État du compte. Spécifie si l'utilisateur est actif ou non. Les utilisateurs bloqués ne peuvent pas se connecter au portail des développeurs ni appeler des API de produits auxquels ils sont abonnés. L’état par défaut est Actif.

Propriétés héritées

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Détails de la propriété

email

Adresse e-mail.

email?: string

Valeur de propriété

string

firstName

Prénom.

firstName?: string

Valeur de propriété

string

groups

Collection de groupes dont l’utilisateur fait partie. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

groups?: GroupContractProperties[]

Valeur de propriété

identities

Collection d’identités utilisateur.

identities?: UserIdentityContract[]

Valeur de propriété

lastName

Nom.

lastName?: string

Valeur de propriété

string

note

Remarque facultative sur un utilisateur définie par l'administrateur.

note?: string

Valeur de propriété

string

registrationDate

Date d’inscription de l’utilisateur. La date est conforme au format suivant : yyyy-MM-ddTHH:mm:ssZ tel que spécifié par la norme ISO 8601.

registrationDate?: Date

Valeur de propriété

Date

state

État du compte. Spécifie si l'utilisateur est actif ou non. Les utilisateurs bloqués ne peuvent pas se connecter au portail des développeurs ni appeler des API de produits auxquels ils sont abonnés. L’état par défaut est Actif.

state?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deProxyResource.id

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name?: string

Valeur de propriété

string

Hérité deProxyResource.name

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type?: string

Valeur de propriété

string

Hérité deProxyResource.type