PoolOperations interface

Интерфейс, представляющий операции пула.

Свойства

beginDelete
beginDeleteAndWait
create

Создает новый пул внутри указанной учетной записи.

delete
disableAutoScale

Отключает автоматическое масштабирование для пула.

get

Возвращает сведения о указанном пуле.

listByBatchAccount

Выводит список всех пулов в указанной учетной записи.

stopResize

Это не восстанавливает пул до предыдущего состояния перед операцией изменения размера: он останавливает только дальнейшие изменения, а пул сохраняет текущее состояние. После остановки пул стабилизируется по количеству узлов, когда операция остановки была выполнена. Во время операции остановки состояние выделения пула изменяется сначала на остановку, а затем на устойчивое. Операция изменения размера не должна быть явным запросом на изменение размера пула; этот API также можно использовать для остановки начального размера пула при его создании.

update

Обновляет свойства существующего пула.

Сведения о свойстве

beginDelete

Предупреждение

Теперь этот API является нерекомендуемым.

use delete instead

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

Значение свойства

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

beginDeleteAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use delete instead

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

Значение свойства

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

create

Создает новый пул внутри указанной учетной записи.

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

Значение свойства

(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>

Значение свойства

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>

disableAutoScale

Отключает автоматическое масштабирование для пула.

disableAutoScale: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>

Значение свойства

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>

get

Возвращает сведения о указанном пуле.

get: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>

Значение свойства

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>

listByBatchAccount

Выводит список всех пулов в указанной учетной записи.

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

Значение свойства

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

stopResize

Это не восстанавливает пул до предыдущего состояния перед операцией изменения размера: он останавливает только дальнейшие изменения, а пул сохраняет текущее состояние. После остановки пул стабилизируется по количеству узлов, когда операция остановки была выполнена. Во время операции остановки состояние выделения пула изменяется сначала на остановку, а затем на устойчивое. Операция изменения размера не должна быть явным запросом на изменение размера пула; этот API также можно использовать для остановки начального размера пула при его создании.

stopResize: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>

Значение свойства

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>

update

Обновляет свойства существующего пула.

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

Значение свойства

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