Elastic Pools - Update

Aktualizuje istniejącą pulę elastyczną.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
elasticPoolName
path True

string

Nazwa puli elastycznej, która ma zostać zaktualizowana.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Treść żądania

Nazwa Typ Opis
parameters

ElasticPoolUpdate

Wymagane parametry do aktualizowania elastycznej puli.

Odpowiedzi

Nazwa Typ Opis
200 OK

ElasticPool

OK

202 Accepted

Zaakceptowano

Przykłady

Update elastic pool max
Update elastic pool min

Update elastic pool max

Przykładowe żądanie

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
  }
}

Przykładowa odpowiedź

{
  "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

Przykładowe żądanie

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

{}

Przykładowa odpowiedź

{
  "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
  }
}

Definicje

Nazwa Opis
ElasticPool

Reprezentuje elastyczną pulę bazy danych.

ElasticPoolEdition

Wersja elastycznej puli.

ElasticPoolState

Stan puli elastycznej.

ElasticPoolUpdate

Wymagane parametry do aktualizowania elastycznej puli.

ElasticPool

Reprezentuje elastyczną pulę bazy danych.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

kind

string

Rodzaj elastycznej puli. Są to metadane używane w środowisku witryny Azure Portal.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.creationDate

string (date-time)

Data utworzenia elastycznej puli (format ISO8601).

properties.databaseDtuMax

integer (int32)

Maksymalna liczba jednostek DTU, z których może korzystać dowolna baza danych.

properties.databaseDtuMin

integer (int32)

Gwarantowane są minimalne jednostki DTU dla wszystkich baz danych.

properties.dtu

integer (int32)

Łączna współdzielona jednostka DTU dla elastycznej puli bazy danych.

properties.edition

ElasticPoolEdition

Wersja elastycznej puli.

properties.state

ElasticPoolState

Stan puli elastycznej.

properties.storageMB

integer (int32)

Pobiera limit magazynu dla elastycznej puli bazy danych w MB.

properties.zoneRedundant

boolean

Niezależnie od tego, czy ta elastyczna pula bazy danych jest strefowo nadmiarowa, co oznacza, że repliki tej bazy danych będą rozłożone na wiele stref dostępności.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

ElasticPoolEdition

Wersja elastycznej puli.

Wartość Opis
Basic
Standard
Premium
GeneralPurpose
BusinessCritical

ElasticPoolState

Stan puli elastycznej.

Wartość Opis
Creating
Ready
Disabled

ElasticPoolUpdate

Wymagane parametry do aktualizowania elastycznej puli.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Nazwa zasobu.

properties.creationDate

string (date-time)

Data utworzenia elastycznej puli (format ISO8601).

properties.databaseDtuMax

integer (int32)

Maksymalna liczba jednostek DTU, z których może korzystać dowolna baza danych.

properties.databaseDtuMin

integer (int32)

Gwarantowane są minimalne jednostki DTU dla wszystkich baz danych.

properties.dtu

integer (int32)

Łączna współdzielona jednostka DTU dla elastycznej puli bazy danych.

properties.edition

ElasticPoolEdition

Wersja elastycznej puli.

properties.state

ElasticPoolState

Stan puli elastycznej.

properties.storageMB

integer (int32)

Pobiera limit magazynu dla elastycznej puli bazy danych w MB.

properties.zoneRedundant

boolean

Niezależnie od tego, czy ta elastyczna pula bazy danych jest strefowo nadmiarowa, co oznacza, że repliki tej bazy danych będą rozłożone na wiele stref dostępności.

tags

object

Tagi zasobów.

type

string

Typ zasobu.