開通與關閉Lindorm MySQL相容協議。
介面說明
前提條件:
-
執行個體寬表引擎版本號碼>= 2.6.0
-
寬表引擎支援 lindormSQL V3 版本。通過執行個體詳情介面(GetLindormInstance)的傳回值 EnableLsqlVersionV3=true 判斷,2023-10-24 號之後新購的執行個體預設已支援 EnableLsqlVersionV3=true;存量執行個體需要聯絡值班同學評估後再開啟。
滿足如上兩個條件才可以支援開通 MySQL 協議,
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
lindorm:SwitchLSQLV3MySQLService |
update |
*全部資源
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| InstanceId |
string |
是 |
執行個體 ID。 |
ld-bp1o3y0yme2i2**** |
| ActionType |
integer |
是 |
操作類型 取值:
|
1 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| RequestId |
string |
請求 ID |
1556DCB0-043A-4444-8BD9-CF4A68E7EE64 |
| AccessDeniedDetail |
string |
訪問被拒絕的詳細原因。 |
{"AuthAction":"xxx","AuthPrincipalDisplayName":"222","AuthPrincipalOwnerId":"111","AuthPrincipalType":"SubUser",,"NoPermissionType":"ImplicitDeny","PolicyType":"AccountLevelIdentityBasedPolicy","EncodedDiagnosticMessage":"xxxxxx"} |
樣本
正常返回樣本
JSON格式
{
"RequestId": "1556DCB0-043A-4444-8BD9-CF4A68E7EE64",
"AccessDeniedDetail": "{\"AuthAction\":\"xxx\",\"AuthPrincipalDisplayName\":\"222\",\"AuthPrincipalOwnerId\":\"111\",\"AuthPrincipalType\":\"SubUser\",,\"NoPermissionType\":\"ImplicitDeny\",\"PolicyType\":\"AccountLevelIdentityBasedPolicy\",\"EncodedDiagnosticMessage\":\"xxxxxx\"}"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 403 | MinorVersion.TooLow | The minor version is too low. Please upgrade. | 操作失敗,引擎版本過低,請升級引擎版本。 |
| 403 | Lindorm.Errorcode.OperationDenied | You are not authorized to operate on the specified resource. | 操作失敗,請先申請指定資源的操作許可權。 |
| 403 | Lindorm.Errorcode.ServiceLinkedRoleNoPermission | No permission to create service linked role. | 操作失敗,請先申請建立服務關聯角色的許可權。 |
| 403 | API.Forbidden | The API operation is forbidden in this environment. | 操作失敗,當前環境中該API無法使用。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。