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 參數

名稱 位於 必要 類型 Description
elasticPoolName
path True

string

要更新之彈性集區的名稱。

resourceGroupName
path True

string

包含資源的資源群組名稱。 您可以從 Azure Resource Manager API 或入口網站取得此值。

serverName
path True

string

伺服器的名稱。

subscriptionId
path True

string

識別 Azure 訂用帳戶的訂用帳戶標識碼。

api-version
query True

string

要用於要求的 API 版本。

要求本文

名稱 類型 Description
parameters

ElasticPoolUpdate

更新彈性集區所需的參數。

回應

名稱 類型 Description
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
  }
}

定義

名稱 Description
ElasticPool

表示資料庫彈性集區。

ElasticPoolEdition

彈性集區的版本。

ElasticPoolState

彈性集區的狀態。

ElasticPoolUpdate

更新彈性集區所需的參數。

ElasticPool

表示資料庫彈性集區。

名稱 類型 Description
id

string

資源標識碼。

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

彈性集區的版本。

值 Description
Basic
Standard
Premium
GeneralPurpose
BusinessCritical

ElasticPoolState

彈性集區的狀態。

值 Description
Creating
Ready
Disabled

ElasticPoolUpdate

更新彈性集區所需的參數。

名稱 類型 Description
id

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

資源類型。