PoolOperations interface
Interface que representa operações de um Pool.
Propriedades
| begin |
|
| begin |
|
| create | Cria um novo pool dentro da conta especificada. |
| delete | |
| disable |
Desativa o dimensionamento automático para um pool. |
| get | 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 | Atualiza as propriedades de um pool existente. |
Detalhes de Propriedade
beginDelete
Aviso
Esta API foi preterida.
use delete instead
beginDelete: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor de Propriedade
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Aviso
Esta API foi preterida.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<void>
Valor de Propriedade
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<void>
create
Cria um novo pool dentro da conta especificada.
create: (resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams) => Promise<Pool>
Valor de Propriedade
(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams) => Promise<Pool>
delete
delete: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valor de Propriedade
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>
disableAutoScale
Desativa o dimensionamento automático para um pool.
disableAutoScale: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>
Valor de Propriedade
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>
get
Obtém informações sobre o pool especificado.
get: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>
Valor de Propriedade
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>
listByBatchAccount
Lista todos os pools na conta especificada.
listByBatchAccount: (resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams) => PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
Valor de Propriedade
(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams) => PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
stopResize
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.
stopResize: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>
Valor de Propriedade
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>
update
Atualiza as propriedades de um pool existente.
update: (resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams) => Promise<Pool>
Valor de Propriedade
(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams) => Promise<Pool>