Labs interface

Interfejs reprezentujący laboratoria.

Metody

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania zasobu laboratorium.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania zasobu laboratorium.

beginDelete(string, string, LabsDeleteOptionalParams)

Operacja usuwania zasobu laboratorium.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Operacja usuwania zasobu laboratorium.

beginPublish(string, string, LabsPublishOptionalParams)

Publikowanie lub ponowne publikowanie laboratorium. Spowoduje to utworzenie lub zaktualizowanie wszystkich zasobów laboratorium, takich jak maszyny wirtualne.

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Publikowanie lub ponowne publikowanie laboratorium. Spowoduje to utworzenie lub zaktualizowanie wszystkich zasobów laboratorium, takich jak maszyny wirtualne.

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Akcja użyta do ręcznego rozpoczęcia zadania synchronizacji grupy usługi AAD.

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Akcja użyta do ręcznego rozpoczęcia zadania synchronizacji grupy usługi AAD.

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Operacja aktualizowania zasobu laboratorium.

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Operacja aktualizowania zasobu laboratorium.

get(string, string, LabsGetOptionalParams)

Zwraca właściwości zasobu laboratorium.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Zwraca listę wszystkich laboratoriów w grupie zasobów.

listBySubscription(LabsListBySubscriptionOptionalParams)

Zwraca listę wszystkich laboratoriów dla subskrypcji.

Szczegóły metody

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania zasobu laboratorium.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

labName

string

Nazwa laboratorium, które jednoznacznie identyfikuje je w ramach planu laboratorium. Używane w identyfikatorach URI zasobów.

body
Lab

Treść żądania.

options
LabsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania zasobu laboratorium.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

labName

string

Nazwa laboratorium, które jednoznacznie identyfikuje je w ramach planu laboratorium. Używane w identyfikatorach URI zasobów.

body
Lab

Treść żądania.

options
LabsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Operacja usuwania zasobu laboratorium.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

labName

string

Nazwa laboratorium, które jednoznacznie identyfikuje je w ramach planu laboratorium. Używane w identyfikatorach URI zasobów.

options
LabsDeleteOptionalParams

Parametry opcji.

Zwraca

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Operacja usuwania zasobu laboratorium.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

labName

string

Nazwa laboratorium, które jednoznacznie identyfikuje je w ramach planu laboratorium. Używane w identyfikatorach URI zasobów.

options
LabsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginPublish(string, string, LabsPublishOptionalParams)

Publikowanie lub ponowne publikowanie laboratorium. Spowoduje to utworzenie lub zaktualizowanie wszystkich zasobów laboratorium, takich jak maszyny wirtualne.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

labName

string

Nazwa laboratorium, które jednoznacznie identyfikuje je w ramach planu laboratorium. Używane w identyfikatorach URI zasobów.

options
LabsPublishOptionalParams

Parametry opcji.

Zwraca

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

beginPublishAndWait(string, string, LabsPublishOptionalParams)

Publikowanie lub ponowne publikowanie laboratorium. Spowoduje to utworzenie lub zaktualizowanie wszystkich zasobów laboratorium, takich jak maszyny wirtualne.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

labName

string

Nazwa laboratorium, które jednoznacznie identyfikuje je w ramach planu laboratorium. Używane w identyfikatorach URI zasobów.

options
LabsPublishOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

Akcja użyta do ręcznego rozpoczęcia zadania synchronizacji grupy usługi AAD.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

labName

string

Nazwa laboratorium, które jednoznacznie identyfikuje je w ramach planu laboratorium. Używane w identyfikatorach URI zasobów.

options
LabsSyncGroupOptionalParams

Parametry opcji.

Zwraca

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

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

Akcja użyta do ręcznego rozpoczęcia zadania synchronizacji grupy usługi AAD.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

labName

string

Nazwa laboratorium, które jednoznacznie identyfikuje je w ramach planu laboratorium. Używane w identyfikatorach URI zasobów.

options
LabsSyncGroupOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

Operacja aktualizowania zasobu laboratorium.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

labName

string

Nazwa laboratorium, które jednoznacznie identyfikuje je w ramach planu laboratorium. Używane w identyfikatorach URI zasobów.

body
LabUpdate

Treść żądania.

options
LabsUpdateOptionalParams

Parametry opcji.

Zwraca

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

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

Operacja aktualizowania zasobu laboratorium.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

labName

string

Nazwa laboratorium, które jednoznacznie identyfikuje je w ramach planu laboratorium. Używane w identyfikatorach URI zasobów.

body
LabUpdate

Treść żądania.

options
LabsUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<Lab>

get(string, string, LabsGetOptionalParams)

Zwraca właściwości zasobu laboratorium.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

labName

string

Nazwa laboratorium, które jednoznacznie identyfikuje je w ramach planu laboratorium. Używane w identyfikatorach URI zasobów.

options
LabsGetOptionalParams

Parametry opcji.

Zwraca

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Zwraca listę wszystkich laboratoriów w grupie zasobów.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

options
LabsListByResourceGroupOptionalParams

Parametry opcji.

Zwraca

listBySubscription(LabsListBySubscriptionOptionalParams)

Zwraca listę wszystkich laboratoriów dla subskrypcji.

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

Parametry

options
LabsListBySubscriptionOptionalParams

Parametry opcji.

Zwraca