-
Notifications
You must be signed in to change notification settings - Fork 194
/
errors.go
259 lines (177 loc) · 8.7 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
// 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 v20190924
const (
// 此产品的特有错误码
// CAM签名/鉴权错误。
AUTHFAILURE = "AuthFailure"
// 操作失败。
FAILEDOPERATION = "FailedOperation"
// 数据库错误。
FAILEDOPERATION_DBERROR = "FailedOperation.DbError"
// 依赖服务异常。
FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"
// Core 返回内容为空
FAILEDOPERATION_EMPTYCOREBODY = "FailedOperation.EmptyCoreBody"
// 获取数据库数据错误。
FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
// Tcr实例请求无效的Hearder类型。
FAILEDOPERATION_ERRORTCRINVALIDMEDIATYPE = "FailedOperation.ErrorTcrInvalidMediaType"
// Tcr实例资源冲突。
FAILEDOPERATION_ERRORTCRRESOURCECONFLICT = "FailedOperation.ErrorTcrResourceConflict"
// 没有Tcr操作权限。
FAILEDOPERATION_ERRORTCRUNAUTHORIZED = "FailedOperation.ErrorTcrUnauthorized"
// 获取数据库数据错误。
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
// 获取安全组策略错误。
FAILEDOPERATION_GETSECURITYPOLICYFAIL = "FailedOperation.GetSecurityPolicyFail"
// 获取TcrClient错误。
FAILEDOPERATION_GETTCRCLIENT = "FailedOperation.GetTcrClient"
// 操作取消。
FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
// 先决条件不满足。
FAILEDOPERATION_PRECONDITIONFAILED = "FailedOperation.PreconditionFailed"
// 交易失败。
FAILEDOPERATION_TRADEFAILED = "FailedOperation.TradeFailed"
// 校验仓库名称失败。
FAILEDOPERATION_VALIDATEREGISTRYNAMEFAIL = "FailedOperation.ValidateRegistryNameFail"
// 校验支持地域错误。
FAILEDOPERATION_VALIDATESUPPORTEDREGIONFAIL = "FailedOperation.ValidateSupportedRegionFail"
// 内部错误。
INTERNALERROR = "InternalError"
// 创建私有域失败。
INTERNALERROR_CREATEPRIVATEZONE = "InternalError.CreatePrivateZone"
// 创建私有域记录失败。
INTERNALERROR_CREATEPRIVATEZONERECORD = "InternalError.CreatePrivateZoneRecord"
// 数据库错误。
INTERNALERROR_DBERROR = "InternalError.DbError"
// 删除私有域记录失败。
INTERNALERROR_DELETEPRIVATEZONERECORD = "InternalError.DeletePrivateZoneRecord"
// 查询vpc私有解析状态失败。
INTERNALERROR_DESCRIBEINTERNALENDPOINTDNSSTATUS = "InternalError.DescribeInternalEndpointDnsStatus"
// 查询私有域列表失败。
INTERNALERROR_DESCRIBEPRIVATEZONELIST = "InternalError.DescribePrivateZoneList"
// 查询私有域记录列表失败。
INTERNALERROR_DESCRIBEPRIVATEZONERECORDLIST = "InternalError.DescribePrivateZoneRecordList"
// 查询开白vpc列表失败。
INTERNALERROR_DESCRIBEPRIVATEZONESERVICELIST = "InternalError.DescribePrivateZoneServiceList"
// 目标冲突。
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
// 目标不存在。
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
// 鉴权失败。
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
// 资源已存在。
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
// 资源超过配额。
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
// Tcr实例内部错误。
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
// Tcr实例请求无效的Hearder类型。
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
// Tcr实例资源冲突。
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
// 没有Tcr操作权限。
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
// 修改vpc与私有域关联关系失败。
INTERNALERROR_MODIFYPRIVATEZONEVPC = "InternalError.ModifyPrivateZoneVpc"
// 未知错误。
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
// 参数错误。
INVALIDPARAMETER = "InvalidParameter"
// 用户请求中的信息与其namespace不匹配。
INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"
// 命名空间名称已经存在。
INVALIDPARAMETER_ERRNAMESPACEEXIST = "InvalidParameter.ErrNamespaceExist"
// 命名空间已被占用。
INVALIDPARAMETER_ERRNAMESPACERESERVED = "InvalidParameter.ErrNamespaceReserved"
// 无效的参数,仓库已存在。
INVALIDPARAMETER_ERRREPOEXIST = "InvalidParameter.ErrRepoExist"
// 参数过多。
INVALIDPARAMETER_ERRTOOLARGE = "InvalidParameter.ErrTooLarge"
// 触发器名称已存在。
INVALIDPARAMETER_ERRTRIGGEREXIST = "InvalidParameter.ErrTriggerExist"
// 用户已经存在。
INVALIDPARAMETER_ERRUSEREXIST = "InvalidParameter.ErrUserExist"
// 实例名称已存在。
INVALIDPARAMETER_ERRORNAMEEXISTS = "InvalidParameter.ErrorNameExists"
// 实例名称非法。
INVALIDPARAMETER_ERRORNAMEILLEGAL = "InvalidParameter.ErrorNameIllegal"
// 实例名称已保留。
INVALIDPARAMETER_ERRORNAMERESERVED = "InvalidParameter.ErrorNameReserved"
// 实例名称非法,格式不正确或者已保留。
INVALIDPARAMETER_ERRORREGISTRYNAME = "InvalidParameter.ErrorRegistryName"
// 云标签超过10个上线。
INVALIDPARAMETER_ERRORTAGOVERLIMIT = "InvalidParameter.ErrorTagOverLimit"
// 无效的TCR请求。
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
// 复制实例已存在。
INVALIDPARAMETER_REPLICATIONEXISTS = "InvalidParameter.ReplicationExists"
// 该地域不支持创建实例。
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
// 用户命名空间达到配额。
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
// 用户仓库已经达到最大配额。
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
// 触发器达到配额。
LIMITEXCEEDED_ERRTRIGGERMAXLIMIT = "LimitExceeded.ErrTriggerMaxLimit"
// 缺少参数错误。
MISSINGPARAMETER = "MissingParameter"
// 缺少参数。
MISSINGPARAMETER_MISSINGPARAMETER = "MissingParameter.MissingParameter"
// 操作被拒绝。
OPERATIONDENIED = "OperationDenied"
// 配额超限。
OPERATIONDENIED_QUOTAOVERLIMIT = "OperationDenied.QuotaOverLimit"
// 实例状态异常。
RESOURCEINSUFFICIENT_ERRORINSTANCENOTRUNNING = "ResourceInsufficient.ErrorInstanceNotRunning"
// Vpc dsn解析状态异常或未删除。
RESOURCEINSUFFICIENT_ERRORVPCDNSSTATUS = "ResourceInsufficient.ErrorVpcDnsStatus"
// 资源不存在。
RESOURCENOTFOUND = "ResourceNotFound"
// 用户没有创建命名空间。
RESOURCENOTFOUND_ERRNONAMESPACE = "ResourceNotFound.ErrNoNamespace"
// 仓库不存在。
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"
// tag不存在。
RESOURCENOTFOUND_ERRNOTAG = "ResourceNotFound.ErrNoTag"
// 触发器不存在。
RESOURCENOTFOUND_ERRNOTRIGGER = "ResourceNotFound.ErrNoTrigger"
// 用户不存在(未注册)。
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"
// Tcr实例中的资源未找到。
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
// 未授权操作。
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
// 未知参数错误。
UNKNOWNPARAMETER = "UnknownParameter"
// 操作不支持。
UNSUPPORTEDOPERATION = "UnsupportedOperation"
// 创建私有域失败。
UNSUPPORTEDOPERATION_CREATEPRIVATEZONE = "UnsupportedOperation.CreatePrivateZone"
// 创建私有域记录失败。
UNSUPPORTEDOPERATION_CREATEPRIVATEZONERECORD = "UnsupportedOperation.CreatePrivateZoneRecord"
// 删除私有域记录失败。
UNSUPPORTEDOPERATION_DELETEPRIVATEZONERECORD = "UnsupportedOperation.DeletePrivateZoneRecord"
// 查询私有域列表失败。
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONELIST = "UnsupportedOperation.DescribePrivateZoneList"
// 查询私有域记录列表失败。
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONERECORDLIST = "UnsupportedOperation.DescribePrivateZoneRecordList"
// 个人版实例用户未初始化。
UNSUPPORTEDOPERATION_ERRNOUSERINITIALIZED = "UnsupportedOperation.ErrNoUserInitialized"
// 修改私有域记录失败。
UNSUPPORTEDOPERATION_MODIFYPRIVATEZONERECORD = "UnsupportedOperation.ModifyPrivateZoneRecord"
// 修改vpc与私有域关联关系失败。
UNSUPPORTEDOPERATION_MODIFYPRIVATEZONEVPC = "UnsupportedOperation.ModifyPrivateZoneVpc"
)