功能说明
如果返回结果中存在 Error 字段,则表示调用 API 接口失败。例如:
{
"Response": {
"Error": {
"Code": "AuthFailure.SignatureFailure",
"Message": "The provided credentials could not be validated. Please check your signature is correct."
},
"RequestId": "ed93f3cb-f35e-473f-b9f3-0d451b8b79c6"
}
}
Error 中的 Code 表示错误码,Message 表示该错误的具体信息。
错误码列表
公共错误码
错误码 | 说明 |
---|---|
ActionOffline | 接口已下线。 |
AuthFailure.InvalidAuthorization | 请求头部的 Authorization 不符合腾讯云标准。 |
AuthFailure.InvalidSecretId | 密钥非法(不是云 API 密钥类型)。 |
AuthFailure.MFAFailure | MFA 错误。 |
AuthFailure.SecretIdNotFound | 密钥不存在。请在 控制台 检查密钥是否已被删除或者禁用,如状态正常,请检查密钥是否填写正确,注意前后不得有空格。 |
AuthFailure.SignatureExpire | 签名过期。Timestamp 和服务器时间相差不得超过五分钟,请检查本地时间是否和标准时间同步。 |
AuthFailure.SignatureFailure | 签名错误。签名计算错误,请对照调用方式中的签名方法文档检查签名计算过程。 |
AuthFailure.TokenFailure | token 错误。 |
AuthFailure.UnauthorizedOperation | 请求未授权。请参考 CAM 文档对鉴权的说明。 |
DryRunOperation | DryRun 操作,代表请求将会是成功的,只是多传了 DryRun 参数。 |
FailedOperation | 操作失败。 |
InternalError | 内部错误。 |
InvalidAction | 接口不存在。 |
InvalidParameter | 参数错误(包括参数格式、类型等错误)。 |
InvalidParameterValue | 参数取值错误。 |
InvalidRequest | 请求 body 的 multipart 格式错误。 |
IpInBlacklist | IP 地址在黑名单中。 |
IpNotInWhitelist | IP 地址不在白名单中。 |
LimitExceeded | 超过配额限制。 |
MissingParameter | 缺少参数。 |
NoSuchProduct | 产品不存在 |
NoSuchVersion | 接口版本不存在。 |
RequestLimitExceeded | 请求的次数超过了频率限制。 |
RequestLimitExceeded.GlobalRegionUinLimitExceeded | 主账号超过频率限制。 |
RequestLimitExceeded.IPLimitExceeded | IP 限频。 |
RequestLimitExceeded.UinLimitExceeded | 主账号限频。 |
RequestSizeLimitExceeded | 请求包超过限制大小。 |
ResourceInUse | 资源被占用。 |
ResourceInsufficient | 资源不足。 |
ResourceNotFound | 资源不存在。 |
ResourceUnavailable | 资源不可用。 |
ResponseSizeLimitExceeded | 返回包超过限制大小。 |
ServiceUnavailable | 当前服务暂时不可用。 |
UnauthorizedOperation | 未授权操作。 |
UnknownParameter | 未知参数错误,用户多传未定义的参数会导致错误。 |
UnsupportedOperation | 操作不支持。 |
UnsupportedProtocol | http(s) 请求协议错误,只支持 GET 和 POST 请求。 |
UnsupportedRegion | 接口不支持所传地域。 |
业务错误码
错误码 | 说明 |
---|---|
FailedOperation.ActionReadTimeout | 请求响应超时。 |
FailedOperation.CreateServiceError | 创建服务失败。 |
FailedOperation.DefaultInternalError | 服务器繁忙,请稍后再试。 |
FailedOperation.DeleteServiceError | 删除应用失败。 |
FailedOperation.DescribeIngressListError | 查询 ingress 列表失败。 |
FailedOperation.DescribeRunPodListError | 查询实例信息失败。 |
FailedOperation.DescribeServiceError | 查询service失败。 |
FailedOperation.DescribeServiceListError | 查询service列表失败。 |
FailedOperation.UpdateIngressError | 更新 ingress 失败。 |
InternalError.ActionReadTimeout | 请求响应超时。 |
InternalError.AddNewNodeError | 添加子网/虚拟节点异常。 |
InternalError.CreateApmResourceError | 创建apm资源失败。 |
InternalError.CreateConfigDataError | 创建配置失败。 |
InternalError.CreateEksClusterError | 底层集群创建失败。 |
InternalError.CreateLogConfigError | 创建 LogConfig 错误。 |
InternalError.CreateServiceError | 创建服务失败。 |
InternalError.DefaultInternalError | 服务器繁忙,请稍后再试。 |
InternalError.DeleteIngressError | 删除 ingress 失败。 |
InternalError.DeleteLogConfigError | 删除 LogConfig 错误。 |
InternalError.DeleteServiceError | 删除应用失败。 |
InternalError.DeployVersionError | 版本部署调用失败。 |
InternalError.DescribeConfigDataError | 查询配置详情失败。 |
InternalError.DescribeConfigDataListError | 查询配置列表失败。 |
InternalError.DescribeIngressError | 查询 ingress 失败。 |
InternalError.DescribeIngressListError | 查询 ingress 列表失败。 |
InternalError.DescribeLogConfigError | 查询 LogConfig 错误。 |
InternalError.DescribeLogConfigListError | 查询 LogConfig 列表错误。 |
InternalError.DescribeRunPodListError | 查询实例信息失败。 |
InternalError.DescribeServiceError | 查询service失败。 |
InternalError.DescribeServiceIngressError | 查询服务关联的 ingress 失败。 |
InternalError.DescribeServiceListError | 查询service列表失败。 |
InternalError.ModifyConfigDataError | 修改配置失败。 |
InternalError.ModifyLogConfigError | 修改 LogConfig 错误。 |
InternalError.RestartApplicationError | 重启失败。 |
InternalError.StopApplicationError | 停止应用失败。 |
InternalError.TagInterfaceError | 调用标签接口异常。 |
InternalError.UpdateIngressError | 更新 ingress 失败。 |
InvalidParameter.ApplicationAccessServiceReachMaximum | 应用访问配置服务数量达到上限。 |
InvalidParameter.LBServiceCannotSupportTcpUdpSameTime | LB类型服务不能同时支持TCP和UDP。 |
InvalidParameter.MustProvidePortMappingRules | 必须提供PortMapping规则。 |
InvalidParameter.ServiceNameNotValid | 服务名不符合规范。 |
InvalidParameter.ServiceUseReserveSuffix | 服务名使用了保留后缀。 |
InvalidParameter.TooManyPortMappingRules | PortMapping规则数量超过限制。 |
InvalidParameter.UnauthorizedOrMissingRole | 权限不足或缺少相关角色 |
InvalidParameter.VpcOverQuota | 自动创建将超过 vpc 限额。 |
InvalidParameterValue.ApmNotBind | APM 没有与当前环境绑定。 |
InvalidParameterValue.ApplicationAccessServiceReachMaximum | 应用访问配置服务数量达到上限。 |
InvalidParameterValue.ApplicationServiceAlreadyExist | 已存在同名访问方式。 |
InvalidParameterValue.ApplicationServiceNotFound | 没有找到该访问方式。 |
InvalidParameterValue.AtLeastOneScalerRuleShouldBeApplied | 请至少启用一种弹性规则。 |
InvalidParameterValue.AutoScalerLargerThanOne | 只支持绑定一种弹性伸缩。 |
InvalidParameterValue.AutoScalerNameInvalid | 弹性规则名称不合法, 长度必须小于20。 |
InvalidParameterValue.CannotOverWriteOtherApplicationService | 不能覆盖其他应用的访问方式。 |
InvalidParameterValue.CannotUpdateServiceByBothMethods | 不能同时使用全量以及单条更新。 |
InvalidParameterValue.ConfigDataAlreadyExist | 配置已存在。 |
InvalidParameterValue.ConfigDataInvalid | 配置不合法。 |
InvalidParameterValue.CreateNamespaceUnsupportRegionError | 创建环境createRegion参数错误。 |
InvalidParameterValue.CronHpaReplicasInvalid | 定时弹性伸缩目标实例数不合法。 |
InvalidParameterValue.DailyCreateNamespaceReachMaximum | 每日环境创建次数超过上限。 |
InvalidParameterValue.DisableScalerBeforeDelete | 弹性伸缩启用中,请停用后再删除。 |
InvalidParameterValue.EnvironmentNameImmutable | 环境名称不可变。 |
InvalidParameterValue.HpaMetricsInvalid | 弹性伸缩指标不合法。 |
InvalidParameterValue.HpaMinMaxInvalid | 弹性伸缩最小值/最大值不合法。 |
InvalidParameterValue.HpaThresholdInvalid | 弹性伸缩阈值不合法。 |
InvalidParameterValue.IngressRewriteRequiredHttpsEnable | 访问配置重定向需要启用 HTTPS。 |
InvalidParameterValue.InvalidCronScalerPeriod | 无效的定时伸缩周期。 |
InvalidParameterValue.InvalidDeployVersion | 版本号格式非法。 |
InvalidParameterValue.InvalidEksServiceType | 访问类型不支持。 |
InvalidParameterValue.InvalidEnvName | 环境变量名非法,要求有由字母、数字,".","_" 和 "-" 组成,不能由数字开头。 |
InvalidParameterValue.InvalidEnvValue | 环境变量长度不能超过1000。 |
InvalidParameterValue.InvalidMountPath | 挂载路径不合法,不能为 /app。 |
InvalidParameterValue.InvalidServiceName | 应用名格式非法。 |
InvalidParameterValue.InvalidTenantInfo | 无法识别租户信息。 |
InvalidParameterValue.JdkVersionRequired | JDK 版本不能为空。 |
InvalidParameterValue.LogConfigAlreadyExist | LogConfig 配置已存在。 |
InvalidParameterValue.MustProvidePortMappingRules | 必须提供PortMapping规则。 |
InvalidParameterValue.NamespaceDuplicateError | 环境重复。 |
InvalidParameterValue.NamespaceNotBelongToAppid | 命名空间不属于用户。 |
InvalidParameterValue.NamespaceNotFound | 环境不存在。 |
InvalidParameterValue.NamespaceReachMaximum | 环境创建失败,达到上限。 |
InvalidParameterValue.NamespaceResourceReachMaximum | 环境资源创建失败,达到上限。 |
InvalidParameterValue.OsNotSupport | 操作系统不支持。 |
InvalidParameterValue.PortDuplicateError | 服务端口映射重复。 |
InvalidParameterValue.PortIsReserved | 服务端口是保留端口。 |
InvalidParameterValue.PostStartNotValid | post start 不合法。 |
InvalidParameterValue.PreStopNotValid | pre stop 不合法。 |
InvalidParameterValue.PublicRepoTypeParameterError | 公有镜像参数错误。 |
InvalidParameterValue.RegistryNotBind | 注册中心没有与当前环境绑定。 |
InvalidParameterValue.ScalerNameDuplicated | 弹性伸缩名称已存在。 |
InvalidParameterValue.ServiceFoundRunningVersion | 应用存在正在运行的实例。 |
InvalidParameterValue.ServiceLowerCase | 服务名必须小写。 |
InvalidParameterValue.ServiceNameDuplicateError | 应用名已存在。 |
InvalidParameterValue.ServiceNotBelongToAppid | 应用不属于此账户。 |
InvalidParameterValue.ServicePodReachMaximum | 实例创建失败,达到上限。 |
InvalidParameterValue.ServiceReachMaximum | 应用创建失败,达到上限。 |
InvalidParameterValue.ServiceUseReserveSuffix | 服务名使用了保留后缀。 |
InvalidParameterValue.TcrEntInstanceNameNotValid | 企业版 TCR 实例名称不合法。 |
InvalidParameterValue.TemIdInvalid | 不是合法的TEM ID。 |
InvalidParameterValue.TraitsTracingNotSupported | 非 JAVA 应用不支持链路追踪特性。 |
InvalidParameterValue.VersionLengthLimit | version 不能超过128位。 |
InvalidParameterValue.VersionLowerCase | 版本必须小写。 |
InvalidParameterValue.VersionRouteRateNotZero | 版本的路由流量不为0。 |
InvalidParameterValue.VpcInvalid | vpc错误, 与环境vpc不一致。 |
MissingParameter.AutoScalerNameNull | 弹性规则名称不能为空。 |
MissingParameter.DeployModeNull | 部署方式不能为空。 |
MissingParameter.DeployVersionNull | 部署版本不能为空。 |
MissingParameter.EnvironmentNameNull | 环境名称不能为空。 |
MissingParameter.ImgRepoNull | 镜像仓库不能为空。 |
MissingParameter.LogsetOrTopicNull | logset 和 topic 不能为空。 |
MissingParameter.MinMaxNumNull | 弹性伸缩配置最大值/最小值不能为空。 |
MissingParameter.NamespaceIdNull | 环境ID不能为空。 |
MissingParameter.PkgNameNull | 包名不能为空。 |
MissingParameter.RepoServerNull | 镜像仓库服务器不能为空。 |
MissingParameter.ScalerIdNull | 弹性规则ID不能为空。 |
MissingParameter.ServiceIdNull | 服务ID不能为空。 |
MissingParameter.SvcRepoNotReady | 镜像仓库还未就绪。 |
MissingParameter.TcrEntInstanceNameNull | 企业版 TCR 实例名称不能为空。 |
MissingParameter.VpcServiceSubnetNull | vpc内访问类型子网ID不能为空。 |
OperationDenied.BalanceNotEnough | 账户余额不足。 |
OperationDenied.ResourceIsolated | 账号欠费状态下不支持该操作,请冲正后重试。 |
ResourceInUse.EnvironmentAlreadyLocked | 环境已锁定。 |
ResourceInUse.ResourceAlreadyLocked | 你操作的资源已被其他操作占用,请稍后重试。 |
ResourceInUse.ResourceAlreadyUsed | 资源已绑定。 |
ResourceInUse.ServiceDeploying | 服务部署中。 |
ResourceNotFound.ConfigDataNotFound | 配置不存在。 |
ResourceNotFound.InterfaceNotFound | 未提供该接口。 |
ResourceNotFound.LogConfigNotFound | 日志配置不存在。 |
ResourceNotFound.MicroserviceOffline | 目标微服务已离线。 |
ResourceNotFound.NamespaceNotFound | 环境不存在。 |
ResourceNotFound.ServiceNotFound | 找不到应用。 |
ResourceNotFound.ServiceRunningVersionNotFound | 找不到运行的服务实例。 |
ResourceNotFound.VersionNamespaceNotFound | 找不到版本对应的环境。 |
ResourceNotFound.VersionServiceNotFound | 找不到版本对应的应用。 |
ResourceUnavailable.ApplicationNotDeletable | 有资源依赖,无法直接删除应用。 |
ResourceUnavailable.ApplicationStopped | 应用已停止。 |
ResourceUnavailable.WaitForKruise | 等待组件安装。 |
UnauthorizedOperation.MissingEksLogRole | 缺少容器服务的 CLS 日志角色,请打开控制台授权。 |
UnauthorizedOperation.UnauthorizedOperation | 未授权。 |
UnsupportedOperation.UnsupportAction | 不支持的ACTION。 |