Dela via


Elastic Pools - Create Or Update

Skapar en ny elastisk pool eller uppdaterar en befintlig elastisk pool.

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

URI-parametrar

Name I Obligatorisk Typ Description
elasticPoolName
path True

string

Namnet på den elastiska pool som ska användas (uppdateras eller skapas).

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string

Det prenumerations-ID som identifierar en Azure-prenumeration.

api-version
query True

string

DEN API-version som ska användas för begäran.

Begärandetext

Name Typ Description
parameters

ElasticPool

De parametrar som krävs för att skapa eller uppdatera en elastisk pool.

Svar

Name Typ Description
200 OK

ElasticPool

OK

201 Created

ElasticPool

Skapad

202 Accepted

Har godkänts

Exempel

Create elastic pool max
Create elastic pool min

Create elastic pool max

Exempelbegäran

PUT 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

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

Exempelsvar

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

Create elastic pool min

Exempelbegäran

PUT 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

{
  "location": "Japan East"
}

Exempelsvar

{
  "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": "Standard",
    "state": "Ready",
    "dtu": 100,
    "databaseDtuMin": 0,
    "databaseDtuMax": 100,
    "storageMB": 102400
  }
}
{
  "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": "Standard",
    "state": "Ready",
    "dtu": 100,
    "databaseDtuMin": 0,
    "databaseDtuMax": 100,
    "storageMB": 102400
  }
}

Definitioner

Name Description
ElasticPool

Representerar en elastisk databaspool.

ElasticPoolEdition

Den elastiska poolens utgåva.

ElasticPoolState

Status för den elastiska poolen.

ElasticPool

Representerar en elastisk databaspool.

Name Typ Description
id

string

Resurs-ID.

kind

string

Typ av elastisk pool. Det här är metadata som används för Azure Portal upplevelse.

location

string

Resursplats.

name

string

Resursnamn.

properties.creationDate

string

Skapandedatumet för den elastiska poolen (ISO8601 format).

properties.databaseDtuMax

integer

MaximalT antal DTU:er som en databas kan använda.

properties.databaseDtuMin

integer

Minsta DTU garanteras för alla databaser.

properties.dtu

integer

Den totala delade DTU:en för databasens elastiska pool.

properties.edition

ElasticPoolEdition

Den elastiska poolens utgåva.

properties.state

ElasticPoolState

Status för den elastiska poolen.

properties.storageMB

integer

Hämtar lagringsgränsen för databasens elastiska pool i MB.

properties.zoneRedundant

boolean

Oavsett om den elastiska databasens pool är zonredundant, vilket innebär att replikerna i den här databasen sprids över flera tillgänglighetszoner.

tags

object

Resurstaggar.

type

string

Resurstyp.

ElasticPoolEdition

Den elastiska poolens utgåva.

Name Typ Description
Basic

string

BusinessCritical

string

GeneralPurpose

string

Premium

string

Standard

string

ElasticPoolState

Status för den elastiska poolen.

Name Typ Description
Creating

string

Disabled

string

Ready

string