Bir ApsaraDB for MongoDB örneğinin SSL ayarlarını değiştirir.
Kullanım
Bu işlemi çağırmadan önce aşağıdaki gereksinimlerin karşılandığından emin olun:
Örnek Çalışır durumundadır.
Örnek bir çoğaltma kümesi örneğidir.
Örneğin veritabanı motoru sürümü
3,4 veya 4,0 olmalıdır.
SSL şifrelemeyi etkinleştirdiğinizde veya devre dışı bıraktığınızda ya da SSL sertifikasını güncellediğinizde örnek yeniden başlar. Bu işlemi yoğun olmayan saatlerde gerçekleştirmenizi öneririz.
Hata Ayıklama
OpenAPI Explorer, imza değerini otomatik olarak hesaplar. Kolaylık sağlaması açısından bu işlemi OpenAPI Explorer üzerinden çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'lar için işlemin örnek kodunu dinamik olarak oluşturur.
İstek parametreleri
| Parametre | Tür | Gerekli | Örnek | Açıklama |
| Action | String | Evet | ModifyDBInstanceSSL | Gerçekleştirmek istediğiniz işlem. Değeri ModifyDBInstanceSSL olarak ayarlayın. |
| RegionId | String | Hayır | cn-hangzhou | Örneğin bölge kimliği. Örneğin bölge kimliğini sorgulamak için DescribeDBInstanceAttribute işlemini çağırabilirsiniz. |
| DBInstanceId | String | Evet | dds-bp2235**** | Örneğin kimliği. |
| SSLAction | String | Evet | Open | SSL özelliği üzerinde gerçekleştirilecek işlem. Geçerli değerler:
|
Yanıt parametreleri
| Parametre | Tür | Örnek | Açıklama |
| RequestId | String | 6D806B11-078F-4154-BF9F-844F56D08964 |
|
Örnekler
Örnek istekler
http(s)://mongodb.aliyuncs.com/?Action=ModifyDBInstanceSSL
&DBInstanceId=dds-bp2235****
&SSLAction=Open
&<Common request parameters>
Örnek başarılı yanıt
XML biçimi
HTTP/1.1 200 OK
Content-Type:application/xml
<ModifyDBInstanceSSLResponse>
<RequestId>6D806B11-078F-4154-BF9F-844F56D08964</RequestId>
</ModifyDBInstanceSSLResponse>
JSON biçimi
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "6D806B11-078F-4154-BF9F-844F56D08964"
}
Hata kodları
| HttpCode | Hata kodu | Hata mesajı | Açıklama |
| 403 | IncorrectDBInstanceState | Current DB instance state does not support this operation. | Örnek mevcut durumda olduğunda bu işlem desteklenmediği için döndürülen hata mesajı. Örneğin durumu Running olana kadar bekleyin ve tekrar deneyin. |
| 403 | IncorrectDBInstanceLockMode | Current DB instance lock mode does not support this operation. | Örnek kilitlendiği ve üzerinde hiçbir işlem yapılamadığı için döndürülen hata mesajı. Örneğin kilidini açın ve tekrar deneyin. |
Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.