Udostępnij za pośrednictwem


LabPlans interface

Interfejs reprezentujący labPlans.

Metody

beginCreateOrUpdate(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania zasobu planu laboratorium.

beginCreateOrUpdateAndWait(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania zasobu planu laboratorium.

beginDelete(string, string, LabPlansDeleteOptionalParams)

Operacja usuwania zasobu planu laboratorium. Usunięcie planu laboratorium nie powoduje usunięcia laboratoriów skojarzonych z planem laboratorium ani usunięcia udostępnionych obrazów dodanych do galerii za pośrednictwem kontenera uprawnień planu laboratorium.

beginDeleteAndWait(string, string, LabPlansDeleteOptionalParams)

Operacja usuwania zasobu planu laboratorium. Usunięcie planu laboratorium nie powoduje usunięcia laboratoriów skojarzonych z planem laboratorium ani usunięcia udostępnionych obrazów dodanych do galerii za pośrednictwem kontenera uprawnień planu laboratorium.

beginSaveImage(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Zapisuje obraz z maszyny wirtualnej laboratorium w dołączonej galerii obrazów udostępnionych.

beginSaveImageAndWait(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Zapisuje obraz z maszyny wirtualnej laboratorium w dołączonej galerii obrazów udostępnionych.

beginUpdate(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Operacja aktualizowania zasobu planu laboratorium.

beginUpdateAndWait(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Operacja aktualizowania zasobu planu laboratorium.

get(string, string, LabPlansGetOptionalParams)

Pobiera właściwości planu laboratorium.

listByResourceGroup(string, LabPlansListByResourceGroupOptionalParams)

Zwraca listę wszystkich planów laboratorium dla subskrypcji i grupy zasobów.

listBySubscription(LabPlansListBySubscriptionOptionalParams)

Zwraca listę wszystkich planów laboratorium w ramach subskrypcji

Szczegóły metody

beginCreateOrUpdate(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania zasobu planu laboratorium.

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

Parametry

resourceGroupName

string

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

labPlanName

string

Nazwa planu laboratorium, który jednoznacznie identyfikuje go w ramach zawierającej grupę zasobów. Używane w identyfikatorach URI zasobów i w interfejsie użytkownika.

body
LabPlan

Treść żądania.

options
LabPlansCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

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

beginCreateOrUpdateAndWait(string, string, LabPlan, LabPlansCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania zasobu planu laboratorium.

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

Parametry

resourceGroupName

string

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

labPlanName

string

Nazwa planu laboratorium, który jednoznacznie identyfikuje go w ramach zawierającej grupę zasobów. Używane w identyfikatorach URI zasobów i w interfejsie użytkownika.

body
LabPlan

Treść żądania.

options
LabPlansCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<LabPlan>

beginDelete(string, string, LabPlansDeleteOptionalParams)

Operacja usuwania zasobu planu laboratorium. Usunięcie planu laboratorium nie powoduje usunięcia laboratoriów skojarzonych z planem laboratorium ani usunięcia udostępnionych obrazów dodanych do galerii za pośrednictwem kontenera uprawnień planu laboratorium.

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

Parametry

resourceGroupName

string

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

labPlanName

string

Nazwa planu laboratorium, który jednoznacznie identyfikuje go w ramach zawierającej grupę zasobów. Używane w identyfikatorach URI zasobów i w interfejsie użytkownika.

options
LabPlansDeleteOptionalParams

Parametry opcji.

Zwraca

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

beginDeleteAndWait(string, string, LabPlansDeleteOptionalParams)

Operacja usuwania zasobu planu laboratorium. Usunięcie planu laboratorium nie powoduje usunięcia laboratoriów skojarzonych z planem laboratorium ani usunięcia udostępnionych obrazów dodanych do galerii za pośrednictwem kontenera uprawnień planu laboratorium.

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

Parametry

resourceGroupName

string

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

labPlanName

string

Nazwa planu laboratorium, który jednoznacznie identyfikuje go w ramach zawierającej grupę zasobów. Używane w identyfikatorach URI zasobów i w interfejsie użytkownika.

options
LabPlansDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginSaveImage(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Zapisuje obraz z maszyny wirtualnej laboratorium w dołączonej galerii obrazów udostępnionych.

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

Parametry

resourceGroupName

string

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

labPlanName

string

Nazwa planu laboratorium, który jednoznacznie identyfikuje go w ramach zawierającej grupę zasobów. Używane w identyfikatorach URI zasobów i w interfejsie użytkownika.

body
SaveImageBody

Treść żądania.

options
LabPlansSaveImageOptionalParams

Parametry opcji.

Zwraca

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

beginSaveImageAndWait(string, string, SaveImageBody, LabPlansSaveImageOptionalParams)

Zapisuje obraz z maszyny wirtualnej laboratorium w dołączonej galerii obrazów udostępnionych.

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

Parametry

resourceGroupName

string

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

labPlanName

string

Nazwa planu laboratorium, który jednoznacznie identyfikuje go w ramach zawierającej grupę zasobów. Używane w identyfikatorach URI zasobów i w interfejsie użytkownika.

body
SaveImageBody

Treść żądania.

options
LabPlansSaveImageOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginUpdate(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Operacja aktualizowania zasobu planu laboratorium.

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

Parametry

resourceGroupName

string

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

labPlanName

string

Nazwa planu laboratorium, który jednoznacznie identyfikuje go w ramach zawierającej grupę zasobów. Używane w identyfikatorach URI zasobów i w interfejsie użytkownika.

body
LabPlanUpdate

Treść żądania.

options
LabPlansUpdateOptionalParams

Parametry opcji.

Zwraca

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

beginUpdateAndWait(string, string, LabPlanUpdate, LabPlansUpdateOptionalParams)

Operacja aktualizowania zasobu planu laboratorium.

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

Parametry

resourceGroupName

string

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

labPlanName

string

Nazwa planu laboratorium, który jednoznacznie identyfikuje go w ramach zawierającej grupę zasobów. Używane w identyfikatorach URI zasobów i w interfejsie użytkownika.

body
LabPlanUpdate

Treść żądania.

options
LabPlansUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<LabPlan>

get(string, string, LabPlansGetOptionalParams)

Pobiera właściwości planu laboratorium.

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

Parametry

resourceGroupName

string

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

labPlanName

string

Nazwa planu laboratorium, który jednoznacznie identyfikuje go w ramach zawierającej grupę zasobów. Używane w identyfikatorach URI zasobów i w interfejsie użytkownika.

options
LabPlansGetOptionalParams

Parametry opcji.

Zwraca

Promise<LabPlan>

listByResourceGroup(string, LabPlansListByResourceGroupOptionalParams)

Zwraca listę wszystkich planów laboratorium dla subskrypcji i grupy zasobów.

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

Parametry

resourceGroupName

string

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

Zwraca

listBySubscription(LabPlansListBySubscriptionOptionalParams)

Zwraca listę wszystkich planów laboratorium w ramach subskrypcji

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

Parametry

options
LabPlansListBySubscriptionOptionalParams

Parametry opcji.

Zwraca