Cambia la configuración de uno o más nodos Mongos o shard en una instancia de clúster fragmentado de ApsaraDB for MongoDB.
Descripción de la operación
Antes de llamar a esta operación, asegúrese de comprender los métodos de facturación y los precios de ApsaraDB for MongoDB.
Esta operación se aplica únicamente a instancias de clúster fragmentado de ApsaraDB for MongoDB.
Cuando actualiza o reduce la escala de varias instancias de clúster fragmentado en un lote, los tipos de instancia de destino están sujetos a ciertas restricciones. Por ejemplo, si expande la capacidad de almacenamiento, la capacidad de destino debe ser mayor o igual que la capacidad actual. Si las instancias tienen diferentes tipos de instancia, el sistema selecciona aleatoriamente el tipo de instancia de una de ellas y aplica sus restricciones a todo el lote. Esto puede provocar que la actualización o reducción de escala falle. Si no puede actualizar o reducir la escala de las instancias en un lote, puede utilizar la operación ModifyNodeSpec para cambiar la configuración de una sola instancia de clúster fragmentado.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dds:ModifyNodeSpecBatch |
update |
*Instance
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| RegionId |
string |
No |
El ID de la región. Puede llamar a la operación DescribeRegions para consultar la lista de regiones más reciente. |
cn-hangzhou |
| DBInstanceId |
string |
Sí |
El ID de la instancia cuya configuración desea cambiar. |
dds-bp1337621e8f**** |
| NodesInfo |
string |
Sí |
Los tipos de instancia de los nodos Mongos y shard que desea cambiar. Para obtener más información, consulte Tipos de instancia. |
{"Shards":[{"DBInstanceClass":"dds.shard.mid","DBInstanceName":"d-bp14ae4572fd****","Storage":20},{"DBInstanceClass":"dds.shard.mid","DBInstanceName":"d-bp19f4f92dc5****","Storage":30}]} |
| ClientToken |
string |
No |
Un token de cliente. Se utiliza para garantizar la idempotencia de la solicitud. Puede utilizar el cliente para generar el valor, pero debe asegurarse de que el valor sea único entre diferentes solicitudes. El token solo puede contener caracteres ASCII y no puede superar los 64 caracteres de longitud. |
ETnLKlblzczshOTUbOCz**** |
| AutoPay |
boolean |
No |
Especifica si se debe habilitar el pago automático. Valores válidos:
Valor predeterminado: true. |
true |
| EffectiveTime |
string |
No |
El período de vigencia del cambio de configuración. Valores válidos:
Nota
Valor predeterminado: Immediately. |
Immediately |
| OrderType |
string |
No |
El tipo de cambio de configuración. Valores válidos:
Nota
Este parámetro solo está disponible cuando el método de facturación de la instancia es por suscripción. |
UPGRADE |
| CouponNo |
string |
No |
Especifica si se debe utilizar un cupón. Valores válidos:
|
default |
| BusinessInfo |
string |
No |
La información comercial. |
{“ActivityId":"000000000"} |
| TargetVswitchId |
string |
No |
El ID del switch virtual de destino para un cambio de configuración que implica una migración de zona. Importante
Este parámetro se aplica únicamente a instancias que utilizan discos. Nota
|
vsw-xxxxxxxx |
| TargetHiddenZoneId |
string |
No |
La zona de destino del nodo oculto para un cambio de configuración que implica una migración de zona. Importante
Este parámetro se aplica únicamente a instancias que utilizan discos. Importante
El valor de este parámetro no puede ser igual al valor del parámetro TargetZoneId o TargetSecondaryZoneId. Nota
|
cn-hangzhou-e |
| TargetZoneId |
string |
No |
La zona de destino del nodo principal para un cambio de configuración que implica una migración de zona. Importante
Este parámetro se aplica únicamente a instancias que utilizan discos. Importante
El valor de este parámetro no puede ser igual al valor del parámetro TargetSecondaryZoneId o TargetHiddenZoneId. Nota
|
cn-hangzhou-h |
| TargetSecondaryZoneId |
string |
No |
La zona de destino del nodo secundario para un cambio de configuración que implica una migración de zona. Importante
Este parámetro se aplica únicamente a instancias que utilizan discos. Importante
El valor de este parámetro no puede ser igual al valor del parámetro TargetZoneId o TargetHiddenZoneId. Nota
|
cn-hangzhou-j |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| OrderId |
string |
El ID del pedido. |
21012719476**** |
| RequestId |
string |
El ID de la solicitud. |
0637BC25-6895-5500-871F-1127CA34**** |
Ejemplos
Respuesta exitosa
JSON Formato
{
"OrderId": "21012719476****",
"RequestId": "0637BC25-6895-5500-871F-1127CA34****"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | GadInstanceNotSupport | GAD Instance doesn't support the operation. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.