Поделиться через


Labs interface

Интерфейс, представляющий лаборатории.

Методы

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Утверждение случайной виртуальной машины в лаборатории. Эта операция может занять некоторое время.

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Утверждение случайной виртуальной машины в лаборатории. Эта операция может занять некоторое время.

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Создайте виртуальные машины в лаборатории. Эта операция может занять некоторое время.

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Создайте виртуальные машины в лаборатории. Эта операция может занять некоторое время.

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Создайте или замените существующую лабораторию. Эта операция может занять некоторое время.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Создайте или замените существующую лабораторию. Эта операция может занять некоторое время.

beginDelete(string, string, LabsDeleteOptionalParams)

Удаление лаборатории. Эта операция может занять некоторое время.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Удаление лаборатории. Эта операция может занять некоторое время.

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Экспорт использования ресурсов лаборатории в учетную запись хранения эта операция может занять некоторое время.

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Экспорт использования ресурсов лаборатории в учетную запись хранения эта операция может занять некоторое время.

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Импорт виртуальной машины в другую лабораторию. Эта операция может занять некоторое время.

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Импорт виртуальной машины в другую лабораторию. Эта операция может занять некоторое время.

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

Создайте универсальный код ресурса (URI) для отправки пользовательских образов дисков в лабораторию.

get(string, string, LabsGetOptionalParams)

Получение лаборатории.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Вывод списка лабораторий в группе ресурсов.

listBySubscription(LabsListBySubscriptionOptionalParams)

Вывод списка лабораторий в подписке.

listVhds(string, string, LabsListVhdsOptionalParams)

Список образов дисков, доступных для создания пользовательского образа.

update(string, string, LabFragment, LabsUpdateOptionalParams)

Позволяет изменять теги лабораторий. Все остальные свойства будут игнорироваться.

Сведения о методе

beginClaimAnyVm(string, string, LabsClaimAnyVmOptionalParams)

Утверждение случайной виртуальной машины в лаборатории. Эта операция может занять некоторое время.

