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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値