Browse Source

Generated 2018-01-20 for Iot.

sdk-team 3 years ago
parent
commit
2b9789d179
56 changed files with 688 additions and 11 deletions
  1. 1 1
      VERSION
  2. 0 2
      iot/include/alibabacloud/iot/model/BatchAddDataForApiSourceResult.h
  3. 6 0
      iot/include/alibabacloud/iot/model/GetDeviceShadowRequest.h
  4. 6 0
      iot/include/alibabacloud/iot/model/GetDeviceStatusRequest.h
  5. 6 0
      iot/include/alibabacloud/iot/model/GetRuleRequest.h
  6. 3 0
      iot/include/alibabacloud/iot/model/InvokeThingServiceRequest.h
  7. 6 0
      iot/include/alibabacloud/iot/model/ListDestinationRequest.h
  8. 6 0
      iot/include/alibabacloud/iot/model/ListDeviceDistributeJobRequest.h
  9. 6 0
      iot/include/alibabacloud/iot/model/ListDistributedDeviceRequest.h
  10. 6 0
      iot/include/alibabacloud/iot/model/ListJobRequest.h
  11. 6 0
      iot/include/alibabacloud/iot/model/ListOTAModuleByProductRequest.h
  12. 6 0
      iot/include/alibabacloud/iot/model/ListRuleActionsRequest.h
  13. 6 0
      iot/include/alibabacloud/iot/model/ListRuleRequest.h
  14. 3 0
      iot/include/alibabacloud/iot/model/PubRequest.h
  15. 6 0
      iot/include/alibabacloud/iot/model/QueryConsumerGroupByGroupIdRequest.h
  16. 6 0
      iot/include/alibabacloud/iot/model/QueryDeviceFileListRequest.h
  17. 6 0
      iot/include/alibabacloud/iot/model/QueryDeviceGroupListRequest.h
  18. 6 0
      iot/include/alibabacloud/iot/model/QueryDeviceGroupTagListRequest.h
  19. 6 0
      iot/include/alibabacloud/iot/model/QueryDeviceSubTopicRequest.h
  20. 6 0
      iot/include/alibabacloud/iot/model/QueryJobRequest.h
  21. 6 0
      iot/include/alibabacloud/iot/model/QueryJobStatisticsRequest.h
  22. 6 0
      iot/include/alibabacloud/iot/model/QueryOTAFirmwareRequest.h
  23. 6 0
      iot/include/alibabacloud/iot/model/QuerySuperDeviceGroupRequest.h
  24. 6 0
      iot/include/alibabacloud/iot/model/QueryTaskRequest.h
  25. 6 0
      iot/include/alibabacloud/iot/model/ReleaseProductRequest.h
  26. 6 0
      iot/include/alibabacloud/iot/model/SetDeviceDesiredPropertyRequest.h
  27. 3 0
      iot/include/alibabacloud/iot/model/SetDevicePropertyRequest.h
  28. 6 0
      iot/include/alibabacloud/iot/model/UpdateDeviceShadowRequest.h
  29. 0 7
      iot/src/model/BatchAddDataForApiSourceResult.cc
  30. 22 0
      iot/src/model/GetDeviceShadowRequest.cc
  31. 22 0
      iot/src/model/GetDeviceStatusRequest.cc
  32. 22 0
      iot/src/model/GetRuleRequest.cc
  33. 11 0
      iot/src/model/InvokeThingServiceRequest.cc
  34. 22 0
      iot/src/model/ListDestinationRequest.cc
  35. 22 0
      iot/src/model/ListDeviceDistributeJobRequest.cc
  36. 22 0
      iot/src/model/ListDistributedDeviceRequest.cc
  37. 22 0
      iot/src/model/ListJobRequest.cc
  38. 22 0
      iot/src/model/ListOTAModuleByProductRequest.cc
  39. 22 0
      iot/src/model/ListRuleActionsRequest.cc
  40. 22 0
      iot/src/model/ListRuleRequest.cc
  41. 11 0
      iot/src/model/PubRequest.cc
  42. 22 0
      iot/src/model/QueryConsumerGroupByGroupIdRequest.cc
  43. 22 0
      iot/src/model/QueryDeviceFileListRequest.cc
  44. 22 0
      iot/src/model/QueryDeviceGroupListRequest.cc
  45. 22 0
      iot/src/model/QueryDeviceGroupTagListRequest.cc
  46. 22 0
      iot/src/model/QueryDeviceSubTopicRequest.cc
  47. 22 0
      iot/src/model/QueryJobRequest.cc
  48. 22 0
      iot/src/model/QueryJobStatisticsRequest.cc
  49. 22 0
      iot/src/model/QueryOTAFirmwareRequest.cc
  50. 22 0
      iot/src/model/QuerySuperDeviceGroupRequest.cc
  51. 22 0
      iot/src/model/QueryTaskRequest.cc
  52. 1 1
      iot/src/model/RRpcRequest.cc
  53. 22 0
      iot/src/model/ReleaseProductRequest.cc
  54. 22 0
      iot/src/model/SetDeviceDesiredPropertyRequest.cc
  55. 11 0
      iot/src/model/SetDevicePropertyRequest.cc
  56. 22 0
      iot/src/model/UpdateDeviceShadowRequest.cc

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1751
+1.36.1752

