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.
Esta operação aplica-se apenas a instâncias de cluster sharded.
Depuração
Parâmetros de solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | ModifyNodeSpec | Operação a ser executada. Defina o valor como ModifyNodeSpec. |
| RegionId | String | Não | cn-hangzhou | ID da região da instância. Chame a operação DescribeRegions para consultar a lista de regiões mais recente. |
| DBInstanceId | String | Sim | dds-bp1c0b990184**** | ID da instância. |
| NodeId | String | Sim | s-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. |
| NodeClass | String | Não | dds.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. |
| NodeStorage | Integer | Não | 20 | Espaço de armazenamento do nó shard.
Nota
|
| ClientToken | String | Não | ETnLKlblzczshOTUbOCzxxxxxxxxxx | 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. |
| FromApp | String | Não | OpenApi | Origem da solicitação. Valores válidos:
|
| AutoPay | Boolean | Não | true | Define se o pagamento automático da instância está ativado. Valores válidos:
Valor padrão: true. |
| EffectiveTime | String | Não | Immediately | Momento em que as novas configurações entram em vigor. Valores válidos:
Valor padrão: Immediately. |
| OrderType | String | Não | UPGRADE | Tipo do pedido. Valores válidos:
|
| ReadonlyReplicas | Integer | Não | 5 | Número de nós somente leitura no nó shard. Valores válidos: 0 a 5. Valor padrão: 0. |
| BusinessInfo | String | Não | {“ActivityId":"000000000"} | Informações comerciais. Trata-se de um parâmetro adicional. |
| CouponNo | String | Não | 1111111111111111 | Código do cupom. Valor padrão: |
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.