Freigeben über


Labs interface

Schnittstelle, die ein Labs darstellt.

Methoden

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Vorgang zum Erstellen oder Aktualisieren einer Labressource.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Vorgang zum Erstellen oder Aktualisieren einer Labressource.

beginDelete(string, string, LabsDeleteOptionalParams)

Vorgang zum Löschen einer Labressource.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Vorgang zum Löschen einer Labressource.

beginPublish(string, string, LabsPublishOptionalParams)

Veröffentlichen oder erneut veröffentlichen Sie ein Lab. Dadurch werden alle Labressourcen erstellt oder aktualisiert, z. B. virtuelle Computer.

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Veröffentlichen oder erneut veröffentlichen Sie ein Lab. Dadurch werden alle Labressourcen erstellt oder aktualisiert, z. B. virtuelle Computer.

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Aktion zum manuellen Starten eines AAD-Gruppensynchronisierungsauftrags.

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Aktion zum manuellen Starten eines AAD-Gruppensynchronisierungsauftrags.

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Vorgang zum Aktualisieren einer Labressource.

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Vorgang zum Aktualisieren einer Labressource.

get(string, string, LabsGetOptionalParams)

Gibt die Eigenschaften einer Labressource zurück.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Gibt eine Liste aller Labs in einer Ressourcengruppe zurück.

listBySubscription(LabsListBySubscriptionOptionalParams)

Gibt eine Liste aller Labs für ein Abonnement zurück.

Details zur Methode

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Vorgang zum Erstellen oder Aktualisieren einer Labressource.

function beginCreateOrUpdate(resourceGroupName: string, labName: string, body: Lab, options?: LabsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Lab>, Lab>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

labName

string

Der Name des Labs, das es innerhalb des lab-Plans eindeutig identifiziert. Wird in Ressourcen-URIs verwendet.

body
Lab

Anforderungstext

options
LabsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Vorgang zum Erstellen oder Aktualisieren einer Labressource.

function beginCreateOrUpdateAndWait(resourceGroupName: string, labName: string, body: Lab, options?: LabsCreateOrUpdateOptionalParams): Promise<Lab>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

labName

string

Der Name des Labs, das es innerhalb des lab-Plans eindeutig identifiziert. Wird in Ressourcen-URIs verwendet.

body
Lab

Anforderungstext

options
LabsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Vorgang zum Löschen einer Labressource.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

labName

string

Der Name des Labs, das es innerhalb des lab-Plans eindeutig identifiziert. Wird in Ressourcen-URIs verwendet.

options
LabsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Vorgang zum Löschen einer Labressource.

function beginDeleteAndWait(resourceGroupName: string, labName: string, options?: LabsDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

labName

string

Der Name des Labs, das es innerhalb des lab-Plans eindeutig identifiziert. Wird in Ressourcen-URIs verwendet.

options
LabsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginPublish(string, string, LabsPublishOptionalParams)

Veröffentlichen oder erneut veröffentlichen Sie ein Lab. Dadurch werden alle Labressourcen erstellt oder aktualisiert, z. B. virtuelle Computer.

function beginPublish(resourceGroupName: string, labName: string, options?: LabsPublishOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

labName

string

Der Name des Labs, das es innerhalb des lab-Plans eindeutig identifiziert. Wird in Ressourcen-URIs verwendet.

options
LabsPublishOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Veröffentlichen oder erneut veröffentlichen Sie ein Lab. Dadurch werden alle Labressourcen erstellt oder aktualisiert, z. B. virtuelle Computer.

function beginPublishAndWait(resourceGroupName: string, labName: string, options?: LabsPublishOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

labName

string

Der Name des Labs, das es innerhalb des lab-Plans eindeutig identifiziert. Wird in Ressourcen-URIs verwendet.

options
LabsPublishOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Aktion zum manuellen Starten eines AAD-Gruppensynchronisierungsauftrags.

function beginSyncGroup(resourceGroupName: string, labName: string, options?: LabsSyncGroupOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

labName

string

Der Name des Labs, das es innerhalb des lab-Plans eindeutig identifiziert. Wird in Ressourcen-URIs verwendet.

options
LabsSyncGroupOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Aktion zum manuellen Starten eines AAD-Gruppensynchronisierungsauftrags.

function beginSyncGroupAndWait(resourceGroupName: string, labName: string, options?: LabsSyncGroupOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

labName

string

Der Name des Labs, das es innerhalb des lab-Plans eindeutig identifiziert. Wird in Ressourcen-URIs verwendet.

options
LabsSyncGroupOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Vorgang zum Aktualisieren einer Labressource.

function beginUpdate(resourceGroupName: string, labName: string, body: LabUpdate, options?: LabsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Lab>, Lab>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

labName

string

Der Name des Labs, das es innerhalb des lab-Plans eindeutig identifiziert. Wird in Ressourcen-URIs verwendet.

body
LabUpdate

Anforderungstext

options
LabsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Vorgang zum Aktualisieren einer Labressource.

function beginUpdateAndWait(resourceGroupName: string, labName: string, body: LabUpdate, options?: LabsUpdateOptionalParams): Promise<Lab>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

labName

string

Der Name des Labs, das es innerhalb des lab-Plans eindeutig identifiziert. Wird in Ressourcen-URIs verwendet.

body
LabUpdate

Anforderungstext

options
LabsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Lab>

get(string, string, LabsGetOptionalParams)

Gibt die Eigenschaften einer Labressource zurück.

function get(resourceGroupName: string, labName: string, options?: LabsGetOptionalParams): Promise<Lab>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

labName

string

Der Name des Labs, das es innerhalb des lab-Plans eindeutig identifiziert. Wird in Ressourcen-URIs verwendet.

options
LabsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Gibt eine Liste aller Labs in einer Ressourcengruppe zurück.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

options
LabsListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück

listBySubscription(LabsListBySubscriptionOptionalParams)

Gibt eine Liste aller Labs für ein Abonnement zurück.

function listBySubscription(options?: LabsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Lab, Lab[], PageSettings>

Parameter

options
LabsListBySubscriptionOptionalParams

Die Optionsparameter.

Gibt zurück