다음을 통해 공유


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>