Todos os produtos
Search
Central de documentação

Database Autonomy Service:ModifyAutoScalingConfig

Última atualização: Oct 19, 2026

Modifica a configuração de dimensionamento elástico de uma instância.

Descrição da operação

Esta operação de API permite modificar os recursos de Dimensionamento automático de armazenamento, expansão automática de armazenamento, dimensionamento elástico de largura de banda e dimensionamento elástico de recursos de uma instância de banco de dados:

  • Você pode modificar o recurso de dimensionamento elástico de especificações para as seguintes instâncias de banco de dados:

  • Você pode modificar o recurso de expansão automática de armazenamento para as seguintes instâncias de banco de dados:

    • Instância do ApsaraDB RDS for MySQL high availability series cloud disk edition. Para introdução ao recurso e informações de cobrança, consulte expansão automática de espaço.

  • Você pode modificar o recurso de dimensionamento elástico de largura de banda para as seguintes instâncias de banco de dados:

    • Instâncias clássicas (anteriormente disco local) do Tair (Redis® OSS-Compatible). Para introdução ao recurso e informações de cobrança, consulte Ajuste automático de largura de banda.

  • Você pode modificar o recurso de dimensionamento elástico de fragmentos para as seguintes instâncias de banco de dados:

    • Edição de código aberto cloud-native (anteriormente disco em nuvem) do Tair (Redis® OSS-Compatible) em arquitetura de cluster. Para introdução ao recurso e informações de cobrança, consulte Adição automática de fragmentos.

  • Você pode modificar o recurso de dimensionamento elástico de recursos para as seguintes instâncias de banco de dados:

  • Use a versão mais recente do SDK do Alibaba Cloud ou do DAS.

  • Ao usar o SDK para chamar o DAS, defina a região como cn-shanghai.

  • Você pode modificar o recurso de dimensionamento elástico de especificações para as seguintes instâncias de banco de dados:

  • Você pode modificar o recurso de expansão automática de armazenamento para as seguintes instâncias de banco de dados:

    • Instância do ApsaraDB RDS for MySQL high availability series cloud disk edition. Para introdução ao recurso e informações de cobrança, consulte expansão automática de espaço.

  • Você pode modificar o recurso de dimensionamento elástico de largura de banda para as seguintes instâncias de banco de dados:

    • Instâncias clássicas (anteriormente disco local) do Tair (Redis® OSS-Compatible). Para introdução ao recurso e informações de cobrança, consulte Ajuste automático de largura de banda.

  • Você pode modificar o recurso de dimensionamento elástico de recursos para as seguintes instâncias de banco de dados:

  • Use a versão mais recente do SDK do Alibaba Cloud ou do DAS.

  • Ao usar o SDK para chamar o DAS, defina a região como cn-shanghai.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

hdm:ModifyAutoScalingConfig

update

*All resources.

*

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

InstanceId

string

Sim

O ID da instância.

rm-2ze8g2am97624****

Spec

object

Não

Os itens de configuração para o recurso de dimensionamento elástico de especificações.

Apply

boolean

Não

Especifica se as configurações sob o item de configuração Spec devem ser aplicadas para o recurso de dimensionamento elástico de especificações:

  • true: Sim.

  • false: Não.

true

Upgrade

boolean

Não

Especifica se o scale-up automático de especificações deve ser ativado:

  • true: Sim.

  • false: Não.

true

CpuUsageUpperThreshold

integer

Não

O limite de utilização média da CPU que aciona o scale-up automático de especificações. Unidade: %. Valores válidos:

  • 50

  • 60

  • 70

  • 80

  • 90

Importante Você deve definir este parâmetro quando a instância de banco de dados de destino for o PolarDB for MySQL Cluster Edition ou o ApsaraDB RDS for MySQL high availability series cloud disk edition.

Valores válidos:

  • 50 :

    50%

  • 60 :

    60%

  • 70 :

    70%

  • 80 :

    80%

  • 90 :

    90%

70

MemUsageUpperThreshold

integer

Não

O limite de utilização média de memória que aciona o scale-up automático de especificações. Unidade: %. Valores válidos:

  • 50

  • 60

  • 70

  • 80

  • 90

Importante Você deve definir este parâmetro quando a instância de banco de dados de destino for a edição de código aberto cloud-native (anteriormente disco em nuvem) do Tair (Redis® OSS-Compatible) no site da China.

Valores válidos:

  • 50 :

    50%

  • 60 :

    60%

  • 70 :

    70%

  • 80 :

    80%

  • 90 :

    90%

70

MaxSpec

string

Não

O limite superior da especificação para scale-up automático. Você só pode fazer scale-up para uma especificação superior dentro da mesma série da instância de banco de dados. Para mais detalhes, consulte a documentação de especificações de cada instância de banco de dados:

polar.mysql.x8.12xlarge

MaxReadOnlyNodes

integer

Não

O número máximo de nós somente leitura para a instância.

Importante Você deve definir este parâmetro quando a instância de banco de dados de destino for o PolarDB for MySQL Cluster Edition.