+ 0 - 2
iot/include/alibabacloud/iot/model/BatchAddDataForApiSourceResult.h

@@ -37,7 +37,6 @@ namespace AlibabaCloud
 				BatchAddDataForApiSourceResult();
 				explicit BatchAddDataForApiSourceResult(const std::string &payload);
 				~BatchAddDataForApiSourceResult();
-				std::string getData()const;
 				std::string getErrorMessage()const;
 				std::string getCode()const;
 				bool getSuccess()const;
@@ -45,7 +44,6 @@ namespace AlibabaCloud
 			protected:
 				void parse(const std::string &payload);
 			private:
-				std::string data_;
 				std::string errorMessage_;
 				std::string code_;
 				bool success_;

+ 6 - 0
iot/include/alibabacloud/iot/model/GetDeviceShadowRequest.h

@@ -35,8 +35,12 @@ namespace AlibabaCloud
 				GetDeviceShadowRequest();
 				~GetDeviceShadowRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getProductKey()const;
@@ -49,7 +53,9 @@ namespace AlibabaCloud
 				void setDeviceName(const std::string& deviceName);
 
             private:
+				std::string realTenantId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				std::string productKey_;
 				std::string apiProduct_;

+ 6 - 0
iot/include/alibabacloud/iot/model/GetDeviceStatusRequest.h

@@ -35,8 +35,12 @@ namespace AlibabaCloud
 				GetDeviceStatusRequest();
 				~GetDeviceStatusRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotId()const;
 				void setIotId(const std::string& iotId);
 				std::string getIotInstanceId()const;
@@ -51,7 +55,9 @@ namespace AlibabaCloud
 				void setDeviceName(const std::string& deviceName);
 
             private:
+				std::string realTenantId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string iotId_;
 				std::string iotInstanceId_;
 				std::string productKey_;

+ 6 - 0
iot/include/alibabacloud/iot/model/GetRuleRequest.h

@@ -35,8 +35,12 @@ namespace AlibabaCloud
 				GetRuleRequest();
 				~GetRuleRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getApiProduct()const;
@@ -47,7 +51,9 @@ namespace AlibabaCloud
 				void setRuleId(long ruleId);
 
             private:
+				std::string realTenantId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				std::string apiProduct_;
 				std::string apiRevision_;

+ 3 - 0
iot/include/alibabacloud/iot/model/InvokeThingServiceRequest.h

@@ -43,6 +43,8 @@ namespace AlibabaCloud
 				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotId()const;
 				void setIotId(const std::string& iotId);
+				int getQos()const;
+				void setQos(int qos);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getIdentifier()const;
@@ -63,6 +65,7 @@ namespace AlibabaCloud
 				std::string accessKeyId_;
 				std::string realTripartiteKey_;
 				std::string iotId_;
+				int qos_;
 				std::string iotInstanceId_;
 				std::string identifier_;
 				std::string productKey_;

+ 6 - 0
iot/include/alibabacloud/iot/model/ListDestinationRequest.h

@@ -37,6 +37,10 @@ namespace AlibabaCloud
 
 				std::string getSearchName()const;
 				void setSearchName(const std::string& searchName);
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				int getPageSize()const;
@@ -52,6 +56,8 @@ namespace AlibabaCloud
 
             private:
 				std::string searchName_;
+				std::string realTenantId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				int pageSize_;
 				std::vector<std::string> types_;

+ 6 - 0
iot/include/alibabacloud/iot/model/ListDeviceDistributeJobRequest.h

@@ -35,6 +35,10 @@ namespace AlibabaCloud
 				ListDeviceDistributeJobRequest();
 				~ListDeviceDistributeJobRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getJobId()const;
 				void setJobId(const std::string& jobId);
 				std::string getNextToken()const;
@@ -59,6 +63,8 @@ namespace AlibabaCloud
 				void setStatus(int status);
 
             private:
+				std::string realTenantId_;
+				std::string realTripartiteKey_;
 				std::string jobId_;
 				std::string nextToken_;
 				int pageSize_;

+ 6 - 0
iot/include/alibabacloud/iot/model/ListDistributedDeviceRequest.h

@@ -35,6 +35,10 @@ namespace AlibabaCloud
 				ListDistributedDeviceRequest();
 				~ListDistributedDeviceRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
 				std::string getSourceInstanceId()const;
@@ -55,6 +59,8 @@ namespace AlibabaCloud
 				void setTargetUid(const std::string& targetUid);
 
             private:
+				std::string realTenantId_;
+				std::string realTripartiteKey_;
 				int pageSize_;
 				std::string sourceInstanceId_;
 				int currentPage_;

+ 6 - 0
iot/include/alibabacloud/iot/model/ListJobRequest.h

@@ -35,6 +35,10 @@ namespace AlibabaCloud
 				ListJobRequest();
 				~ListJobRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				int getPageSize()const;
@@ -49,6 +53,8 @@ namespace AlibabaCloud
 				void setStatus(const std::string& status);
 
             private:
+				std::string realTenantId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				int pageSize_;
 				int currentPage_;

+ 6 - 0
iot/include/alibabacloud/iot/model/ListOTAModuleByProductRequest.h

@@ -37,6 +37,10 @@ namespace AlibabaCloud
 
 				std::string getAuthConfig()const;
 				void setAuthConfig(const std::string& authConfig);
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getProductKey()const;
@@ -48,6 +52,8 @@ namespace AlibabaCloud
 
             private:
 				std::string authConfig_;
+				std::string realTenantId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				std::string productKey_;
 				std::string apiProduct_;

+ 6 - 0
iot/include/alibabacloud/iot/model/ListRuleActionsRequest.h

@@ -35,8 +35,12 @@ namespace AlibabaCloud
 				ListRuleActionsRequest();
 				~ListRuleActionsRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getApiProduct()const;
@@ -47,7 +51,9 @@ namespace AlibabaCloud
 				void setRuleId(long ruleId);
 
             private:
+				std::string realTenantId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				std::string apiProduct_;
 				std::string apiRevision_;

+ 6 - 0
iot/include/alibabacloud/iot/model/ListRuleRequest.h

@@ -37,8 +37,12 @@ namespace AlibabaCloud
 
 				std::string getSearchName()const;
 				void setSearchName(const std::string& searchName);
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getResourceGroupId()const;
 				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getIotInstanceId()const;
@@ -54,7 +58,9 @@ namespace AlibabaCloud
 
             private:
 				std::string searchName_;
+				std::string realTenantId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string resourceGroupId_;
 				std::string iotInstanceId_;
 				int pageSize_;

+ 3 - 0
iot/include/alibabacloud/iot/model/PubRequest.h

@@ -57,6 +57,8 @@ namespace AlibabaCloud
 				void setMessageExpiryInterval(long messageExpiryInterval);
 				std::string getResponseTopic()const;
 				void setResponseTopic(const std::string& responseTopic);
+				int getTopicAlias()const;
+				void setTopicAlias(int topicAlias);
 				std::string getTopicFullName()const;
 				void setTopicFullName(const std::string& topicFullName);
 				int getPayloadFormatIndicator()const;
@@ -83,6 +85,7 @@ namespace AlibabaCloud
 				std::string iotInstanceId_;
 				long messageExpiryInterval_;
 				std::string responseTopic_;
+				int topicAlias_;
 				std::string topicFullName_;
 				int payloadFormatIndicator_;
 				std::string productKey_;

+ 6 - 0
iot/include/alibabacloud/iot/model/QueryConsumerGroupByGroupIdRequest.h

@@ -35,6 +35,10 @@ namespace AlibabaCloud
 				QueryConsumerGroupByGroupIdRequest();
 				~QueryConsumerGroupByGroupIdRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getGroupId()const;
@@ -45,6 +49,8 @@ namespace AlibabaCloud
 				void setApiRevision(const std::string& apiRevision);
 
             private:
+				std::string realTenantId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				std::string groupId_;
 				std::string apiProduct_;

+ 6 - 0
iot/include/alibabacloud/iot/model/QueryDeviceFileListRequest.h

@@ -35,8 +35,12 @@ namespace AlibabaCloud
 				QueryDeviceFileListRequest();
 				~QueryDeviceFileListRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotId()const;
 				void setIotId(const std::string& iotId);
 				std::string getIotInstanceId()const;
@@ -55,7 +59,9 @@ namespace AlibabaCloud
 				void setDeviceName(const std::string& deviceName);
 
             private:
+				std::string realTenantId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string iotId_;
 				std::string iotInstanceId_;
 				int pageSize_;

+ 6 - 0
iot/include/alibabacloud/iot/model/QueryDeviceGroupListRequest.h

@@ -37,10 +37,14 @@ namespace AlibabaCloud
 
 				std::vector<std::string> getGroupTypes()const;
 				void setGroupTypes(const std::vector<std::string>& groupTypes);
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getSuperGroupId()const;
 				void setSuperGroupId(const std::string& superGroupId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				int getPageSize()const;
@@ -56,8 +60,10 @@ namespace AlibabaCloud
 
             private:
 				std::vector<std::string> groupTypes_;
+				std::string realTenantId_;
 				std::string superGroupId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				int pageSize_;
 				int currentPage_;

+ 6 - 0
iot/include/alibabacloud/iot/model/QueryDeviceGroupTagListRequest.h

@@ -35,8 +35,12 @@ namespace AlibabaCloud
 				QueryDeviceGroupTagListRequest();
 				~QueryDeviceGroupTagListRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getGroupType()const;
 				void setGroupType(const std::string& groupType);
 				std::string getIotInstanceId()const;
@@ -49,7 +53,9 @@ namespace AlibabaCloud
 				void setApiRevision(const std::string& apiRevision);
 
             private:
+				std::string realTenantId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string groupType_;
 				std::string iotInstanceId_;
 				std::string groupId_;

+ 6 - 0
iot/include/alibabacloud/iot/model/QueryDeviceSubTopicRequest.h

@@ -35,6 +35,10 @@ namespace AlibabaCloud
 				QueryDeviceSubTopicRequest();
 				~QueryDeviceSubTopicRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getProductKey()const;
@@ -47,6 +51,8 @@ namespace AlibabaCloud
 				void setDeviceName(const std::string& deviceName);
 
             private:
+				std::string realTenantId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				std::string productKey_;
 				std::string apiProduct_;

+ 6 - 0
iot/include/alibabacloud/iot/model/QueryJobRequest.h

@@ -35,6 +35,10 @@ namespace AlibabaCloud
 				QueryJobRequest();
 				~QueryJobRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getJobId()const;
 				void setJobId(const std::string& jobId);
 				std::string getIotInstanceId()const;
@@ -45,6 +49,8 @@ namespace AlibabaCloud
 				void setApiRevision(const std::string& apiRevision);
 
             private:
+				std::string realTenantId_;
+				std::string realTripartiteKey_;
 				std::string jobId_;
 				std::string iotInstanceId_;
 				std::string apiProduct_;

+ 6 - 0
iot/include/alibabacloud/iot/model/QueryJobStatisticsRequest.h

@@ -35,6 +35,10 @@ namespace AlibabaCloud
 				QueryJobStatisticsRequest();
 				~QueryJobStatisticsRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getJobId()const;
 				void setJobId(const std::string& jobId);
 				std::string getIotInstanceId()const;
@@ -45,6 +49,8 @@ namespace AlibabaCloud
 				void setApiRevision(const std::string& apiRevision);
 
             private:
+				std::string realTenantId_;
+				std::string realTripartiteKey_;
 				std::string jobId_;
 				std::string iotInstanceId_;
 				std::string apiProduct_;

+ 6 - 0
iot/include/alibabacloud/iot/model/QueryOTAFirmwareRequest.h

@@ -35,8 +35,12 @@ namespace AlibabaCloud
 				QueryOTAFirmwareRequest();
 				~QueryOTAFirmwareRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getFirmwareId()const;
@@ -47,7 +51,9 @@ namespace AlibabaCloud
 				void setApiRevision(const std::string& apiRevision);
 
             private:
+				std::string realTenantId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				std::string firmwareId_;
 				std::string apiProduct_;

+ 6 - 0
iot/include/alibabacloud/iot/model/QuerySuperDeviceGroupRequest.h

@@ -35,8 +35,12 @@ namespace AlibabaCloud
 				QuerySuperDeviceGroupRequest();
 				~QuerySuperDeviceGroupRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getGroupId()const;
@@ -47,7 +51,9 @@ namespace AlibabaCloud
 				void setApiRevision(const std::string& apiRevision);
 
             private:
+				std::string realTenantId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				std::string groupId_;
 				std::string apiProduct_;

+ 6 - 0
iot/include/alibabacloud/iot/model/QueryTaskRequest.h

@@ -35,6 +35,10 @@ namespace AlibabaCloud
 				QueryTaskRequest();
 				~QueryTaskRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getTaskId()const;
@@ -45,6 +49,8 @@ namespace AlibabaCloud
 				void setApiRevision(const std::string& apiRevision);
 
             private:
+				std::string realTenantId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				std::string taskId_;
 				std::string apiProduct_;

+ 6 - 0
iot/include/alibabacloud/iot/model/ReleaseProductRequest.h

@@ -37,10 +37,14 @@ namespace AlibabaCloud
 
 				int get_Template()const;
 				void set_Template(int _template);
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getCategoryKey()const;
 				void setCategoryKey(const std::string& categoryKey);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getTemplateIdentifier()const;
 				void setTemplateIdentifier(const std::string& templateIdentifier);
 				std::string getIotInstanceId()const;
@@ -60,8 +64,10 @@ namespace AlibabaCloud
 
             private:
 				int _template_;
+				std::string realTenantId_;
 				std::string categoryKey_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string templateIdentifier_;
 				std::string iotInstanceId_;
 				std::string templateName_;

+ 6 - 0
iot/include/alibabacloud/iot/model/SetDeviceDesiredPropertyRequest.h

@@ -35,8 +35,12 @@ namespace AlibabaCloud
 				SetDeviceDesiredPropertyRequest();
 				~SetDeviceDesiredPropertyRequest();
 
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotId()const;
 				void setIotId(const std::string& iotId);
 				std::string getIotInstanceId()const;
@@ -55,7 +59,9 @@ namespace AlibabaCloud
 				void setItems(const std::string& items);
 
             private:
+				std::string realTenantId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string iotId_;
 				std::string iotInstanceId_;
 				std::string productKey_;

+ 3 - 0
iot/include/alibabacloud/iot/model/SetDevicePropertyRequest.h

@@ -43,6 +43,8 @@ namespace AlibabaCloud
 				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotId()const;
 				void setIotId(const std::string& iotId);
+				int getQos()const;
+				void setQos(int qos);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getProductKey()const;
@@ -61,6 +63,7 @@ namespace AlibabaCloud
 				std::string accessKeyId_;
 				std::string realTripartiteKey_;
 				std::string iotId_;
+				int qos_;
 				std::string iotInstanceId_;
 				std::string productKey_;
 				std::string apiProduct_;

+ 6 - 0
iot/include/alibabacloud/iot/model/UpdateDeviceShadowRequest.h

@@ -37,8 +37,12 @@ namespace AlibabaCloud
 
 				std::string getShadowMessage()const;
 				void setShadowMessage(const std::string& shadowMessage);
+				std::string getRealTenantId()const;
+				void setRealTenantId(const std::string& realTenantId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRealTripartiteKey()const;
+				void setRealTripartiteKey(const std::string& realTripartiteKey);
 				std::string getIotInstanceId()const;
 				void setIotInstanceId(const std::string& iotInstanceId);
 				std::string getProductKey()const;
@@ -54,7 +58,9 @@ namespace AlibabaCloud
 
             private:
 				std::string shadowMessage_;
+				std::string realTenantId_;
 				std::string accessKeyId_;
+				std::string realTripartiteKey_;
 				std::string iotInstanceId_;
 				std::string productKey_;
 				bool deltaUpdate_;

+ 0 - 7
iot/src/model/BatchAddDataForApiSourceResult.cc

@@ -45,16 +45,9 @@ void BatchAddDataForApiSourceResult::parse(const std::string &payload)
 		code_ = value["Code"].asString();
 	if(!value["ErrorMessage"].isNull())
 		errorMessage_ = value["ErrorMessage"].asString();
-	if(!value["Data"].isNull())
-		data_ = value["Data"].asString();
 
 }
 
-std::string BatchAddDataForApiSourceResult::getData()const
-{
-	return data_;
-}
-
 std::string BatchAddDataForApiSourceResult::getErrorMessage()const
 {
 	return errorMessage_;

+ 22 - 0
iot/src/model/GetDeviceShadowRequest.cc

@@ -27,6 +27,17 @@ GetDeviceShadowRequest::GetDeviceShadowRequest() :
 GetDeviceShadowRequest::~GetDeviceShadowRequest()
 {}
 
+std::string GetDeviceShadowRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void GetDeviceShadowRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string GetDeviceShadowRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
@@ -38,6 +49,17 @@ void GetDeviceShadowRequest::setAccessKeyId(const std::string& accessKeyId)
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string GetDeviceShadowRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void GetDeviceShadowRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string GetDeviceShadowRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/GetDeviceStatusRequest.cc

@@ -27,6 +27,17 @@ GetDeviceStatusRequest::GetDeviceStatusRequest() :
 GetDeviceStatusRequest::~GetDeviceStatusRequest()
 {}
 
+std::string GetDeviceStatusRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void GetDeviceStatusRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string GetDeviceStatusRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
@@ -38,6 +49,17 @@ void GetDeviceStatusRequest::setAccessKeyId(const std::string& accessKeyId)
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string GetDeviceStatusRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void GetDeviceStatusRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string GetDeviceStatusRequest::getIotId()const
 {
 	return iotId_;

+ 22 - 0
iot/src/model/GetRuleRequest.cc

@@ -27,6 +27,17 @@ GetRuleRequest::GetRuleRequest() :
 GetRuleRequest::~GetRuleRequest()
 {}
 
+std::string GetRuleRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void GetRuleRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string GetRuleRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
@@ -38,6 +49,17 @@ void GetRuleRequest::setAccessKeyId(const std::string& accessKeyId)
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string GetRuleRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void GetRuleRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string GetRuleRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 11 - 0
iot/src/model/InvokeThingServiceRequest.cc

@@ -71,6 +71,17 @@ void InvokeThingServiceRequest::setIotId(const std::string& iotId)
 	setParameter("IotId", iotId);
 }
 
+int InvokeThingServiceRequest::getQos()const
+{
+	return qos_;
+}
+
+void InvokeThingServiceRequest::setQos(int qos)
+{
+	qos_ = qos;
+	setParameter("Qos", std::to_string(qos));
+}
+
 std::string InvokeThingServiceRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/ListDestinationRequest.cc

@@ -38,6 +38,28 @@ void ListDestinationRequest::setSearchName(const std::string& searchName)
 	setParameter("SearchName", searchName);
 }
 
+std::string ListDestinationRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void ListDestinationRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
+std::string ListDestinationRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void ListDestinationRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string ListDestinationRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/ListDeviceDistributeJobRequest.cc

@@ -27,6 +27,28 @@ ListDeviceDistributeJobRequest::ListDeviceDistributeJobRequest() :
 ListDeviceDistributeJobRequest::~ListDeviceDistributeJobRequest()
 {}
 
+std::string ListDeviceDistributeJobRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void ListDeviceDistributeJobRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setBodyParameter("RealTenantId", realTenantId);
+}
+
+std::string ListDeviceDistributeJobRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void ListDeviceDistributeJobRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setBodyParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string ListDeviceDistributeJobRequest::getJobId()const
 {
 	return jobId_;

+ 22 - 0
iot/src/model/ListDistributedDeviceRequest.cc

@@ -27,6 +27,28 @@ ListDistributedDeviceRequest::ListDistributedDeviceRequest() :
 ListDistributedDeviceRequest::~ListDistributedDeviceRequest()
 {}
 
+std::string ListDistributedDeviceRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void ListDistributedDeviceRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setBodyParameter("RealTenantId", realTenantId);
+}
+
+std::string ListDistributedDeviceRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void ListDistributedDeviceRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setBodyParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 int ListDistributedDeviceRequest::getPageSize()const
 {
 	return pageSize_;

+ 22 - 0
iot/src/model/ListJobRequest.cc

@@ -27,6 +27,28 @@ ListJobRequest::ListJobRequest() :
 ListJobRequest::~ListJobRequest()
 {}
 
+std::string ListJobRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void ListJobRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
+std::string ListJobRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void ListJobRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string ListJobRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/ListOTAModuleByProductRequest.cc

@@ -38,6 +38,28 @@ void ListOTAModuleByProductRequest::setAuthConfig(const std::string& authConfig)
 	setParameter("AuthConfig", authConfig);
 }
 
+std::string ListOTAModuleByProductRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void ListOTAModuleByProductRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
+std::string ListOTAModuleByProductRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void ListOTAModuleByProductRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string ListOTAModuleByProductRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/ListRuleActionsRequest.cc

@@ -27,6 +27,17 @@ ListRuleActionsRequest::ListRuleActionsRequest() :
 ListRuleActionsRequest::~ListRuleActionsRequest()
 {}
 
+std::string ListRuleActionsRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void ListRuleActionsRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string ListRuleActionsRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
@@ -38,6 +49,17 @@ void ListRuleActionsRequest::setAccessKeyId(const std::string& accessKeyId)
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string ListRuleActionsRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void ListRuleActionsRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string ListRuleActionsRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/ListRuleRequest.cc

@@ -38,6 +38,17 @@ void ListRuleRequest::setSearchName(const std::string& searchName)
 	setParameter("SearchName", searchName);
 }
 
+std::string ListRuleRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void ListRuleRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string ListRuleRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
@@ -49,6 +60,17 @@ void ListRuleRequest::setAccessKeyId(const std::string& accessKeyId)
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string ListRuleRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void ListRuleRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string ListRuleRequest::getResourceGroupId()const
 {
 	return resourceGroupId_;

+ 11 - 0
iot/src/model/PubRequest.cc

@@ -120,6 +120,17 @@ void PubRequest::setResponseTopic(const std::string& responseTopic)
 	setParameter("ResponseTopic", responseTopic);
 }
 
+int PubRequest::getTopicAlias()const
+{
+	return topicAlias_;
+}
+
+void PubRequest::setTopicAlias(int topicAlias)
+{
+	topicAlias_ = topicAlias;
+	setParameter("TopicAlias", std::to_string(topicAlias));
+}
+
 std::string PubRequest::getTopicFullName()const
 {
 	return topicFullName_;

+ 22 - 0
iot/src/model/QueryConsumerGroupByGroupIdRequest.cc

@@ -27,6 +27,28 @@ QueryConsumerGroupByGroupIdRequest::QueryConsumerGroupByGroupIdRequest() :
 QueryConsumerGroupByGroupIdRequest::~QueryConsumerGroupByGroupIdRequest()
 {}
 
+std::string QueryConsumerGroupByGroupIdRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void QueryConsumerGroupByGroupIdRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
+std::string QueryConsumerGroupByGroupIdRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void QueryConsumerGroupByGroupIdRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string QueryConsumerGroupByGroupIdRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/QueryDeviceFileListRequest.cc

@@ -27,6 +27,17 @@ QueryDeviceFileListRequest::QueryDeviceFileListRequest() :
 QueryDeviceFileListRequest::~QueryDeviceFileListRequest()
 {}
 
+std::string QueryDeviceFileListRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void QueryDeviceFileListRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string QueryDeviceFileListRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
@@ -38,6 +49,17 @@ void QueryDeviceFileListRequest::setAccessKeyId(const std::string& accessKeyId)
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string QueryDeviceFileListRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void QueryDeviceFileListRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string QueryDeviceFileListRequest::getIotId()const
 {
 	return iotId_;

+ 22 - 0
iot/src/model/QueryDeviceGroupListRequest.cc

@@ -40,6 +40,17 @@ void QueryDeviceGroupListRequest::setGroupTypes(const std::vector<std::string>&
 	}
 }
 
+std::string QueryDeviceGroupListRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void QueryDeviceGroupListRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string QueryDeviceGroupListRequest::getSuperGroupId()const
 {
 	return superGroupId_;
@@ -62,6 +73,17 @@ void QueryDeviceGroupListRequest::setAccessKeyId(const std::string& accessKeyId)
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string QueryDeviceGroupListRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void QueryDeviceGroupListRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string QueryDeviceGroupListRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/QueryDeviceGroupTagListRequest.cc

@@ -27,6 +27,17 @@ QueryDeviceGroupTagListRequest::QueryDeviceGroupTagListRequest() :
 QueryDeviceGroupTagListRequest::~QueryDeviceGroupTagListRequest()
 {}
 
+std::string QueryDeviceGroupTagListRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void QueryDeviceGroupTagListRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string QueryDeviceGroupTagListRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
@@ -38,6 +49,17 @@ void QueryDeviceGroupTagListRequest::setAccessKeyId(const std::string& accessKey
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string QueryDeviceGroupTagListRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void QueryDeviceGroupTagListRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string QueryDeviceGroupTagListRequest::getGroupType()const
 {
 	return groupType_;

+ 22 - 0
iot/src/model/QueryDeviceSubTopicRequest.cc

@@ -27,6 +27,28 @@ QueryDeviceSubTopicRequest::QueryDeviceSubTopicRequest() :
 QueryDeviceSubTopicRequest::~QueryDeviceSubTopicRequest()
 {}
 
+std::string QueryDeviceSubTopicRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void QueryDeviceSubTopicRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
+std::string QueryDeviceSubTopicRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void QueryDeviceSubTopicRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string QueryDeviceSubTopicRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/QueryJobRequest.cc

@@ -27,6 +27,28 @@ QueryJobRequest::QueryJobRequest() :
 QueryJobRequest::~QueryJobRequest()
 {}
 
+std::string QueryJobRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void QueryJobRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
+std::string QueryJobRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void QueryJobRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string QueryJobRequest::getJobId()const
 {
 	return jobId_;

+ 22 - 0
iot/src/model/QueryJobStatisticsRequest.cc

@@ -27,6 +27,28 @@ QueryJobStatisticsRequest::QueryJobStatisticsRequest() :
 QueryJobStatisticsRequest::~QueryJobStatisticsRequest()
 {}
 
+std::string QueryJobStatisticsRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void QueryJobStatisticsRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
+std::string QueryJobStatisticsRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void QueryJobStatisticsRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string QueryJobStatisticsRequest::getJobId()const
 {
 	return jobId_;

+ 22 - 0
iot/src/model/QueryOTAFirmwareRequest.cc

@@ -27,6 +27,17 @@ QueryOTAFirmwareRequest::QueryOTAFirmwareRequest() :
 QueryOTAFirmwareRequest::~QueryOTAFirmwareRequest()
 {}
 
+std::string QueryOTAFirmwareRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void QueryOTAFirmwareRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string QueryOTAFirmwareRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
@@ -38,6 +49,17 @@ void QueryOTAFirmwareRequest::setAccessKeyId(const std::string& accessKeyId)
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string QueryOTAFirmwareRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void QueryOTAFirmwareRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string QueryOTAFirmwareRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/QuerySuperDeviceGroupRequest.cc

@@ -27,6 +27,17 @@ QuerySuperDeviceGroupRequest::QuerySuperDeviceGroupRequest() :
 QuerySuperDeviceGroupRequest::~QuerySuperDeviceGroupRequest()
 {}
 
+std::string QuerySuperDeviceGroupRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void QuerySuperDeviceGroupRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string QuerySuperDeviceGroupRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
@@ -38,6 +49,17 @@ void QuerySuperDeviceGroupRequest::setAccessKeyId(const std::string& accessKeyId
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string QuerySuperDeviceGroupRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void QuerySuperDeviceGroupRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string QuerySuperDeviceGroupRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/QueryTaskRequest.cc

@@ -27,6 +27,28 @@ QueryTaskRequest::QueryTaskRequest() :
 QueryTaskRequest::~QueryTaskRequest()
 {}
 
+std::string QueryTaskRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void QueryTaskRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
+std::string QueryTaskRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void QueryTaskRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string QueryTaskRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 1 - 1
iot/src/model/RRpcRequest.cc

@@ -68,7 +68,7 @@ std::string RRpcRequest::getRequestBase64Byte()const
 void RRpcRequest::setRequestBase64Byte(const std::string& requestBase64Byte)
 {
 	requestBase64Byte_ = requestBase64Byte;
-	setParameter("RequestBase64Byte", requestBase64Byte);
+	setBodyParameter("RequestBase64Byte", requestBase64Byte);
 }
 
 std::string RRpcRequest::getProductKey()const

+ 22 - 0
iot/src/model/ReleaseProductRequest.cc

@@ -38,6 +38,17 @@ void ReleaseProductRequest::set_Template(int _template)
 	setParameter("_Template", std::to_string(_template));
 }
 
+std::string ReleaseProductRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void ReleaseProductRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string ReleaseProductRequest::getCategoryKey()const
 {
 	return categoryKey_;
@@ -60,6 +71,17 @@ void ReleaseProductRequest::setAccessKeyId(const std::string& accessKeyId)
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string ReleaseProductRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void ReleaseProductRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string ReleaseProductRequest::getTemplateIdentifier()const
 {
 	return templateIdentifier_;

+ 22 - 0
iot/src/model/SetDeviceDesiredPropertyRequest.cc

@@ -27,6 +27,17 @@ SetDeviceDesiredPropertyRequest::SetDeviceDesiredPropertyRequest() :
 SetDeviceDesiredPropertyRequest::~SetDeviceDesiredPropertyRequest()
 {}
 
+std::string SetDeviceDesiredPropertyRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void SetDeviceDesiredPropertyRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string SetDeviceDesiredPropertyRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
@@ -38,6 +49,17 @@ void SetDeviceDesiredPropertyRequest::setAccessKeyId(const std::string& accessKe
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string SetDeviceDesiredPropertyRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void SetDeviceDesiredPropertyRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string SetDeviceDesiredPropertyRequest::getIotId()const
 {
 	return iotId_;

+ 11 - 0
iot/src/model/SetDevicePropertyRequest.cc

@@ -71,6 +71,17 @@ void SetDevicePropertyRequest::setIotId(const std::string& iotId)
 	setParameter("IotId", iotId);
 }
 
+int SetDevicePropertyRequest::getQos()const
+{
+	return qos_;
+}
+
+void SetDevicePropertyRequest::setQos(int qos)
+{
+	qos_ = qos;
+	setParameter("Qos", std::to_string(qos));
+}
+
 std::string SetDevicePropertyRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;

+ 22 - 0
iot/src/model/UpdateDeviceShadowRequest.cc

@@ -38,6 +38,17 @@ void UpdateDeviceShadowRequest::setShadowMessage(const std::string& shadowMessag
 	setParameter("ShadowMessage", shadowMessage);
 }
 
+std::string UpdateDeviceShadowRequest::getRealTenantId()const
+{
+	return realTenantId_;
+}
+
+void UpdateDeviceShadowRequest::setRealTenantId(const std::string& realTenantId)
+{
+	realTenantId_ = realTenantId;
+	setParameter("RealTenantId", realTenantId);
+}
+
 std::string UpdateDeviceShadowRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
@@ -49,6 +60,17 @@ void UpdateDeviceShadowRequest::setAccessKeyId(const std::string& accessKeyId)
 	setParameter("AccessKeyId", accessKeyId);
 }
 
+std::string UpdateDeviceShadowRequest::getRealTripartiteKey()const
+{
+	return realTripartiteKey_;
+}
+
+void UpdateDeviceShadowRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
+{
+	realTripartiteKey_ = realTripartiteKey;
+	setParameter("RealTripartiteKey", realTripartiteKey);
+}
+
 std::string UpdateDeviceShadowRequest::getIotInstanceId()const
 {
 	return iotInstanceId_;