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>