Partilhar via


PoolOperations interface

Interface que representa um PoolOperations.

Métodos

beginDelete(string, string, string, PoolDeleteOptionalParams)

Exclui o pool especificado.

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Exclui o pool especificado.

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

Cria um novo pool dentro da conta especificada.

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

Desativa o dimensionamento automático para um pool.

get(string, string, string, PoolGetOptionalParams)

Obtém informações sobre o pool especificado.

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

Lista todos os pools na conta especificada.

stopResize(string, string, string, PoolStopResizeOptionalParams)

Isso não restaura o pool ao seu estado anterior antes da operação de redimensionamento: ele apenas interrompe quaisquer outras alterações que estão sendo feitas e o pool mantém seu estado atual. Após a parada, o pool se estabiliza no número de nós em que estava quando a operação de parada foi concluída. Durante a operação stop, o estado de alocação do pool muda primeiro para parar e depois para estável. Uma operação de redimensionamento não precisa ser uma solicitação explícita de pool de redimensionamento; essa API também pode ser usada para interromper o dimensionamento inicial do pool quando ele é criado.

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

Atualiza as propriedades de um pool existente.

Detalhes de Método

beginDelete(string, string, string, PoolDeleteOptionalParams)

Exclui o pool especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

poolName

string

O nome do pool. Isso deve ser exclusivo dentro da conta.

options
PoolDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Exclui o pool especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

poolName

string

O nome do pool. Isso deve ser exclusivo dentro da conta.

options
PoolDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Cria um novo pool dentro da conta especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

poolName

string

O nome do pool. Isso deve ser exclusivo dentro da conta.

parameters
Pool

Parâmetros adicionais para a criação de pool.

options
PoolCreateOptionalParams

Os parâmetros de opções.

Devoluções

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

Desativa o dimensionamento automático para um pool.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

poolName

string

O nome do pool. Isso deve ser exclusivo dentro da conta.

options
PoolDisableAutoScaleOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, string, PoolGetOptionalParams)

Obtém informações sobre o pool especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

poolName

string

O nome do pool. Isso deve ser exclusivo dentro da conta.

options
PoolGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PoolGetResponse>

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

Lista todos os pools na conta especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

options
PoolListByBatchAccountOptionalParams

Os parâmetros de opções.

Devoluções

stopResize(string, string, string, PoolStopResizeOptionalParams)

Isso não restaura o pool ao seu estado anterior antes da operação de redimensionamento: ele apenas interrompe quaisquer outras alterações que estão sendo feitas e o pool mantém seu estado atual. Após a parada, o pool se estabiliza no número de nós em que estava quando a operação de parada foi concluída. Durante a operação stop, o estado de alocação do pool muda primeiro para parar e depois para estável. Uma operação de redimensionamento não precisa ser uma solicitação explícita de pool de redimensionamento; essa API também pode ser usada para interromper o dimensionamento inicial do pool quando ele é criado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

poolName

string

O nome do pool. Isso deve ser exclusivo dentro da conta.

options
PoolStopResizeOptionalParams

Os parâmetros de opções.

Devoluções

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

Atualiza as propriedades de um pool existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

poolName

string

O nome do pool. Isso deve ser exclusivo dentro da conta.

parameters
Pool

Propriedades do pool que devem ser atualizadas. As propriedades fornecidas serão atualizadas, todas as propriedades não fornecidas permanecerão inalteradas.

options
PoolUpdateOptionalParams

Os parâmetros de opções.

Devoluções