PoolOperations interface
Interface representando operações de um Pool.
Propriedades
| begin |
|
| begin |
|
| create | Cria um novo pool dentro da conta especificada. |
| delete | |
| disable |
Desabilita 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 para seu estado anterior antes da operação de redimensionamento: ele só impede que outras alterações sejam feitas e o pool mantém seu estado atual. Depois de parar, o pool se estabiliza no número de nós em que estava quando a operação de parada foi feita. Durante a operação de parada, o estado de alocação do pool muda primeiro para parar e, em seguida, para estável. Uma operação de redimensionamento não precisa ser uma solicitação de pool de redimensionamento explícita; 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 da propriedade
beginDelete
Aviso
Essa API foi preterida.
use delete instead
beginDelete: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor da propriedade
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Aviso
Essa API foi preterida.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<void>
Valor da 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 da 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 da propriedade
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>
disableAutoScale
Desabilita o dimensionamento automático para um pool.
disableAutoScale: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>
Valor da 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 da 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 da propriedade
(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams) => PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
stopResize
Isso não restaura o pool para seu estado anterior antes da operação de redimensionamento: ele só impede que outras alterações sejam feitas e o pool mantém seu estado atual. Depois de parar, o pool se estabiliza no número de nós em que estava quando a operação de parada foi feita. Durante a operação de parada, o estado de alocação do pool muda primeiro para parar e, em seguida, para estável. Uma operação de redimensionamento não precisa ser uma solicitação de pool de redimensionamento explícita; 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 da 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 da propriedade
(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams) => Promise<Pool>