Поделиться через


PoolOperations interface

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

Методы

beginDelete(string, string, string, PoolDeleteOptionalParams)

Удаляет указанный пул.

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Удаляет указанный пул.

create(string, string, string, Pool, PoolCreateOptionalParams)

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

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

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

get(string, string, string, PoolGetOptionalParams)

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

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

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

stopResize(string, string, string, PoolStopResizeOptionalParams)

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

update(string, string, string, Pool, PoolUpdateOptionalParams)

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

Сведения о методе

beginDelete(string, string, string, PoolDeleteOptionalParams)

Удаляет указанный пул.

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей учетную запись пакетной службы.

accountName

string

Имя учетной записи пакетной службы.

poolName

string

Имя пула. Это должно быть уникальным в пределах учетной записи.

options
PoolDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Удаляет указанный пул.

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей учетную запись пакетной службы.

accountName

string

Имя учетной записи пакетной службы.

poolName

string

Имя пула. Это должно быть уникальным в пределах учетной записи.

options
PoolDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

create(string, string, string, Pool, PoolCreateOptionalParams)

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей учетную запись пакетной службы.

accountName

string

Имя учетной записи пакетной службы.

poolName

string

Имя пула. Это должно быть уникальным в пределах учетной записи.

parameters
Pool

Дополнительные параметры для создания пула.

options
PoolCreateOptionalParams

Параметры параметров.

Возвращаемое значение

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

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

function disableAutoScale(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams): Promise<PoolDisableAutoScaleResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей учетную запись пакетной службы.

accountName

string

Имя учетной записи пакетной службы.

poolName

string

Имя пула. Это должно быть уникальным в пределах учетной записи.

options
PoolDisableAutoScaleOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, string, PoolGetOptionalParams)

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

function get(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams): Promise<PoolGetResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей учетную запись пакетной службы.

accountName

string

Имя учетной записи пакетной службы.

poolName

string

Имя пула. Это должно быть уникальным в пределах учетной записи.

options
PoolGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<PoolGetResponse>

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей учетную запись пакетной службы.

accountName

string

Имя учетной записи пакетной службы.

options
PoolListByBatchAccountOptionalParams

Параметры параметров.

Возвращаемое значение

stopResize(string, string, string, PoolStopResizeOptionalParams)

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

function stopResize(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams): Promise<PoolStopResizeResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей учетную запись пакетной службы.

accountName

string

Имя учетной записи пакетной службы.

poolName

string

Имя пула. Это должно быть уникальным в пределах учетной записи.

options
PoolStopResizeOptionalParams

Параметры параметров.

Возвращаемое значение

update(string, string, string, Pool, PoolUpdateOptionalParams)

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей учетную запись пакетной службы.

accountName

string

Имя учетной записи пакетной службы.

poolName

string

Имя пула. Это должно быть уникальным в пределах учетной записи.

parameters
Pool

Свойства пула, которые следует обновить. Предоставленные свойства будут обновлены, любое свойство, которое не предоставлено, будет без изменений.

options
PoolUpdateOptionalParams

Параметры параметров.

Возвращаемое значение