错误码
调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。 当调用出错时,HTTP请求返回一个 4xx 或 5xx 的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便我们尽快帮您解决问题。
错误响应Body体格式说明
当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。
{
"kind": "Status",
"apiVersion": "v1",
"metadata": {},
"status": "Failure",
"message": "Namespace name already exists.",
"reason": "Conflict",
"code": 409,
"errorCode": "CCI.02.409101"
} 其中,code表示HTTP状态码,errorCode表示错误码,message表示错误描述信息。
错误码说明
当您使用云容器实例的API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。
状态码 | 错误码 | 错误信息 | 描述 | 处理措施 |
|---|---|---|---|---|
400 | CCI.01.400101 | request body error | 请求错误: 请求体不合法 | 按接口文档排查请求体 |
400 | CCI.01.400102 | provide namespace requested | 查询namespace详情失败:未指定待查询的namespace | 请指定待查询的namespace,请修改后重试 |
400 | CCI.01.400103 | missing user token in the request header | 创建网络失败:请求头未携带最终用户的token:X-User-Token | 请求头携带最终用户的token:X-User-Token |
400 | CCI.01.400104 | no agency quota found from iam,please enlarge your quota | 委托配额不足,请到配额中心申请调整配额 | 请到配额中心申请调整配额 |
400 | CCI.01.400105 | must specify namespace name through fieldSelector, example: fieldSelector=metadata.name=namespaceName | 必须通过fieldSelector来指定namespace名称,例如:fieldSelector=metadata.name=namespaceName | 请通过fieldSelector来指定namespace名称 |
400 | CCI.01.400106 | volume import:request body error | 卷导入接口的请求体不合法 | 按卷导入接口文档排查请求体 |
400 | CCI.01.400107 | enterprise id not valid | 企业项目id不合法 | 企业项目id不合法,请修改后重试 |
400 | CCI.01.400201 | subnet cidr subnet inavlid:within the coverage of VPC, and no more subnets overlap | 子网cidr非法:在vpc的覆盖范围内,不和其他的子网重叠 | 修改子网网段,不与其他子网重叠 |
400 | CCI.01.400202 | project id in network request body invaild | 创建网络失败:请求体的Annotation中未携带project_id | 请求体的Annotation中需携带project_id,请修改后重试 |
400 | CCI.01.400301 | storage type parametre invaild : nfs/obs/bs | 存储类型参数错误,当前支持的存储类型有:nfs、obs和bs | 存储类型参数错误,请修改后重试 |
400 | CCI.01.400302 | storage volume id format invaild: the beginning and end of a numeric letter, which may contain an underline in the middle of the numeric letter | 存储卷id格式非法:数字字母的开头和结尾,数字字母的中间可以包含下划线 | 请修改存储卷id格式后重试 |
400 | CCI.01.400303 | storage volume id len invaild:no bigger than 64 | 存储卷id长度非法:最大长度为64 | 存储卷id长度最大为64,请修改后重试 |
400 | CCI.01.400304 | storage request body invaild | 释放存储卷失败:delete_volume字段不合法 | 请修改delete_volume字段后重试 |
400 | CCI.01.400305 | storage volume not avalible | 导入存储卷失败:存储卷状态异常 | 联系技术支持排查存储卷问题后重试 |
400 | CCI.01.400306 | storage volume is not found | 导入存储卷失败:指定的存储卷不存在 | 请确定导入的存储卷存在后尝试 |
400 | CCI.01.400307 | nfs storage class type err,use “nfs-rw” | 导入存储卷失败:指定的nfs存储的storageclass不支持,当前支持:nfs-rw | 请导入nfs-rw |
400 | CCI.01.400308 | storage volume type err ,avalible: sas/ssd/sata | 导入存储卷失败:存储规格不支持,支持的规格为:sas、ssd和sata | 请导入支持的存储格式,如 sas、ssd和sata |
400 | CCI.01.400309 | storage volume already provisioned | 导入存储卷失败:当前卷已经被导入 | 请确认当前卷是否已经被导入 |
400 | CCI.01.400401 | invalid billing request body: unsupported billing status | billing接口失败:不支持的status字段 | 请修改支持的status字段 |
400 | CCI.01.400402 | invalid billing request body: unsupported billing resource type | billing接口失败:不支持的resource type字段 | 请修改支持的resource type字段 |
400 | CCI.01.400403 | invalid billing request user: inner user can not be freeze or unfreeze | billing接口失败:不支持操作内部租户 | 修改user为非内部用户 |
400 | CCI.01.400404 | invalid billing request body: resourceinfos can not match scene | billing接口失败:不支持的scene字段 | 请修改支持的scene字段 |
500 | CCI.01.500101 | find no cluster endpoint for namespace xxx from icluster response header | 通过namespace查询集群地址失败 | 联系技术支持解决 |
403 | CCI.01.403009 | your account is in arrears, please recharge | 请求错误:账户欠费 | 请先给账户充值 |
403 | CCI.01.403010 | your account has been frozen, please contact customer service | 请求错误:账户已被冻结 | 请提交工单联系客服处理 |
403 | CCI.01.403014 | 请求错误:账户已被限制 | 请提交工单联系客服处理 | |
403 | CCI.01.403101 | only gpu beta users can use gpu in cci | 请求出错:未申请GPU公测 | 请先申请GPU公测 |
403 | CCI.01.403102 | only obs beta users can use obs in cci | 请求出错:未申请OBS公测 | 请先申请OBS公测 |
403 | CCI.01.403103 | user's token can not match auth token for resourceUser's | 鉴权出错: token中domain与请求domain不匹配 | 请确认token中domain与请求domain相匹配 |
403 | CCI.01.403104 | current user has no right | 鉴权出错:用户无权限进行当前操作 | 用户无权限进行当前操作,请确认当前用户是否有操作权限 |
403 | CCI.01.403105 | insufficient operation permission, require cci:namespace:create | 创建命名空间失败,您可能没有cci:namespace:create权限 | 请向管理员申请namespace create权限 |
403 | CCI.01.403106 | insufficient operation permission, require cci:namespace:delete | 删除命名空间失败,您可能没有cci:namespace:delete权限 | 请向管理员申请namespace delete权限 |
403 | CCI.01.403107 | insufficient operation permission, require cci:namespace:update | 更新命名空间失败,您可能没有cci:namespace:update权限 | 请向管理员申请namespace update权限 |
403 | CCI.01.403108 | insufficient operation permission, require cci:namespace:get | 获取命名空间失败,您可能没有cci:namespace:get权限 | 请向管理员申请namespace get权限 |
403 | CCI.01.403109 | insufficient operation permission, require cci:namespace:list | 获取命名空间列表失败,您可能没有cci:namespace:list权限 | 请向管理员申请namespace list权限 |
403 | CCI.01.403110 | insufficient operation permission, require cci:namespaceSubResource:create | 创建资源失败,您可能没有cci:namespaceSubResource:create权限 | 请向管理员申请namespaceSubResource create权限 |
403 | CCI.01.403111 | insufficient operation permission, require cci:namespaceSubResource:delete | 删除资源失败,您可能没有cci:namespaceSubResource:delete权限 | 请向管理员申请namespaceSubResource delete权限 |
403 | CCI.01.403112 | insufficient operation permission, require cci:namespaceSubResource:update | 更新资源失败,您可能没有cci:namespaceSubResource:update权限 | 请向管理员申请namespaceSubResource update权限 |
403 | CCI.01.403113 | insufficient operation permission, require cci:namespaceSubResource:get | 获取资源失败,您可能没有cci:namespaceSubResource:get权限 | 请向管理员申请namespaceSubResource get权限 |
403 | CCI.01.403114 | insufficient operation permission, require cci:namespaceSubResource:list | 获取资源列表失败,您可能没有cci:namespaceSubResource:list权限 | 请向管理员申请namespaceSubResource list权限 |
403 | CCI.01.403122 | user has no agency to cci,please apply a agency to cci | 请求失败,请先授信CCI服务 | 请登录前端界面,选到对应region的CCI服务,点击“服务授权”中“同意授权”,CCI将创建委托 |
403 | CCI.04.403112 | Chart must have same name and version with original chart | 更新模板失败:模板版本和名称必须与原始模板一致 | 请确保模板版本和名称必须与原始模板一致 |
403 | CCI.04.403124 | The official charts is forbidden to be downloaded | 下载模板错误:官方模板禁止下载 | 请联系技术支持 |
403 | CCI.04.403125 | Chart is used, can't deleted | 模板删除失败:有应用使用了该模板 | 请联系技术支持 |
403 | CCI.04.403126 | The chart is deprecated, please select a higher version | 当前选择的模板版本已废弃,请选择更新的版本 | 请选择更新的版本 |
403 | CCI.04.403129 | Only addon charts have readme.md now, the target chart is not an addon chart | 操作失败,readme.md关联的不是插件模板 | 请关联插件模板 |
403 | CCI.04.403130 | Not allowed to update chart belong to other tenant | 请求失败:禁止操作其他用户的模板 | 禁止操作其他用户的模板 |
403 | CCI.04.403131 | Update release is forbidden:The status of release is not DEPLOYED or FAILED | 更新失败:当前应用状态不支持更新,安装成功/失败的应用支持更新 | 请联系技术支持 |
400 | CCI.04.400104 | Validate chart version failed | 请求失败:模板版本不合法,版本格式要求:长度不大于64位且需满足SemVer语义化版本控制规范。正确示例:1.0.0、1.0.0-alpha、1.0.0-alpha+001 | 请提供符合版本格式要求的模板版本 |
400 | CCI.04.400105 | the ID should not be empty | 模板ID不能为空 | 请输入正确的模板ID |
400 | CCI.04.400111 | Only addon allowed | 请求失败:该请求只支持插件模板 | 请提供插件模板 |
400 | CCI.04.400112 | the length of ID is more than 64 | 请求失败:模板ID长度超过最大64位限制 | 请输入正确的模板ID |
400 | CCI.04.400113 | Chart ID format is Invalid, must match the regex | 请求失败:模板ID格式出错 | 请输入正确的模板ID |
400 | CCI.04.400118 | Validate chart failed | 请求失败:模板文件格式错误,文件后缀名必须是"tgz",默认最大长度为2兆 | 请提供文件后缀名是"tgz",默认长度为2兆内的模板文件 |
400 | CCI.04.400119 | Chart file not found | 请求失败: 模板文件内容为空 | 请提供内容不为空的模板文件 |
400 | CCI.04.400121 | Chart format is invalid,Chart package name and version must be same with chart name and version | 模板包格式错误,模板包名称和版本必须与模板名称和版本一致 | 请提供模板包名称和版本与模板名称和版本一致的模板包 |
400 | CCI.04.400126 | No target version selected, select one please | 请求失败:未指定插件版本 | 请指定插件版本 |
400 | CCI.04.400131 | Unsupport language | 删除readme文件出错:请求参数的语言模式不正确,当前仅支持中文和英文 | 请确保readme文件的语言模式为中文或英文 |
400 | CCI.04.400201 | Invalid release name | 请求失败:实例名称不能为空 | 请输入正确的实例名称 |
400 | CCI.04.400202 | Release name length error | 请求失败:实例名长度超过24限制 | 请输入正确的实例名称 |
400 | CCI.04.400203 | Release name not match regex | 请求失败:实例名不符合格式要求。格式要求:字母开头,字母/数字结尾,中间支持字母、数字和中划线 | 请输入正确的实例名称 |
400 | CCI.04.400214 | The update action must be either upgrade or rollback | 更新应用失败: 请求的action不合法,支持:upgrade和rollback | 请求的action只支持upgrade和rollback |
400 | CCI.04.400218 | Invalid release version | 请求失败:请求的version字段不合法 | 请输入正确的version字段 |
400 | CCI.04.400302 | Failed to Unmarshal | 请求失败,请检查body格式是否正确 | 请提供正确的body格式 |
400 | CCI.04.400304 | The request body is too large | 请求失败:模板包超过了2M的最大限制 | 请确保模板包小于2M |
400 | CCI.04.400306 | Validate chart package failed | 校验模板包格式时发生错误,请检查模板中yaml文件格式是否正确 | 请检查模板中yaml文件格式是否正确 |
404 | CCI.04.404204 | Release not found | 请求失败:查询的应用不存在 | 请查询正确的应用 |
409 | CCI.04.409112 | The chart is already existed in database | 模板上传失败,模板名字已存在 | 请修改模板名字后重试 |
409 | CCI.04.409123 | The chart name is conflict with public charts | 模板上传失败,模板名与官方模板名冲突 | 请修改模板名字后重试 |
409 | CCI.04.409213 | Release already exists in this cluster | 创建实例失败,实例名称重复 | 请修改实例名称后重试 |
400 | CCI.02.400101 | ummarshal ERROR:BadNamespaceRequestBody | 创建namespace失败:请求结构体错误 | 根据接口文档排查请求体错误 |
400 | CCI.02.400102 | get service account tenant name failed | 资源租户获取租户名失败:资源租户不在白名单内 | 请获取存在白名单内的租户 |
400 | CCI.02.400103 | Unsupported Content Type | 请求携带文本类型错误 | 请提供正确的文本类型 |
400 | CCI.02.400104 | ummarshal ERROR:BadQuotaRequestBody | 创建配额失败:请求结构体错误 | 请提供正确的结构体 |
400 | CCI.02.400105 | update quotas failed | 配额更新失败 | 请联系技术支持 |
400 | CCI.02.400106 | used namespaces exceeds quota, could not create any more | 创建namespace失败:namespace配额不足 | 请联系技术支持 |
400 | CCI.02.400107 | delete namespace failed, namespace is empty | 删除namespace失败:namespace为空,无法删除 | 请删除不为空的namespace |
400 | CCI.02.400108 | get flavor info by name failed,flavor name is empty | 通过name查询flavor信息失败:name字段为空 | 请输入正确的name字段 |
400 | CCI.02.400109 | Create namespace failed: NamespaceNameInvalid | 创建namespace失败:Name字段不合法 | 请输入正确的name字段 |
400 | CCI.02.400110 | Create namespace failed: NamespaceFlavorInvalid | 创建namespace失败:Flavor字段不合法 | 请输入正确的Flavor字段 |
400 | CCI.02.400111 | Create namespace failed: NamespaceFlavorMissed | 创建namespace失败:Flavor字段为空 | 请输入正确的Flavor字段 |
400 | CCI.02.400112 | Create namespace failed: NamespaceDomainIDMissed | 创建namespace失败:DomainID字段为空 | 请输入正确的DomainID字段 |
400 | CCI.02.400113 | Create namespace failed: NamespaceProjectIDMissed | 创建namespace失败:ProjectID字段为空 | 请输入正确的ProjectID字段 |
400 | CCI.02.400114 | Get namespace failed: NamespaceProjectIDMissed | 查询namespace失败:ProjectID字段为空 | 请输入正确的ProjectID字段 |
400 | CCI.02.400116 | Get available cluster info from resourcemanager failed: NoAllocatedCluster | 创建namespace失败:当前集群资源不足,请稍后重试 | 请联系技术支持 |
400 | CCI.02.400117 | Get namespace failed: PaginationParameterInvalid | 查询namespace失败:分页参数不合法 | 请输入正确的分页参数 |
400 | CCI.02.400118 | Create namespace failed: EnterpriseProjectIDEmpty | 创建namespace失败:企业项目ID为空 | 请输入正确的企业项目ID |
400 | CCI.02.400119 | Create namespace failed: EnterpriseProjectNotSupported | 创建namespace失败:不支持设置企业项目 | 请联系技术支持 |
404 | CCI.02.404101 | flavor not found | 查询flavor信息失败:请求flavor不存在 | 请查询正确的flavor |
404 | CCI.02.404102 | resourcequota not found | 查询资源配额信息失败:请求资源配额不存在 | 请查询正确的资源配额 |
404 | CCI.02.404103 | quota not found | 查询配额信息失败:请求配额不存在 | 请查询正确的资源配额 |
409 | CCI.02.409101 | namespace name is already exist | 创建namespace失败:namespace名称已存在 | 请修改namespace名称后重试 |
409 | CCI.02.409102 | Failed to migrate the namespace | 迁移namespace失败:namespace已属于专属节点 | 请选择非专属命名空间 |
500 | CCI.03.500102 | Internal error | 内部错误:与CSB交互时出错 | 请联系客服或等待一段时间后重试 |
500 | CCI.03.500101 | Return error | 返回出错:返回体JSON转换失败 | 请联系客服或等待一段时间后重试 |
500 | CCI.03.500002 | Database request error | 数据库请求出错 | 请联系客服或等待一段时间后重试 |
500 | CCI.03.500001 | An internal processing error occurs | 内部处理错误 | 请联系客服或等待一段时间后重试 |
400 | CCI.03.400105 | Request error | 请求错误:未携带套餐包信息 | 请传入有效订单请求 |
400 | CCI.03.400106 | Request failed | 请求失败:当前用户无权购买该套餐包 | 请联系客服申请开通购买权限 |
400 | CCI.03.400107 | Request failed | 请求失败:当前用户购买该套餐包总数已达上限 | 请在当前套餐包使用完后继续购买 |
400 | CCI.03.400108 | Request failed | 请求失败:当前用户指定周期内购买该套餐包数量已达上限 | 请在下个周期内继续购买 |
400 | CCI.02.400122 | Failed to migrate the namespace. | 迁移namespace失败:namespace状态异常 | 请修复命名空间状态后重试 |
400 | CCI.02.400121 | Failed to migrate the namespace. | 迁移namespace失败:namespace下无可用专属节点 | 请联系客服购买专属节点 |
400 | CCI.03.400109 | Request failed | 请求失败:该套餐包剩余可购买数量不足 | 请扩大套餐包配额或者减少购买量 |
400 | CCI.02.400120 | Failed to migrate the namespace. | 迁移namespace失败:按需弹性承载参数不合法 | 请配置有效参数 |
400 | CCI.03.400110 | Request failed | 请求失败:无效的活动套餐包 | 请购买有效套餐包 |
400 | CCI.03.400111 | Request failed | 请求失败:活动ID无效,可能为空或字段过长 | 请输入有效活动ID |
400 | CCI.03.400001 | The request does not carry a token | 请求未携带token | 请在请求体中携带有效token |
400 | CCI.03.400101 | Request error | 请求错误:请求体不合法 | 请传入有效请求体 |
400 | CCI.03.400102 | Request error | 请求错误:请求体JSON解析失败 | 请传入有效订单请求 |
400 | CCI.03.400103 | Request failed | 请求失败:Token缺失用户信息 | 请传入有效Token |
400 | CCI.03.400104 | Request failed | 请求失败:无效的POC套餐包 | 请购买有效套餐包 |

