Freigeben über


LabPlans interface

Schnittstelle, die labPlans darstellt.

Methoden

beginCreateOrUpdate(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Vorgang zum Erstellen oder Aktualisieren einer Lab Plan-Ressource.

beginCreateOrUpdateAndWait(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Vorgang zum Erstellen oder Aktualisieren einer Lab Plan-Ressource.

beginDelete(string, string, LabPlansDeleteOptionalParams)

Vorgang zum Löschen einer Lab Plan-Ressource. Das Löschen eines Laborplans löscht keine Labore, die einem Laborplan zugeordnet sind, und löscht keine freigegebenen Bilder, die einem Katalog über den Laborplanberechtigungscontainer hinzugefügt wurden.

beginDeleteAndWait(string, string, LabPlansDeleteOptionalParams)

Vorgang zum Löschen einer Lab Plan-Ressource. Das Löschen eines Laborplans löscht keine Labore, die einem Laborplan zugeordnet sind, und löscht keine freigegebenen Bilder, die einem Katalog über den Laborplanberechtigungscontainer hinzugefügt wurden.

beginSaveImage(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Speichert ein Bild von einer Lab-VM in der angefügten freigegebenen Bildgalerie.

beginSaveImageAndWait(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Speichert ein Bild von einer Lab-VM in der angefügten freigegebenen Bildgalerie.

beginUpdate(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Vorgang zum Aktualisieren einer Lab Plan-Ressource.

beginUpdateAndWait(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Vorgang zum Aktualisieren einer Lab Plan-Ressource.

get(string, string, LabPlansGetOptionalParams)

Ruft die Eigenschaften eines Lab-Plans ab.

listByResourceGroup(string, LabPlansListByResourceGroupOptionalParams)

Gibt eine Liste aller Laborpläne für ein Abonnement und eine Ressourcengruppe zurück.

listBySubscription(LabPlansListBySubscriptionOptionalParams)

Gibt eine Liste aller Laborpläne innerhalb eines Abonnements zurück.

Details zur Methode

beginCreateOrUpdate(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Vorgang zum Erstellen oder Aktualisieren einer Lab Plan-Ressource.

function beginCreateOrUpdate(resourceGroupName: string, labPlanName: string, body: LabPlan, options?: LabPlansCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<LabPlan>, LabPlan>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

labPlanName

string

Der Name des Laborplans, der ihn eindeutig innerhalb der Ressourcengruppe identifiziert. Wird in Ressourcen-URIs und in der Benutzeroberfläche verwendet.

body
LabPlan

Der Anforderungstext.

options
LabPlansCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PollerLike<@azure/core-lro.PollOperationState<LabPlan>, LabPlan>>

beginCreateOrUpdateAndWait(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Vorgang zum Erstellen oder Aktualisieren einer Lab Plan-Ressource.

function beginCreateOrUpdateAndWait(resourceGroupName: string, labPlanName: string, body: LabPlan, options?: LabPlansCreateOrUpdateOptionalParams): Promise<LabPlan>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

labPlanName

string

Der Name des Laborplans, der ihn eindeutig innerhalb der Ressourcengruppe identifiziert. Wird in Ressourcen-URIs und in der Benutzeroberfläche verwendet.

body
LabPlan

Der Anforderungstext.

options
LabPlansCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<LabPlan>

beginDelete(string, string, LabPlansDeleteOptionalParams)

Vorgang zum Löschen einer Lab Plan-Ressource. Das Löschen eines Laborplans löscht keine Labore, die einem Laborplan zugeordnet sind, und löscht keine freigegebenen Bilder, die einem Katalog über den Laborplanberechtigungscontainer hinzugefügt wurden.

function beginDelete(resourceGroupName: string, labPlanName: string, options?: LabPlansDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

labPlanName

string

Der Name des Laborplans, der ihn eindeutig innerhalb der Ressourcengruppe identifiziert. Wird in Ressourcen-URIs und in der Benutzeroberfläche verwendet.

options
LabPlansDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, LabPlansDeleteOptionalParams)

Vorgang zum Löschen einer Lab Plan-Ressource. Das Löschen eines Laborplans löscht keine Labore, die einem Laborplan zugeordnet sind, und löscht keine freigegebenen Bilder, die einem Katalog über den Laborplanberechtigungscontainer hinzugefügt wurden.

function beginDeleteAndWait(resourceGroupName: string, labPlanName: string, options?: LabPlansDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

labPlanName

string

Der Name des Laborplans, der ihn eindeutig innerhalb der Ressourcengruppe identifiziert. Wird in Ressourcen-URIs und in der Benutzeroberfläche verwendet.

options
LabPlansDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginSaveImage(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Speichert ein Bild von einer Lab-VM in der angefügten freigegebenen Bildgalerie.

function beginSaveImage(resourceGroupName: string, labPlanName: string, body: SaveImageBody, options?: LabPlansSaveImageOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

labPlanName

string

Der Name des Laborplans, der ihn eindeutig innerhalb der Ressourcengruppe identifiziert. Wird in Ressourcen-URIs und in der Benutzeroberfläche verwendet.

body
SaveImageBody

Der Anforderungstext.

options
LabPlansSaveImageOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginSaveImageAndWait(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Speichert ein Bild von einer Lab-VM in der angefügten freigegebenen Bildgalerie.

function beginSaveImageAndWait(resourceGroupName: string, labPlanName: string, body: SaveImageBody, options?: LabPlansSaveImageOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

labPlanName

string

Der Name des Laborplans, der ihn eindeutig innerhalb der Ressourcengruppe identifiziert. Wird in Ressourcen-URIs und in der Benutzeroberfläche verwendet.

body
SaveImageBody

Der Anforderungstext.

options
LabPlansSaveImageOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginUpdate(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Vorgang zum Aktualisieren einer Lab Plan-Ressource.

function beginUpdate(resourceGroupName: string, labPlanName: string, body: LabPlanUpdate, options?: LabPlansUpdateOptionalParams): Promise<PollerLike<PollOperationState<LabPlan>, LabPlan>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

labPlanName

string

Der Name des Laborplans, der ihn eindeutig innerhalb der Ressourcengruppe identifiziert. Wird in Ressourcen-URIs und in der Benutzeroberfläche verwendet.

body
LabPlanUpdate

Der Anforderungstext.

options
LabPlansUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PollerLike<@azure/core-lro.PollOperationState<LabPlan>, LabPlan>>

beginUpdateAndWait(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Vorgang zum Aktualisieren einer Lab Plan-Ressource.

function beginUpdateAndWait(resourceGroupName: string, labPlanName: string, body: LabPlanUpdate, options?: LabPlansUpdateOptionalParams): Promise<LabPlan>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

labPlanName

string

Der Name des Laborplans, der ihn eindeutig innerhalb der Ressourcengruppe identifiziert. Wird in Ressourcen-URIs und in der Benutzeroberfläche verwendet.

body
LabPlanUpdate

Der Anforderungstext.

options
LabPlansUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<LabPlan>

get(string, string, LabPlansGetOptionalParams)

Ruft die Eigenschaften eines Lab-Plans ab.

function get(resourceGroupName: string, labPlanName: string, options?: LabPlansGetOptionalParams): Promise<LabPlan>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

labPlanName

string

Der Name des Laborplans, der ihn eindeutig innerhalb der Ressourcengruppe identifiziert. Wird in Ressourcen-URIs und in der Benutzeroberfläche verwendet.

options
LabPlansGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<LabPlan>

listByResourceGroup(string, LabPlansListByResourceGroupOptionalParams)

Gibt eine Liste aller Laborpläne für ein Abonnement und eine Ressourcengruppe zurück.

function listByResourceGroup(resourceGroupName: string, options?: LabPlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator<LabPlan, LabPlan[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

options
LabPlansListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück

listBySubscription(LabPlansListBySubscriptionOptionalParams)

Gibt eine Liste aller Laborpläne innerhalb eines Abonnements zurück.

function listBySubscription(options?: LabPlansListBySubscriptionOptionalParams): PagedAsyncIterableIterator<LabPlan, LabPlan[], PageSettings>

Parameter

options
LabPlansListBySubscriptionOptionalParams

Die Optionsparameter.

Gibt zurück