Todos os produtos
Search
Central de documentação

:ModifyNodeSpecBatch

Última atualização: Jul 09, 2026

Altera a configuração de um ou mais nós Mongos ou shard em uma instância de cluster sharded do ApsaraDB for MongoDB.

Antes de chamar esta operação, certifique-se de compreender os métodos de faturamento e os Preços do ApsaraDB for MongoDB.

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

Depuração

Chame esta operação no OpenAPI Explorer para evitar o cálculo da assinatura. Após a execução bem-sucedida, o OpenAPI Explorer gera automaticamente um código de exemplo de SDK.

Parâmetros da solicitação

Nome Tipo Obrigatório Exemplo Descrição
Action String Sim ModifyNodeSpecBatch

Parâmetro obrigatório. Defina o valor como ModifyNodeSpecBatch.

RegionId String Não cn-hangzhou

ID da região. Chame a operação DescribeRegions para consultar o ID da região.

DBInstanceId String Sim dds-bp1337621e8f****

ID da instância cujas configurações serão alteradas.

NodesInfo String Sim {"Shards":[{"DBInstanceClass":"dds.shard.mid","DBInstanceName":"d-bp14ae4572fd****","Storage":20},{"DBInstanceClass":"dds.shard.mid","DBInstanceName":"d-bp19f4f92dc5****","Storage":30}]}

Especificações dos nós Mongos ou shard a serem alteradas. Para obter mais informações sobre as especificações, consulte Tipos de instância.

ClientToken String Não ETnLKlblzczshOTUbOCz****

Token de cliente usado para garantir a idempotência da solicitação. O cliente gera esse valor, que deve ser único entre diferentes solicitações. O token pode conter apenas caracteres ASCII e não pode exceder 64 caracteres.

AutoPay Boolean Não true

Define se o pagamento automático será ativado. Valores válidos:

  • true: Pagamento automático ativado. Certifique-se de que sua conta tenha saldo suficiente.
  • false: Pagamento automático desativado. Para pagar o pedido, faça login no console do ApsaraDB for MongoDB. No canto superior direito, escolha Expenses > User Center. No painel de navegação à esquerda, clique em Order Management. Na página Order Management, localize o pedido e conclua o pagamento.

Valor padrão: true.

EffectiveTime String Não Immediately

Momento em que a alteração de configuração entra em vigor. Valores válidos:

  • Immediately: A alteração entra em vigor imediatamente.
  • MaintainTime: A alteração entra em vigor durante a janela de manutenção da instância.
Nota

Valor padrão: Immediately.

OrderType String Não UPGRADE

Tipo da alteração de configuração. Valores válidos:

  • UPGRADE: Faz upgrade da configuração.
  • DOWNGRADE: Faz downgrade da configuração.
Nota Este parâmetro está disponível apenas quando o método de faturamento da instância é assinatura.
CouponNo String Não youhuiquan_promotion_option_id_for_blank

Código do cupom. O valor padrão é youhuiquan_promotion_option_id_for_blank.

BusinessInfo String Não {“ActivityId":"000000000"}

Informações comerciais.

Dados retornados

Nome

Tipo

Exemplo

Descrição

OrderId

String

21012719476****

ID do pedido.

RequestId

String

0637BC25-6895-5500-871F-1127CA34****

ID da solicitação.

Exemplos

Exemplo de solicitação

http(s)://mongodb.aliyuncs.com/?Action=ModifyNodeSpecBatch
&DBInstanceId=dds-bp1337621e8f****
&NodesInfo={"Shards":[{"DBInstanceClass":"dds.shard.mid","DBInstanceName":"d-bp14ae4572fd****","Storage":20},{"DBInstanceClass":"dds.shard.mid","DBInstanceName":"d-bp19f4f92dc5****","Storage":30}]}
&<Common request parameters>

Exemplos de resposta

Formato XML

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

<ModifyNodeSpecBatchResponse>
    <RequestId>0637BC25-6895-5500-871F-1127CA34****</RequestId>
    <OrderId>21012719476****</OrderId>
</ModifyNodeSpecBatchResponse>

Formato JSON

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

{
  "RequestId" : "0637BC25-6895-5500-871F-1127CA34****",
  "OrderId" : "21012719476****"
}

Códigos de erro

Para obter mais informações sobre códigos de erro, consulte a Central de Erros.