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.
Esta operación solo se aplica a instancias de clúster fragmentado.
Depuración
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.
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:
|
| AutoPay | Boolean | No | true | Especifica si se habilita el pago automático. Valor predeterminado: true. Valores válidos:
|
| EffectiveTime | String | No | Immediately | El momento en que surten efecto las configuraciones modificadas. Valor predeterminado: Immediately. Valores válidos:
|
| 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:
|
| 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: |
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.