-
Notifications
You must be signed in to change notification settings - Fork 194
/
errors.go
316 lines (215 loc) · 11.9 KB
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
// Copyright (c) 2017-2018 THL A29 Limited, a Tencent company. All Rights Reserved.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
package v20190107
const (
// 此产品的特有错误码
// CAM签名/鉴权错误。
AUTHFAILURE = "AuthFailure"
// 操作失败。
FAILEDOPERATION = "FailedOperation"
// 批量查询失败。
FAILEDOPERATION_BATCHGETINSTANCEERROR = "FailedOperation.BatchGetInstanceError"
// 绑定资源包失败
FAILEDOPERATION_BINDSOURCEPACKAGEERROR = "FailedOperation.BindSourcePackageError"
// 获取权限失败,请稍后重试。如果持续不成功,请联系客服进行处理。
FAILEDOPERATION_CAMCHECKRESOURCEERROR = "FailedOperation.CamCheckResourceError"
// 鉴权失败,请稍后重试。如果持续不成功,请联系客服进行处理。
FAILEDOPERATION_CAMSIGANDAUTHERROR = "FailedOperation.CamSigAndAuthError"
// 创建并支付订单失败。
FAILEDOPERATION_CREATEORDER = "FailedOperation.CreateOrder"
// 创建资源包失败
FAILEDOPERATION_CREATESOURCEPACKAGEERROR = "FailedOperation.CreateSourcePackageError"
// 设置备份策略失败,请稍后重试。如果持续不成功,请联系客服进行处理。
FAILEDOPERATION_CYNOSDBMYSQLSETBACKUPSTRATEGY = "FailedOperation.CynosdbMysqlSetBackupStrategy"
// 数据库访问失败,请稍后重试。如果持续不成功,请联系客服进行处理。
FAILEDOPERATION_DATABASEACCESSERROR = "FailedOperation.DatabaseAccessError"
// 修改账号权限失败。
FAILEDOPERATION_DESCRIBEACCOUNTPRIVILEGESERROR = "FailedOperation.DescribeAccountPrivilegesError"
// 创建流程失败,请稍后重试。如果持续不成功,请联系客服进行处理。
FAILEDOPERATION_FLOWCREATEERROR = "FailedOperation.FlowCreateError"
// Flow不存在。
FAILEDOPERATION_FLOWNOTFOUNDERROR = "FailedOperation.FlowNotFoundError"
// 获取备份策略失败,请稍后重试。如果持续不成功,请联系客服进行处理。
FAILEDOPERATION_GETBACKUPSTRATEGYERROR = "FailedOperation.GetBackupStrategyError"
// 查询接入组网络信息失败。
FAILEDOPERATION_GETNETSERVICEINFOERROR = "FailedOperation.GetNetServiceInfoError"
// 查询主实例详情失败。
FAILEDOPERATION_GETOSSINFOERROR = "FailedOperation.GetOssInfoError"
// 账号余额不足。
FAILEDOPERATION_INSUFFICIENTBALANCE = "FailedOperation.InsufficientBalance"
// 操作失败,请稍后重试。如果持续不成功,请联系客服进行处理。
FAILEDOPERATION_OPERATIONFAILEDERROR = "FailedOperation.OperationFailedError"
// 查询资源包消耗明细失败
FAILEDOPERATION_QUERYSOURCEPACKAGEDETAILERROR = "FailedOperation.QuerySourcePackageDetailError"
// 查询资源包失败
FAILEDOPERATION_QUERYSOURCEPACKAGEERROR = "FailedOperation.QuerySourcePackageError"
// 规格信息查询失败。
FAILEDOPERATION_QUERYSPECBYSPECCODEERROR = "FailedOperation.QuerySpecBySpecCodeError"
// 资源包退款失败
FAILEDOPERATION_REFUNDSOURCEPACKAGEERROR = "FailedOperation.RefundSourcePackageError"
// 创建并支付订单失败,请稍后重试。如果持续不成功,请联系客服进行处理。
FAILEDOPERATION_TRADECREATEORDERERROR = "FailedOperation.TradeCreateOrderError"
// 解绑资源包失败
FAILEDOPERATION_UNBINDSOURCEPACKAGEERROR = "FailedOperation.UnBindSourcePackageError"
// 内部错误。
INTERNALERROR = "InternalError"
// 查询数据库失败。
INTERNALERROR_DBOPERATIONFAILED = "InternalError.DbOperationFailed"
// 客户未授权
INTERNALERROR_GETROLEERROR = "InternalError.GetRoleError"
// 获取安全组信息失败。
INTERNALERROR_GETSECURITYGROUPDETAILFAILED = "InternalError.GetSecurityGroupDetailFailed"
// 获取子网失败。
INTERNALERROR_GETSUBNETFAILED = "InternalError.GetSubnetFailed"
// 获取VPC失败。
INTERNALERROR_GETVPCFAILED = "InternalError.GetVpcFailed"
// 网络错误
INTERNALERROR_HTTPERROR = "InternalError.HttpError"
// http请求执行异常。
INTERNALERROR_INTERNALHTTPSERVERERROR = "InternalError.InternalHttpServerError"
// 安全组查询实例失败。
INTERNALERROR_LISTINSTANCEFAILED = "InternalError.ListInstanceFailed"
// 操作外网失败。
INTERNALERROR_OPERATEWANFAIL = "InternalError.OperateWanFail"
// 操作不支持。
INTERNALERROR_OPERATIONNOTSUPPORT = "InternalError.OperationNotSupport"
// 查询数据库失败。
INTERNALERROR_QUERYDATABASEFAILED = "InternalError.QueryDatabaseFailed"
// 内部服务错误。
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
// 系统内部错误。
INTERNALERROR_SYSTEMERROR = "InternalError.SystemError"
// 未知的内部错误。
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
// 参数错误。
INVALIDPARAMETER = "InvalidParameter"
// 未找到该接口。
INVALIDPARAMETER_CONTROLLERNOTFOUNDERROR = "InvalidParameter.ControllerNotFoundError"
// 参数传参错误。
INVALIDPARAMETER_EXCEPTIONPARAM = "InvalidParameter.ExceptionParam"
// 未知参数,请检查参数是否有效。
INVALIDPARAMETER_INVALIDPARAMETERERROR = "InvalidParameter.InvalidParameterError"
// 当前实例不可隔离。
INVALIDPARAMETER_ISOLATENOTALLOWED = "InvalidParameter.IsolateNotAllowed"
// 参数取值错误。
INVALIDPARAMETERVALUE = "InvalidParameterValue"
// 账号已存在。
INVALIDPARAMETERVALUE_ACCOUNTALREADYEXISTERROR = "InvalidParameterValue.AccountAlreadyExistError"
// 账号已存在。
INVALIDPARAMETERVALUE_ACCOUNTEXIST = "InvalidParameterValue.AccountExist"
// 实例不存在账号。
INVALIDPARAMETERVALUE_ACCOUNTNOTEXISTERROR = "InvalidParameterValue.AccountNotExistError"
// 未查询到集群。
INVALIDPARAMETERVALUE_CLUSTERNOTFOUND = "InvalidParameterValue.ClusterNotFound"
// 不支持的实例类型。
INVALIDPARAMETERVALUE_DBTYPENOTFOUND = "InvalidParameterValue.DBTypeNotFound"
// 集群类型必须为serverless。
INVALIDPARAMETERVALUE_DBMODENOTSERVERLESSERROR = "InvalidParameterValue.DbModeNotServerlessError"
// 未查询到订单id。
INVALIDPARAMETERVALUE_DEALNAMENOTFOUND = "InvalidParameterValue.DealNameNotFound"
// 任务流ID不存在。
INVALIDPARAMETERVALUE_FLOWNOTFOUND = "InvalidParameterValue.FlowNotFound"
// 实例名称字符非法。
INVALIDPARAMETERVALUE_ILLEGALINSTANCENAME = "InvalidParameterValue.IllegalInstanceName"
// 无效的排序字段。
INVALIDPARAMETERVALUE_ILLEGALORDERBY = "InvalidParameterValue.IllegalOrderBy"
// 密码不符合要求。
INVALIDPARAMETERVALUE_ILLEGALPASSWORD = "InvalidParameterValue.IllegalPassword"
// 实例不存在。
INVALIDPARAMETERVALUE_INSTANCENOTFOUND = "InvalidParameterValue.InstanceNotFound"
// 内置账号不允许操作。
INVALIDPARAMETERVALUE_INTERNALACCOUNT = "InvalidParameterValue.InternalAccount"
// 实例版本非法。
INVALIDPARAMETERVALUE_INVALIDDBVERSION = "InvalidParameterValue.InvalidDBVersion"
// 参数值无效。
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUEERROR = "InvalidParameterValue.InvalidParameterValueError"
// 密码不合规。
INVALIDPARAMETERVALUE_INVALIDPASSWORDVALUEERROR = "InvalidParameterValue.InvalidPasswordValueError"
// 无效的地域。
INVALIDPARAMETERVALUE_INVALIDREGIONIDERROR = "InvalidParameterValue.InvalidRegionIdError"
// 实例规格非法。
INVALIDPARAMETERVALUE_INVALIDSPEC = "InvalidParameterValue.InvalidSpec"
// 无效的可用区。
INVALIDPARAMETERVALUE_INVALIDZONEIDERROR = "InvalidParameterValue.InvalidZoneIdError"
// 该两个参数不可以同时设定。
INVALIDPARAMETERVALUE_PARAMBOTHSETERROR = "InvalidParameterValue.ParamBothSetError"
// 参数错误。
INVALIDPARAMETERVALUE_PARAMERROR = "InvalidParameterValue.ParamError"
// 参数值无效,超过允许范围。
INVALIDPARAMETERVALUE_PARAMETEROUTRANGEERROR = "InvalidParameterValue.ParameterOutRangeError"
// 预付费类型不允许该操作。
INVALIDPARAMETERVALUE_PREPAYPAYMODEERROR = "InvalidParameterValue.PrePayPayModeError"
// 找不到该ProjectId
INVALIDPARAMETERVALUE_PROJECTIDNOTFOUND = "InvalidParameterValue.ProjectIdNotFound"
// 所选地域和可用区不可用。
INVALIDPARAMETERVALUE_REGIONZONEUNAVAILABLE = "InvalidParameterValue.RegionZoneUnavailable"
// 未找到相关存储pool。
INVALIDPARAMETERVALUE_STORAGEPOOLNOTFOUND = "InvalidParameterValue.StoragePoolNotFound"
// 找不到所选子网。
INVALIDPARAMETERVALUE_SUBNETNOTFOUND = "InvalidParameterValue.SubnetNotFound"
// 未找到该数据。
INVALIDPARAMETERVALUE_VALUENOTFOUND = "InvalidParameterValue.ValueNotFound"
// 找不到所选VPC网络。
INVALIDPARAMETERVALUE_VPCNOTFOUND = "InvalidParameterValue.VpcNotFound"
// 超过配额限制。
LIMITEXCEEDED = "LimitExceeded"
// 集群中节点数超过最大限制。
LIMITEXCEEDED_CLUSTERINSTANCELIMIT = "LimitExceeded.ClusterInstanceLimit"
// 用户实例个数超出限制。
LIMITEXCEEDED_USERINSTANCELIMIT = "LimitExceeded.UserInstanceLimit"
// 缺少参数错误。
MISSINGPARAMETER = "MissingParameter"
// 审计规则不存在
OPERATIONDENIED_AUDITPOLICYNOTEXISTERROR = "OperationDenied.AuditPolicyNotExistError"
// 权限校验失败。
OPERATIONDENIED_CAMDENIEDERROR = "OperationDenied.CamDeniedError"
// 由于操作禁止,当前集群不允许该操作。
OPERATIONDENIED_CLUSTEROPNOTALLOWEDERROR = "OperationDenied.ClusterOpNotAllowedError"
// 集群当前状态不允许该操作。
OPERATIONDENIED_CLUSTERSTATUSDENIEDERROR = "OperationDenied.ClusterStatusDeniedError"
// 您没有权限操作资源。
OPERATIONDENIED_INSTANCEACCESSDENIEDERROR = "OperationDenied.InstanceAccessDeniedError"
// 实例当前状态不允许该操作。
OPERATIONDENIED_INSTANCESTATUSDENIEDERROR = "OperationDenied.InstanceStatusDeniedError"
// 实例未处于运行状态
OPERATIONDENIED_INSTANCESTATUSLIMITERROR = "OperationDenied.InstanceStatusLimitError"
// 账号余额不足。
OPERATIONDENIED_INSUFFICIENTBALANCEERROR = "OperationDenied.InsufficientBalanceError"
// serverless集群当前状态不允许该操作。
OPERATIONDENIED_SERVERLESSCLUSTERSTATUSDENIED = "OperationDenied.ServerlessClusterStatusDenied"
// serverless实例当前状态不允许该操作。
OPERATIONDENIED_SERVERLESSINSTANCESTATUSDENIED = "OperationDenied.ServerlessInstanceStatusDenied"
// 任务冲突检查不通过。
OPERATIONDENIED_TASKCONFLICTERROR = "OperationDenied.TaskConflictError"
// 不支持该类型规格售卖
OPERATIONDENIED_UNSUPPORTSALESPECERROR = "OperationDenied.UnSupportSaleSpecError"
// 用户未进行实名认证,请先进行实名认证才可购买。
OPERATIONDENIED_USERNOTAUTHENTICATEDERROR = "OperationDenied.UserNotAuthenticatedError"
// Serverless不支持该版本。
OPERATIONDENIED_VERSIONNOTSUPPORTERROR = "OperationDenied.VersionNotSupportError"
// 集群不存在。
RESOURCENOTFOUND_CLUSTERNOTFOUNDERROR = "ResourceNotFound.ClusterNotFoundError"
// 实例不存在。
RESOURCENOTFOUND_INSTANCENOTFOUNDERROR = "ResourceNotFound.InstanceNotFoundError"
// 参数对应资源不存在。
RESOURCENOTFOUND_RESOURCEERROR = "ResourceNotFound.ResourceError"
// 锁定实例失败,暂时不可操作。
RESOURCEUNAVAILABLE_INSTANCELOCKFAIL = "ResourceUnavailable.InstanceLockFail"
// 实例状态异常,暂时不可操作。
RESOURCEUNAVAILABLE_INSTANCESTATUSABNORMAL = "ResourceUnavailable.InstanceStatusAbnormal"
// 非实名用户禁止购买。
UNAUTHORIZEDOPERATION_NOTREALNAMEACCOUNT = "UnauthorizedOperation.NotRealNameAccount"
// CAM鉴权不通过。
UNAUTHORIZEDOPERATION_PERMISSIONDENIED = "UnauthorizedOperation.PermissionDenied"
)