PoolOperations interface
Интерфейс, представляющий poolOperations.
Методы
| begin |
Удаляет указанный пул. |
| begin |
Удаляет указанный пул. |
| create(string, string, string, Pool, Pool |
Создает новый пул внутри указанной учетной записи. |
| disable |
Отключает автоматическое масштабирование для пула. |
| get(string, string, string, Pool |
Возвращает сведения о указанном пуле. |
| list |
Выводит список всех пулов в указанной учетной записи. |
| stop |
Это не восстанавливает пул до предыдущего состояния перед операцией изменения размера: он останавливает только дальнейшие изменения, а пул сохраняет текущее состояние. После остановки пул стабилизируется по количеству узлов, когда операция остановки была выполнена. Во время операции остановки состояние выделения пула изменяется сначала на остановку, а затем на устойчивое. Операция изменения размера не должна быть явным запросом на изменение размера пула; этот API также можно использовать для остановки начального размера пула при его создании. |
| update(string, string, string, Pool, Pool |
Обновляет свойства существующего пула. |
Сведения о методе
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
Параметры параметров.
Возвращаемое значение
Promise<PoolCreateResponse>
disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)
Отключает автоматическое масштабирование для пула.
function disableAutoScale(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams): Promise<PoolDisableAutoScaleResponse>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, содержащей учетную запись пакетной службы.
- accountName
-
string
Имя учетной записи пакетной службы.
- poolName
-
string
Имя пула. Это должно быть уникальным в пределах учетной записи.
Параметры параметров.
Возвращаемое значение
Promise<PoolDisableAutoScaleResponse>
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
Имя учетной записи пакетной службы.
Параметры параметров.
Возвращаемое значение
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
Параметры параметров.
Возвращаемое значение
Promise<PoolStopResizeResponse>
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
Параметры параметров.
Возвращаемое значение
Promise<PoolUpdateResponse>