Elastic Pools - Update

Aggiorna un pool elastico esistente.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
elasticPoolName
path True

string

Nome del pool elastico da aggiornare.

resourceGroupName
path True

string

Nome del gruppo di risorse che contiene la risorsa. È possibile ottenere questo valore dall'API di Azure Resource Manager o dal portale.

serverName
path True

string

Il nome del server.

subscriptionId
path True

string

ID sottoscrizione che identifica una sottoscrizione di Azure.

api-version
query True

string

Versione dell'API da usare per la richiesta.

Corpo della richiesta

Nome Tipo Descrizione
parameters

ElasticPoolUpdate

Parametri obbligatori per l'aggiornamento di un pool elastico.

Risposte

Nome Tipo Descrizione
200 OK

ElasticPool

Va bene

202 Accepted

Accettato

Esempio

Update elastic pool max
Update elastic pool min

Update elastic pool max

Esempio di richiesta

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

Risposta di esempio

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

Esempio di richiesta

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

{}

Risposta di esempio

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

Definizioni

Nome Descrizione
ElasticPool

Rappresenta un pool elastico del database.

ElasticPoolEdition

Edizione del pool elastico.

ElasticPoolState

Stato del pool elastico.

ElasticPoolUpdate

Parametri obbligatori per l'aggiornamento di un pool elastico.

ElasticPool

Rappresenta un pool elastico del database.

Nome Tipo Descrizione
id

string

ID risorsa.

kind

string

Tipo di pool elastico. Si tratta di metadati usati per l'esperienza del portale di Azure.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.creationDate

string (date-time)

Data di creazione del pool elastico (formato ISO8601).

properties.databaseDtuMax

integer (int32)

Numero massimo di DTU che può essere utilizzato da un database.

properties.databaseDtuMin

integer (int32)

Sono garantiti tutti i database DTU minimi.

properties.dtu

integer (int32)

DTU condiviso totale per il pool elastico del database.

properties.edition

ElasticPoolEdition

Edizione del pool elastico.

properties.state

ElasticPoolState

Stato del pool elastico.

properties.storageMB

integer (int32)

Ottiene il limite di archiviazione per il pool elastico del database in MB.

properties.zoneRedundant

boolean

Indipendentemente dal fatto che questo pool elastico di database sia ridondante della zona, ovvero le repliche di questo database verranno distribuite in più zone di disponibilità.

tags

object

Tag di risorsa.

type

string

Tipo di risorsa.

ElasticPoolEdition

Edizione del pool elastico.

Valore Descrizione
Basic
Standard
Premium
GeneralPurpose
BusinessCritical

ElasticPoolState

Stato del pool elastico.

Valore Descrizione
Creating
Ready
Disabled

ElasticPoolUpdate

Parametri obbligatori per l'aggiornamento di un pool elastico.

Nome Tipo Descrizione
id

string

ID risorsa.

name

string

Nome risorsa.

properties.creationDate

string (date-time)

Data di creazione del pool elastico (formato ISO8601).

properties.databaseDtuMax

integer (int32)

Numero massimo di DTU che può essere utilizzato da un database.

properties.databaseDtuMin

integer (int32)

Sono garantiti tutti i database DTU minimi.

properties.dtu

integer (int32)

DTU condiviso totale per il pool elastico del database.

properties.edition

ElasticPoolEdition

Edizione del pool elastico.

properties.state

ElasticPoolState

Stato del pool elastico.

properties.storageMB

integer (int32)

Ottiene il limite di archiviazione per il pool elastico del database in MB.

properties.zoneRedundant

boolean

Indipendentemente dal fatto che questo pool elastico di database sia ridondante della zona, ovvero le repliche di questo database verranno distribuite in più zone di disponibilità.

tags

object

Tag di risorsa.

type

string

Tipo di risorsa.