PoolOperations interface
Интерфейс, представляющий операции пула.
Свойства
| begin |
|
| begin |
|
| create | Создает новый пул внутри указанной учетной записи. |
| delete | |
| disable |
Отключает автоматическое масштабирование для пула. |
| get | Возвращает сведения о указанном пуле. |
| list |
Выводит список всех пулов в указанной учетной записи. |
| stop |
Это не восстанавливает пул до предыдущего состояния перед операцией изменения размера: он останавливает только дальнейшие изменения, а пул сохраняет текущее состояние. После остановки пул стабилизируется по количеству узлов, когда операция остановки была выполнена. Во время операции остановки состояние выделения пула изменяется сначала на остановку, а затем на устойчивое. Операция изменения размера не должна быть явным запросом на изменение размера пула; этот 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>