function beginClaimAnyVm(resourceGroupName: string, name: string, options?: LabsClaimAnyVmOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

options
LabsClaimAnyVmOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginClaimAnyVmAndWait(string, string, LabsClaimAnyVmOptionalParams)

Утверждение случайной виртуальной машины в лаборатории. Эта операция может занять некоторое время.

function beginClaimAnyVmAndWait(resourceGroupName: string, name: string, options?: LabsClaimAnyVmOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

options
LabsClaimAnyVmOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginCreateEnvironment(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Создайте виртуальные машины в лаборатории. Эта операция может занять некоторое время.

function beginCreateEnvironment(resourceGroupName: string, name: string, labVirtualMachineCreationParameter: LabVirtualMachineCreationParameter, options?: LabsCreateEnvironmentOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Свойства для создания виртуальной машины.

options
LabsCreateEnvironmentOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginCreateEnvironmentAndWait(string, string, LabVirtualMachineCreationParameter, LabsCreateEnvironmentOptionalParams)

Создайте виртуальные машины в лаборатории. Эта операция может занять некоторое время.

function beginCreateEnvironmentAndWait(resourceGroupName: string, name: string, labVirtualMachineCreationParameter: LabVirtualMachineCreationParameter, options?: LabsCreateEnvironmentOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

labVirtualMachineCreationParameter
LabVirtualMachineCreationParameter

Свойства для создания виртуальной машины.

options
LabsCreateEnvironmentOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Создайте или замените существующую лабораторию. Эта операция может занять некоторое время.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

lab
Lab

Лаборатория.

options
LabsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

Создайте или замените существующую лабораторию. Эта операция может занять некоторое время.

function beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, lab: Lab, options?: LabsCreateOrUpdateOptionalParams): Promise<Lab>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

lab
Lab

Лаборатория.

options
LabsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

Удаление лаборатории. Эта операция может занять некоторое время.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

options
LabsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

Удаление лаборатории. Эта операция может занять некоторое время.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

options
LabsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginExportResourceUsage(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Экспорт использования ресурсов лаборатории в учетную запись хранения эта операция может занять некоторое время.

function beginExportResourceUsage(resourceGroupName: string, name: string, exportResourceUsageParameters: ExportResourceUsageParameters, options?: LabsExportResourceUsageOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

exportResourceUsageParameters
ExportResourceUsageParameters

Параметры операции экспорта.

options
LabsExportResourceUsageOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginExportResourceUsageAndWait(string, string, ExportResourceUsageParameters, LabsExportResourceUsageOptionalParams)

Экспорт использования ресурсов лаборатории в учетную запись хранения эта операция может занять некоторое время.

function beginExportResourceUsageAndWait(resourceGroupName: string, name: string, exportResourceUsageParameters: ExportResourceUsageParameters, options?: LabsExportResourceUsageOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

exportResourceUsageParameters
ExportResourceUsageParameters

Параметры операции экспорта.

options
LabsExportResourceUsageOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginImportVirtualMachine(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Импорт виртуальной машины в другую лабораторию. Эта операция может занять некоторое время.

function beginImportVirtualMachine(resourceGroupName: string, name: string, importLabVirtualMachineRequest: ImportLabVirtualMachineRequest, options?: LabsImportVirtualMachineOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

Это полезные данные, необходимые для импорта виртуальной машины из другой лаборатории в текущую.

options
LabsImportVirtualMachineOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginImportVirtualMachineAndWait(string, string, ImportLabVirtualMachineRequest, LabsImportVirtualMachineOptionalParams)

Импорт виртуальной машины в другую лабораторию. Эта операция может занять некоторое время.

function beginImportVirtualMachineAndWait(resourceGroupName: string, name: string, importLabVirtualMachineRequest: ImportLabVirtualMachineRequest, options?: LabsImportVirtualMachineOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

importLabVirtualMachineRequest
ImportLabVirtualMachineRequest

Это полезные данные, необходимые для импорта виртуальной машины из другой лаборатории в текущую.

options
LabsImportVirtualMachineOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

generateUploadUri(string, string, GenerateUploadUriParameter, LabsGenerateUploadUriOptionalParams)

Создайте универсальный код ресурса (URI) для отправки пользовательских образов дисков в лабораторию.

function generateUploadUri(resourceGroupName: string, name: string, generateUploadUriParameter: GenerateUploadUriParameter, options?: LabsGenerateUploadUriOptionalParams): Promise<GenerateUploadUriResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

generateUploadUriParameter
GenerateUploadUriParameter

Свойства для создания URI отправки.

options
LabsGenerateUploadUriOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, LabsGetOptionalParams)

Получение лаборатории.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

options
LabsGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Lab>

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

Вывод списка лабораторий в группе ресурсов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

options
LabsListByResourceGroupOptionalParams

Параметры параметров.

Возвращаемое значение

listBySubscription(LabsListBySubscriptionOptionalParams)

Вывод списка лабораторий в подписке.

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

Параметры

options
LabsListBySubscriptionOptionalParams

Параметры параметров.

Возвращаемое значение

listVhds(string, string, LabsListVhdsOptionalParams)

Список образов дисков, доступных для создания пользовательского образа.

function listVhds(resourceGroupName: string, name: string, options?: LabsListVhdsOptionalParams): PagedAsyncIterableIterator<LabVhd, LabVhd[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

options
LabsListVhdsOptionalParams

Параметры параметров.

Возвращаемое значение

update(string, string, LabFragment, LabsUpdateOptionalParams)

Позволяет изменять теги лабораторий. Все остальные свойства будут игнорироваться.

function update(resourceGroupName: string, name: string, lab: LabFragment, options?: LabsUpdateOptionalParams): Promise<Lab>

Параметры

resourceGroupName

string

Имя группы ресурсов.

name

string

Имя лаборатории.

lab
LabFragment

Лаборатория.

options
LabsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Lab>