調用ModifyDBInstanceSSL介面修改MongoDB執行個體的SSL配置。

調用該介面時,執行個體必須滿足以下條件:

  • 執行個體狀態為運行中。
  • 執行個體類型為複本集執行個體。
  • 執行個體的資料庫版本為3.4或4.0版本。
说明 在開通、更新和關閉SSL過程中,執行個體會重啟一次,建議您在業務低峰期操作。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

請求參數

名稱 類型 是否必選 樣本值 描述
DBInstanceId String dds-bpxxxxxxxx

執行個體ID。

SSLAction String Open

對SSL功能執行的操作,取值:

  • Open:開啟SSL加密。
  • Close:關閉SSL加密。
  • Update:更新SSL認證。
Action String ModifyDBInstanceSSL

要執行的操作,取值: ModifyDBInstanceSSL

AccessKeyId String LTAIgbTGpxxxxxx

阿里雲頒發給使用者的訪問服務所用的密鑰ID。

返回資料

名稱 類型 樣本值 描述
RequestId String 6D806B11-078F-4154-BF9F-844F56D08964

請求ID。

樣本

請求樣本


http(s)://mongodb.aliyuncs.com/?Action=ModifyDBInstanceSSL
&DBInstanceId=dds-bpxxxxxxxx
&SSLAction=Open
&<公用請求參數>

正常返回樣本

XML 格式

<ModifyDBInstanceSSLResponse>
	  <RequestId>6D806B11-078F-4154-BF9F-844F56D08964</RequestId>
</ModifyDBInstanceSSLResponse>

JSON 格式

{
	"RequestId":"6D806B11-078F-4154-BF9F-844F56D08964"
}

錯誤碼

HttpCode 錯誤碼 錯誤資訊 描述
403 IncorrectDBInstanceState Current DB instance state does not support this operation. 執行個體狀態不支援此操作,請您檢查輸入的參數是否正確。
403 IncorrectDBInstanceLockMode Current DB instance lock mode does not support this operation. 執行個體已經被鎖定。

訪問錯誤中心查看更多錯誤碼。