PoolOperations interface
Interface que representa um PoolOperations.
Métodos
| begin |
Exclui o pool especificado. |
| begin |
Exclui o pool especificado. |
| create(string, string, string, Pool, Pool |
Cria um novo pool dentro da conta especificada. |
| disable |
Desativa o dimensionamento automático para um pool. |
| get(string, string, string, Pool |
Obtém informações sobre o pool especificado. |
| list |
Lista todos os pools na conta especificada. |
| stop |
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, Pool |
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
Promise<PoolCreateResponse>
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.
Os parâmetros de opções.
Devoluções
Promise<PoolDisableAutoScaleResponse>
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.
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
Promise<PoolStopResizeResponse>
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
Promise<PoolUpdateResponse>