LabPlan 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
LabPlan() |
Initialisiert eine neue instance der LabPlan-Klasse. |
LabPlan(String, String, String, String, IDictionary<String,String>, SystemData, ConnectionProfile, AutoShutdownProfile, LabPlanNetworkProfile, IList<String>, String, SupportInfo, String, Nullable<ProvisioningState>) |
Initialisiert eine neue instance der LabPlan-Klasse. |
LabPlan()
Initialisiert eine neue instance der LabPlan-Klasse.
public LabPlan ();
Public Sub New ()
Gilt für:
LabPlan(String, String, String, String, IDictionary<String,String>, SystemData, ConnectionProfile, AutoShutdownProfile, LabPlanNetworkProfile, IList<String>, String, SupportInfo, String, Nullable<ProvisioningState>)
Initialisiert eine neue instance der LabPlan-Klasse.
public LabPlan (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.ConnectionProfile defaultConnectionProfile = default, Microsoft.Azure.Management.LabServices.Models.AutoShutdownProfile defaultAutoShutdownProfile = default, Microsoft.Azure.Management.LabServices.Models.LabPlanNetworkProfile defaultNetworkProfile = default, System.Collections.Generic.IList<string> allowedRegions = default, string sharedGalleryId = default, Microsoft.Azure.Management.LabServices.Models.SupportInfo supportInfo = default, string linkedLmsInstance = default, Microsoft.Azure.Management.LabServices.Models.ProvisioningState? provisioningState = default);
new Microsoft.Azure.Management.LabServices.Models.LabPlan : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.LabServices.Models.SystemData * Microsoft.Azure.Management.LabServices.Models.ConnectionProfile * Microsoft.Azure.Management.LabServices.Models.AutoShutdownProfile * Microsoft.Azure.Management.LabServices.Models.LabPlanNetworkProfile * System.Collections.Generic.IList<string> * string * Microsoft.Azure.Management.LabServices.Models.SupportInfo * string * Nullable<Microsoft.Azure.Management.LabServices.Models.ProvisioningState> -> Microsoft.Azure.Management.LabServices.Models.LabPlan
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 defaultConnectionProfile As ConnectionProfile = Nothing, Optional defaultAutoShutdownProfile As AutoShutdownProfile = Nothing, Optional defaultNetworkProfile As LabPlanNetworkProfile = Nothing, Optional allowedRegions As IList(Of String) = Nothing, Optional sharedGalleryId As String = Nothing, Optional supportInfo As SupportInfo = Nothing, Optional linkedLmsInstance As String = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = 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 Labplans beziehen.
- defaultConnectionProfile
- ConnectionProfile
Das Standard-Labverbindungsprofil. Dies kann für eine Labressource geändert werden und stellt nur ein Standardprofil bereit.
- defaultAutoShutdownProfile
- AutoShutdownProfile
Das Standardprofil für das Herunterfahren des Labs. Dies kann für eine Labressource geändert werden und stellt nur ein Standardprofil bereit.
- defaultNetworkProfile
- LabPlanNetworkProfile
Das Netzwerkprofil des Labplans. Um Lab-Netzwerkrichtlinien zu erzwingen, müssen sie hier definiert werden und können nicht geändert werden, wenn diesem Labplan bereits vorhandene Labs zugeordnet sind.
Die zulässigen Regionen, die der Lab-Ersteller beim Erstellen von Labs mit diesem Labplan verwenden kann.
- sharedGalleryId
- String
Ressourcen-ID der Shared Image Gallery, die an diesen Labplan angefügt ist. Beim Speichern eines VM-Images einer Labvorlage wird es in diesem Katalog beibehalten. Freigegebene Images aus dem Katalog können für die Verwendung beim Erstellen neuer Labs zur Verfügung gestellt werden.
- supportInfo
- SupportInfo
Supportkontaktinformationen und Anweisungen für Benutzer des Labplans. Diese Informationen werden Labbesitzern und Benutzern virtueller Computer für alle Labs im Labplan angezeigt.
- linkedLmsInstance
- String
Basis-URL der lms instance dieser Labplan Lablisten verknüpfen kann.
- provisioningState
- Nullable<ProvisioningState>
Aktueller Bereitstellungsstatus des Labplans. Mögliche Werte: "Creating", "Updating", "Deleting", "Succeeded", "Failed", "Locked"
Gilt für:
Azure SDK for .NET