Todos los productos
Search
Centro de documentos

:ModifyNodeSpec

Última actualización: Sep 03, 2026

Modifica las especificaciones o la capacidad de almacenamiento de una instancia de clúster fragmentado de ApsaraDB for MongoDB.

Antes de llamar a esta operación, asegúrese de comprender los métodos de facturación y la información de precios de ApsaraDB for MongoDB.

Nota

Esta operación solo se aplica a instancias de clúster fragmentado.

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, le recomendamos llamar a esta operación en OpenAPI Explorer. Esta herramienta genera dinámicamente el código de ejemplo de la operación para distintos SDK.

Parámetros de solicitud

Parámetro Tipo Obligatorio Ejemplo Descripción
Action String Sí ModifyNodeSpec

La operación que desea ejecutar. Establezca el valor en ModifyNodeSpec.

RegionId String No cn-hangzhou

El ID de región de la instancia. Llame a la operación DescribeRegions para consultar la lista de regiones más reciente.

DBInstanceId String Sí dds-bp1c0b990184****

El ID de la instancia.

NodeId String Sí s-bp143e1b1637****

El ID del nodo shard o mongos en la instancia de clúster fragmentado. Llame a la operación DescribeDBInstanceAttribute para consultar el ID del nodo.

Nota Si establece este parámetro en el ID de un nodo shard, también debe especificar el parámetro NodeStorage.
NodeClass String Sí dds.mongos.standard

El tipo de instancia del nodo shard o mongos. Para obtener más información, consulte Tipos de instancia.

NodeStorage Integer No 20

La capacidad de almacenamiento del nodo shard. Unidad: GB.

  • Los valores válidos van de 10 a 2000 si la instancia utiliza discos SSD locales.
  • Los valores válidos van de 20 a 16000 si la instancia utiliza discos SSD mejorados (ESSD) de nivel PL1.
Nota El valor debe ser múltiplo de 10.
ClientToken String No ETnLKlblzczshOTUbOCz****

El token de cliente que garantiza la idempotencia de la solicitud. Puede usar el cliente para generar el valor, pero asegúrese de que sea único entre distintas solicitudes. El token solo puede contener caracteres ASCII y no debe exceder los 64 caracteres de longitud.

FromApp String No OpenApi

El origen de la solicitud. Valores válidos:

  • OpenApi: la API de ApsaraDB for MongoDB
  • mongo_buy: la consola de ApsaraDB for MongoDB
AutoPay Boolean No true

Especifica si se habilita el pago automático. Valor predeterminado: true. Valores válidos:

  • true: habilita el pago automático. Asegúrese de tener saldo suficiente en su cuenta.
  • false: deshabilita el pago automático. En este caso, pague manualmente por la instancia.
EffectiveTime String No Immediately

El momento en que surten efecto las configuraciones modificadas. Valor predeterminado: Immediately. Valores válidos:

  • Immediately: Las nuevas configuraciones surten efecto inmediatamente.
  • MaintainTime: Las nuevas configuraciones surten efecto durante la ventana de mantenimiento de la instancia.
SwitchTime String No 2022-01-05T03:18:53Z

La hora de ejecución. Especifique la hora en formato aaaa-MM-ddTHH:mm:ssZ. La hora debe estar en UTC.

OrderType String No UPGRADE

El tipo de pedido. Valores válidos:

  • UPGRADE
  • DOWNGRADE
ReadonlyReplicas Integer No 5

El número de nodos de solo lectura en el nodo shard.

Valores válidos: de 0 a 5. El valor debe ser un número entero. Valor predeterminado: 0.

BusinessInfo String No {“ActivityId":"000000000"}

La información comercial. Este es un parámetro adicional.

CouponNo String No youhuiquan_promotion_option_id_for_blank

El código de cupón. Valor predeterminado: youhuiquan_promotion_option_id_for_blank.

Parámetros de respuesta

Parámetro

Tipo

Ejemplo

Descripción

RequestId

String

61B05CCF-EBAB-4BF3-BA67-D77256A721E2

El ID de la solicitud.

OrderId

String

21084641369****

El ID del pedido.

Ejemplos

Solicitudes de ejemplo

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

Respuestas exitosas de ejemplo

Formato XML

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

<ModifyNodeSpecResponse>
    <RequestId>61B05CCF-EBAB-4BF3-BA67-D77256A721E2</RequestId>
    <OrderId>21084641369****</OrderId>
</ModifyNodeSpecResponse>

Formato JSON

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

{
  "RequestId" : "61B05CCF-EBAB-4BF3-BA67-D77256A721E2",
  "OrderId" : "21084641369****"
}

Códigos de error

Para obtener una lista de códigos de error, visite el Centro de errores de API.