Modifies the SSL configuration of a MongoDB instance.
Operation description
When you call the ModifyDBInstanceSSL operation, the instance must meet the following requirements:
The instance status is running.
- The instance is a replica set instance or a sharded cluster instance.
The replica set instance must be version 3.4 or later.
The sharded cluster instance must use Enhanced SSDs (ESSDs).
The instance restarts when you enable, update, or disable SSL. We recommend that you perform these operations during off-peak hours.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:ModifyDBInstanceSSL |
update |
*Instance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
The instance ID. |
dds-bp2235**** |
| SSLAction |
string |
Yes |
The operation to perform on the SSL feature. Valid values:
|
Open |
| SwitchMode |
string |
No |
The time to modify the SSL configuration of the MongoDB instance. Valid values:
|
0 |
| ForceEncryption |
string |
No |
Specifies whether to forcibly enable SSL encryption for connections. Valid values:
Valid values:
|
0 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The returned data. |
||
| RequestId |
string |
The request ID. |
6D806B11-078F-4154-BF9F-844F56D08964 |
Examples
Success response
JSON format
{
"RequestId": "6D806B11-078F-4154-BF9F-844F56D08964"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParam | Specified parameters is not valid. | |
| 400 | SSLAlreadyEnabled | SSL have already been enabled. | |
| 400 | SSLAlreadyDisabled | SSL have already been disabled. | |
| 403 | SSLNotEnabled | SSL not enabled. | |
| 403 | IncorrectCharacterType | Current DB instance CharacterType does not support this operation. | |
| 403 | IncorrectEngineVersion | Current engine version does not support operations. | |
| 403 | IncorrectDBInstanceState | Current DB instance state does not support this operation. | |
| 403 | IncorrectDBInstanceLockMode | Current DB instance lock mode does not support this operation. | The current database instance locking mode does not support this operation. |
| 404 | EnabledSSLNotSupport | Specified region does not support enable ssl. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.