Elastic Pools - Update

Actualiza un grupo elástico ya existente.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
elasticPoolName
path True

string

Nombre del grupo elástico que se va a actualizar.

resourceGroupName
path True

string

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor desde la API de Azure Resource Manager o el portal.

serverName
path True

string

Nombre del servidor.

subscriptionId
path True

string

Identificador de suscripción que identifica una suscripción de Azure.

api-version
query True

string

Versión de la API que se va a usar para la solicitud.

Cuerpo de la solicitud

Nombre Tipo Description
parameters

ElasticPoolUpdate

Los parámetros necesarios para actualizar un grupo elástico.

Respuestas

Nombre Tipo Description
200 OK

ElasticPool

De acuerdo

202 Accepted

Aceptado

Ejemplos

Update elastic pool max
Update elastic pool min

Update elastic pool max

Solicitud de ejemplo

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

Respuesta de muestra

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

Solicitud de ejemplo

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

{}

Respuesta de muestra

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

Definiciones

Nombre Description
ElasticPool

Representa un grupo elástico de base de datos.

ElasticPoolEdition

Edición del grupo elástico.

ElasticPoolState

Estado del grupo elástico.

ElasticPoolUpdate

Los parámetros necesarios para actualizar un grupo elástico.

ElasticPool

Representa un grupo elástico de base de datos.

Nombre Tipo Description
id

string

Identificador de recurso.

kind

string

Tipo de grupo elástico. Estos son los metadatos que se usan para la experiencia de Azure Portal.

location

string

Ubicación del recurso.

name

string

Nombre del recurso.

properties.creationDate

string (date-time)

Fecha de creación del grupo elástico (formato ISO8601).

properties.databaseDtuMax

integer (int32)

El número máximo de DTU que pueda consumir una base de datos.

properties.databaseDtuMin

integer (int32)

Se garantiza la DTU mínima de todas las bases de datos.

properties.dtu

integer (int32)

DTU compartido total para el grupo elástico de base de datos.

properties.edition

ElasticPoolEdition

Edición del grupo elástico.

properties.state

ElasticPoolState

Estado del grupo elástico.

properties.storageMB

integer (int32)

Obtiene el límite de almacenamiento para el grupo elástico de base de datos en MB.

properties.zoneRedundant

boolean

Si este grupo elástico de base de datos es con redundancia de zona, lo que significa que las réplicas de esta base de datos se distribuirán entre varias zonas de disponibilidad.

tags

object

Etiquetas de recursos.

type

string

Tipo de recurso.

ElasticPoolEdition

Edición del grupo elástico.

Valor Description
Basic
Standard
Premium
GeneralPurpose
BusinessCritical

ElasticPoolState

Estado del grupo elástico.

Valor Description
Creating
Ready
Disabled

ElasticPoolUpdate

Los parámetros necesarios para actualizar un grupo elástico.

Nombre Tipo Description
id

string

Identificador de recurso.

name

string

Nombre del recurso.

properties.creationDate

string (date-time)

Fecha de creación del grupo elástico (formato ISO8601).

properties.databaseDtuMax

integer (int32)

El número máximo de DTU que pueda consumir una base de datos.

properties.databaseDtuMin

integer (int32)

Se garantiza la DTU mínima de todas las bases de datos.

properties.dtu

integer (int32)

DTU compartido total para el grupo elástico de base de datos.

properties.edition

ElasticPoolEdition

Edición del grupo elástico.

properties.state

ElasticPoolState

Estado del grupo elástico.

properties.storageMB

integer (int32)

Obtiene el límite de almacenamiento para el grupo elástico de base de datos en MB.

properties.zoneRedundant

boolean

Si este grupo elástico de base de datos es con redundancia de zona, lo que significa que las réplicas de esta base de datos se distribuirán entre varias zonas de disponibilidad.

tags

object

Etiquetas de recursos.

type

string

Tipo de recurso.