Partilhar via


Elastic Pools - Update

Atualizações um conjunto elástico existente.

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

Parâmetros do URI

Name Em Necessário Tipo Description
elasticPoolName
path True

string

O nome do conjunto elástico a atualizar.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

O ID da subscrição que identifica uma subscrição do Azure.

api-version
query True

string

A versão da API a utilizar para o pedido.

Corpo do Pedido

Name Tipo Description
parameters

ElasticPoolUpdate

Os parâmetros necessários para atualizar um conjunto elástico.

Respostas

Name Tipo Description
200 OK

ElasticPool

OK

202 Accepted

Aceite

Exemplos

Update elastic pool max
Update elastic pool min

Update elastic pool max

Pedido de amostra

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

Resposta da amostra

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

Pedido de amostra

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

{}

Resposta da amostra

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

Definições

Name Description
ElasticPool

Representa um conjunto elástico de base de dados.

ElasticPoolEdition

A edição do conjunto elástico.

ElasticPoolState

O estado do conjunto elástico.

ElasticPoolUpdate

Os parâmetros necessários para atualizar um conjunto elástico.

ElasticPool

Representa um conjunto elástico de base de dados.

Name Tipo Description
id

string

ID do Recurso.

kind

string

Tipo de conjunto elástico. Estes são os metadados utilizados para a experiência de portal do Azure.

location

string

Localização do recurso.

name

string

Nome do recurso.

properties.creationDate

string

A data de criação do conjunto elástico (formato ISO8601).

properties.databaseDtuMax

integer

A DTU máxima que qualquer base de dados pode consumir.

properties.databaseDtuMin

integer

A DTU mínima de todas as bases de dados é garantida.

properties.dtu

integer

A DTU partilhada total para o conjunto elástico da base de dados.

properties.edition

ElasticPoolEdition

A edição do conjunto elástico.

properties.state

ElasticPoolState

O estado do conjunto elástico.

properties.storageMB

integer

Obtém o limite de armazenamento para o conjunto elástico da base de dados em MB.

properties.zoneRedundant

boolean

Se este conjunto elástico de base de dados é ou não com redundância entre zonas, o que significa que as réplicas desta base de dados serão distribuídas por várias zonas de disponibilidade.

tags

object

Etiquetas de recursos.

type

string

Tipo de recurso.

ElasticPoolEdition

A edição do conjunto elástico.

Name Tipo Description
Basic

string

BusinessCritical

string

GeneralPurpose

string

Premium

string

Standard

string

ElasticPoolState

O estado do conjunto elástico.

Name Tipo Description
Creating

string

Disabled

string

Ready

string

ElasticPoolUpdate

Os parâmetros necessários para atualizar um conjunto elástico.

Name Tipo Description
id

string

ID do Recurso.

name

string

Nome do recurso.

properties.creationDate

string

A data de criação do conjunto elástico (formato ISO8601).

properties.databaseDtuMax

integer

A DTU máxima que qualquer base de dados pode consumir.

properties.databaseDtuMin

integer

A DTU mínima de todas as bases de dados é garantida.

properties.dtu

integer

A DTU partilhada total para o conjunto elástico da base de dados.

properties.edition

ElasticPoolEdition

A edição do conjunto elástico.

properties.state

ElasticPoolState

O estado do conjunto elástico.

properties.storageMB

integer

Obtém o limite de armazenamento para o conjunto elástico da base de dados em MB.

properties.zoneRedundant

boolean

Se este conjunto elástico de base de dados é ou não com redundância entre zonas, o que significa que as réplicas desta base de dados serão distribuídas por várias zonas de disponibilidade.

tags

object

Etiquetas de recursos.

type

string

Tipo de recurso.