Partager via


Elastic Pools - Update

Met à jour un pool élastique existant.

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

Paramètres URI

Nom Dans Obligatoire Type Description
elasticPoolName
path True

string

Nom du pool élastique à mettre à jour.

resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serverName
path True

string

Le nom du serveur

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Corps de la demande

Nom Type Description
parameters

ElasticPoolUpdate

Paramètres requis pour la mise à jour d’un pool élastique.

Réponses

Nom Type Description
200 OK

ElasticPool

Ok

202 Accepted

Accepté

Exemples

Update elastic pool max
Update elastic pool min

Update elastic pool max

Exemple de requête

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

Exemple de réponse

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

Exemple de requête

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

{}

Exemple de réponse

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

Définitions

Nom Description
ElasticPool

Représente un pool élastique de base de données.

ElasticPoolEdition

Édition du pool élastique.

ElasticPoolState

État du pool élastique.

ElasticPoolUpdate

Paramètres requis pour la mise à jour d’un pool élastique.

ElasticPool

Représente un pool élastique de base de données.

Nom Type Description
id

string

ID de la ressource

kind

string

Type de pool élastique. Il s’agit des métadonnées utilisées pour l’expérience Portail Azure.

location

string

Emplacement de la ressource.

name

string

Nom de la ressource.

properties.creationDate

string

Date de création du pool élastique (format ISO8601).

properties.databaseDtuMax

integer

DTU maximal qu’une base de données peut consommer.

properties.databaseDtuMin

integer

La DTU minimale de toutes les bases de données est garantie.

properties.dtu

integer

Total partagé DTU pour le pool élastique de base de données.

properties.edition

ElasticPoolEdition

Édition du pool élastique.

properties.state

ElasticPoolState

État du pool élastique.

properties.storageMB

integer

Obtient la limite de stockage pour le pool élastique de base de données en Mo.

properties.zoneRedundant

boolean

Indique si ce pool élastique de base de données est redondant interzone, ce qui signifie que les réplicas de cette base de données seront répartis sur plusieurs zones de disponibilité.

tags

object

Balises de ressource.

type

string

Type de ressource.

ElasticPoolEdition

Édition du pool élastique.

Nom Type Description
Basic

string

BusinessCritical

string

GeneralPurpose

string

Premium

string

Standard

string

ElasticPoolState

État du pool élastique.

Nom Type Description
Creating

string

Disabled

string

Ready

string

ElasticPoolUpdate

Paramètres requis pour la mise à jour d’un pool élastique.

Nom Type Description
id

string

ID de la ressource

name

string

Nom de la ressource.

properties.creationDate

string

Date de création du pool élastique (format ISO8601).

properties.databaseDtuMax

integer

DTU maximal qu’une base de données peut consommer.

properties.databaseDtuMin

integer

La DTU minimale de toutes les bases de données est garantie.

properties.dtu

integer

Total partagé DTU pour le pool élastique de base de données.

properties.edition

ElasticPoolEdition

Édition du pool élastique.

properties.state

ElasticPoolState

État du pool élastique.

properties.storageMB

integer

Obtient la limite de stockage pour le pool élastique de base de données en Mo.

properties.zoneRedundant

boolean

Indique si ce pool élastique de base de données est redondant interzone, ce qui signifie que les réplicas de cette base de données seront répartis sur plusieurs zones de disponibilité.

tags

object

Balises de ressource.

type

string

Type de ressource.