Modifies the connection address and port of a MongoDB instance.
Operation description
You can modify the connection address and port for the following instance types:
You can modify the connection address and port for instances that use local disks or cloud disks.
For sharded cluster instances, you can modify only the connection address of Mongos nodes.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:ModifyDBInstanceConnectionString |
update |
*Instance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
The ID of the instance. Note
If you specify the ID of a sharded cluster instance, you must also specify the NodeId parameter. |
dds-bpxxxxxxxx |
| NodeId |
string |
No |
The ID of a Mongos node in a sharded cluster instance. You can specify only one Mongos node ID per call. Note
This parameter is valid only when DBInstanceId specifies the ID of a sharded cluster instance. |
s-bpxxxxxxxx |
| CurrentConnectionString |
string |
No |
The current connection address—the address to modify. |
s-bpxxxxxxxx.mongodb.rds.aliyuncs.com |
| NewConnectionString |
string |
No |
The new connection address. It must meet these requirements:
Note
Specify only the prefix of the connection address. You cannot change any part beyond the prefix. |
aliyuntest111 |
| NewPort |
integer |
No |
The new port number. Valid values are from 1000 to 65535. Note
This parameter is valid only when DBInstanceId specifies the ID of a cloud disk instance. |
3310 |
| PortModifyOnly |
boolean |
No |
||
| NetworkType |
string |
No |
vpc |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
FF36A84C-0694-42D0-861D-C383E8E4FAAF |
| ModifiedConnectionString |
string |
Examples
Success response
JSON format
{
"RequestId": "FF36A84C-0694-42D0-861D-C383E8E4FAAF",
"ModifiedConnectionString": ""
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | NewConnectionString.NotSupport | Specified newConnectionString is not supported. | newConnectionString format |
| 400 | InvalidConnectionStringOrPort.Duplicate | Specified connection string or port already exists. | The specified connection string or port information already exists, please check and resubmit. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.