Delen via


Labs interface

Interface die een labs vertegenwoordigt.

Methoden

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Bewerking voor het maken of bijwerken van een labresource.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Bewerking voor het maken of bijwerken van een labresource.

beginDelete(string, string, LabsDeleteOptionalParams)

Bewerking voor het verwijderen van een labresource.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Bewerking voor het verwijderen van een labresource.

beginPublish(string, string, LabsPublishOptionalParams)

Een lab publiceren of opnieuw publiceren. Hiermee worden alle labresources, zoals virtuele machines, gemaakt of bijgewerkt.

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Een lab publiceren of opnieuw publiceren. Hiermee worden alle labresources, zoals virtuele machines, gemaakt of bijgewerkt.

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Actie die wordt gebruikt om een AAD-groepssynchronisatietaak handmatig te starten.

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Actie die wordt gebruikt om een AAD-groepssynchronisatietaak handmatig te starten.

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Bewerking voor het bijwerken van een labresource.

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Bewerking voor het bijwerken van een labresource.

get(string, string, LabsGetOptionalParams)

Retourneert de eigenschappen van een labresource.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Retourneert een lijst met alle labs in een resourcegroep.

listBySubscription(LabsListBySubscriptionOptionalParams)

Retourneert een lijst met alle labs voor een abonnement.

Methodedetails

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Bewerking voor het maken of bijwerken van een labresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

labName

string

De naam van het lab dat het lab uniek identificeert in het labplan. Wordt gebruikt in resource-URI's.

body
Lab

De aanvraagbody.

options
LabsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Bewerking voor het maken of bijwerken van een labresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

labName

string

De naam van het lab dat het lab uniek identificeert in het labplan. Wordt gebruikt in resource-URI's.

body
Lab

De aanvraagbody.

options
LabsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Bewerking voor het verwijderen van een labresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

labName

string

De naam van het lab dat het lab uniek identificeert in het labplan. Wordt gebruikt in resource-URI's.

options
LabsDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Bewerking voor het verwijderen van een labresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

labName

string

De naam van het lab dat het lab uniek identificeert in het labplan. Wordt gebruikt in resource-URI's.

options
LabsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

beginPublish(string, string, LabsPublishOptionalParams)

Een lab publiceren of opnieuw publiceren. Hiermee worden alle labresources, zoals virtuele machines, gemaakt of bijgewerkt.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

labName

string

De naam van het lab dat het lab uniek identificeert in het labplan. Wordt gebruikt in resource-URI's.

options
LabsPublishOptionalParams

De optiesparameters.

Retouren

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

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Een lab publiceren of opnieuw publiceren. Hiermee worden alle labresources, zoals virtuele machines, gemaakt of bijgewerkt.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

labName

string

De naam van het lab dat het lab uniek identificeert in het labplan. Wordt gebruikt in resource-URI's.

options
LabsPublishOptionalParams

De optiesparameters.

Retouren

Promise<void>

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Actie die wordt gebruikt om een AAD-groepssynchronisatietaak handmatig te starten.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

labName

string

De naam van het lab dat het lab uniek identificeert in het labplan. Wordt gebruikt in resource-URI's.

options
LabsSyncGroupOptionalParams

De optiesparameters.

Retouren

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

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Actie die wordt gebruikt om een AAD-groepssynchronisatietaak handmatig te starten.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

labName

string

De naam van het lab dat het lab uniek identificeert in het labplan. Wordt gebruikt in resource-URI's.

options
LabsSyncGroupOptionalParams

De optiesparameters.

Retouren

Promise<void>

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Bewerking voor het bijwerken van een labresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

labName

string

De naam van het lab dat het lab uniek identificeert in het labplan. Wordt gebruikt in resource-URI's.

body
LabUpdate

De aanvraagbody.

options
LabsUpdateOptionalParams

De optiesparameters.

Retouren

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

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Bewerking voor het bijwerken van een labresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

labName

string

De naam van het lab dat het lab uniek identificeert in het labplan. Wordt gebruikt in resource-URI's.

body
LabUpdate

De aanvraagbody.

options
LabsUpdateOptionalParams

De optiesparameters.

Retouren

Promise<Lab>

get(string, string, LabsGetOptionalParams)

Retourneert de eigenschappen van een labresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

labName

string

De naam van het lab dat het lab uniek identificeert in het labplan. Wordt gebruikt in resource-URI's.

options
LabsGetOptionalParams

De optiesparameters.

Retouren

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Retourneert een lijst met alle labs in een resourcegroep.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

options
LabsListByResourceGroupOptionalParams

De optiesparameters.

Retouren

listBySubscription(LabsListBySubscriptionOptionalParams)

Retourneert een lijst met alle labs voor een abonnement.

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

Parameters

options
LabsListBySubscriptionOptionalParams

De optiesparameters.

Retouren