10

ObservationWindowSize

string

Não

A janela de observação. O valor do parâmetro consiste em um número e um sufixo de unidade de tempo. As instâncias de banco de dados suportadas e os valores válidos são os seguintes. O sufixo de tempo m indica minutos e h indica horas:

  • PolarDB for MySQL Cluster Edition: 5m, 10m, 15m e 30m.

  • ApsaraDB RDS for MySQL high availability series cloud disk edition: 5m, 20m, 30m, 40m e 1h.

  • Edição de código aberto cloud-native (anteriormente disco em nuvem) do Tair (Redis® OSS-Compatible): 5m, 10m, 15m e 30m.

5m

CoolDownTime

string

Não

O período de resfriamento. O valor do parâmetro consiste em um número e um sufixo de unidade de tempo. As instâncias de banco de dados suportadas e os valores válidos são os seguintes. O sufixo de tempo m indica minutos, h indica horas e d indica dias:

  • PolarDB for MySQL Cluster Edition: 5m, 10m, 30m, 1h, 2h, 3h, 1d e 7d.

  • ApsaraDB RDS for MySQL high availability series cloud disk edition: 5m, 10m, 30m, 1h, 2h, 3h, 1d e 7d.

5m

Downgrade

boolean

Não

Especifica se o scale-down automático de especificações está ativado:

  • true: Sim.

  • false: Não.

Importante Você deve definir este parâmetro quando a instância de banco de dados de destino for o PolarDB for MySQL Cluster Edition ou o ApsaraDB RDS for MySQL high availability series cloud disk edition.

true

Storage

object

Não

Os itens de configuração para o recurso de expansão automática de armazenamento.

Apply

boolean

Não

Especifica se as configurações sob o item de configuração Storage devem ser aplicadas para o recurso de expansão automática de armazenamento:

  • true: Sim.

  • false: Não.

true

Upgrade

boolean

Não

Especifica se a expansão automática de armazenamento deve ser ativada:

  • true: Sim.

  • false: Não.

true

DiskUsageUpperThreshold

integer

Não

O limite de utilização média do espaço de armazenamento que aciona a expansão automática de armazenamento. Unidade: %. Valores válidos:

  • 50

  • 60

  • 70

  • 80

  • 90

Valores válidos:

  • 50 :

    50%

  • 60 :

    60%

  • 70 :

    70%

  • 80 :

    80%

  • 90 :

    90%

70

MaxStorage

integer

Não

O limite superior do espaço de armazenamento. O valor deve ser maior ou igual ao espaço total de armazenamento atual da instância. Valores válidos:

  • Limite superior do disco em nuvem ESSD: 32.000 GB.

  • Limite superior do SSD padrão: 6.000 GB.

Nota

Os SSDs padrão foram descontinuados. Faça upgrade para discos em nuvem ESSD.

32000

Bandwidth

object

Não

Os itens de configuração para o recurso de dimensionamento elástico de largura de banda.

Apply

boolean

Não

Especifica se as configurações sob o item de configuração Bandwidth devem ser aplicadas para o recurso de dimensionamento elástico de largura de banda:

  • true: Sim.

  • false: Não.

true

Upgrade

boolean

Não

Especifica se o upgrade automático de largura de banda deve ser ativado:

  • true: Sim.

  • false: Não.

true

BandwidthUsageUpperThreshold

integer

Não

O limite de uso médio de largura de banda que aciona o upgrade automático de largura de banda. Unidade: %. Valores válidos:

  • 50

  • 60

  • 70

  • 80

  • 90

  • 95

70

ObservationWindowSize

string

Não

A janela de observação para o upgrade automático de largura de banda. O valor do parâmetro consiste em um número e um sufixo de unidade de tempo. O sufixo de tempo m indica minutos. Valores válidos:

  • 1m

  • 5m

  • 10m

  • 15m

  • 30m

Valores válidos:

  • 30m :

    30 minutos.

  • 5m :

    5 minutos.

  • 15m :

    15 minutos.

  • 1m :

    1 minuto.

  • 10m :

    10 minutos.

5m

Downgrade

boolean

Não

Especifica se o downgrade automático de largura de banda deve ser ativado:

  • true: Sim.

  • false: Não.

true

BandwidthUsageLowerThreshold

integer

Não

O limite de uso médio de largura de banda que aciona o downgrade automático de largura de banda. Unidade: %. Valores válidos:

  • 10

  • 20

  • 30

30

Shard

object

Não

Os itens de configuração para o recurso de dimensionamento elástico de fragmentos.

Apply

boolean

Não

Especifica se as configurações sob o item de configuração Shard devem ser aplicadas para o recurso de dimensionamento elástico de fragmentos:

  • true: Sim.

  • false: Não.

Importante O recurso de dimensionamento elástico de fragmentos é suportado apenas quando a instância de banco de dados de destino é a edição cloud-native (anteriormente disco em nuvem) do Tair (Redis® OSS-Compatible) em arquitetura de cluster no site da China.

