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 elastischen Pools.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Sie können diesen Wert aus der Azure Resource Manager-API oder dem Portal abrufen.

serverName
path True

string

Der Name des Servers.

subscriptionId
path True

string

Die Abonnement-ID, die ein Azure-Abonnement identifiziert.

api-version
query True

string

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

Anforderungstext

Name Typ Beschreibung
parameters

ElasticPoolUpdate

Die erforderlichen Parameter für die Aktualisierung eines elastischen Pools.

Antworten

Name Typ Beschreibung
200 OK

ElasticPool

OKAY

202 Accepted

Angenommen

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 elastischen Datenbankpool dar.

ElasticPoolEdition

Die Ausgabe des elastischen Pools.

ElasticPoolState

Der Zustand des elastischen Pools.

ElasticPoolUpdate

Die erforderlichen Parameter für die Aktualisierung eines elastischen Pools.

ElasticPool

Stellt einen elastischen Datenbankpool dar.

Name Typ Beschreibung
id

string

Ressourcen-ID.

kind

string

Art des elastischen Pools. Dies sind Metadaten, die für die Azure-Portaloberfläche verwendet werden.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname.

properties.creationDate

string (date-time)

Das Erstellungsdatum des elastischen Pools (ISO8601 Format).

properties.databaseDtuMax

integer (int32)

Die maximal zulässige DTU-Datenbank kann verwendet werden.

properties.databaseDtuMin

integer (int32)

Die Mindest-DTU aller Datenbanken ist garantiert.

properties.dtu

integer (int32)

Die gesamte freigegebene DTU für den elastischen Datenbankpool.

properties.edition

ElasticPoolEdition

Die Ausgabe des elastischen Pools.

properties.state

ElasticPoolState

Der Zustand des elastischen Pools.

properties.storageMB

integer (int32)

Ruft speicherlimit für den datenbanklastischen Pool in MB ab.

properties.zoneRedundant

boolean

Unabhängig davon, ob dieser datenbanklastische Pool zonenredundant ist, was bedeutet, dass die Replikate dieser Datenbank über mehrere Verfügbarkeitszonen verteilt werden.

tags

object

Ressourcentags.

type

string

Ressourcentyp.

ElasticPoolEdition

Die Ausgabe des elastischen Pools.

Wert Beschreibung
Basic
Standard
Premium
GeneralPurpose
BusinessCritical

ElasticPoolState

Der Zustand des elastischen Pools.

Wert Beschreibung
Creating
Ready
Disabled

ElasticPoolUpdate

Die erforderlichen Parameter für die Aktualisierung eines elastischen Pools.

Name Typ Beschreibung
id

string

Ressourcen-ID.

name

string

Ressourcenname.

properties.creationDate

string (date-time)

Das Erstellungsdatum des elastischen Pools (ISO8601 Format).

properties.databaseDtuMax

integer (int32)

Die maximal zulässige DTU-Datenbank kann verwendet werden.

properties.databaseDtuMin

integer (int32)

Die Mindest-DTU aller Datenbanken ist garantiert.

properties.dtu

integer (int32)

Die gesamte freigegebene DTU für den elastischen Datenbankpool.

properties.edition

ElasticPoolEdition

Die Ausgabe des elastischen Pools.

properties.state

ElasticPoolState

Der Zustand des elastischen Pools.

properties.storageMB

integer (int32)

Ruft speicherlimit für den datenbanklastischen Pool in MB ab.

properties.zoneRedundant

boolean

Unabhängig davon, ob dieser datenbanklastische Pool zonenredundant ist, was bedeutet, dass die Replikate dieser Datenbank über mehrere Verfügbarkeitszonen verteilt werden.

tags

object

Ressourcentags.

type

string

Ressourcentyp.