Freigeben über


Elastic Pools - Update

Aktualisiert einen vorhandenen Pool für elastische Datenbanken

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
elasticPoolName
path True

string

Der Name des zu aktualisierenden Pools für elastische Datenbanken.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Anforderungstext

Name Typ Beschreibung
parameters

ElasticPoolUpdate

Die erforderlichen Parameter zum Aktualisieren eines Pools für elastische Datenbanken.

Antworten

Name Typ Beschreibung
200 OK

ElasticPool

OK

202 Accepted

Akzeptiert

Beispiele

Update elastic pool max
Update elastic pool min

Update elastic pool max

Beispielanforderung

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

Beispiel für eine Antwort

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

Beispielanforderung

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

{}

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
ElasticPool

Stellt einen Pool für elastische Datenbanken dar.

ElasticPoolEdition

Die Edition des Pools für elastische Datenbanken.

ElasticPoolState

Der Zustand des Pools für elastische Datenbanken.

ElasticPoolUpdate

Die erforderlichen Parameter zum Aktualisieren eines Pools für elastische Datenbanken.

ElasticPool

Stellt einen Pool für elastische Datenbanken dar.

Name Typ Beschreibung
id

string

Ressourcen-ID

kind

string

Art des Pools für elastische Datenbanken. Dies sind Metadaten, die für die Azure-Portal-Benutzeroberfläche verwendet werden.

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.creationDate

string

Das Erstellungsdatum des Pools für elastische Datenbanken (ISO8601 Format).

properties.databaseDtuMax

integer

Die maximale DTU, die eine Datenbank nutzen kann.

properties.databaseDtuMin

integer

Die Mindest-DTU für alle Datenbanken ist garantiert.

properties.dtu

integer

Die gesamte freigegebene DTU für den Pool für elastische Datenbanken.

properties.edition

ElasticPoolEdition

Die Edition des Pools für elastische Datenbanken.

properties.state

ElasticPoolState

Der Zustand des Pools für elastische Datenbanken.

properties.storageMB

integer

Ruft das Speicherlimit für den Pool für elastische Datenbanken in MB ab.

properties.zoneRedundant

boolean

Unabhängig davon, ob dieser Pool für elastische Datenbanken zonenredundant ist, werden die Replikate dieser Datenbank auf mehrere Verfügbarkeitszonen verteilt.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

ElasticPoolEdition

Die Edition des Pools für elastische Datenbanken.

Name Typ Beschreibung
Basic

string

BusinessCritical

string

GeneralPurpose

string

Premium

string

Standard

string

ElasticPoolState

Der Zustand des Pools für elastische Datenbanken.

Name Typ Beschreibung
Creating

string

Disabled

string

Ready

string

ElasticPoolUpdate

Die erforderlichen Parameter zum Aktualisieren eines Pools für elastische Datenbanken.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.creationDate

string

Das Erstellungsdatum des Pools für elastische Datenbanken (ISO8601 Format).

properties.databaseDtuMax

integer

Die maximale DTU, die eine Datenbank nutzen kann.

properties.databaseDtuMin

integer

Die Mindest-DTU für alle Datenbanken ist garantiert.

properties.dtu

integer

Die gesamte freigegebene DTU für den Pool für elastische Datenbanken.

properties.edition

ElasticPoolEdition

Die Edition des Pools für elastische Datenbanken.

properties.state

ElasticPoolState

Der Zustand des Pools für elastische Datenbanken.

properties.storageMB

integer

Ruft das Speicherlimit für den Pool für elastische Datenbanken in MB ab.

properties.zoneRedundant

boolean

Unabhängig davon, ob dieser Pool für elastische Datenbanken zonenredundant ist, werden die Replikate dieser Datenbank auf mehrere Verfügbarkeitszonen verteilt.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.