true

Upgrade

boolean

Não

Especifica se a adição automática de fragmentos deve ser ativada:

  • true: Sim.

  • false: Não.

true

MemUsageUpperThreshold

integer

Não

O limite de utilização média de memória que aciona a adição automática de fragmentos. Unidade: %. Valores válidos:

  • 50

  • 60

  • 70

  • 80

  • 90

Valores válidos:

  • 50 :

    50%

  • 60 :

    60%

  • 70 :

    70%

  • 80 :

    80%

  • 90 :

    90%

70

MaxShards

integer

Não

O número total máximo de fragmentos para a instância. O valor deve ser um número inteiro positivo. Valores válidos: 4 a 32.

16

UpgradeObservationWindowSize

string

Não

A janela de observação para a adição automática de fragmentos. O valor do parâmetro consiste em um número e um sufixo de unidade de tempo. O sufixo de tempo m indica minutos. Valores válidos:

  • 5m

  • 10m

  • 15m

  • 30m

Valores válidos:

  • 30m :

    30 minutos.

  • 5m :

    5 minutos.

  • 15m :

    15 minutos.

  • 10m :

    10 minutos.

5m

Downgrade

boolean

Não

Especifica se a redução automática de fragmentos deve ser ativada:

  • true: Sim.

  • false: Não.

Nota

O recurso de redução automática de fragmentos está atualmente em versão canary.

true

MemUsageLowerThreshold

integer

Não

O limite de utilização média de memória que aciona a redução automática de fragmentos. Unidade: %. Valores válidos:

  • 10

  • 20

  • 30

Valores válidos:

  • 10 :

    10%

  • 20 :

    20%

  • 30 :

    30%

30

MinShards

integer

Não

O número total mínimo de fragmentos para a instância. O valor deve ser um número inteiro positivo. Valores válidos: 4 a 32.

4

DowngradeObservationWindowSize

string

Não

A janela de observação para a redução automática de fragmentos. O valor do parâmetro consiste em um número e um sufixo de unidade de tempo. O sufixo de tempo h indica horas e d indica dias. Valores válidos:

  • 1h

  • 2h

  • 3h

  • 1d

  • 7d

Valores válidos:

  • 1d :

    1 dia.

  • 3h :

    3 horas.

  • 2h :

    2 horas.

  • 1h :

    1 hora.

  • 7d :

    7 dias.

1h

Resource

object

Não

Os itens de configuração para o recurso de dimensionamento elástico de recursos.

Apply

boolean

Não

Especifica se as configurações sob o item de configuração Resource devem ser aplicadas para o recurso de dimensionamento elástico de recursos:

  • true: Sim.

  • false: Não.

true

Enable

boolean

Não

Especifica se o dimensionamento elástico de recursos deve ser ativado:

  • true: Sim.

  • false: Não.

true

CpuUsageUpperThreshold

integer

Não

O limite de utilização média da CPU que aciona o scale-up automático de recursos. Unidade: %. Valores válidos:

  • 70

  • 80

  • 90

Valores válidos:

  • 70 :

    70%

  • 80 :

    80%

  • 90 :

    90%

70

UpgradeObservationWindowSize

string

Não

A janela de observação para scale-up. O valor do parâmetro consiste em um número e um sufixo de unidade de tempo. O sufixo de tempo m indica minutos. Valores válidos:

  • 1m

  • 3m

  • 5m

  • 10m

  • 20m

  • 30m

Valores válidos:

  • 30m :

    30m

  • 5m :

    5m

  • 3m :

    3m

  • 1m :

    1m

  • 10m :

    10m

  • 20m :

    20m

5m

DowngradeObservationWindowSize

string

Não

A janela de observação para scale-down. O valor do parâmetro consiste em um número e um sufixo de unidade de tempo. O sufixo de tempo m indica minutos. Valores válidos:

  • 1m

  • 3m

  • 5m

  • 10m

  • 20m

  • 30m

Valores válidos:

  • 30m :

    30 minutos.

  • 5m :

    5 minutos.

  • 3m :

    3 minutos.

  • 1m :

    1 minuto.

  • 10m :

    10 minutos.

  • 20m :

    20 minutos.

5m

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Code

string

O código de status retornado.

200

Message

string

A mensagem retornada.

Nota

Se a solicitação for bem-sucedida, Successful será retornado. Se a solicitação falhar, uma mensagem de erro, como um código de erro, será retornada.

Successful

RequestId

string

O ID da solicitação.

B6D17591-B48B-4D31-9CD6-9B9796B2****

Success

string

Indica se a solicitação foi bem-sucedida:

  • true: A solicitação foi bem-sucedida.

  • false: A solicitação falhou.

true

Exemplos

Resposta de sucesso

JSON formato

{
  "Code": "200",
  "Message": "Successful",
  "RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
  "Success": "true"
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 InvalidParams The request parameters are invalid. Os parâmetros da solicitação são inválidos.
403 NoPermission You are not authorized to do this action. Você não tem permissão para realizar esta operação.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.