Todos os produtos
Search
Central de documentação

:ModifyNodeSpec

Última atualização: Jul 08, 2026

Modifica as especificações ou o espaço de armazenamento de um nó em uma instância de cluster sharded do ApsaraDB for MongoDB.

Antes de chamar esta operação, compreenda totalmente os métodos de faturamento e a precificação do ApsaraDB for MongoDB.

Nota

Esta operação aplica-se apenas a instâncias de cluster sharded.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer para maior conveniência. A ferramenta gera dinamicamente códigos de exemplo da operação para diferentes SDKs.

Parâmetros de solicitação

ParâmetroTipoObrigatórioExemploDescrição
ActionStringSimModifyNodeSpec

Operação a ser executada. Defina o valor como ModifyNodeSpec.

RegionIdStringNãocn-hangzhou

ID da região da instância. Chame a operação DescribeRegions para consultar a lista de regiões mais recente.

DBInstanceIdStringSimdds-bp1c0b990184****

ID da instância.

NodeIdStringSims-bp143e1b1637****

ID do nó shard ou mongos na instância de cluster sharded. Chame a operação DescribeDBInstanceAttribute para consultar o ID.

Nota Se definir este parâmetro como o ID do nó shard, especifique também o parâmetro NodeStorage.
NodeClassStringNãodds.mongos.standard

Tipo de instância do nó shard ou mongos. Para obter mais informações, consulte Tipos de instância.

Nota Especifique pelo menos um dos parâmetros: NodeClass ou NodeStorage.
NodeStorageIntegerNão20

Espaço de armazenamento do nó shard.

  • Valores válidos: 10 a 2000. Unidade: GB.
  • O valor deve ser múltiplo de 10.
Nota
  • Especifique pelo menos um dos parâmetros: NodeClass ou NodeStorage.
  • Este parâmetro entra em vigor apenas quando o parâmetro NodeId corresponde ao ID do nó shard.
ClientTokenStringNãoETnLKlblzczshOTUbOCzxxxxxxxxxx

Token de cliente usado para garantir a idempotência da solicitação. Gere o valor com o cliente, mas garanta que seja exclusivo entre solicitações diferentes. O token aceita apenas caracteres ASCII e não pode exceder 64 caracteres.

FromAppStringNãoOpenApi

Origem da solicitação. Valores válidos:

  • OpenApi: API do ApsaraDB for MongoDB
  • mongo_buy: console do ApsaraDB for MongoDB
AutoPayBooleanNãotrue

Define se o pagamento automático da instância está ativado. Valores válidos:

  • true: ativa o pagamento automático. Verifique se há saldo suficiente na conta.
  • false: desativa o pagamento automático. Para pagar pela instância, siga estes passos: faça login no console do ApsaraDB for MongoDB. No canto superior direito da página, clique em Expenses para acessar o console de Billing Management. No painel de navegação à esquerda, clique em Orders. Na página Orders, localize o pedido e conclua o pagamento.

Valor padrão: true.

EffectiveTimeStringNãoImmediately

Momento em que as novas configurações entram em vigor. Valores válidos:

  • Immediately: as novas configurações entram em vigor imediatamente.
  • MaintainTime: as novas configurações entram em vigor durante a janela de manutenção da instância.

Valor padrão: Immediately.

OrderTypeStringNãoUPGRADE

Tipo do pedido. Valores válidos:

  • UPGRADE
  • DOWNGRADE
ReadonlyReplicasIntegerNão5

Número de nós somente leitura no nó shard. Valores válidos: 0 a 5. Valor padrão: 0.

BusinessInfoStringNão{“ActivityId":"000000000"}

Informações comerciais. Trata-se de um parâmetro adicional.

CouponNoStringNão1111111111111111

Código do cupom. Valor padrão: youhuiquan_promotion_option_id_for_blank.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

RequestId

String

32D597D6-D369-5C47-8E45-F45502E4****

ID da solicitação.

OrderId

String

21084641369****

ID do pedido.

Exemplos

Exemplos de solicitações

http(s)://mongodb.aliyuncs.com/?Action=ModifyNodeSpec
&NodeId=s-bp143e1b1637****
&DBInstanceId=dds-bp1c0b990184****
&NodeClass=dds.shard.standard
&<Common request parameters>

Exemplos de respostas de sucesso

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<ModifyNodeSpecResponse>
    <RequestId>32D597D6-D369-5C47-8E45-F45502E4****</RequestId>
    <OrderId>21084641369****</OrderId>
</ModifyNodeSpecResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "32D597D6-D369-5C47-8E45-F45502E4****",
  "OrderId" : "21084641369****"
}

Códigos de erro

Para obter uma lista de códigos de erro, visite o Centro de Erros de API.