Partager via


User Constructeurs

Définition

Surcharges

User()

Initialise une nouvelle instance de la classe User.

User(String, String, String, String, SystemData, Nullable<TimeSpan>, Nullable<ProvisioningState>, String, Nullable<RegistrationState>, Nullable<InvitationState>, Nullable<DateTime>, Nullable<TimeSpan>)

Initialise une nouvelle instance de la classe User.

User()

Initialise une nouvelle instance de la classe User.

public User ();
Public Sub New ()

S’applique à

User(String, String, String, String, SystemData, Nullable<TimeSpan>, Nullable<ProvisioningState>, String, Nullable<RegistrationState>, Nullable<InvitationState>, Nullable<DateTime>, Nullable<TimeSpan>)

Initialise une nouvelle instance de la classe User.

public User (string email, string id = default, string name = default, string type = default, Microsoft.Azure.Management.LabServices.Models.SystemData systemData = default, TimeSpan? additionalUsageQuota = default, Microsoft.Azure.Management.LabServices.Models.ProvisioningState? provisioningState = default, string displayName = default, Microsoft.Azure.Management.LabServices.Models.RegistrationState? registrationState = default, Microsoft.Azure.Management.LabServices.Models.InvitationState? invitationState = default, DateTime? invitationSent = default, TimeSpan? totalUsage = default);
new Microsoft.Azure.Management.LabServices.Models.User : string * string * string * string * Microsoft.Azure.Management.LabServices.Models.SystemData * Nullable<TimeSpan> * Nullable<Microsoft.Azure.Management.LabServices.Models.ProvisioningState> * string * Nullable<Microsoft.Azure.Management.LabServices.Models.RegistrationState> * Nullable<Microsoft.Azure.Management.LabServices.Models.InvitationState> * Nullable<DateTime> * Nullable<TimeSpan> -> Microsoft.Azure.Management.LabServices.Models.User
Public Sub New (email As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional additionalUsageQuota As Nullable(Of TimeSpan) = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional displayName As String = Nothing, Optional registrationState As Nullable(Of RegistrationState) = Nothing, Optional invitationState As Nullable(Of InvitationState) = Nothing, Optional invitationSent As Nullable(Of DateTime) = Nothing, Optional totalUsage As Nullable(Of TimeSpan) = Nothing)

Paramètres

email
String

Adresse e-mail de l’utilisateur.

id
String

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

nom de la ressource.

type
String

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

systemData
SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource utilisateur.

additionalUsageQuota
Nullable<TimeSpan>

Durée du quota d’utilisation que l’utilisateur obtient en plus du quota d’utilisation du labo.

provisioningState
Nullable<ProvisioningState>

État d’approvisionnement actuel de la ressource utilisateur. Les valeurs possibles sont les suivantes : « Création », « Mise à jour », « Suppression », « Succeeded », « Failed », « Locked »

displayName
String

Nom d’affichage de l’utilisateur, par exemple le nom complet de l’utilisateur.

registrationState
Nullable<RegistrationState>

État de l’inscription de l’utilisateur dans le labo. Les valeurs possibles sont les suivantes : « Registered », « NotRegistered »

invitationState
Nullable<InvitationState>

État du message d’invitation pour l’utilisateur. Les valeurs possibles sont les suivantes : « NotSent », « Sending », « Sent », « Failed »

invitationSent
Nullable<DateTime>

Date et heure auxquelles le message d’invitation a été envoyé à l’utilisateur.

totalUsage
Nullable<TimeSpan>

Durée pendant laquelle l’utilisateur utilise ses machines virtuelles dans ce labo.

S’applique à