다음을 통해 공유


PoolOperations interface

PoolOperations를 나타내는 인터페이스입니다.

메서드

beginDelete(string, string, string, PoolDeleteOptionalParams)

지정된 풀을 삭제합니다.

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

지정된 풀을 삭제합니다.

create(string, string, string, Pool, PoolCreateOptionalParams)

지정된 계정 내에 새 풀을 만듭니다.

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

풀에 대한 자동 크기 조정을 사용하지 않도록 설정합니다.

get(string, string, string, PoolGetOptionalParams)

지정된 풀에 대한 정보를 가져옵니다.

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

지정된 계정의 모든 풀을 나열합니다.

stopResize(string, string, string, PoolStopResizeOptionalParams)

이렇게 하면 크기 조정 작업 전에 풀이 이전 상태로 복원되지 않습니다. 즉, 추가 변경 내용만 중지하고 풀은 현재 상태를 유지합니다. 중지한 후 풀은 중지 작업이 완료되었을 때의 노드 수에서 안정화됩니다. 중지 작업 중에 풀 할당 상태가 먼저 중지로 변경된 다음 안정적으로 변경됩니다. 크기 조정 작업은 명시적 크기 조정 풀 요청이 아니어야 합니다. 이 API를 사용하여 풀을 만들 때 초기 크기 조정을 중지할 수도 있습니다.

update(string, string, string, Pool, PoolUpdateOptionalParams)

기존 풀의 속성을 업데이트합니다.

메서드 세부 정보

beginDelete(string, string, string, PoolDeleteOptionalParams)

지정된 풀을 삭제합니다.

function beginDelete(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

Batch 계정을 포함하는 리소스 그룹의 이름입니다.

accountName

string

Batch 계정의 이름입니다.

poolName

string

풀 이름입니다. 계정 내에서 고유해야 합니다.

options
PoolDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

지정된 풀을 삭제합니다.

function beginDeleteAndWait(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

Batch 계정을 포함하는 리소스 그룹의 이름입니다.

accountName

string

Batch 계정의 이름입니다.

poolName

string

풀 이름입니다. 계정 내에서 고유해야 합니다.

options
PoolDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

create(string, string, string, Pool, PoolCreateOptionalParams)

지정된 계정 내에 새 풀을 만듭니다.

function create(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams): Promise<PoolCreateResponse>

매개 변수

resourceGroupName

string

Batch 계정을 포함하는 리소스 그룹의 이름입니다.

accountName

string

Batch 계정의 이름입니다.

poolName

string

풀 이름입니다. 계정 내에서 고유해야 합니다.

parameters
Pool

풀 만들기를 위한 추가 매개 변수입니다.

options
PoolCreateOptionalParams

옵션 매개 변수입니다.

반환

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

풀에 대한 자동 크기 조정을 사용하지 않도록 설정합니다.

function disableAutoScale(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams): Promise<PoolDisableAutoScaleResponse>

매개 변수

resourceGroupName

string

Batch 계정을 포함하는 리소스 그룹의 이름입니다.

accountName

string

Batch 계정의 이름입니다.

poolName

string

풀 이름입니다. 계정 내에서 고유해야 합니다.

options
PoolDisableAutoScaleOptionalParams

옵션 매개 변수입니다.

반환

get(string, string, string, PoolGetOptionalParams)

지정된 풀에 대한 정보를 가져옵니다.

function get(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams): Promise<PoolGetResponse>

매개 변수

resourceGroupName

string

Batch 계정을 포함하는 리소스 그룹의 이름입니다.

accountName

string

Batch 계정의 이름입니다.

poolName

string

풀 이름입니다. 계정 내에서 고유해야 합니다.

options
PoolGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<PoolGetResponse>

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

지정된 계정의 모든 풀을 나열합니다.

function listByBatchAccount(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams): PagedAsyncIterableIterator<Pool, Pool[], PageSettings>

매개 변수

resourceGroupName

string

Batch 계정을 포함하는 리소스 그룹의 이름입니다.

accountName

string

Batch 계정의 이름입니다.

options
PoolListByBatchAccountOptionalParams

옵션 매개 변수입니다.

반환

stopResize(string, string, string, PoolStopResizeOptionalParams)

이렇게 하면 크기 조정 작업 전에 풀이 이전 상태로 복원되지 않습니다. 즉, 추가 변경 내용만 중지하고 풀은 현재 상태를 유지합니다. 중지한 후 풀은 중지 작업이 완료되었을 때의 노드 수에서 안정화됩니다. 중지 작업 중에 풀 할당 상태가 먼저 중지로 변경된 다음 안정적으로 변경됩니다. 크기 조정 작업은 명시적 크기 조정 풀 요청이 아니어야 합니다. 이 API를 사용하여 풀을 만들 때 초기 크기 조정을 중지할 수도 있습니다.

function stopResize(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams): Promise<PoolStopResizeResponse>

매개 변수

resourceGroupName

string

Batch 계정을 포함하는 리소스 그룹의 이름입니다.

accountName

string

Batch 계정의 이름입니다.

poolName

string

풀 이름입니다. 계정 내에서 고유해야 합니다.

options
PoolStopResizeOptionalParams

옵션 매개 변수입니다.

반환

update(string, string, string, Pool, PoolUpdateOptionalParams)

기존 풀의 속성을 업데이트합니다.

function update(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams): Promise<PoolUpdateResponse>

매개 변수

resourceGroupName

string

Batch 계정을 포함하는 리소스 그룹의 이름입니다.

accountName

string

Batch 계정의 이름입니다.

poolName

string

풀 이름입니다. 계정 내에서 고유해야 합니다.

parameters
Pool

업데이트해야 하는 풀 속성입니다. 제공된 속성이 업데이트되고, 제공되지 않은 속성은 변경되지 않습니다.

options
PoolUpdateOptionalParams

옵션 매개 변수입니다.

반환