다음을 통해 공유


Labs interface

랩을 나타내는 인터페이스입니다.

메서드

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

랩 리소스를 만들거나 업데이트하는 작업입니다.

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

랩 리소스를 만들거나 업데이트하는 작업입니다.

beginDelete(string, string, LabsDeleteOptionalParams)

랩 리소스를 삭제하는 작업입니다.

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

랩 리소스를 삭제하는 작업입니다.

beginPublish(string, string, LabsPublishOptionalParams)

랩을 게시하거나 다시 게시합니다. 그러면 가상 머신과 같은 모든 랩 리소스를 만들거나 업데이트합니다.

beginPublishAndWait(string, string, LabsPublishOptionalParams)

랩을 게시하거나 다시 게시합니다. 그러면 가상 머신과 같은 모든 랩 리소스를 만들거나 업데이트합니다.

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

AAD 그룹 동기화 작업을 수동으로 시작하는 데 사용되는 작업입니다.

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

AAD 그룹 동기화 작업을 수동으로 시작하는 데 사용되는 작업입니다.

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

랩 리소스를 업데이트하는 작업입니다.

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

랩 리소스를 업데이트하는 작업입니다.

get(string, string, LabsGetOptionalParams)

랩 리소스의 속성을 반환합니다.

listByResourceGroup(string, LabsListByResourceGroupOptionalParams)

리소스 그룹의 모든 랩 목록을 반환합니다.

listBySubscription(LabsListBySubscriptionOptionalParams)

구독에 대한 모든 랩 목록을 반환합니다.

메서드 세부 정보

beginCreateOrUpdate(string, string, Lab, LabsCreateOrUpdateOptionalParams)

랩 리소스를 만들거나 업데이트하는 작업입니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

labName

string

랩 계획을 포함하는 내에서 고유하게 식별하는 랩의 이름입니다. 리소스 URI에 사용됩니다.

body
Lab

요청 본문.

options
LabsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

beginCreateOrUpdateAndWait(string, string, Lab, LabsCreateOrUpdateOptionalParams)

랩 리소스를 만들거나 업데이트하는 작업입니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

labName

string

랩 계획을 포함하는 내에서 고유하게 식별하는 랩의 이름입니다. 리소스 URI에 사용됩니다.

body
Lab

요청 본문.

options
LabsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<Lab>

beginDelete(string, string, LabsDeleteOptionalParams)

랩 리소스를 삭제하는 작업입니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

labName

string

랩 계획을 포함하는 내에서 고유하게 식별하는 랩의 이름입니다. 리소스 URI에 사용됩니다.

options
LabsDeleteOptionalParams

옵션 매개 변수입니다.

반환

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

beginDeleteAndWait(string, string, LabsDeleteOptionalParams)

랩 리소스를 삭제하는 작업입니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

labName

string

랩 계획을 포함하는 내에서 고유하게 식별하는 랩의 이름입니다. 리소스 URI에 사용됩니다.

options
LabsDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginPublish(string, string, LabsPublishOptionalParams)

랩을 게시하거나 다시 게시합니다. 그러면 가상 머신과 같은 모든 랩 리소스를 만들거나 업데이트합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

labName

string

랩 계획을 포함하는 내에서 고유하게 식별하는 랩의 이름입니다. 리소스 URI에 사용됩니다.

options
LabsPublishOptionalParams

옵션 매개 변수입니다.

반환

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

beginPublishAndWait(string, string, LabsPublishOptionalParams)

랩을 게시하거나 다시 게시합니다. 그러면 가상 머신과 같은 모든 랩 리소스를 만들거나 업데이트합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

labName

string

랩 계획을 포함하는 내에서 고유하게 식별하는 랩의 이름입니다. 리소스 URI에 사용됩니다.

options
LabsPublishOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginSyncGroup(string, string, LabsSyncGroupOptionalParams)

AAD 그룹 동기화 작업을 수동으로 시작하는 데 사용되는 작업입니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

labName

string

랩 계획을 포함하는 내에서 고유하게 식별하는 랩의 이름입니다. 리소스 URI에 사용됩니다.

options
LabsSyncGroupOptionalParams

옵션 매개 변수입니다.

반환

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

beginSyncGroupAndWait(string, string, LabsSyncGroupOptionalParams)

AAD 그룹 동기화 작업을 수동으로 시작하는 데 사용되는 작업입니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

labName

string

랩 계획을 포함하는 내에서 고유하게 식별하는 랩의 이름입니다. 리소스 URI에 사용됩니다.

options
LabsSyncGroupOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginUpdate(string, string, LabUpdate, LabsUpdateOptionalParams)

랩 리소스를 업데이트하는 작업입니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

labName

string

랩 계획을 포함하는 내에서 고유하게 식별하는 랩의 이름입니다. 리소스 URI에 사용됩니다.

body
LabUpdate

요청 본문.

options
LabsUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

beginUpdateAndWait(string, string, LabUpdate, LabsUpdateOptionalParams)

랩 리소스를 업데이트하는 작업입니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

labName

string

랩 계획을 포함하는 내에서 고유하게 식별하는 랩의 이름입니다. 리소스 URI에 사용됩니다.

body
LabUpdate

요청 본문.

options
LabsUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<Lab>

get(string, string, LabsGetOptionalParams)

랩 리소스의 속성을 반환합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

labName

string

랩 계획을 포함하는 내에서 고유하게 식별하는 랩의 이름입니다. 리소스 URI에 사용됩니다.

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

옵션 매개 변수입니다.

반환