呼叫UpdateConnection更新一個資料來源。
目前該API介面已標記為棄用,推薦使用替代API:dataworks-public(2020-05-18) - UpdateDataSource。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| Description |
string |
否 |
描述資料來源。 |
abc |
| EnvType |
integer |
否 |
資料來源所屬的環境,包括 0(開發環境)和 1(生產環境)。 |
1 |
| Content |
string |
否 |
資料來源的詳細資訊。部分常用資料來源範例如下:
|
{"database":"dbname","instanceName":"instancename","password":"password","rdsOwnerId":"123","username":"username"} |
| Status |
string |
否 |
資料來源的狀態,包括 ENABLED(正常)和 DISABLED(異常)。 |
ENABLED |
| ConnectionId |
integer |
是 |
資料來源 ID。您可以透過 ListConnections 介面取得專案空間下的資料來源 ID。 |
1 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| HttpStatusCode |
string |
HTTP 狀態碼。 |
200 |
| Data |
boolean |
請求是否成功更新。 |
true |
| RequestId |
string |
請求 ID。 |
0bc14115159376359**** |
| Success |
boolean |
請求是否成功。 |
true |
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | Invalid.Tenant.ConnectionNotExists | The connection does not exist. | |
| 400 | Invalid.Tenant.ProjectNotExists | The project does not exist. | |
| 400 | Invalid.Tenant.UserNotInProject | The user is not in the project. | |
| 400 | Invalid.DataSource.DataSourceStatus | The specified dataSourceStatus %s is invalid. | |
| 403 | Invalid.Tenant.UserIsNotProjectOwnerOrAdmin | The user is not a project administrator or owner. | |
| 403 | Invalid.Tenant.UserNotInTenant | The user is not in tenant. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。