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

Elastic Pools - Update

更新现有的弹性池。

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}?api-version=2014-04-01

URI 参数

名称 必需 类型 说明
elasticPoolName
path True

string

要更新的弹性池的名称。

resourceGroupName
path True

string

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

serverName
path True

string

服务器的名称。

subscriptionId
path True

string

标识 Azure 订阅的订阅 ID。

api-version
query True

string

要用于请求的 API 版本。

请求正文

名称 类型 说明
parameters

ElasticPoolUpdate

更新弹性池所需的参数。

响应

名称 类型 说明
200 OK

ElasticPool

还行

202 Accepted

已接受

示例

Update elastic pool max
Update elastic pool min

Update elastic pool max

示例请求

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102?api-version=2014-04-01

{
  "properties": {
    "creationDate": "2017-02-10T01:25:25.033Z",
    "edition": "Basic",
    "state": "Ready",
    "dtu": 50,
    "databaseDtuMin": 0,
    "databaseDtuMax": 5,
    "storageMB": 5000
  }
}

示例响应

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102",
  "name": "sqlcrudtest-8102",
  "type": "Microsoft.Sql/servers/elasticPools",
  "location": "Japan East",
  "kind": null,
  "properties": {
    "creationDate": "2017-02-10T01:25:25.033Z",
    "edition": "Basic",
    "state": "Ready",
    "dtu": 50,
    "databaseDtuMin": 0,
    "databaseDtuMax": 5,
    "storageMB": 5000
  }
}

Update elastic pool min

示例请求

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102?api-version=2014-04-01

{}

示例响应

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-2369/providers/Microsoft.Sql/servers/sqlcrudtest-8069/elasticPools/sqlcrudtest-8102",
  "name": "sqlcrudtest-8102",
  "type": "Microsoft.Sql/servers/elasticPools",
  "location": "Japan East",
  "kind": null,
  "properties": {
    "creationDate": "2017-02-10T01:25:25.033Z",
    "edition": "Basic",
    "state": "Ready",
    "dtu": 50,
    "databaseDtuMin": 0,
    "databaseDtuMax": 5,
    "storageMB": 5000
  }
}

定义

名称 说明
ElasticPool

表示数据库弹性池。

ElasticPoolEdition

弹性池的版本。

ElasticPoolState

弹性池的状态。

ElasticPoolUpdate

更新弹性池所需的参数。

ElasticPool

表示数据库弹性池。

名称 类型 说明
id

string

资源 ID。

kind

string

弹性池的类型。 这是用于 Azure 门户体验的元数据。

location

string

资源位置。

name

string

资源名称。

properties.creationDate

string (date-time)

弹性池的创建日期(ISO8601格式)。

properties.databaseDtuMax

integer (int32)

任何一个数据库都可以使用的最大 DTU。

properties.databaseDtuMin

integer (int32)

保证所有数据库的最低 DTU。

properties.dtu

integer (int32)

数据库弹性池的共享 DTU 总数。

properties.edition

ElasticPoolEdition

弹性池的版本。

properties.state

ElasticPoolState

弹性池的状态。

properties.storageMB

integer (int32)

获取数据库弹性池的存储限制(以 MB 为单位)。

properties.zoneRedundant

boolean

此数据库弹性池是否为区域冗余,这意味着此数据库的副本将分布在多个可用性区域。

tags

object

资源标记。

type

string

资源类型。

ElasticPoolEdition

弹性池的版本。

说明
Basic
Standard
Premium
GeneralPurpose
BusinessCritical

ElasticPoolState

弹性池的状态。

说明
Creating
Ready
Disabled

ElasticPoolUpdate

更新弹性池所需的参数。

名称 类型 说明
id

string

资源 ID。

name

string

资源名称。

properties.creationDate

string (date-time)

弹性池的创建日期(ISO8601格式)。

properties.databaseDtuMax

integer (int32)

任何一个数据库都可以使用的最大 DTU。

properties.databaseDtuMin

integer (int32)

保证所有数据库的最低 DTU。

properties.dtu

integer (int32)

数据库弹性池的共享 DTU 总数。

properties.edition

ElasticPoolEdition

弹性池的版本。

properties.state

ElasticPoolState

弹性池的状态。

properties.storageMB

integer (int32)

获取数据库弹性池的存储限制(以 MB 为单位)。

properties.zoneRedundant

boolean

此数据库弹性池是否为区域冗余,这意味着此数据库的副本将分布在多个可用性区域。

tags

object

资源标记。

type

string

资源类型。