Lab Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Lab() |
Initialisiert eine neue instance der Lab-Klasse. |
Lab(String, String, String, String, IDictionary<String,String>, SystemData, AutoShutdownProfile, ConnectionProfile, VirtualMachineProfile, SecurityProfile, RosterProfile, String, String, String, Nullable<ProvisioningState>, LabNetworkProfile, Nullable<LabState>) |
Initialisiert eine neue instance der Lab-Klasse. |
Lab()
Initialisiert eine neue instance der Lab-Klasse.
public Lab ();
Public Sub New ()
Gilt für:
Lab(String, String, String, String, IDictionary<String,String>, SystemData, AutoShutdownProfile, ConnectionProfile, VirtualMachineProfile, SecurityProfile, RosterProfile, String, String, String, Nullable<ProvisioningState>, LabNetworkProfile, Nullable<LabState>)
Initialisiert eine neue instance der Lab-Klasse.
public Lab (string location, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.LabServices.Models.SystemData systemData = default, Microsoft.Azure.Management.LabServices.Models.AutoShutdownProfile autoShutdownProfile = default, Microsoft.Azure.Management.LabServices.Models.ConnectionProfile connectionProfile = default, Microsoft.Azure.Management.LabServices.Models.VirtualMachineProfile virtualMachineProfile = default, Microsoft.Azure.Management.LabServices.Models.SecurityProfile securityProfile = default, Microsoft.Azure.Management.LabServices.Models.RosterProfile rosterProfile = default, string labPlanId = default, string title = default, string description = default, Microsoft.Azure.Management.LabServices.Models.ProvisioningState? provisioningState = default, Microsoft.Azure.Management.LabServices.Models.LabNetworkProfile networkProfile = default, Microsoft.Azure.Management.LabServices.Models.LabState? state = default);
new Microsoft.Azure.Management.LabServices.Models.Lab : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.LabServices.Models.SystemData * Microsoft.Azure.Management.LabServices.Models.AutoShutdownProfile * Microsoft.Azure.Management.LabServices.Models.ConnectionProfile * Microsoft.Azure.Management.LabServices.Models.VirtualMachineProfile * Microsoft.Azure.Management.LabServices.Models.SecurityProfile * Microsoft.Azure.Management.LabServices.Models.RosterProfile * string * string * string * Nullable<Microsoft.Azure.Management.LabServices.Models.ProvisioningState> * Microsoft.Azure.Management.LabServices.Models.LabNetworkProfile * Nullable<Microsoft.Azure.Management.LabServices.Models.LabState> -> Microsoft.Azure.Management.LabServices.Models.Lab
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional systemData As SystemData = Nothing, Optional autoShutdownProfile As AutoShutdownProfile = Nothing, Optional connectionProfile As ConnectionProfile = Nothing, Optional virtualMachineProfile As VirtualMachineProfile = Nothing, Optional securityProfile As SecurityProfile = Nothing, Optional rosterProfile As RosterProfile = Nothing, Optional labPlanId As String = Nothing, Optional title As String = Nothing, Optional description As String = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional networkProfile As LabNetworkProfile = Nothing, Optional state As Nullable(Of LabState) = Nothing)
Parameter
- location
- String
Der geografische Standort, an dem sich die Ressource befindet
- id
- String
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- String
Der Name der Ressource
- type
- String
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"
- tags
- IDictionary<String,String>
Ressourcentags.
- systemData
- SystemData
Metadaten, die sich auf die Erstellung und letzte Änderung des Labs beziehen.
- autoShutdownProfile
- AutoShutdownProfile
Die Konfiguration des automatischen Herunterfahrens der Ressource für das Lab. Dadurch wird gesteuert, ob Aktionen für Ressourcen ausgeführt werden, die sich im Leerlauf befinden.
- connectionProfile
- ConnectionProfile
Das Verbindungsprofil für das Lab. Dadurch werden Einstellungen gesteuert, z. B. webzugriff auf Labressourcen oder ob RDP- oder SSH-Ports geöffnet sind.
- virtualMachineProfile
- VirtualMachineProfile
Das Profil, das zum Erstellen virtueller Labcomputer verwendet wird.
- securityProfile
- SecurityProfile
Das Sicherheitsprofil des Labs.
- rosterProfile
- RosterProfile
Das Verwaltungsprofil der Lab-Benutzerliste.
- labPlanId
- String
Die ID des Labplans. Wird während der Ressourcenerstellung verwendet, um Standardwerte bereitzustellen, und fungiert als Berechtigungscontainer beim Erstellen eines Labs über labs.azure.com. Das Festlegen einer labPlanId für ein vorhandenes Lab bietet organization..
- title
- String
Der Titel des Labs.
- description
- String
Die Beschreibung des Labs.
- provisioningState
- Nullable<ProvisioningState>
Aktueller Bereitstellungsstatus des Labs. Mögliche Werte sind: "Erstellen", "Aktualisieren", "Löschen", "Erfolgreich", "Fehler", "Gesperrt"
- networkProfile
- LabNetworkProfile
Das Netzwerkprofil für das Lab, das in der Regel über einen Labplan angewendet wird. Dieses Profil kann nicht geändert werden, nachdem ein Lab erstellt wurde.
Der Labstatus. Mögliche Werte: "Draft", "Publishing", "Scaling", "Syncing", "Published"
Gilt für:
Azure SDK for .NET