Lab Klasse
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.
Die Labressource.
[Microsoft.Rest.Serialization.JsonTransformation]
public class Lab : Microsoft.Azure.Management.LabServices.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Lab = class
inherit TrackedResource
Public Class Lab
Inherits TrackedResource
- Vererbung
- Attribute
Konstruktoren
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. |
Eigenschaften
AutoShutdownProfile |
Ruft die Konfiguration des automatischen Herunterfahrens der Ressource für das Lab ab oder legt diese fest. Dadurch wird gesteuert, ob Aktionen für Ressourcen ausgeführt werden, die sich im Leerlauf befinden. |
ConnectionProfile |
Ruft das Verbindungsprofil für das Lab ab oder legt es fest. Dadurch werden Einstellungen gesteuert, z. B. webzugriff auf Labressourcen oder ob RDP- oder SSH-Ports geöffnet sind. |
Description |
Ruft die Beschreibung des Labs ab oder legt sie fest. |
Id |
Ruft die vollqualifizierte Ressourcen-ID für die Ressource ab. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Geerbt von Resource) |
LabPlanId |
Ruft die ID des Labplans ab oder legt sie fest. 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.. |
Location |
Ruft den Geografischen Standort ab, an dem sich die Ressource befindet, oder legt diese fest. (Geerbt von TrackedResource) |
Name |
Ruft den Namen der Ressource ab. (Geerbt von Resource) |
NetworkProfile |
Ruft das Netzwerkprofil für das Lab ab, das in der Regel über einen Labplan angewendet wird, oder legt es fest. Dieses Profil kann nicht geändert werden, nachdem ein Lab erstellt wurde. |
ProvisioningState |
Ruft den aktuellen Bereitstellungsstatus des Labs ab. Mögliche Werte sind: "Erstellen", "Aktualisieren", "Löschen", "Erfolgreich", "Fehler", "Gesperrt" |
RosterProfile |
Ruft das Verwaltungsprofil der Lab-Benutzerliste ab oder legt es fest. |
SecurityProfile |
Ruft das Sicherheitsprofil des Labs ab oder legt es fest. |
State |
Ruft den Labzustand ab. Mögliche Werte: "Draft", "Publishing", "Scaling", "Syncing", "Published" |
SystemData |
Ruft Metadaten ab, die sich auf die Erstellung und letzte Änderung des Labs beziehen. |
Tags |
Ruft Ressourcentags ab oder legt diese fest. (Geerbt von TrackedResource) |
Title |
Ruft den Titel des Labs ab oder legt den Titel fest. |
Type |
Ruft den Typ der Ressource ab. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" (Geerbt von Resource) |
VirtualMachineProfile |
Ruft das Profil ab, das zum Erstellen virtueller Lab-Computer verwendet wird, oder legt es fest. |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET