本文档列举调用物联网平台API出错时,返回的错误信息。入参数据格式错误、超出限定值、入参缺少必需参数等错误修改,请参见具体API文档的请求参数描述。
系统错误码
以iot.system
开头的错误码为系统相关错误码。
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.system.SystemException | 系统异常。
请稍后重试。 |
公共错误码
以iot.common
开头的错误码为公共错误码。
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.common.InvalidPageParams | 分页大小或者分页页号不合法。
请参见具体API文档的分页相关参数描述,如PageSize。 |
iot.common.InvalidTenant | 不合法的租户。
请确认阿里云账号信息和账号权限。 |
iot.common.QueryDeviceActionError | 查询设备失败。
请确认入参信息正确,然后重试。 |
iot.common.QueryDevicePropertyActionError | 查询设备属性失败。
请确认入参信息正确,然后重试。 |
iot.common.QueryProductActionError | 查询产品失败。
请确认入参信息正确,然后重试。 |
iot.common.QueryProductCountActionError | 查询产品总数失败。
请确认入参信息正确,然后重试。 |
iot.common.RamActionPermissionDeny | 没有资源访问控制(RAM)权限。
请参见子账号授权文档。 |
iot.common.AuthActionPermissionDeny | 鉴权失败。
原因可能是入参的设备信息不属于当前账号。请确认AccessKey信息和设备信息。 |
产品(Product)相关错误码
以iot.prod
开头的错误码为产品相关错误码。
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.prod.AlreadyExistedProductName | 已经存在相同的产品名称。一个阿里云账号下的产品名称不能重复。 |
iot.prod.CreateProductFailed | 创建产品失败。
请确认入参信息正确,然后重试。 |
iot.prod.CreateProductTopicFailed | 创建产品的Topic类失败。
请确认入参信息正确,然后重试。 |
iot.prod.InvalidAliyunCommodityCode | 入参AliyunCommodityCode值错误。
AliyunCommodityCode的可选值只有iothub_senior和iothub。 |
iot.prod.InvalidFormattedCatId | 入参CategoryId(产品的设备类型)错误。 |
iot.prod.InvalidFormattedProductkey | 入参产品ProductKey格式错误。
请核对输入的ProductKey值。 |
iot.prod.InvalidFormattedProductName | 入参产品名称格式错误。
产品名应满足以下限制:由中文、英文字母、数字和下划线(_)组成,长度为4-30位(一个中文字符占两位)。 |
iot.prod.LongProductDesc | 产品描述字符数超出限定值。
描述信息应在100字符以内。 |
iot.prod.InvalidNodeType | 产品的节点类型错误。
节点类型支持的可选值:
|
iot.prod.NotExistedProduct | 产品不存在。
输入的ProductKey值在当前账号下不存在。 |
iot.prod.NotOpenID2Service | 没有开通ID²服务。
该产品在创建时没有开通ID²安全认证服务。ID²安全认证服务只能在创建产品时开通,并且,产品创建成功后,不能更改是否使用ID²认证的状态。 |
iot.prod.NotSeniorProduct | 产品不是高级版产品。 |
iot.prod.NullProductKey | 入参产品ProductKey不能为空。 |
iot.prod.NullProductName | 入参产品名称不能为空。 |
iot.prod.ProductCountExceedMax | 产品总数已超过最大限制数量。
一个阿里云账号下最多可有1,000个产品。 |
iot.prod.QueryDeviceCountActionError | 查询产品下的设备总数失败。
请确认入参信息正确,然后重试。 |
iot.prod.QueryProductAbilitiesFailed | 获取产品功能失败。
请确认入参信息是否正确,如Identifier值等。 |
iot.prod.QueryProductAbilityFailed | 查询产品功能失败。
请确认入参信息是否正确,如Identifier值等。 |
iot.prod.QueryProductListActionError | 获取产品列表数据失败。
请确认入参信息正确,然后重试。 |
iot.prod.UpdateProductFailed | 更新产品信息失败。
请确认入参信息正确,然后重试。 |
设备(Device)相关错误码
以iot.device
开头的错误码为设备相关错误码。
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.device.AddTopoRelationFailed | 添加拓扑关系失败。
请确认入参信息正确,然后重试。 |
iot.device.AlreadyExistedDeviceName | 设备名称已经存在。
设备名称需在产品维度唯一。 |
iot.device.ApplyManyDevicesFailed | 申请批量创建设备失败。
请确认入参信息正确,然后重试。 |
iot.device.CreateDeviceFailed | 创建设备失败。
请确认入参信息正确,然后重试。 |
iot.device.CreateDeviceTaskIsRunning | 创建设备的申请任务还在执行中。 |
iot.device.DeviceApplyIsNotFound | 申请设备的申请单不存在。
请确认输入的ApplyId值。其值需与您调用BatchCheckDeviceNames返回的ApplyId值一致。 |
iot.device.DeviceCountExceeded | 批量申请的设备数量超过最大值。
单次调用,最多批量注册1,000 个设备。 |
iot.device.DeleteDeviceFailed | 删除设备失败。
请确认入参信息正确,然后重试。 |
iot.device.DeleteDevicePropertyFailed | 删除设备属性失败。
请确认入参信息正确,然后重试。 |
iot.device.DisableDeviceFailed | 禁用设备失败。
请确认入参信息正确,然后重试。 |
iot.device.EnableDeviceFailed | 启用设备失败。
请确认入参信息正确,然后重试。 |
iot.device.InactiveDevice | 设备未激活,即物理设备从未连接物联网平台。 |
iot.device.InvalidFormattedApplyId | 创建设备的申请单(ApplyId)错误。
其值需与您调用BatchCheckDeviceNames返回的ApplyId值一致。 |
iot.device.IncorrentDeviceApplyInfo | 设备申请信息错误。
请确认入参信息,如ApplyId等。 |
iot.device.InvalidFormattedDeviceName | 设备名称格式错误。
设备名称长度为4-32个字符,可以包含英文字母、数字和特殊字符:连字符(-)、下划线(_)、at符号(@)、点号(.)、和英文冒号(:)。 |
iot.device.InvalidFormattedDevicePropertyKey | 设备属性标识符格式错误。
请查看相关API文档中,关于入参属性格式的描述。 |
iot.device.InvalidFormattedDevicePropertiesString | 入参设备属性格式错误。
请查看相关API文档中,关于入参属性格式的描述。 |
iot.device.InvalidIoTId | 设备ID错误。
请调用QueryDeviceDetail或QueryDevice查看正确的IotId值,或用ProductKey与DeviceName组合代替IotId。 |
iot.device.InvalidTimeBucket | 指定的时间区间不合法。
请根据API文档中描述正确设置参数。
|
iot.device.InvokeThingServiceFailed | 调用设备服务失败。
请检查输入参数是否正确,如Args的参数格式和取值等。 |
iot.device.LongDevicePropertiesString | 入参设备属性长度超过最大值。
请查看相关API文档的限制说明。 |
iot.device.NoneDeviceNameElement | 设备名称列表为空。 |
iot.device.NoneDeviceProperties | 没有有效的设备属性。
请核对传入的属性Identifier是否与TSL中定义的一致。 |
iot.device.NotExistedDevice | 设备不存在。
传入的设备IotId、ProductKey或DeviceName值错误。请调用QueryDeviceDetail或QueryDevice查看正确值。 |
iot.device.NullApplyId | 创建设备的申请ID(ApplyId)不能为空。 |
iot.device.NullDeviceName | 设备名称不能为空。 |
iot.device.NullDevicePropertyKey | 设备属性名称不能为空。 |
iot.device.NullDevicePropertiesString | 入参设备属性不能为空。 |
iot.device.QueryDeviceApplyActionError | 查询设备申请单信息出错。
请确认入参信息正确,然后重试。 |
iot.device.QueryDeviceAttrDataHistoryFailed | 获取设备属性数据历史记录失败。
请确认入参信息正确,然后重试。 |
iot.device.QueryDeviceAttrStatusFailed | 获取设备属性状态信息失败。
请确认入参信息正确,然后重试。 |
iot.device.QueryDeviceEventHistoryFailed | 获取设备事件调用记录失败。
请确认入参信息正确,然后重试。 |
iot.device.QueryDeviceListActionError | 查询设备列表失败。
请确认入参信息正确,然后重试。 |
iot.device.QueryDeviceServiceHistoryFailed | 获取设备服务调用记录失败。
请确认入参信息正确,然后重试。 |
iot.device.QueryDeviceStatisticsFailed | 查询设备统计信息失败。
请确认入参信息正确,然后重试。 |
iot.device.QueryDeviceStatusFailed | 查询设备状态信息失败。
请确认入参信息正确,然后重试。 |
iot.device.QueryTopoRelationFailed | 查询拓扑关系失败。
请确认入参信息是否正确。如,传入的PageSize值大于限定值50会报此错误。 |
iot.device.RemoveTopoRelationFailed | 移除拓扑关系失败。
请确认入参信息正确,然后重试。 |
iot.device.SaveOrUpdateDevicePropertiesFailed | 新增或者修改设备属性失败。
请确认入参信息正确,然后重试。 |
iot.device.SetDevicePropertyFailed | 设置设备属性失败。
请检查入参Items的参数值和格式是否正确,指定的属性是否是读写型。 |
iot.device.TooManyDevicePropertiesPerTime | 传入的属性个数超过限定值。
请参见相关API文档限制说明。 |
iot.device.TopoRelationCountExceeded | 拓扑关系数量过多。
请参见使用限制中网关与子设备数量限制。 |
iot.device.VerifyDeviceFailed | 验证设备失败。
请确认入参信息正确,然后重试。 |
设备分组(Group)相关错误码
以iot.group
开头的错误码为设备分组相关错误码。
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.group.NullGroupId | 入参分组ID没有赋值。 |
iot.group.DeleteGroupFailed | 删除分组失败。
请确认入参信息正确,然后重试。 |
iot.group.SubGroupNotNull | 分组下有子分组。
当分组下有子分组时,不能删除分组,需先删除子分组。 |
iot.group.InvalidGroupName | 分组名称不合法。
分组名称可包含中文汉字、英文字母、数字和下划线(_)。长度范围 4 - 30 字符(一个中文汉字占二个字符)。 |
iot.group.GroupNameExisted | 分组名称已存在。 |
iot.group.QueryGroupInfoFailed | 查询分组详情失败。
请确认入参信息正确,然后重试。 |
iot.group.NotExistedGroup | 分组不存在。
请确认GroupId值。 |
iot.group.QueryGroupCountFailed | 查询分组数量失败。
请确认入参信息正确,然后重试。 |
iot.group.QueryGroupListFailed | 查询分组列表失败。
请确认入参信息正确,然后重试。 |
iot.group.BindGroupRelationFailed | 绑定分组关系失败。
请确认入参信息正确,然后重试。 |
iot.group.UpdateGroupFailed | 修改分组信息失败。
请确认入参信息正确,然后重试。 |
iot.group.QueryGroupTreeFailed | 获取分组关系结构失败。
请确认入参信息正确,然后重试。 |
iot.group.CreateGroupFailed | 创建分组失败。
请确认入参信息正确,然后重试。 |
iot.group.InvalidFormattedTagString | 标签格式不合法。
标签数据为JSON格式。由标签的tagKey和tagValue组成,tagKey和tagValue均不能为空。多个标签以英文逗号间隔。如, |
iot.group.TagCountExceedMax | 标签数量超过最大值。
每个分组最多可有100个标签。 |
iot.group.GroupCountExceedMax | 分组数量超过最大值。
|
iot.group.SetGroupTagFailed | 设置分组标签信息失败。
请确认入参信息正确,然后重试。 |
iot.group.QueryGroupTagFailed | 查询分组标签信息失败。
请确认入参信息正确,然后重试。 |
iot.group.LongGroupDescError | 分组描述字段过长。
分组描述长度限制为100字符(一个中文汉字占一个字符)。 |
iot.group.QueryGroupRelationFailed | 查询分组关系失败。
请确认入参信息正确,然后重试。 |
iot.group.GroupLevelExceedingLimitError | 分组层级超过限制。
分组只支持三级嵌套,即分组>子分组>子子分组。 |
消息相关错误码
以iot.messagebroker
开头的错误码为消息相关错误码。此类错误码主要出现在调用消息通信相关API、设备影子相关API和规则引擎相关API失败时。(规则引擎相关API调用失败错误码,请见本文档下一章节。)
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.messagebroker.CreateTopicRouteFailed | 创建Topic之间消息路由失败。
请确认入参信息正确,然后重试。 |
iot.messagebroker.CreateTopicTemplateException | 创建Topic类过程发生异常。
请确认入参信息正确,然后重试。 |
iot.messagebroker.CreateTopicTemplateFailed | 创建Topic类失败。
请确认入参信息正确,然后重试。 |
iot.messagebroker.DeleteTopicTemplateException | 删除Topic类过程发生异常。
请确认入参信息正确,然后重试。 |
iot.messagebroker.DeleteTopicTemplateFailed | 删除Topic类失败。
请确认入参信息正确,然后重试。 |
iot.messagebroker.DestTopicNameArraySizeIsLarge | 同一消息源Topic配置的路由目标Topic数量超过最大限制数。
一个源Topic最多可对应100个目标Topic。 |
iot.messagebroker.DeleteTopicRouteFailed | 删除指定Topic间的路由失败。
请确认入参信息正确,然后重试。 |
iot.messagebroker.DesireInfoInShadowMessageIsNotJson | 设备影子中的desire信息不是JSON格式。 |
iot.messagebroker.DesireValueIsNullInShadowMessage | 设备影子中的desire信息值为空。 |
iot.messagebroker.ElementKeyOrValueIsNullInDesire | desire信息包含有空的属性标识符或者属性值。 |
iot.messagebroker.ElementKeyOrValueIsNullInReport | report信息包含有空的属性标识符或者属性值。 |
iot.messagebroker.HALFCONN | 由于设备为半连接状态导致失败。 |
iot.messagebroker.InvalidFormattedSrcTopicName | 消息源Topic名称格式错误。
可在控制台设备详情页的Topic列表下查看设备的Topic。 |
iot.messagebroker.InvalidFormattedTopicName | Topic格式错误。
可在控制台设备详情页的Topic列表下查看设备的Topic。 |
iot.messagebroker.InvalidFormattedTopicTemplateId | Topic类ID格式错误。
可调用QueryProductTopic查看TopicId。 |
iot.messagebroker.InvalidTimeoutValue | 超时时间参数设置有误。
请参见相关API文档查看时间设置方法。 |
iot.messagebroker.InvalidTopicTemplateOperationValue | Topic类的操作权限值错误。操作权限取值:
SUB:订阅。 PUB:发布。 ALL:发布和订阅。 |
iot.messagebroker.InvalidVersionValueInShadowMessage | 设备影子中的version值错误。 |
iot.messagebroker.MethodValueIsNotUpdate | 设备影子中的method信息值不是update。 |
iot.messagebroker.MessageContentIsNotBase64Encode | 消息内容没有经过base64编码。 |
iot.messagebroker.NoneElementInDesire | desire信息中没有属性。 |
iot.messagebroker.NoneElementInReport | report信息中没有属性。 |
iot.messagebroker.NoneElementDestTopicNameInArray | 目标Topic列表中没有元素。 |
iot.messagebroker.NotFoundDesireInShadowMessage | 设备影子的state信息中没有desire信息。 |
iot.messagebroker.NotFoundMethodInShadowMessage | 设备影子没有method信息。 |
iot.messagebroker.NotFoundReportInShadowMessage | 设备影子中没有report信息。 |
iot.messagebroker.NotFoundStateInShadowMessage | 设备影子中没有state信息。 |
iot.messagebroker.NotFoundVersionOrNullVersionValue | 缺少version信息或者version值为空。 |
iot.messagebroker.NotMatchedProductKeyWithSrcTopicOwner | 消息源Topic对应的产品ID不属于当前用户。 |
iot.messagebroker.NullMessageContent | 消息内容不能为空。 |
iot.messagebroker.NullShadowMessage | 设备影子内容不能为空。 |
iot.messagebroker.NullSrcTopicName | 消息源Topic名称不能为空。 |
iot.messagebroker.NullTopicName | Topic不能为空。 |
iot.messagebroker.NullTopicTemplateId | Topic类ID不能为空。 |
iot.messagebroker.NullTopicTemplateOperation | Topic类的操作权限不能为空。 |
iot.messagebroker.OFFLINE | 由于设备离线导致失败。 |
iot.messagebroker.PublishMessageException | 发送消息过程出现异常。
请确认入参信息正确,然后重试。 |
iot.messagebroker.PublishMessageFailed | 发送消息失败。
请确认入参信息正确,然后重试。 |
iot.messagebroker.QueryDeviceShadowActionError | 查询设备影子失败。
请确认入参信息正确,然后重试。 |
iot.messagebroker.QueryProductTopicListActionError | 获取Topic类列表失败。
请确认入参信息正确,然后重试。 |
iot.messageborker.QueryTopicReverseRouteTableListActionError | 获取消息反向路由列表(即消息源Topic列表)失败。
请确认入参信息正确,然后重试。 |
iot.messageborker.QueryTopicRouteTableListActionError | 获取消息路由列表失败。
请确认入参信息正确,然后重试。 |
iot.messagebroker.QueryTopicTemplateActionError | 查询Topic类失败。
请确认入参信息正确,然后重试。 |
iot.messagebroker.QueryTopicTemplateException | 获取Topic类过程发生异常。
请确认入参信息正确,然后重试。 |
iot.messagebroker.RateLimit | 由于限流导致失败。
请参见使用限制。 |
iot.messagebroker.ReportInShadowMessageIsNotJson | 设备影子中的state信息中的report信息不是JSON格式。 |
iot.messagebroker.RrpcException | RRPC发送消息过程出现异常。
请确认入参信息正确,然后重试。 |
iot.messagebroker.RrpcFailed | RRPC发送消息失败。
请确认入参信息正确,然后重试。 |
iot.messagebroker.ShadowMessageIsNotJson | 设备影子不是JSON格式。 |
iot.messagebroker.ShadowMessageLengthIsLarge | 设备影子的长度超过最大限制。
设备影子文档的大小限制16 KB。 |
iot.messagebroker.TIMEOUT | 由于超时导致失败。 |
iot.messagebroker.TooManyElementInDesire | desire信息中包含的属性总数超过最大限定数。
设备影子JSON文档的属性数量限制为128。 |
iot.messagebroker.TooManyElementInReport | report信息包含的属性总数超过限定最大数。
设备影子JSON文档的属性数量限制为128。 |
iot.messagebroker.TopicAlreadyFound | 同一产品下Topic类名称重复。 |
iot.messagebroker.TopicTemplateCountExceedMax | 产品的Topic类数量超过最大值。
一个产品最多可以定义50个Topic类。 |
iot.messagebroker.TopicTemplateIsNotFound | Topic类不存在。
可调用QueryProductTopic查看产品的Topic类。 |
iot.messagebroker.UpdateDeviceShadowMessageFailed | 更新设备影子失败。
请确认入参信息正确,然后重试。 |
iot.messagebroker.UpdateTopicTemplateException | 更新Topic类过程发生异常。
请确认入参信息正确,然后重试。 |
iot.messagebroker.UpdateTopicTemplateFailed | 更新Topic类失败。
请确认入参信息正确,然后重试。 |
规则相关错误码
以iot.rule
和iot.ruleng
开头的错误码,及少量iot.messagebroker
开头的错误码,是规则引擎相关错误码。
提示出现异常或失败时,请确认入参信息正确,然后重试。
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.rule.CreateRuleException | 创建规则过程发生异常。
请确认入参信息正确,然后重试。 |
iot.rule.DeleteRuleFailed | 删除规则失败。
请确认入参信息正确,然后重试。 |
iot.rule.IncorrentRuleActionId | 规则动作ID错误。
可调用ListRuleActions查看规则动作ID。 |
iot.rule.IncorrentRuleActionType | 规则动作类型错误。
规则动作类型参数Type支持可选值:
|
iot.rule.IncorrentRuleId | 规则ID错误。 |
iot.rule.NullForwardDestForRule | 转发数据目的地不能为空。
Configuration中的具体配置方法,请参见CreateRuleAction。 |
iot.rule.NullSqlForRule | 规则的SQL语句不能为空。 |
iot.rule.NotFoundRule | 规则不存在。
请输入正确的规则ID (RuleId)。可调用ListRule查看账号下所有规则的RuleId。 |
iot.rule.NotFoundRuleAction | 规则动作不存在。
请输入正确的规则动作ID (ActionId)。可调用ListRuleActions查看某个规则下的所有ActionId。 |
iot.rule.ParseRuleActionConfigError | 无法正常解析规则动作的配置。
请确认入参信息正确,然后重试。 |
iot.rule.QueryRuleActionListError | 查询规则动作列表失败。
请确认入参信息正确,然后重试。 |
iot.rule.QueryRulePageActionError | 分页获取规则列表失败。
请确认入参信息正确,然后重试。 |
iot.rule.RuleActionIsAlreadyCreated | 已存在相同的规则动作。 |
iot.rule.RuleCountExceedMax | 规则总数超过最大限制数。
单账号最多可以设置1000条规则。 |
iot.rule.RuleNameIsAlreadyExisted | 规则名称已经存在。 |
iot.rule.StartRuleFailed | 启动规则失败。
请确认入参信息正确,然后重试。 |
iot.rule.StopRuleFailed | 停止规则失败。
请确认入参信息正确,然后重试。 |
iot.rule.TooManyRuleAction | 规则动作数量超过最大限制。
一条规则中转发数据的操作不能超过10个。 |
iot.rule.UpdateRuleFailed | 更新规则失败。
请确认入参信息正确,然后重试。 |
iot.ruleng.CreateRuleActionFailed | 创建规则动作失败。
请确认入参信息正确,然后重试。 |
iot.ruleng.DeleteRuleActionFailed | 删除规则动作失败。
请确认入参信息正确,然后重试。 |
iot.ruleng.IncorrectType | 应用规则的Topic类型错误。
TopicType支持的可选值:
|
iot.ruleng.IncorrectSysTopic | 错误的系统Topic。
可在控制台设备详情页的Topic列表页签下查看正确的Topic。 |
iot.ruleng.InvalidRamRole | 非法的RAM角色。
请登录RAM控制台查看角色信息。 |
iot.ruleng.QueryRuleActionFailed | 获取规则动作失败。
请确认入参信息正确,然后重试。 |
iot.ruleng.RuleActionConfigurationIsNotJson | 规则动作配置不是JSON格式。
参数Configuration的值必须是正确的JSON格式。具体请参见CreateRuleAction。 |
iot.ruleng.RuleAlreadyIsStarted | 规则是已启动状态。 |
iot.ruleng.NullRamRoleArn | roleArn不能为空。 |
iot.ruleng.NullRamRoleName | roleName不能为空。 |
iot.ruleng.NullRuleActionConfig | 规则动作配置(参数Configuration)不能为空。 |
iot.ruleng.NullRuleActionType | 规则动作类型(参数Type)不能为空。 |
iot.messagebroker.IncorrectRuleSql | 规则的SQL配置错误。
请根据CreateRule说明配置SQL。 |
iot.messagebroker.QueryRuleConfigActionException | 获取规则配置信息过程出现异常。
请确认入参信息正确,然后重试。 |
以下表格分别列举消息转发目标设置失败的特有错误码。
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.messagebroker.InvalidFormattedTopicName | Topic格式错误。
可在控制台设备详情页的Topic列表页签下查看正确的Topic格式。 |
iot.prod.NotExistedProduct | 产品不存在。
请确认输入的ProductKey正确,并该产品属于当前阿里云账号。 |
iot.common.QueryProductActionError | 查询产品失败。
请确认入参信息正确,然后重试。 |
iot.ruleng.IncorrectSysTopic | 系统Topic错误。
可在控制台设备详情页的Topic列表页签下查看正确的Topic。 |
iot.messagebroker.NullTopicName | Topic名称不能为空。 |
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.ruleng.IncorrectRegionName | regionName值错误。 |
iot.ruleng.NullProjectOfDatahub | DataHub的projectName不能为空。 |
iot.ruleng.NullTopicInDatahubProject | DataHub产品下的project中topicName不能为空。 |
iot.ruleng.EmptySchemaNameOfTopic | 目标DataHub Topic的Schema的名称name值不能为空。 |
iot.ruleng.EmptySchemaTypeOfTopic | 目标DataHub Topic的Schema的类型type值不能为空。 |
iot.ruleng.EmptySchemaValueOfTopic | 目标DataHub Topic的Schema值value不能为空。 |
iot.ruleng.NullOrEmptySchemaOfTopic | 目标DataHub Topic的Schema不能为空。 |
iot.ruleng.NotFoundProjectInDataHub | DataHub中不存在此项目(project)。
请在DataHub中确认项目名称是否正确。 |
iot.ruleng.IncorrectSchemaValueOfTopic | 目标DataHub Topic的Schema值错误。 |
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.ruleng.NullOtsInstanceName | 表格存储的实例名称不能为空。 |
iot.ruleng.NullTableNameInOtsInstance | 表格存储中实例的表名不能为空。 |
iot.ruleng.NullPrimaryKeyInOtsTable | 表格存储中表的主键不能为空。 |
iot.ruleng.NullPrimaryKeyNameInOts | 主键的名称不能为空。 |
iot.ruleng.NullPrimaryKeyValueInOts | 主键的值不能为空。 |
iot.ruleng.IncorrectPrimaryKeyValueInOtsTable | 表格存储中主键值错误。
请在表格存储中,查看您创建数据表时定义的主键。 |
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.ruleng.NullTopicNameInMns | 消息服务中的主题不能为空。 |
iot.ruleng.NotFoundTopicInMns | 消息服务中不存在此主题。
请在消息服务中,确认主题(Topic)名称。 |
iot.ruleng.QueryMnsTopicListActionError | 获取消息服务主题列表失败。
请确认入参信息正确,然后重试。 |
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.ruleng.NullServiceNameInFc | 函数计算服务名称为空。 |
iot.ruleng.NullFunctionNameInFc | 函数计算函数名称为空。 |
iot.ruleng.NotFoundServiceInFc | 函数计算服务不存在。
请在函数计算中,确认正确的服务名称。 |
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.messagebroker.NullTopicName | 消息队列中接收消息的Topic不能为空。 |
数据开发API相关错误码
错误码 | 描述 |
---|
错误码 | 描述 |
---|---|
iot.dap.noServeJobExit | 数据开发服务API对应的任务不存在。 |
iot.dap.serveApiPathRepetition | 服务API接口地址重复,即传入ApiPath已存在。 |
iot.dap.serveApiInvalidParam | 调用服务API的参数检查不通过。 |
iot.dap.serveApiPublishStatusError | 请先通过测试后,再发布任务。 |
iot.dap.serveApiDeleteStatusError | 已发布的任务不可删除。 |
iot.dap.serveApiPublishedNotEditable | 已发布的任务不可编辑。 |
iot.dap.folderHasServeApiPublished | 存在已发布的服务API,不可删除文件夹。 |
iot.dap.serveApiNoPublished | 服务API不在发布状态,无法回滚。 |
iot.dap.duplicateTableNameError | 资源表名称重复。 |
iot.dap.serveApiAlreadyPublished | 服务API已发布。 |
iot.dap.serveApiPathIsEmpty | 服务API接口地址不能为空。 |
iot.dap.serveApiSqlTemplateError | SQL模板信息异常,请校验并更新后,再尝试调用服务。 |
iot.dap.serveApiSqlInvokeParamError | SQL参数错误,类型与值不匹配。 |
iot.dap.syncStartPipelineError | 任务启动失败。 |
iot.dap.methodTimeout | 接口调用超时。 |