Freigeben über


LabUpdate Klasse

Definition

Die Labressource für Updates.

[Microsoft.Rest.Serialization.JsonTransformation]
public class LabUpdate : Microsoft.Azure.Management.LabServices.Models.TrackedResourceUpdate
[<Microsoft.Rest.Serialization.JsonTransformation>]
type LabUpdate = class
    inherit TrackedResourceUpdate
Public Class LabUpdate
Inherits TrackedResourceUpdate
Vererbung
Attribute

Konstruktoren

LabUpdate()

Initialisiert eine neue instance der LabUpdate-Klasse.

LabUpdate(IList<String>, AutoShutdownProfile, ConnectionProfile, VirtualMachineProfile, SecurityProfile, RosterProfile, String, String, String)

Initialisiert eine neue instance der LabUpdate-Klasse.

Eigenschaften

AutoShutdownProfile

Ruft die Konfiguration des automatischen Herunterfahrens der Ressource für das Lab ab oder legt sie 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 wie der Webzugriff auf Labressourcen oder ob RDP- oder SSH-Ports geöffnet sind, gesteuert.

Description

Ruft die Beschreibung des Labs ab oder legt sie fest.

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..

RosterProfile

Ruft das Verwaltungsprofil der Lab-Benutzerliste ab oder legt es fest.

SecurityProfile

Ruft das Lab-Sicherheitsprofil ab oder legt es fest.

Tags

Ruft Ressourcentags ab oder legt diese fest.

(Geerbt von TrackedResourceUpdate)
Title

Ruft den Titel des Labs ab oder legt den Titel des Labs fest.

VirtualMachineProfile

Ruft das Profil ab, das zum Erstellen virtueller Labcomputer verwendet wird, oder legt es fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: