你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ElasticPools interface

表示 ElasticPools 的接口。

方法

beginCreateOrUpdate(string, string, string, ElasticPool, ElasticPoolsCreateOrUpdateOptionalParams)

创建或更新弹性池。

beginCreateOrUpdateAndWait(string, string, string, ElasticPool, ElasticPoolsCreateOrUpdateOptionalParams)

创建或更新弹性池。

beginDelete(string, string, string, ElasticPoolsDeleteOptionalParams)

删除弹性池。

beginDeleteAndWait(string, string, string, ElasticPoolsDeleteOptionalParams)

删除弹性池。

beginFailover(string, string, string, ElasticPoolsFailoverOptionalParams)

故障转移弹性池。

beginFailoverAndWait(string, string, string, ElasticPoolsFailoverOptionalParams)

故障转移弹性池。

beginUpdate(string, string, string, ElasticPoolUpdate, ElasticPoolsUpdateOptionalParams)

更新弹性池。

beginUpdateAndWait(string, string, string, ElasticPoolUpdate, ElasticPoolsUpdateOptionalParams)

更新弹性池。

get(string, string, string, ElasticPoolsGetOptionalParams)

获取弹性池。

listByServer(string, string, ElasticPoolsListByServerOptionalParams)

获取服务器中的所有弹性池。

listMetricDefinitions(string, string, string, ElasticPoolsListMetricDefinitionsOptionalParams)

返回弹性池指标定义。

listMetrics(string, string, string, string, ElasticPoolsListMetricsOptionalParams)

返回弹性池指标。

方法详细信息

beginCreateOrUpdate(string, string, string, ElasticPool, ElasticPoolsCreateOrUpdateOptionalParams)

创建或更新弹性池。

function beginCreateOrUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ElasticPool>, ElasticPool>>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

elasticPoolName

string

弹性池的名称。

parameters
ElasticPool

弹性池参数。

返回

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

beginCreateOrUpdateAndWait(string, string, string, ElasticPool, ElasticPoolsCreateOrUpdateOptionalParams)

创建或更新弹性池。

function beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise<ElasticPool>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

elasticPoolName

string

弹性池的名称。

parameters
ElasticPool

弹性池参数。

返回

Promise<ElasticPool>

beginDelete(string, string, string, ElasticPoolsDeleteOptionalParams)

删除弹性池。

function beginDelete(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

elasticPoolName

string

弹性池的名称。

options
ElasticPoolsDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, string, ElasticPoolsDeleteOptionalParams)

删除弹性池。

function beginDeleteAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

elasticPoolName

string

弹性池的名称。

options
ElasticPoolsDeleteOptionalParams

选项参数。

返回

Promise<void>

beginFailover(string, string, string, ElasticPoolsFailoverOptionalParams)

故障转移弹性池。

function beginFailover(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

elasticPoolName

string

要故障转移的弹性池的名称。

options
ElasticPoolsFailoverOptionalParams

选项参数。

返回

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

beginFailoverAndWait(string, string, string, ElasticPoolsFailoverOptionalParams)

故障转移弹性池。

function beginFailoverAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise<void>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

elasticPoolName

string

要故障转移的弹性池的名称。

options
ElasticPoolsFailoverOptionalParams

选项参数。

返回

Promise<void>

beginUpdate(string, string, string, ElasticPoolUpdate, ElasticPoolsUpdateOptionalParams)

更新弹性池。

function beginUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ElasticPool>, ElasticPool>>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

elasticPoolName

string

弹性池的名称。

parameters
ElasticPoolUpdate

弹性池更新参数。

options
ElasticPoolsUpdateOptionalParams

选项参数。

返回

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

beginUpdateAndWait(string, string, string, ElasticPoolUpdate, ElasticPoolsUpdateOptionalParams)

更新弹性池。

function beginUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise<ElasticPool>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

elasticPoolName

string

弹性池的名称。

parameters
ElasticPoolUpdate

弹性池更新参数。

options
ElasticPoolsUpdateOptionalParams

选项参数。

返回

Promise<ElasticPool>

get(string, string, string, ElasticPoolsGetOptionalParams)

获取弹性池。

function get(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsGetOptionalParams): Promise<ElasticPool>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

elasticPoolName

string

弹性池的名称。

options
ElasticPoolsGetOptionalParams

选项参数。

返回

Promise<ElasticPool>

listByServer(string, string, ElasticPoolsListByServerOptionalParams)

获取服务器中的所有弹性池。

function listByServer(resourceGroupName: string, serverName: string, options?: ElasticPoolsListByServerOptionalParams): PagedAsyncIterableIterator<ElasticPool, ElasticPool[], PageSettings>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

options
ElasticPoolsListByServerOptionalParams

选项参数。

返回

listMetricDefinitions(string, string, string, ElasticPoolsListMetricDefinitionsOptionalParams)

返回弹性池指标定义。

function listMetricDefinitions(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator<MetricDefinition, MetricDefinition[], PageSettings>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

elasticPoolName

string

弹性池的名称。

返回

listMetrics(string, string, string, string, ElasticPoolsListMetricsOptionalParams)

返回弹性池指标。

function listMetrics(resourceGroupName: string, serverName: string, elasticPoolName: string, filter: string, options?: ElasticPoolsListMetricsOptionalParams): PagedAsyncIterableIterator<Metric, Metric[], PageSettings>

参数

resourceGroupName

string

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

serverName

string

服务器的名称。

elasticPoolName

string

弹性池的名称。

filter

string

描述要返回的指标子集的 OData 筛选器表达式。

options
ElasticPoolsListMetricsOptionalParams

选项参数。

返回