Error Codes
If an error code starting with APIGW is returned after you call an API, rectify the fault by referring to the instructions provided in API Gateway Error Codes.
Status Code |
Error Codes |
Error Message |
Description |
Solution |
---|---|---|---|---|
200 |
IOTDA.014111 |
Command request timed out. Check whether the device returns a response within the specified time after receiving the request. |
Command request timed out. Check whether the device returns a response within the specified time after receiving the request. |
When this synchronous API is called, the device needs to respond after receiving the command. Check whether the device returns a response to the platform within the specified time after receiving the request. |
400 |
IOTDA.000006 |
Invalid input data. |
Invalid input data. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.000008 |
Invalid input. The request format is invalid. For details, see the error message. |
Invalid input. The request format is invalid. For details, see the error message. |
Check whether the request format is correct. |
400 |
IOTDA.000009 |
Invalid input. Invalid time format. |
Invalid input. Invalid time format. |
Check whether the time format in request parameters is the same as that specified in the documentation. |
400 |
IOTDA.000010 |
Invalid input. The start time must be earlier than the end time. |
Invalid input. The start time must be earlier than the end time. |
The start time in the request must be earlier than the end time. |
400 |
IOTDA.000011 |
Invalid input. The specified parameter 'pageNo' is out of range. |
Invalid input. The specified parameter 'pageNo' is out of range. |
Check whether the value of pageNo in the request is within the range specified in the documentation. |
400 |
IOTDA.000012 |
Invalid input. The specified parameter 'pageSize' is out of range. |
Invalid input. The specified parameter 'pageSize' is out of range. |
Check whether the value of pageSize in the request is within the range specified in the documentation. |
400 |
IOTDA.000013 |
Invalid input. The value of 'pageSize' multiplying 'pageNo' exceeds the upper limit. |
Invalid input. The value of 'pageSize' multiplying 'pageNo' exceeds the upper limit. |
Check the values of pageSize and pageNo. |
400 |
IOTDA.000014 |
Invalid input. The specified parameter 'nextToken' is out of range. |
Invalid input. The specified parameter 'nextToken' is out of range. |
Check whether the value of nextToken in the request is within the range specified in the documentation. |
400 |
IOTDA.000017 |
Invalid input. The specified parameter 'limit' is out of range. |
Invalid input. The specified parameter 'limit' is out of range. |
Check whether the value of limit in the request is within the range specified in the documentation. |
400 |
IOTDA.000018 |
Invalid input. The specified parameter 'marker' is out of range. |
Invalid input. The specified parameter 'marker' is out of range. |
Check whether the value of marker in the request is within the range specified in the documentation. |
400 |
IOTDA.000030 |
Failed to register the resource in Stage. Please try again later. |
Failed to register the resource in Stage. Please try again later. |
Try again later or contact Huawei technical support engineers. |
400 |
IOTDA.000031 |
Failed to deregister the resource in Stage. Please try again later. |
Failed to deregister the resource in Stage. Please try again later. |
Try again later or contact Huawei technical support engineers. |
400 |
IOTDA.000032 |
Failed to update the resource in Stage. Please try again later. |
Failed to update the resource in Stage. Please try again later. |
Try again later or contact Huawei technical support engineers. |
400 |
IOTDA.001001 |
Invalid input for this application. |
Invalid input for this application. |
Refer to the request parameters in the Huawei Cloud documentation at Create a Resource Space. |
400 |
IOTDA.001004 |
AppId is not in request header. |
AppId is not in request header. |
Carry the corresponding application ID. |
400 |
IOTDA.001011 |
Invalid input. The specified parameter 'app_id' is not carried. |
Invalid input. The specified parameter 'app_id' is not carried. |
Add the app_id parameter to the request. |
400 |
IOTDA.001012 |
Invalid input. The appId already exists. |
Invalid input. The appId already exists. |
Change a resource space ID. |
400 |
IOTDA.001013 |
Invalid input. The source and target instance IDs cannot be the same. |
Invalid input. The source and target instance IDs cannot be the same. |
Check whether the instance ID is correct. |
400 |
IOTDA.004002 |
Invalid input. The tag_key %s cannot start with 'iot_'. |
Invalid input. The tag_key %s cannot start with 'iot_'. |
Change the value of tag_key and try again. |
400 |
IOTDA.004003 |
Invalid input. The tag_key %s does not exist. |
Invalid input. The tag_key %s does not exist. |
Check whether the value of tag_key is correct or whether the tag exists. |
400 |
IOTDA.004004 |
Invalid input. This tag key %s already exists. |
Invalid input. This tag key %s already exists. |
Change the value of tag_key and try again. |
400 |
IOTDA.005002 |
Upgrade Failed. Invalid device version. |
Upgrade Failed. Invalid device version. |
Check whether the version number reported by the device is empty. |
400 |
IOTDA.005003 |
Upgrade failed. Verify device version failed. |
Upgrade failed. Verify device version failed. |
Ensure that the version number reported by the device is the same as the version number of the software and firmware packages. |
400 |
IOTDA.005004 |
Upgrade failed. The current version cannot be upgraded to the target version. |
Upgrade failed. The current version cannot be upgraded to the target version. |
Ensure that the version number reported by the device is the same as the source version number of the software and firmware packages. |
400 |
IOTDA.005005 |
Upgrade failed. Invalid update status. |
Upgrade failed. Invalid update status. |
Check whether the reported update status is correct. |
400 |
IOTDA.005006 |
Upgrade Failed. ErrorCode: %s, description : %s. |
Upgrade Failed. ErrorCode: %s, description : %s. |
Check whether the reported code stream is correct, you can refer to the document Device Reporting the Upgrade Status. |
400 |
IOTDA.005007 |
Upgrade failed. The format of the device data is invalid. |
Upgrade failed. The format of the device data is invalid. |
Check the format of data reported by the device by following the instructions inSoftware and Firmware Upgrade. |
400 |
IOTDA.005008 |
Upgrade failed. Reported progress %d%% is invalid. |
Upgrade failed. Reported progress %d%% is invalid. |
Ensure that the reported upgrade progress ranges from 0 to 100. |
400 |
IOTDA.005009 |
Upgrade failed. Invalid result_code. |
Upgrade failed. Invalid result_code. |
Check the value of result_code in the paras structure by following the instructions in Device Reporting the Upgrade Status page. |
400 |
IOTDA.005010 |
Upgrade failed. Waiting for %s timed out. |
Upgrade failed. Waiting for %s timed out. |
The device needs to respond in time. Otherwise, the task times out and fails. |
400 |
IOTDA.005011 |
Upgrade failed. Send %s command failed. |
Upgrade failed. Send %s command failed. |
Contact Huawei technical support engineers. |
400 |
IOTDA.009002 |
The resource model does not exist. |
The resource model does not exist. |
Check whether the request parameters contain resource and event, or notifyType. |
400 |
IOTDA.009004 |
The subscription subject does not belong to the current application. |
The subscription subject does not belong to the current application. |
Check whether the mapping between the subscription record and the application is correct. |
400 |
IOTDA.009005 |
Invalid request callback URL. |
Invalid request callback URL. |
Modify the callback URL by following the instructions in Subscription and Push. |
400 |
IOTDA.009006 |
The subscription subject already exists. |
The subscription subject already exists. |
The subscription record already exists. You do not need to subscribe again. |
400 |
IOTDA.009007 |
The request channel is invalid. |
The request channel is invalid. |
Check whether the channel parameter in the request meets the value requirements of the corresponding API. |
400 |
IOTDA.009009 |
The filter is invalid. |
The filter is invalid. |
Contact Huawei technical support engineers. |
400 |
IOTDA.009010 |
The resource and event do not match. |
The resource and event do not match. |
Check whether the resource and event parameters in the request meet the requirements in the API reference. |
400 |
IOTDA.010000 |
Invalid input for this rule. |
Invalid input for this rule. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010001 |
The rule name already exists. |
The rule name already exists. |
Use another rule name and try again. |
400 |
IOTDA.010004 |
Invalid parameter in the rule condition. |
Invalid parameter in the rule condition. |
Ensure that the parameters related to SQL statements in the request are correct. |
400 |
IOTDA.010005 |
Invalid parameter in the rule action. |
Invalid parameter in the rule action. |
Check whether the action parameter in the request meets the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010006 |
Duplicate rule condition ID. |
Duplicate rule condition ID. |
Change the rule condition ID and try again. |
400 |
IOTDA.010007 |
Duplicate rule action ID. |
Duplicate rule action ID. |
Change the rule action ID and try again. |
400 |
IOTDA.010008 |
The device in the rule condition does not exist. |
The device in the rule condition does not exist. |
Check whether the request parameters are correct or whether the device exists on the platform. |
400 |
IOTDA.010009 |
The device in the rule action does not exist. |
The device in the rule action does not exist. |
Check whether the request parameters are correct or whether the device exists on the platform. |
400 |
IOTDA.010010 |
The device information in the rule condition does not exist. |
The device information in the rule condition does not exist. |
Check whether the request parameters are correct or whether the device exists on the platform. |
400 |
IOTDA.010011 |
The device information in the rule action does not exist. |
The device information in the rule action does not exist. |
Check whether the request parameters are correct or whether the device exists on the platform. |
400 |
IOTDA.010012 |
The tag in the rule condition does not exist. |
The tag in the rule condition does not exist. |
Check whether the request parameters are correct or whether the tag exists on the platform. |
400 |
IOTDA.010013 |
Invalid rule parameter. |
Invalid rule parameter. |
Verify parameters by referring to "Request Parameters". |
400 |
IOTDA.010014 |
Invalid input. The rule action of the DEVICE_ALARM type can be created only in the condition of the DEVICE_DATA type. |
Invalid input. The rule action of the DEVICE_ALARM type can be created only in the condition of the DEVICE_DATA type. |
When creating a rule action of the DEVICE_ALARM type, set the rule condition type to the DEVICE_DATA rule condition. |
400 |
IOTDA.010015 |
Max rules (10) reached. |
Max rules (10) reached. |
Delete unnecessary rules and try again. |
400 |
IOTDA.010016 |
Invalid input. Only one DEVICE_ALARM rule can be created. |
Invalid input. Only one DEVICE_ALARM rule can be created. |
The DEVICE_ALARM rule already exists and does not need to be created again. |
400 |
IOTDA.010017 |
Invalid input. The rule condition of the DEVICE_DATA type cannot contain both product_id and device_id. |
Invalid input. The rule condition of the DEVICE_DATA type cannot contain both product_id and device_id. |
Ensure that either device_id or product_id in the rule condition of the DEVICE_DATA type is specified. |
400 |
IOTDA.010018 |
Invalid input. Both device_id and product_id in the rule condition of the DEVICE_DATA type are empty. |
Invalid input. Both device_id and product_id in the rule condition of the DEVICE_DATA type are empty. |
Ensure that either device_id or product_id in the rule condition of the DEVICE_DATA type is specified. |
400 |
IOTDA.010019 |
The rule with the same condition already exists. |
The rule with the same condition already exists. |
The rule already exists and does not need to be created again. |
400 |
IOTDA.010021 |
Invalid app_id. |
Invalid app_id. |
Check whether the app_id parameter in the request is correct. |
400 |
IOTDA.010022 |
The rule has no action and cannot be enabled. |
The rule has no action and cannot be enabled. |
Use the API for modifying a rule to add an action to the rule. |
400 |
IOTDA.010023 |
Duplicate channeldetail in the rule action. |
Duplicate channeldetail in the rule action. |
The rule already exists. Do not register it again or delete unnecessary rules and try again. |
400 |
IOTDA.010024 |
Invalid input. Invalid address. |
Invalid input. Invalid address. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010025 |
Invalid input. Invalid username or password. |
Invalid input. Invalid username or password. |
Check whether the username and password in the request meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010026 |
Invalid input. The streamId or streamName is empty. |
Invalid input. The streamId or streamName is empty. |
Check whether the stream ID and stream name in the request meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010027 |
Invalid input. Failed to query the channel. |
Invalid input. Failed to query the channel. |
Check whether the request parameters are consistent with the actual cloud service product parameters. |
400 |
IOTDA.010028 |
Invalid input. Invalid log_group_id or log_stream_id. |
Invalid input. Invalid log_group_id or log_stream_id. |
Check whether log_group_id and log_stream_id in the request meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010029 |
Invalid input. Invalid func_urn. |
Invalid input. Invalid func_urn. |
Check whether the func_urn parameter in the request meets the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010030 |
Invalid input. Connect to the database failed. |
Invalid input. Connect to the database failed. |
Check whether the database connection parameter in the request meets the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010031 |
Invalid input. The table name does not exist. |
Invalid input. The table name does not exist. |
Check whether the table_name parameter in the request meets the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010032 |
Invalid input. The suffix of the krb_file file is .conf, and the suffix of the keytab_file file is .keytab in the request. |
Invalid input. The suffix of the krb_file file is .conf, and the suffix of the keytab_file file is .keytab in the request. |
Check whether krb_file and keytab_file in the request meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010033 |
Invalid input. The credential file does not exist. |
Invalid input. The credential file does not exist. |
Check whether the configuration credential file meets the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010034 |
Invalid input. Connect to the cloud service failed. |
Invalid input. Connect to the cloud service failed. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010035 |
Invalid input. Max time range (24 hours) exceeded. |
Invalid input. Max time range (24 hours) exceeded. |
Change the parameters and try again. |
400 |
IOTDA.010036 |
Invalid input. The query time dimension is invalid. |
Invalid input. The query time dimension is invalid. |
Change the parameters and try again. |
400 |
IOTDA.010038 |
Invalid input. Connect to database failed due to invalid database info. |
Invalid input. Connect to database failed due to invalid database info. |
Check whether the forwarding database information in the request meets the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.010039 |
Invalid input. Repeated column in the action database. |
Invalid input. Repeated column in the action database. |
Check whether the forwarding parameters in the storage configuration meet the requirements specified in the Huawei Cloud documentation. |
400 |
IOTDA.010040 |
Invalid input. Column in the action does not match that in the database. |
Invalid input. Column in the action does not match that in the database. |
Check whether the target storage parameter in the data forwarding configuration exists in the forwarding database. |
400 |
IOTDA.010042 |
The number of rules in a project has reached the upper limit. |
The number of rules in a project has reached the upper limit. |
Delete unnecessary rules and try again. |
400 |
IOTDA.010044 |
Invalid input. The stack policy already exists. |
Invalid input. The stack policy already exists. |
The stack policy configuration already exists. You do not need to create it again. Delete the configuration and try again. |
400 |
IOTDA.010045 |
Invalid input. The %s parameter is invalid. |
Invalid input. The %s parameter is invalid. |
Check whether the stack policy configuration parameters meet the Huawei Cloud console requirements. |
400 |
IOTDA.010047 |
Invalid input. The flow control policy is duplicated. |
Invalid input. The flow control policy is duplicated. |
The flow control policy already exists. You do not need to create it again. Delete it and try again. |
400 |
IOTDA.010048 |
Invalid input. The %s parameter is invalid. |
Invalid input. The %s parameter is invalid. |
Check whether the flow control policy configuration meets the Huawei Cloud console requirements. |
400 |
IOTDA.010050 |
Invalid input. Invalid address or the topic does not exist. |
Invalid input. Invalid address or the topic does not exist. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.013000 |
The product does not exist or does not belong to the application. |
The product does not exist or does not belong to the application. |
heck whether the request parameters are correct or whether the product has been registered in the specified resource space. If no resource space is specified, products in the default resource space are searched. |
400 |
IOTDA.013001 |
The serviceType of the product does not exist. |
The serviceType of the product does not exist. |
Check whether the product has a service type. If the product does not have a service type, call the API for modifying a product to add a service type. |
400 |
IOTDA.013002 |
The properties of deviceServiceCapability do not exist. |
The properties of deviceServiceCapability do not exist. |
Check whether the product has properties. If the product does not have properties, call the API for modifying a product to add properties. |
400 |
IOTDA.013003 |
Operation not allowed. The product is unavailable. |
Operation not allowed. The product is unavailable. |
Check whether the device has a product ID. If the device does not have a product ID, call the API for modifying a device to add a product ID. |
400 |
IOTDA.013005 |
The productName has been used in the same application. |
The productName has been used in the same application. |
Change the product name and try again. |
400 |
IOTDA.013008 |
The product ID has been used in the same application. |
The product ID has been used in the same application. |
Change the product ID and try again. |
400 |
IOTDA.013010 |
Invalid input. The content in the product service capability is duplicate. Check the content %s. |
Invalid input. The content in the product service capability is duplicate. Check the content %s. |
The product model contains duplicate naming information. |
400 |
IOTDA.013012 |
Invalid input. The size of product profile content has reached or exceeded limit. |
Invalid input. The size of product profile content has reached or exceeded %s. |
Keep the defined product model content within the specified range. |
400 |
IOTDA.013015 |
Invalid input. The number of content items %s in the product has reached the limit %s. |
Invalid input. The number of content items %s in the product has reached the limit %s. |
Check the number of fields in the product. |
400 |
IOTDA.013501 |
Invalid input. Invalid topic_short_name. If the value of operation_type is not SUBSCRIBE, the value of topic_short_name cannot contain the number sign (#) or plus sign (+). |
Invalid input. Invalid topic_short_name. If the value of operation_type is not SUBSCRIBE, the value of topic_short_name cannot contain the number sign (#) or plus sign (+). |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.013502 |
Invalid input. The topic_short_name is duplicated under the same product. |
Invalid input. The topic_short_name is duplicated under the same product. |
Change the topic_short_name value and try again. |
400 |
IOTDA.014001 |
Invalid input. The externalId parameter already exists. |
Invalid input. The externalId parameter already exists. |
Change the value of the externalId parameter and try again. |
400 |
IOTDA.014002 |
Invalid input. The type of externalId must be String. |
Invalid input. The type of externalId must be String. |
Change the type of the externalId parameter to String. |
400 |
IOTDA.014008 |
Invalid input. Duplicated nodeId. |
Invalid input. Duplicated nodeId. |
Change the node ID and try again. |
400 |
IOTDA.014009 |
Invalid input. Duplicated deviceName. |
Invalid input. Duplicated deviceName. |
Change the device name and try again. |
400 |
IOTDA.014010 |
Invalid input. The secretDevice cannot be empty when authType is SECRET. |
Invalid input. The secretDevice cannot be empty when authType is SECRET. |
Modify the parameters and try again. |
400 |
IOTDA.014011 |
Invalid input. The secretEncryptionType cannot be empty when authType is MQTT. |
Invalid input. The secretEncryptionType cannot be empty when authType is MQTT. |
Contact Huawei technical support engineers. |
400 |
IOTDA.014012 |
Invalid input. The pskDevice cannot be empty when authType is PSK. |
Invalid input. The pskDevice cannot be empty when authType is PSK. |
Change the parameters and try again. |
400 |
IOTDA.014013 |
Invalid input. The SecureAccess (isSecure) must be true. |
Invalid input. The SecureAccess (isSecure) must be true. |
Set isSecure to true. |
400 |
IOTDA.014017 |
Invalid input. The serviceType does not exist. |
Invalid input. The serviceType does not exist. |
Check whether the value of serviceType is the same as the value of serviceType of the product. |
400 |
IOTDA.014023 |
Gateway and sensor authentication types are inconsistent. |
Gateway and sensor authentication types are inconsistent. |
Ensure that the authentication type of the gateway is the same as that of the child device. |
400 |
IOTDA.014025 |
Invalid input. Invalid serviceId. |
Invalid input. Invalid serviceId. |
Check whether the service ID in the request meets the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.014027 |
Invalid input. The initialization cannot be empty when mode is INITIALIZATION. |
Invalid input. The initialization cannot be empty when mode is INITIALIZATION. |
Contact Huawei technical support engineers. |
400 |
IOTDA.014028 |
Invalid input. The gateway is not online. |
Invalid input. The gateway is not online. |
Try again after the gateway goes online. |
400 |
IOTDA.014031 |
Invalid input. The device already exists. |
Invalid input. The device already exists. |
The device ID already exists,Change the parameter, such as the device ID, and try again. |
400 |
IOTDA.014033 |
Invalid input. When the product protocol is CoAP, the password must be in hexadecimal format. |
Invalid input. When the product protocol is CoAP, the password must be in hexadecimal format. |
Change the password to a hexadecimal character string. |
400 |
IOTDA.014034 |
Invalid input. The serviceId or eventType does not match. |
Invalid input. The serviceId or eventType does not match. |
Check whether the values of service_id and event_type in the request are the same as those defined in the product model. |
400 |
IOTDA.014035 |
Invalid input. The size of extension_info has reached or exceeded 1 KB. |
Invalid input. The size of extension_info has reached or exceeded 1 KB. |
Ensure that the value size of extension_info is not greater than 1 KB. |
400 |
IOTDA.014043 |
Invalid input. The gateway does not exist. |
Invalid input. The gateway does not exist. |
Check whether the gateway_id parameter in the request has been registered with the platform. |
400 |
IOTDA.014051 |
Invalid input. The device does not exist or does not belong to the application. |
Invalid input. The device does not exist or does not belong to the application. |
Check whether the request parameters are correct and whether the device has been registered with the application. |
400 |
IOTDA.014100 |
Invalid command status. |
Invalid command status. |
Contact Huawei technical support engineers. |
400 |
IOTDA.014104 |
The device command cannot be canceled because it has been canceled, executed, or expired. |
The device command cannot be canceled because it has been canceled, executed, or expired. |
Contact Huawei technical support. |
400 |
IOTDA.014105 |
Invalid parameter 'mode'. |
Invalid parameter 'mode'. |
Check whether the value of mode is correct. The value can only be null, PASSIVE, or ACTIVE. |
400 |
IOTDA.014107 |
Invalid input. Invalid parameter 'lifeCycle'. |
Invalid input. Invalid parameter 'lifeCycle'. |
Contact Huawei technical support engineers. |
400 |
IOTDA.014108 |
Invalid parameter 'command_name'. |
Invalid parameter 'command_name'. |
Check whether the values of service_id and command_name are the same as those in the product model. |
400 |
IOTDA.014110 |
Invalid input. The format of parameter 'commandBody' is not JSON. |
Invalid input. The format of parameter 'commandBody' is not JSON. |
Ensure that the paras parameter in the request is in JSON format. |
400 |
IOTDA.014112 |
Send to device failed because the device does not subscribe to the topic. |
Send to device failed because the device does not subscribe to the topic. |
Check whether the device has subscribed to the topic. |
400 |
IOTDA.014113 |
Invalid input. The size of paras has exceeded the upper limit. |
Invalid input. The size of paras has exceeded the upper limit. |
Reduce the length of the paras parameter value in the request. |
400 |
IOTDA.014114 |
The API does not support MQTT devices. |
The API does not support MQTT devices. |
Replace the device with an NB-IoT device or use the API that supports MQTT. |
400 |
IOTDA.014115 |
The API does not support NB-IoT devices. |
The API does not support NB-IoT devices. |
Use the API for delivering asynchronous device commands for NB-IoT devices. |
400 |
IOTDA.014116 |
Invalid input. The size of request body has exceeded the upper limit. |
Invalid input. The size of request body has exceeded the upper limit. |
Reduce the size of request body. |
400 |
IOTDA.014130 |
Invalid input. The messageId of the device is not unique. |
Invalid input. The messageId of the device is not unique. |
The message_id must be unique. Modify the message_id parameter. |
400 |
IOTDA.014150 |
Invalid input. The topic has no permission. |
Invalid input. The topic has no permission. |
Check the topic parameter and ensure that the input value is correct and you have the subscription permission or all permissions on the topic in the product. |
400 |
IOTDA.014151 |
Invalid input. The topic-related parameters in the request are duplicate. |
Invalid input. The topic-related parameters in the request are duplicate. |
Ensure that either topic or topic_full_name is specified in the request body. |
400 |
IOTDA.014201 |
Invalid input. The batch task name already exists. |
Invalid input. The batch task name already exists. |
Change the task name and try again. |
400 |
IOTDA.014203 |
Invalid input. The document parameter is invalid. errorMsg : %s. |
Invalid input. The document parameter is invalid. errorMsg : %s. |
Check the document parameter by following the instructions in "Request Parameters" in Create a Batch Task. |
400 |
IOTDA.014204 |
Invalid input. The targets and targets_filter cannot both be empty. |
Invalid input. The targets and targets_filter cannot both be empty. |
Specify any one of the parameters. |
400 |
IOTDA.014205 |
Invalid input. The key of targets_filter only supports %s. |
Invalid input. The key of targets_filter only supports %s. |
Check the targets_filter parameter by following the instructions in "Request Parameters" in Create a Batch Task. |
400 |
IOTDA.014207 |
Invalid input. The start time cannot be earlier than the current time, and the latest start time cannot exceed %s days. |
Invalid input. The start time cannot be earlier than the current time, and the latest start time cannot exceed %s days. |
Check the schedule_time parameter by following the instructions in "Request Parameters" in Create a Batch Task. |
400 |
IOTDA.014208 |
Invalid input. retry_count and retry_interval depend on each other and must be assigned at the same time. |
Invalid input. retry_count and retry_interval depend on each other and must be assigned at the same time. |
Specify the retry_count and retry_interval parameters. |
400 |
IOTDA.014209 |
Invalid input. The task cannot be stopped because it is completed or being stopped. |
Invalid input. The task cannot be stopped because it is completed or being stopped. |
Check whether the task is completed or being stopped. |
400 |
IOTDA.014210 |
Invalid input. The parameter 'targets_filter' does not support multiple keys. |
Invalid input. The parameter 'targets_filter' does not support multiple keys. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.014216 |
Invalid input. The task cannot retry because the task has succeeded, stopped, being stopped or is waiting. |
Invalid input. The task cannot retry because the task has succeeded, stopped, being stopped or is waiting. |
Check whether the task has succeeded, stopped, being stopped, or is waiting. |
400 |
IOTDA.014219 |
Invalid input. The target is not in the task. |
Invalid input. The target is not in the task. |
Check whether The target is not in the task. |
400 |
IOTDA.014300 |
Operation not allowed. The number of certificates has reached the upper limit (%s). |
Operation not allowed. The number of certificates has reached the upper limit (%s). |
Delete unnecessary certificates and try again. The maximum number of certificates for a tenant is 100. |
400 |
IOTDA.014301 |
Invalid certificate content. |
Invalid certificate content. |
Check whether the certificate content meets the X.509 standard. For details about how to parse a certificate, visit parse a certificate. |
400 |
IOTDA.014302 |
Invalid input. The certificate (certificate_id: %s) already exists. |
Invalid input. The certificate (certificate_id: %s) already exists. |
You have uploaded a certificate with the same content. Do not upload it again. |
400 |
IOTDA.014303 |
Operation not allowed. Upload certificate failed. |
Operation not allowed. Upload certificate failed. |
Contact Huawei technical support engineers. |
400 |
IOTDA.014304 |
Operation not allowed. Delete certificate failed. |
Operation not allowed. Delete certificate failed. |
Contact Huawei technical support engineers. |
400 |
IOTDA.014305 |
Operation not allowed. Query certificate failed. |
Operation not allowed. Query certificate failed. |
Contact Huawei technical support engineers. |
400 |
IOTDA.014307 |
Operation not allowed. The certificate failed to verify the verifyCode. |
Operation not allowed. The certificate failed to verify the verifyCode. |
The certificate cn_name is inconsistent with the verification code of the current CA certificate. Check the certificate and generate a new certificate for verification. |
400 |
IOTDA.014308 |
Operation not allowed. The certificate failed to verify the path. |
Operation not allowed. The certificate failed to verify the path. |
The certificate path is inconsistent with the path of the current CA certificate. Ensure that the two certificates are issued by the same CA. |
400 |
IOTDA.014309 |
The certificate is expired or about to expire. The expiry date must be seven days later than current date. |
The certificate is expired or about to expire. The expiry date must be seven days later than current date. |
Apply for a valid certificate. |
400 |
IOTDA.014310 |
The size of the certificate file cannot be larger than 1 MB and the file name must match the pattern ^[.a-zA-Z0-9_-]{1,255}$. |
The size of the certificate file cannot be larger than 1 MB and the file name must match the pattern ^[.a-zA-Z0-9_-]{1,255}$. |
Upload a certificate that meets the requirements. |
400 |
IOTDA.014311 |
The certificate is in use and cannot be deleted. |
The certificate is in use and cannot be deleted. |
Disassociate the certificate and then delete it. |
400 |
IOTDA.014312 |
Invalid input. The certificate scene does not exist. |
Invalid input. The certificate scene does not exist. |
Check whether the request parameters are correct. |
400 |
IOTDA.014313 |
Invalid input. The certificate scene already exists. |
Invalid input. The certificate scene already exists. |
Check whether the request parameters are correct. |
400 |
IOTDA.014314 |
Invalid input. The server certificate does not exist. |
Invalid input. The server certificate does not exist. |
Check whether the request parameters are correct. |
400 |
IOTDA.014315 |
Invalid input. The CA certificate does not exist. |
Invalid input. The CA certificate does not exist. |
Check whether the request parameters are correct. |
400 |
IOTDA.014316 |
Invalid input. Failed to parse the private key and certificate. |
Invalid input. Failed to parse the private key and certificate. |
Check whether the private key and certificate are valid and match with each other. |
400 |
IOTDA.014318 |
Invalid input. The CA certificate not bind provisioning-template. |
Invalid input. The CA certificate not bind provisioning-template. |
Bind the template and try again. |
400 |
IOTDA.014320 |
Invalid input. The provisioning-template is not exist. |
Invalid input. The provisioning-template is not exist. |
Check whether the template exists and try again. |
400 |
IOTDA.014322 |
Invalid input. The same CA certificate has been bound provisioning-template in another application. |
Invalid input. The same CA certificate has been bound provisioning-template in another application. |
Unbind certificates template from other applications and try again. |
400 |
IOTDA.014602 |
Invalid input. The batch task file name already exists. |
Invalid input. The batch task file name already exists. |
Change the file name and try again. |
400 |
IOTDA.014603 |
Invalid input. The size of the batch task file exceeds the upper limit. |
Invalid input. The size of the batch task file exceeds the upper limit. |
The maximum size of a batch task file is 4 MB. |
400 |
IOTDA.014604 |
Invalid input. The number of lines in the batch task file exceeds the upper limit. |
Invalid input. The number of lines in the batch task file exceeds the upper limit. |
The maximum number of lines in a batch task file is 30,000. |
400 |
IOTDA.014605 |
Invalid input. The resource-suffix of the batch task file is wrong. |
Invalid input. The resource-suffix of the batch task file is wrong. |
Check the file parameter by following the instructions in "Request Parameters" in Upload a Batch Task File. |
400 |
IOTDA.014606 |
Invalid input. Invalid batch task file name. |
Invalid input. Invalid batch task file name. |
Check the file parameter by following the instructions in "Request Parameters" in Upload a Batch Task File. |
400 |
IOTDA.014608 |
Invalid input. The content of batch task file is invalid. |
Invalid input. The content of batch task file is invalid. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.014900 |
Invalid input. The search SQL contains unknown field.%s. |
Invalid input. The search SQL contains unknown field.%s. |
Please check the search SQL statement, correct invalid fields, and try again. |
400 |
IOTDA.014901 |
Invalid input.The SQL statement contains invalid parameters.%s. |
Invalid input.The SQL statement contains invalid parameters.%s. |
Please check the search SQL statement, correct invalid parameters, and try again. |
400 |
IOTDA.014902 |
Invalid input.The search SQL is invalid.%s. |
Invalid input.The search SQL is invalid.%s. |
Please check the search SQL statement, use the correct syntax in the reference document, and try again. |
400 |
IOTDA.015100 |
Invalid input. proxy_name is already exists. |
Invalid input. proxy_name is already exists. |
Change the parameter, such as the proxy_name, and try again. |
400 |
IOTDA.015200 |
Invalid input. policy_name is already exists. |
Invalid input. policy_name is already exists. |
Change the parameter, such as the policy_name, and try again. |
400 |
IOTDA.015203 |
Invalid input. The bind target not exist or does not belong to the application. |
Invalid input. The bind target not exist or does not belong to the application. |
Check whether the request parameters are correct and whether the bind target exist in the application. |
400 |
IOTDA.015205 |
Invalid input. The target has been bound to the device-policy. |
Invalid input. The target has been bound to the device-policy. |
The target has been bound to the device-policy, no need to bind again. |
400 |
IOTDA.015206 |
Invalid input. The device-policy id does not exist. |
Invalid input. The device-policy id does not exist. |
The device-policy ID does not exist. Check whether the parameter is correct. |
400 |
IOTDA.015300 |
Invalid input. template_name is already exists. |
Invalid input. template_name is already exists. |
Change the parameter, such as the template_name, and try again. |
400 |
IOTDA.015304 |
Invalid input. The parameter defined in the template does not exist. |
Invalid input. The parameter defined in the template does not exist. |
Check whether the device certificate information is complete. and try again. |
400 |
IOTDA.015305 |
Invalid input. The field [template_body.resources.device.product_id] does not exist. |
Invalid input. The field [template_body.resources.device.product_id] does not exist. |
Check whether the request parameters are correct and whether the product id exist. |
400 |
IOTDA.016000 |
Invalid input, The queue name already exist in the same spUserName. |
Invalid input, The queue name already exist in the same spUserName. |
Change the queue name and try again. |
400 |
IOTDA.016004 |
Invalid queue name. |
Invalid queue name. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.016005 |
Invalid AMQP access configuration. |
Invalid AMQP access configuration. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.016006 |
Invalid HTTP access configuration. |
Invalid HTTP access configuration. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.016008 |
The integration configuration already exists. |
The integration configuration already exists. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
400 |
IOTDA.019304 |
Invalid input. Invalid obs info. |
Invalid input. Invalid obs info. |
Check whether the request parameters region_name, bucket_name, object_key are correct. |
400 |
IOTDA.019305 |
Invalid input. The format of the upgrade package is incorrect. |
Invalid input. The format of the upgrade package is incorrect. |
Please refer to the upgrade package format restrictions in the HUAWEI CLOUD document Software/Firmware Package Upload. |
400 |
IOTDA.019306 |
Invalid input. The upgrade package size exceeds the limit. |
Invalid input. The upgrade package size exceeds the limit. |
Please refer to the upgrade package size limit in the HUAWEI CLOUD document Software/Firmware Package Upload. |
400 |
IOTDA.019600 |
Invalid input. The bridge name is duplicated. |
Invalid input. The bridge name is duplicated. |
Check whether a bridge with the same name has been created. |
400 |
IOTDA.019603 |
Invalid input. The bridge ID is duplicated. |
Invalid input. The bridge ID is duplicated. |
Check whether a bridge with the same ID has been created. |
400 |
IOTDA.019702 |
The tunnel has already closed. |
The tunnel has already closed. |
The tunnel has been closed. Create a tunnel again. |
400 |
IOTDA.019708 |
Failed to deliver tunnel information to the device. |
Failed to deliver tunnel information to the device. |
Ensure that the device is running properly and has subscribed to the topic for receiving tunnel notifications. |
400 |
IOTDA.021304 |
The number of device log configurations exceeds the upper limit. |
The number of device log configurations exceeds the upper limit. |
Disable log collection for some devices and then enable it again. |
400 |
IOTDA.021310 |
Invalid input. The authorizer name is duplicated. |
Invalid input. The authorizer name is duplicated. |
Check whether a customized authorizer with the same name has been created. |
401 |
IOTDA.000002 |
Authentication failed. |
Authentication failed. |
Check whether the authentication parameters carried in the request are correct. |
401 |
IOTDA.000025 |
SP user authentication failed. |
SP user authentication failed. |
Check whether the SP token is correct. |
401 |
IOTDA.000026 |
Stage user authentication failed. |
Stage user authentication failed. |
Check whether the stage token is correct. |
401 |
IOTDA.001003 |
Incorrect AppId or secret. |
Incorrect AppId or secret. |
Check whether the secret is correct. |
401 |
IOTDA.014032 |
Invalid input. The time does not match. |
Invalid input. The time does not match. |
Contact Huawei technical support engineers. |
401 |
IOTDA.019704 |
Invalid tunnel access token. |
Invalid tunnel access token. |
Check whether the request parameters are correct. |
401 |
IOTDA.019705 |
The tunnel access token is expired. |
The tunnel access token is expired. |
Create a tunnel and try again. |
403 |
IOTDA.000004 |
Invalid access token. |
Invalid access token. |
Check whether the token in the request is valid. |
403 |
IOTDA.000005 |
Refresh access token failed. |
Refresh access token failed. |
Check whether the value of refreshToken in the request is correct. |
403 |
IOTDA.000015 |
The account is frozen. |
The account is frozen. |
Contact the account owner to unfreeze the account. |
403 |
IOTDA.000021 |
Operation not allowed. User not found by IAM token or the authorized user has not subscribed to IoTDA. |
Operation not allowed. User not found by IAM token or the authorized user has not subscribed to IoTDA. |
Check whether the user to which the IAM token belongs has subscribed to IoTDA. |
403 |
IOTDA.000022 |
Operation not allowed. The user does not have the permission. |
Operation not allowed. The user does not have the permission. |
Check whether you have the required permissions. |
403 |
IOTDA.000023 |
Request frequency reached the upper limit %s. |
Request frequency reached the upper limit %s. |
Reduce the request frequency. |
403 |
IOTDA.000024 |
Operation not allowed. Only one token is allowed in the request header. |
Operation not allowed. Only one token is allowed in the request header. |
Delete unnecessary tokens from the header. |
403 |
IOTDA.000028 |
System is being maintained. The configuration cannot be modified. |
System is being maintained. The configuration cannot be modified. |
Try again later. |
403 |
IOTDA.000033 |
Operation not allowed. The current instance does not support the parameter. |
Operation not allowed. The current instance does not support the parameter. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
403 |
IOTDA.000034 |
Operation not allowed. The user does not have the permission. |
Operation not allowed. The user does not have the permission. |
Check whether you have the required permissions. |
403 |
IOTDA.001000 |
The application does not exist. |
The application does not exist. |
Check whether the resource space has been created on the platform and whether the resource space ID is correct. |
403 |
IOTDA.001002 |
Operation not allowed. You do not have the permissions required to access the application. |
Operation not allowed. You do not have the permissions required to access the application. |
Check whether you have been authorized to access the application. |
403 |
IOTDA.001005 |
Operation not allowed. The parameter 'app_id' is not carried, and the authorized user has more than one application. Include the parameter 'app_id', or contact Huawei technical support engineers to merge application data. |
Operation not allowed. The parameter 'app_id' is not carried, and the authorized user has more than one application. Include the parameter 'app_id', or contact Huawei technical support engineers to merge application data. |
Carry the corresponding app_id or contact Huawei engineers to combine application data. |
403 |
IOTDA.001006 |
Operation not allowed. Application not found by authorized user or the authorized user has no application. |
Operation not allowed. Application not found by authorized user or the authorized user has no application. |
Check whether you have a resource space or whether there is a specified resource space. |
403 |
IOTDA.001007 |
Operation not allowed. The application does not belong to the authorized user. |
Operation not allowed. The application does not belong to the authorized user. |
Check whether you have the specified resource space. |
403 |
IOTDA.001008 |
Operation not allowed. The app name already exists. |
Operation not allowed. The app name already exists. |
Change a resource space name. |
403 |
IOTDA.001009 |
Operation not allowed. The maximum number of applications has been reached. |
Operation not allowed. The maximum number of applications has been reached. |
Delete unnecessary resource spaces and try again. |
403 |
IOTDA.001010 |
Operation not allowed. The default app cannot be deleted. |
Operation not allowed. The default app cannot be deleted. |
Change the parameters and try again. |
403 |
IOTDA.001014 |
Operation not allowed. The application does not belong to the authorized instance. |
Operation not allowed. The application does not belong to the authorized instance. |
Check whether the specified resource space exists in the instance. |
403 |
IOTDA.003002 |
Operation not allowed. The group name already exists. |
Operation not allowed. The group name already exists. |
Change the device group name and try again. |
403 |
IOTDA.003003 |
Operation not allowed. Max groups (1,000) reached. |
Operation not allowed. Max groups (1,000) reached. |
Delete unnecessary device groups and try again. |
403 |
IOTDA.003004 |
Operation not allowed. Max group depths (5) reached. |
Operation not allowed. Max group depths (5) reached. |
Use the ID of a parent device group with a higher level for registration. |
403 |
IOTDA.003005 |
Operation not allowed. The device already exists in the group. |
Operation not allowed. The device already exists in the group. |
The device already exists in the device group and does not need to be added again. |
403 |
IOTDA.003006 |
Operation not allowed. The device does not exist in the group. |
Operation not allowed. The device does not exist in the group. |
The device does not exist in the device group and does not need to be deleted. |
403 |
IOTDA.003007 |
Operation not allowed. Max devices (20,000) reached for the group. |
Operation not allowed. Max devices (20,000) reached for the group. |
Delete unnecessary devices or replace the group. |
403 |
IOTDA.003008 |
Operation not allowed. A device can be added to up to 10 groups. |
Operation not allowed. A device can be added to up to 10 groups. |
Remove the device from other groups and try again. The number of groups to which the device belongs has reached the maximum. |
403 |
IOTDA.003009 |
Operation not allowed. The parent group contains child groups. Delete the child groups and try again. |
Operation not allowed. The parent group contains child groups. Delete the child groups and try again. |
Delete all child device groups in the group and try again. |
403 |
IOTDA.003010 |
Operation not allowed. The group contains devices and cannot be deleted. |
Operation not allowed. The group contains devices and cannot be deleted. |
Delete all devices in the device group and try again. |
403 |
IOTDA.003011 |
Operation not allowed. The group and device do not belong to the same application. |
Operation not allowed. The group and device do not belong to the same application. |
Use the group and device of the same application. |
403 |
IOTDA.004001 |
Operation not allowed. Max bindable tags (10) reached for the device. |
Operation not allowed. Max bindable tags (10) reached for the device. |
Delete unnecessary tags and try again. The number of tags bound to the device has reached the upper limit. |
403 |
IOTDA.005000 |
Operation not allowed. Only one task can be started for a device at a time. |
Operation not allowed. Only one task can be started for a device at a time. |
Manually stop the ongoing task or start another task after the ongoing task is complete. |
403 |
IOTDA.005001 |
Operation not allowed. The protocol of the device does not support upgrade. |
Operation not allowed. The protocol of the device does not support upgrade. |
submit a service ticket and contact Huawei technical support engineers. |
403 |
IOTDA.009001 |
Max application subscription records reached. |
Max application subscription records reached. |
Delete unnecessary subscription records. |
403 |
IOTDA.009008 |
The maximum number of queries has been reached. |
The maximum number of queries has been reached. |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
403 |
IOTDA.010003 |
The number of rules has reached the upper limit. |
The number of rules has reached the upper limit. |
Delete unnecessary rules and try again. |
403 |
IOTDA.010037 |
The rule cannot be deleted because actions exist in the rule. |
The rule cannot be deleted because actions exist in the rule. |
Delete the rule action before deleting the rule. |
403 |
IOTDA.010049 |
Operation not allowed. Total number of flow control policies exceeds the upper limit (4). |
Operation not allowed. Total number of flow control policies exceeds the upper limit (4). |
Delete unnecessary flow control policies and try again. |
403 |
IOTDA.013004 |
Operation not allowed. You have no write permission. |
Operation not allowed. You have no write permission. |
Check whether the product property is writable. If not, call the API for modifying a product to change the property to writable. |
403 |
IOTDA.013006 |
The number of products in the application has reached the upper limit. |
The number of products in the application has reached the upper limit. |
Delete unnecessary products and try again. |
403 |
IOTDA.013007 |
Operation not allowed. The product is in use and cannot be deleted. |
Operation not allowed. The product is in use and cannot be deleted. |
Before deleting the product, ensure that no device is under the product, and then try again. |
403 |
IOTDA.013009 |
Operation not allowed. The value of default_value must be writable. |
Operation not allowed. The value of default_value must be writable. |
Set the property to writable by calling the API for modifying a product. |
403 |
IOTDA.013011 |
Operation not allowed. The number of assets properties has reached the upper limit (%s). |
Operation not allowed. The number of assets properties has reached the upper limit (%s). |
Delete unnecessary asset property definitions. |
403 |
IOTDA.013013 |
Operation not allowed. The protocol type cannot be changed to CoAP. |
Operation not allowed. The protocol type cannot be changed to CoAP. |
Create a CoAP product again. |
403 |
IOTDA.013503 |
Operation not allowed. The number of topics in a product exceeds the upper limit (%s). |
Operation not allowed. The number of topics in a product exceeds the upper limit (%s). |
Delete unnecessary topics and try again. |
403 |
IOTDA.014003 |
Operation not allowed. The number of frozen devices has reached the upper limit. |
Operation not allowed. The number of frozen devices has reached the upper limit. |
Unfreeze the devices that do not need to be frozen or contact Huawei engineers. |
403 |
IOTDA.014004 |
Operation not allowed. This device is online. |
Operation not allowed. This device is online. |
Set the device status to offline and try again. |
403 |
IOTDA.014005 |
Operation not allowed. This device is not active. |
Operation not allowed. This device is not active. |
Activate the device by following the instructions. |
403 |
IOTDA.014006 |
Operation not allowed. The secret cannot be reset. |
Operation not allowed. The secret cannot be reset. |
NB-IoT devices do not use secrets. You do not need to reset the secret. |
403 |
IOTDA.014007 |
Operation not allowed. The PSK cannot be reset. |
Operation not allowed. The PSK cannot be reset. |
Change the parameters and try again. |
403 |
IOTDA.014015 |
Operation not allowed. The number of concurrent location service requests has exceeded the upper limit. |
Operation not allowed. The number of concurrent location service requests has exceeded the upper limit. |
Reduce the API calling frequency. |
403 |
IOTDA.014016 |
Operation not allowed. The device is not online. |
Operation not allowed. The device is not online. |
Try again after the device goes online. |
403 |
IOTDA.014018 |
Operation not allowed. The device has been frozen and cannot be operated. |
Operation not allowed. The device has been frozen and cannot be operated. |
Unfreeze the device and try again. |
403 |
IOTDA.014019 |
Operation not allowed. The number of devices of the user has reached the upper limit. |
Operation not allowed. The number of devices of the user has reached the upper limit. |
Delete unnecessary devices or contact Huawei technical support engineers. |
403 |
IOTDA.014020 |
Operation not allowed. The number of devices bound to this application has reached the upper limit. |
Operation not allowed. The number of devices bound to this application has reached the upper limit. |
Delete unnecessary devices or contact Huawei technical support engineers. |
403 |
IOTDA.014021 |
Operation not allowed. The number of devices has reached the upper limit of the package. |
Operation not allowed. The number of devices has reached the upper limit of the package. |
Delete unnecessary devices or contact Huawei technical support engineers. |
403 |
IOTDA.014022 |
Operation not allowed. The number of license resources has reached the upper limit. |
Operation not allowed. The number of license resources has reached the upper limit. |
Contact Huawei technical support engineers. |
403 |
IOTDA.014024 |
Operation not allowed. The device already has an endpoint. |
Operation not allowed. The device already has an endpoint. |
To delete the gateway, ensure that the child devices under the gateway are no longer used or not associated with other gateways, delete the child devices first, and then try again. |
403 |
IOTDA.014026 |
Operation not allowed. The number of non-security devices has reached the upper limit. |
Operation not allowed. The number of non-security devices has reached the upper limit. |
Delete unnecessary non-security devices or contact Huawei technical support engineers. |
403 |
IOTDA.014029 |
Operation not allowed. The timeout parameter cannot be modified when the device has been activated. |
Operation not allowed. The timeout parameter cannot be modified when the device has been activated. |
Cancel the modification of the timeout parameter or perform the operation on a device that is not activated. |
403 |
IOTDA.014036 |
Operation not allowed. The device service capabilities are not defined in the product. |
Operation not allowed. The device service capabilities are not defined in the product. |
Use the API for modifying a product to add device service capabilities to the product. |
403 |
IOTDA.014037 |
Operation not allowed. Max device depths (2 levels) reached. |
Operation not allowed. Max device depths (2 levels) reached. |
The gateway supports up to two levels of child devices. |
403 |
IOTDA.014038 |
Operation not allowed. Only gateways or directly connected devices are supported. |
Operation not allowed. Only gateways or directly connected devices are supported. |
Select a directly connected device or gateway to operate. |
403 |
IOTDA.014039 |
Operation not allowed. The device has already been frozen. |
Operation not allowed. The device has already been frozen. |
Unfreeze the device and try again. |
403 |
IOTDA.014040 |
Operation not allowed. The device is not frozen and cannot be unfrozen. |
Operation not allowed. The device is not frozen and cannot be unfrozen. |
Only frozen devices can be unfrozen. |
403 |
IOTDA.014041 |
Operation not allowed. The device does not belong to the currently connected gateway. |
Operation not allowed. The device does not belong to the currently connected gateway. |
Select a child device under the currently connected gateway. |
403 |
IOTDA.014101 |
The number of commands reached the upper limit. |
The number of commands reached the upper limit. |
Try again after the pending commands are delivered or increase the queue for storing pending commands. |
403 |
IOTDA.014106 |
Invalid CommandBody for the MQTT protocol. |
Invalid CommandBody for the MQTT protocol. |
The command parameter must be in JSON format. Check whether the delivered parameter is correct. |
403 |
IOTDA.014109 |
Operation not allowed. The command status is not 'PENDING'. |
Operation not allowed. The command status is not 'PENDING'. |
Contact Huawei technical support engineers. |
403 |
IOTDA.014133 |
Operation not allowed. The topic has no 'SUBSCRIBE' permission. |
Operation not allowed. The topic has no 'SUBSCRIBE' permission. |
Contact Huawei technical support engineers. |
403 |
IOTDA.014202 |
Operation not allowed. The number of unfinished tasks has reached the upper limit (%s). |
Operation not allowed. The number of unfinished tasks has reached the upper limit (%s). |
The number of batch tasks being executed has exceeded the upper limit. Stop unfinished tasks and try again. |
403 |
IOTDA.014206 |
Operation not allowed. The number of targets has reached the upper limit (%s). |
Operation not allowed. The number of targets has reached the upper limit (%s). |
Check whether the request parameters meet the requirements in the Huawei Cloud documentation. |
403 |
IOTDA.014217 |
Operation not allowed. The target cannot retry because the task of target has succeeded, is waiting or is processing. |
Operation not allowed. The target cannot retry because the task of target has succeeded, is waiting or is processing. |
Check whether the task of target has succeeded, is waiting or is processing. |
403 |
IOTDA.014218 |
Operation not allowed. The target cannot stop because the task of target has succeeded, failed or stopped. |
Operation not allowed. The target cannot stop because the task of target has succeeded, failed or stopped. |
Check whether the task of target has succeeded, failed or stopped. |
403 |
IOTDA.014220 |
Operation not allowed. The task type is not supported. |
Operation not allowed. The task type is not supported. |
Check whether The task type is supported. |
403 |
IOTDA.014221 |
Invalid input. The task cannot be deleted because it is not completed. |
Invalid input. The task cannot be deleted because it is not completed. |
Please check if the task status is Success, Fail, PartialSuccess or Stopped. |
403 |
IOTDA.014319 |
Operation not allowed. The CA certificate state is not verified, please verify the certificate first. |
Operation not allowed. The CA certificate state is not verified, please verify the certificate first. |
Verify the CA certificate and try again. |
403 |
IOTDA.014601 |
Operation not allowed. The number of batch task files of the current user exceeds the upper limit. |
Operation not allowed. The number of batch task files of the current user exceeds the upper limit. |
Delete unnecessary files and try again. |
403 |
IOTDA.014607 |
Operation not allowed. The batch task file is in use and cannot be deleted. |
Operation not allowed. The batch task file is in use and cannot be deleted. |
Perform the operation after the task is complete. |
403 |
IOTDA.015101 |
Operation not allowed. The device already exists in the other device-proxy. |
Operation not allowed. The device already exists in the other device-proxy. |
Replace the proxy devices and try again. |
403 |
IOTDA.015102 |
Operation not allowed. The endpoint device is not allowed to be added to device-proxy. |
Operation not allowed. The endpoint device is not allowed to be added to device-proxy. |
The endpoint device are not allowed to be added to device-proxy. Change the device, and try again. |
403 |
IOTDA.015104 |
Operation not allowed. The number of device-proxy has reached the upper limit (10). |
Operation not allowed. The number of device-proxy has reached the upper limit (10). |
Delete unnecessary device-proxy and try again. |
403 |
IOTDA.015201 |
Operation not allowed. The number of device-policy has reached the upper limit (%s). |
Operation not allowed. The number of device-policy has reached the upper limit. |
Delete unnecessary device-policy and try again. |
403 |
IOTDA.015204 |
Operation not allowed. The number of policies bound to the target reaches the upper limit. |
Operation not allowed. The number of policies bound to the target reaches the upper limit. |
Unbind unnecessary device-policy from the target object and try again. |
403 |
IOTDA.015303 |
Operation not allowed. The provisioning-template is associated by certificate. |
Operation not allowed. The provisioning-template is associated by certificate. |
Disassociate the device CA certificate and try again. |
403 |
IOTDA.015306 |
Operation not allowed. The number of provisioning-template has reached the upper limit (10). |
Operation not allowed. The number of provisioning-template has reached the upper limit (10). |
Delete unnecessary provisioning-template and try again. |
403 |
IOTDA.016001 |
Operation not allowed, The number of queues exceeds the limit for each spUserName. |
Operation not allowed, The number of queues exceeds the limit for each spUserName. |
Each tenant can create up to 100 AMQP queues. |
403 |
IOTDA.016003 |
Operation not allowed. The queue is in use. |
Operation not allowed. The queue is in use. |
Unsubscribe from the rules and try again. |
403 |
IOTDA.016009 |
Operation not allowed. The number of queues exceeds the system limit. |
Operation not allowed. The number of queues exceeds the system limit. |
Contact Huawei technical support engineers. |
403 |
IOTDA.019303 |
Operation not allowed. The number of packages for the user has reached the upper limit. |
Operation not allowed. The number of packages for the user has reached the upper limit. |
Delete unnecessary packages. |
403 |
IOTDA.019601 |
Operation not allowed. The number of bridges in the system has reached the upper limit. |
Operation not allowed. The number of bridges in the system has reached the upper limit. |
Check whether the number of bridge under the spUser is 20. |
403 |
IOTDA.019701 |
Operation not allowed. The device does not belong to the authorized user. |
Operation not allowed. The device does not belong to the authorized user. |
Check whether the device ID is correct. |
403 |
IOTDA.019703 |
The open tunnel cannot be deleted. |
The open tunnel cannot be deleted. |
Call the API Disable a Device Tunnel to disable the tunnel before deleting it. |
403 |
IOTDA.019706 |
Operation not allowed. The number of tunnels for a device has reached the upper limit. |
Operation not allowed. The number of tunnels for a device has reached the upper limit. |
Delete old device tunnels and try again. |
403 |
IOTDA.019707 |
Operation not allowed. The number of device tunnels for a user has reached the upper limit. |
Operation not allowed. The number of device tunnels for a user has reached the upper limit. |
Delete old device tunnels and try again. |
403 |
IOTDA.021311 |
Operation not allowed. The number of authorizer has reached the upper limit(10). |
Operation not allowed. The number of authorizer has reached the upper limit(10). |
Check whether the number of customized authorizer under the spUser is 10. |
403 |
IOTDA.021313 |
The function does not exist. |
The function does not exist. |
Check whether the function created in FunctionGraph. |
404 |
IOTDA.000016 |
Target not found. |
Target not found. |
Contact Huawei technical support engineers. |
404 |
IOTDA.000029 |
Invalid input. The path does not exist. |
Invalid input. The path does not exist. |
Check whether the request path is correct. |
404 |
IOTDA.003000 |
The group does not exist. |
The group does not exist. |
Check whether the device group exists or whether the device group parameters are correctly carried. |
404 |
IOTDA.003001 |
The parent group does not exist. |
The parent group does not exist. |
Check whether the device group exists or whether the device group parameters are correctly carried. |
404 |
IOTDA.004000 |
The resource does not exist. |
The resource does not exist. |
Check whether the request parameters, such as the resource ID, are correct. |
404 |
IOTDA.009003 |
The subscription subject cannot be found. |
The subscription subject cannot be found. |
Check whether the parameters in the request match the subscription. |
404 |
IOTDA.010002 |
The rule does not exist. |
The rule does not exist. |
Check whether the rule exists on the platform or whether the request parameters are correct. |
404 |
IOTDA.010020 |
The rule action does not exist. |
The rule action does not exist. |
Check whether the rule action exists on the platform or whether the request parameters are correct. |
404 |
IOTDA.010043 |
The stack policy does not exist. |
The stack policy does not exist. |
Check whether the stack policy configuration exists on the platform or whether the request parameters are correct. |
404 |
IOTDA.010046 |
The flow control policy does not exist. |
The flow control policy does not exist. |
Check whether the corresponding flow control policy configuration exists on the platform or whether the request parameters are correct. |
404 |
IOTDA.013014 |
The product does not exist. |
The product does not exist. |
Check whether the request parameters are correct or whether the product has been registered with the platform. |
404 |
IOTDA.013500 |
The topic does not exist. |
The topic does not exist. |
Contact Huawei technical support engineers. |
404 |
IOTDA.014000 |
The device does not exist. |
The device does not exist. |
Check whether the request parameters are correct and whether the device has been registered with the platform. |
404 |
IOTDA.014014 |
The IMSI does not exist. |
The IMSI does not exist. |
Specify the IMSI and try again. |
404 |
IOTDA.014042 |
The device access information does not exist. |
The device access information does not exist. |
Check whether the device is connected to the platform and activated. |
404 |
IOTDA.014103 |
The device command does not exist. |
The device command does not exist. |
Check whether the request parameters are correct. |
404 |
IOTDA.014131 |
The message does not exist. |
The message does not exist. |
Contact Huawei technical support engineers. |
404 |
IOTDA.014200 |
The batch task does not exist. |
The batch task does not exist. |
Check whether task_id in the request is valid. |
404 |
IOTDA.014306 |
The certificate does not exist. |
The certificate does not exist. |
The target certificate ID does not exist. Check whether the request parameter is correct. |
404 |
IOTDA.014600 |
The batch task file does not exist. |
The batch task file does not exist. |
Check whether the request parameters are correct. |
404 |
IOTDA.015105 |
device-proxy not exist or does not belong to the application. |
device-proxy not exist or does not belong to the application. |
Check whether the request parameters are correct and whether the device-proxy has been registered with the application. |
404 |
IOTDA.015202 |
Invalid input. device-policy not exist or does not belong to the application. |
Invalid input. device-policy not exist or does not belong to the application. |
Check whether the request parameters are correct and whether the device-policy exist in the application. |
404 |
IOTDA.015301 |
provisioning-template does not exist. |
provisioning-template does not exist. |
Check whether the request parameters are correct and whether the provisioning-template exist. |
404 |
IOTDA.016002 |
The queue ID does not exist. |
The queue ID does not exist. |
Check whether the request parameters are correct. |
404 |
IOTDA.019300 |
The package does not exist. |
The package does not exist. |
Check whether package exists or the request parameters package_id are correct. |
404 |
IOTDA.019602 |
Invalid input. The bridge does not exist. |
Invalid input. The bridge does not exist. |
Check whether the bridge is created. |
404 |
IOTDA.019700 |
Invalid input. The tunnel does not exist. |
Invalid input. The tunnel does not exist. |
Check whether a tunnel is created and whether the tunnel ID is correct. |
404 |
IOTDA.021312 |
The authorizer does not exist. |
The authorizer does not exist. |
Check whether the customized authorizer is created. |
405 |
IOTDA.000003 |
The request method is not supported. |
The request method is not supported. |
Check whether the request mode is the same as that in the documentation. |
405 |
IOTDA.000019 |
Method not allowed. |
Method not allowed. |
Check whether the request mode is the same as that in the documentation. |
406 |
IOTDA.000037 |
Invalid input. The Accept is missing or not supported in the request header. |
Invalid input. The Accept is missing or not supported in the request header. |
Check whether the Accept in the request header is valid. |
409 |
IOTDA.014030 |
The version of the serviceId %s conflicts with another one. |
The version of the serviceId %s conflicts with another one. |
Use the correct version number. |
409 |
IOTDA.014047 |
Device status update conflicts occur. |
Device status update conflicts occur. |
Check whether the request is sent repeatedly or the gateway is offline. |
415 |
IOTDA.000036 |
Invalid input. The Content-Type is missing or not supported in the request header. |
Invalid input. The Content-Type is missing or not supported in the request header. |
Check whether the Content-Type in the request header is valid. |
429 |
IOTDA.014102 |
Congestion occurs. The network is under flow control. |
Congestion occurs. The network is under flow control. |
Contact Huawei technical support engineers. |
500 |
IOTDA.000001 |
Internal server error. |
Internal server error. |
Contact Huawei technical support engineers. |
500 |
IOTDA.000007 |
The data in database is abnormal. |
The data in database is abnormal. |
Contact Huawei technical support engineers. |
500 |
IOTDA.000020 |
Decrypt IAM token failed. |
Decrypt IAM token failed. |
Contact Huawei technical support engineers. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot