Agrega nodos mongos o shard en lote para una instancia de clúster fragmentado.
Descripción de la operación
Antes de llamar a esta operación, asegúrese de comprender completamente los métodos de facturación y los precios de ApsaraDB for MongoDB.
Esta operación solo es aplicable a instancias 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:CreateNodeBatch |
create |
*Instance
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ClientToken |
string |
No |
El token de cliente que se utiliza para garantizar la idempotencia de la solicitud. Puede utilizar el cliente para generar el valor, pero debe asegurarse de que sea único entre diferentes solicitudes. El token solo puede contener caracteres ASCII y no puede exceder los 64 caracteres de longitud. |
ETnLKlblzczshOTUbOCz**** |
| FromApp |
string |
No |
El origen de la solicitud. Valores válidos:
|
OpenApi |
| AutoPay |
boolean |
No |
Especifica si se debe habilitar el pago automático. Valor predeterminado: true. Valores válidos:
|
true |
| DBInstanceId |
string |
Sí |
El ID de la instancia a la que desea agregar nodos. |
dds-bp18b0934e70**** |
| NodesInfo |
string |
Sí |
Las especificaciones del nodo mongos o shard que desea agregar. Para obtener más información, consulte Tipos de instancia. Nota
Se admiten hasta 32 nodos mongos o shard por cada instancia de clúster fragmentado. |
{"Shards":[{"DBInstanceClass":"mdb.shard.4x.large.d","Storage":20}]} |
| CouponNo |
string |
No |
Especifica si se deben usar cupones. Valor predeterminado: null. Valores válidos:
|
default |
| BusinessInfo |
string |
No |
La información comercial. |
{“ActivityId":"000000000"} |
| ShardDirect |
boolean |
No |
Especifica si se debe solicitar un endpoint para el nodo shard. Valor predeterminado: false. Valores válidos:
|
false |
| AccountName |
string |
No |
El nombre de usuario de la cuenta. El nombre de usuario debe cumplir con los siguientes requisitos:
Nota
|
ceshi |
| AccountPassword |
string |
No |
La contraseña de la cuenta. La contraseña debe cumplir con los siguientes requisitos:
Nota
La contraseña de la cuenta del nodo shard no se puede restablecer. |
PassWord123 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud. |
55D41A94-1ACE-55E8-8BC7-67D622E7**** |
| OrderId |
string |
El ID del pedido. |
50179021707**** |
| NodeId |
string |
El ID del nodo mongos o shard agregado. |
d-bp18f7d6b6a7**** |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "55D41A94-1ACE-55E8-8BC7-67D622E7****",
"OrderId": "50179021707****",
"NodeId": "d-bp18f7d6b6a7****"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | SSLNotSupportAddNode | Instance with SSL certificate can't add node, please contact us to solve this problem. | SSL encryption instances do not allow nodes to be added. If you need to, contact us to solve the problem. |
| 400 | ErrorInsufficientResource | There is not enough resource for your operation, requestId: %s. | There is not enough resource for your operation, requestId: %s. |
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.