Generate SDK by new Generator
This commit is contained in:
@@ -21,385 +21,485 @@ set(iot_public_header
|
||||
include/alibabacloud/iot/IotExport.h )
|
||||
|
||||
set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/QueryAppDeviceListRequest.h
|
||||
include/alibabacloud/iot/model/QueryAppDeviceListResult.h
|
||||
include/alibabacloud/iot/model/DeleteTopicRouteTableRequest.h
|
||||
include/alibabacloud/iot/model/DeleteTopicRouteTableResult.h
|
||||
include/alibabacloud/iot/model/InvokeDataAPIServiceRequest.h
|
||||
include/alibabacloud/iot/model/InvokeDataAPIServiceResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupListRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupListResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceFileListRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceFileListResult.h
|
||||
include/alibabacloud/iot/model/SetDeviceGroupTagsRequest.h
|
||||
include/alibabacloud/iot/model/SetDeviceGroupTagsResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceEventDataRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceEventDataResult.h
|
||||
include/alibabacloud/iot/model/BatchQueryDeviceDetailRequest.h
|
||||
include/alibabacloud/iot/model/BatchQueryDeviceDetailResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceByTagsRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceByTagsResult.h
|
||||
include/alibabacloud/iot/model/GetDeviceStatusRequest.h
|
||||
include/alibabacloud/iot/model/GetDeviceStatusResult.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceRequest.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceResult.h
|
||||
include/alibabacloud/iot/model/UpdateProductTagsRequest.h
|
||||
include/alibabacloud/iot/model/UpdateProductTagsResult.h
|
||||
include/alibabacloud/iot/model/CreateDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/CreateDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/EnableThingRequest.h
|
||||
include/alibabacloud/iot/model/EnableThingResult.h
|
||||
include/alibabacloud/iot/model/RRpcRequest.h
|
||||
include/alibabacloud/iot/model/RRpcResult.h
|
||||
include/alibabacloud/iot/model/ListProductByTagsRequest.h
|
||||
include/alibabacloud/iot/model/ListProductByTagsResult.h
|
||||
include/alibabacloud/iot/model/CreateProductTagsRequest.h
|
||||
include/alibabacloud/iot/model/CreateProductTagsResult.h
|
||||
include/alibabacloud/iot/model/DeleteRuleRequest.h
|
||||
include/alibabacloud/iot/model/DeleteRuleResult.h
|
||||
include/alibabacloud/iot/model/QueryProductTopicRequest.h
|
||||
include/alibabacloud/iot/model/QueryProductTopicResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceDesiredPropertyRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceDesiredPropertyResult.h
|
||||
include/alibabacloud/iot/model/GetThingTopoRequest.h
|
||||
include/alibabacloud/iot/model/GetThingTopoResult.h
|
||||
include/alibabacloud/iot/model/QueryPageByApplyIdRequest.h
|
||||
include/alibabacloud/iot/model/QueryPageByApplyIdResult.h
|
||||
include/alibabacloud/iot/model/GetNodesAddingTaskRequest.h
|
||||
include/alibabacloud/iot/model/GetNodesAddingTaskResult.h
|
||||
include/alibabacloud/iot/model/CreateTopicRouteTableRequest.h
|
||||
include/alibabacloud/iot/model/CreateTopicRouteTableResult.h
|
||||
include/alibabacloud/iot/model/CreateProductRequest.h
|
||||
include/alibabacloud/iot/model/CreateProductResult.h
|
||||
include/alibabacloud/iot/model/UpdateRuleRequest.h
|
||||
include/alibabacloud/iot/model/UpdateRuleResult.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertyDataRequest.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertyDataResult.h
|
||||
include/alibabacloud/iot/model/UpdateDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/UpdateDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/BatchUpdateDeviceNicknameRequest.h
|
||||
include/alibabacloud/iot/model/BatchUpdateDeviceNicknameResult.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropRequest.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropResult.h
|
||||
include/alibabacloud/iot/model/CreateLoRaNodesTaskRequest.h
|
||||
include/alibabacloud/iot/model/CreateLoRaNodesTaskResult.h
|
||||
include/alibabacloud/iot/model/DeleteDevicePropRequest.h
|
||||
include/alibabacloud/iot/model/DeleteDevicePropResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceFileRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceFileResult.h
|
||||
include/alibabacloud/iot/model/GetLoraNodesTaskRequest.h
|
||||
include/alibabacloud/iot/model/GetLoraNodesTaskResult.h
|
||||
include/alibabacloud/iot/model/StopRuleRequest.h
|
||||
include/alibabacloud/iot/model/StopRuleResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupByDeviceRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupByDeviceResult.h
|
||||
include/alibabacloud/iot/model/GetDataAPIServiceDetailRequest.h
|
||||
include/alibabacloud/iot/model/GetDataAPIServiceDetailResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceDetailRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceDetailResult.h
|
||||
include/alibabacloud/iot/model/NotifyAddThingTopoRequest.h
|
||||
include/alibabacloud/iot/model/NotifyAddThingTopoResult.h
|
||||
include/alibabacloud/iot/model/InvokeThingServiceRequest.h
|
||||
include/alibabacloud/iot/model/InvokeThingServiceResult.h
|
||||
include/alibabacloud/iot/model/ListRuleActionsRequest.h
|
||||
include/alibabacloud/iot/model/ListRuleActionsResult.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceFileRequest.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceFileResult.h
|
||||
include/alibabacloud/iot/model/BatchCheckDeviceNamesRequest.h
|
||||
include/alibabacloud/iot/model/BatchCheckDeviceNamesResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupByTagsRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupByTagsResult.h
|
||||
include/alibabacloud/iot/model/UpdateProductTopicRequest.h
|
||||
include/alibabacloud/iot/model/UpdateProductTopicResult.h
|
||||
include/alibabacloud/iot/model/UpdateRuleActionRequest.h
|
||||
include/alibabacloud/iot/model/UpdateRuleActionResult.h
|
||||
include/alibabacloud/iot/model/UpdateProductRequest.h
|
||||
include/alibabacloud/iot/model/UpdateProductResult.h
|
||||
include/alibabacloud/iot/model/QueryProductRequest.h
|
||||
include/alibabacloud/iot/model/QueryProductResult.h
|
||||
include/alibabacloud/iot/model/UpdateDeviceShadowRequest.h
|
||||
include/alibabacloud/iot/model/UpdateDeviceShadowResult.h
|
||||
include/alibabacloud/iot/model/QueryBatchRegisterDeviceStatusRequest.h
|
||||
include/alibabacloud/iot/model/QueryBatchRegisterDeviceStatusResult.h
|
||||
include/alibabacloud/iot/model/SetDevicePropertyRequest.h
|
||||
include/alibabacloud/iot/model/SetDevicePropertyResult.h
|
||||
include/alibabacloud/iot/model/RegisterDeviceRequest.h
|
||||
include/alibabacloud/iot/model/RegisterDeviceResult.h
|
||||
include/alibabacloud/iot/model/QuerySuperDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/QuerySuperDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceResult.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertiesDataRequest.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertiesDataResult.h
|
||||
include/alibabacloud/iot/model/BatchDeleteDeviceGroupRelationsRequest.h
|
||||
include/alibabacloud/iot/model/BatchDeleteDeviceGroupRelationsResult.h
|
||||
include/alibabacloud/iot/model/InvokeThingsServiceRequest.h
|
||||
include/alibabacloud/iot/model/InvokeThingsServiceResult.h
|
||||
include/alibabacloud/iot/model/SetDeviceDesiredPropertyRequest.h
|
||||
include/alibabacloud/iot/model/SetDeviceDesiredPropertyResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupTagListRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupTagListResult.h
|
||||
include/alibabacloud/iot/model/QueryTopicRouteTableRequest.h
|
||||
include/alibabacloud/iot/model/QueryTopicRouteTableResult.h
|
||||
include/alibabacloud/iot/model/ListRuleRequest.h
|
||||
include/alibabacloud/iot/model/ListRuleResult.h
|
||||
include/alibabacloud/iot/model/CreateRuleRequest.h
|
||||
include/alibabacloud/iot/model/CreateRuleResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceListByDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceListByDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/StartRuleRequest.h
|
||||
include/alibabacloud/iot/model/StartRuleResult.h
|
||||
include/alibabacloud/iot/model/QueryProductListRequest.h
|
||||
include/alibabacloud/iot/model/QueryProductListResult.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertyStatusRequest.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertyStatusResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceStatisticsRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceStatisticsResult.h
|
||||
include/alibabacloud/iot/model/DeleteProductTopicRequest.h
|
||||
include/alibabacloud/iot/model/DeleteProductTopicResult.h
|
||||
include/alibabacloud/iot/model/DeleteProductRequest.h
|
||||
include/alibabacloud/iot/model/DeleteProductResult.h
|
||||
include/alibabacloud/iot/model/SaveDevicePropRequest.h
|
||||
include/alibabacloud/iot/model/SaveDevicePropResult.h
|
||||
include/alibabacloud/iot/model/PubRequest.h
|
||||
include/alibabacloud/iot/model/PubResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceServiceDataRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceServiceDataResult.h
|
||||
include/alibabacloud/iot/model/BatchRegisterDeviceWithApplyIdRequest.h
|
||||
include/alibabacloud/iot/model/BatchRegisterDeviceWithApplyIdResult.h
|
||||
include/alibabacloud/iot/model/DisableThingRequest.h
|
||||
include/alibabacloud/iot/model/DisableThingResult.h
|
||||
include/alibabacloud/iot/model/RemoveThingTopoRequest.h
|
||||
include/alibabacloud/iot/model/RemoveThingTopoResult.h
|
||||
include/alibabacloud/iot/model/CreateProductTopicRequest.h
|
||||
include/alibabacloud/iot/model/CreateProductTopicResult.h
|
||||
include/alibabacloud/iot/model/QueryTopicReverseRouteTableRequest.h
|
||||
include/alibabacloud/iot/model/QueryTopicReverseRouteTableResult.h
|
||||
include/alibabacloud/iot/model/BatchGetDeviceStateRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetDeviceStateResult.h
|
||||
include/alibabacloud/iot/model/GetRuleActionRequest.h
|
||||
include/alibabacloud/iot/model/GetRuleActionResult.h
|
||||
include/alibabacloud/iot/model/DeleteProductTagsRequest.h
|
||||
include/alibabacloud/iot/model/DeleteProductTagsResult.h
|
||||
include/alibabacloud/iot/model/GetRuleRequest.h
|
||||
include/alibabacloud/iot/model/GetRuleResult.h
|
||||
include/alibabacloud/iot/model/BatchAddDeviceGroupRelationsRequest.h
|
||||
include/alibabacloud/iot/model/BatchAddDeviceGroupRelationsResult.h
|
||||
include/alibabacloud/iot/model/GetDeviceShadowRequest.h
|
||||
include/alibabacloud/iot/model/GetDeviceShadowResult.h
|
||||
include/alibabacloud/iot/model/QueryLoRaJoinPermissionsRequest.h
|
||||
include/alibabacloud/iot/model/QueryLoRaJoinPermissionsResult.h
|
||||
include/alibabacloud/iot/model/SetDevicesPropertyRequest.h
|
||||
include/alibabacloud/iot/model/SetDevicesPropertyResult.h
|
||||
include/alibabacloud/iot/model/GetGatewayBySubDeviceRequest.h
|
||||
include/alibabacloud/iot/model/GetGatewayBySubDeviceResult.h
|
||||
include/alibabacloud/iot/model/CreateRuleActionRequest.h
|
||||
include/alibabacloud/iot/model/CreateRuleActionResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupInfoRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupInfoResult.h
|
||||
include/alibabacloud/iot/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.h
|
||||
include/alibabacloud/iot/model/BatchBindDeviceToEdgeInstanceWithDriverResult.h
|
||||
include/alibabacloud/iot/model/BatchCheckDeviceNamesRequest.h
|
||||
include/alibabacloud/iot/model/BatchCheckDeviceNamesResult.h
|
||||
include/alibabacloud/iot/model/BatchClearEdgeInstanceDeviceConfigRequest.h
|
||||
include/alibabacloud/iot/model/BatchClearEdgeInstanceDeviceConfigResult.h
|
||||
include/alibabacloud/iot/model/BatchDeleteDeviceGroupRelationsRequest.h
|
||||
include/alibabacloud/iot/model/BatchDeleteDeviceGroupRelationsResult.h
|
||||
include/alibabacloud/iot/model/BatchGetDeviceDriverRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetDeviceDriverResult.h
|
||||
include/alibabacloud/iot/model/BatchGetDeviceStateRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetDeviceStateResult.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceConfigRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceConfigResult.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDriverConfigsRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDriverConfigsResult.h
|
||||
include/alibabacloud/iot/model/BatchQueryDeviceDetailRequest.h
|
||||
include/alibabacloud/iot/model/BatchQueryDeviceDetailResult.h
|
||||
include/alibabacloud/iot/model/BatchRegisterDeviceRequest.h
|
||||
include/alibabacloud/iot/model/BatchRegisterDeviceResult.h
|
||||
include/alibabacloud/iot/model/BatchRegisterDeviceWithApplyIdRequest.h
|
||||
include/alibabacloud/iot/model/BatchRegisterDeviceWithApplyIdResult.h
|
||||
include/alibabacloud/iot/model/BatchSetEdgeInstanceDeviceConfigRequest.h
|
||||
include/alibabacloud/iot/model/BatchSetEdgeInstanceDeviceConfigResult.h
|
||||
include/alibabacloud/iot/model/BatchUnbindDeviceFromEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/BatchUnbindDeviceFromEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/BatchUpdateDeviceNicknameRequest.h
|
||||
include/alibabacloud/iot/model/BatchUpdateDeviceNicknameResult.h
|
||||
include/alibabacloud/iot/model/BindDriverToEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/BindDriverToEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/BindGatewayToEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/BindGatewayToEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/ClearEdgeInstanceDriverConfigsRequest.h
|
||||
include/alibabacloud/iot/model/ClearEdgeInstanceDriverConfigsResult.h
|
||||
include/alibabacloud/iot/model/CloseEdgeInstanceDeploymentRequest.h
|
||||
include/alibabacloud/iot/model/CloseEdgeInstanceDeploymentResult.h
|
||||
include/alibabacloud/iot/model/CreateDataAPIServiceRequest.h
|
||||
include/alibabacloud/iot/model/CreateDataAPIServiceResult.h
|
||||
include/alibabacloud/iot/model/CreateDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/CreateDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/CreateEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/CreateEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/CreateEdgeInstanceDeploymentRequest.h
|
||||
include/alibabacloud/iot/model/CreateEdgeInstanceDeploymentResult.h
|
||||
include/alibabacloud/iot/model/CreateLoRaNodesTaskRequest.h
|
||||
include/alibabacloud/iot/model/CreateLoRaNodesTaskResult.h
|
||||
include/alibabacloud/iot/model/CreateProductRequest.h
|
||||
include/alibabacloud/iot/model/CreateProductResult.h
|
||||
include/alibabacloud/iot/model/CreateProductTagsRequest.h
|
||||
include/alibabacloud/iot/model/CreateProductTagsResult.h
|
||||
include/alibabacloud/iot/model/CreateProductTopicRequest.h
|
||||
include/alibabacloud/iot/model/CreateProductTopicResult.h
|
||||
include/alibabacloud/iot/model/CreateRuleRequest.h
|
||||
include/alibabacloud/iot/model/CreateRuleResult.h
|
||||
include/alibabacloud/iot/model/CreateRuleActionRequest.h
|
||||
include/alibabacloud/iot/model/CreateRuleActionResult.h
|
||||
include/alibabacloud/iot/model/CreateTopicRouteTableRequest.h
|
||||
include/alibabacloud/iot/model/CreateTopicRouteTableResult.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceRequest.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceResult.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceFileRequest.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceFileResult.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/DeleteDevicePropRequest.h
|
||||
include/alibabacloud/iot/model/DeleteDevicePropResult.h
|
||||
include/alibabacloud/iot/model/DeleteEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/DeleteEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/DeleteProductRequest.h
|
||||
include/alibabacloud/iot/model/DeleteProductResult.h
|
||||
include/alibabacloud/iot/model/DeleteProductTagsRequest.h
|
||||
include/alibabacloud/iot/model/DeleteProductTagsResult.h
|
||||
include/alibabacloud/iot/model/DeleteProductTopicRequest.h
|
||||
include/alibabacloud/iot/model/DeleteProductTopicResult.h
|
||||
include/alibabacloud/iot/model/DeleteRuleRequest.h
|
||||
include/alibabacloud/iot/model/DeleteRuleResult.h
|
||||
include/alibabacloud/iot/model/DeleteRuleActionRequest.h
|
||||
include/alibabacloud/iot/model/DeleteRuleActionResult.h
|
||||
include/alibabacloud/iot/model/DeleteTopicRouteTableRequest.h
|
||||
include/alibabacloud/iot/model/DeleteTopicRouteTableResult.h
|
||||
include/alibabacloud/iot/model/DisableThingRequest.h
|
||||
include/alibabacloud/iot/model/DisableThingResult.h
|
||||
include/alibabacloud/iot/model/EnableThingRequest.h
|
||||
include/alibabacloud/iot/model/EnableThingResult.h
|
||||
include/alibabacloud/iot/model/GetDataAPIServiceDetailRequest.h
|
||||
include/alibabacloud/iot/model/GetDataAPIServiceDetailResult.h
|
||||
include/alibabacloud/iot/model/GetDeviceShadowRequest.h
|
||||
include/alibabacloud/iot/model/GetDeviceShadowResult.h
|
||||
include/alibabacloud/iot/model/GetDeviceStatusRequest.h
|
||||
include/alibabacloud/iot/model/GetDeviceStatusResult.h
|
||||
include/alibabacloud/iot/model/GetEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/GetEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/GetEdgeInstanceDeploymentRequest.h
|
||||
include/alibabacloud/iot/model/GetEdgeInstanceDeploymentResult.h
|
||||
include/alibabacloud/iot/model/GetGatewayBySubDeviceRequest.h
|
||||
include/alibabacloud/iot/model/GetGatewayBySubDeviceResult.h
|
||||
include/alibabacloud/iot/model/GetLoraNodesTaskRequest.h
|
||||
include/alibabacloud/iot/model/GetLoraNodesTaskResult.h
|
||||
include/alibabacloud/iot/model/GetNodesAddingTaskRequest.h
|
||||
include/alibabacloud/iot/model/GetNodesAddingTaskResult.h
|
||||
include/alibabacloud/iot/model/GetRuleRequest.h
|
||||
include/alibabacloud/iot/model/GetRuleResult.h
|
||||
include/alibabacloud/iot/model/GetRuleActionRequest.h
|
||||
include/alibabacloud/iot/model/GetRuleActionResult.h
|
||||
include/alibabacloud/iot/model/GetThingTopoRequest.h
|
||||
include/alibabacloud/iot/model/GetThingTopoResult.h
|
||||
include/alibabacloud/iot/model/InvokeDataAPIServiceRequest.h
|
||||
include/alibabacloud/iot/model/InvokeDataAPIServiceResult.h
|
||||
include/alibabacloud/iot/model/InvokeThingServiceRequest.h
|
||||
include/alibabacloud/iot/model/InvokeThingServiceResult.h
|
||||
include/alibabacloud/iot/model/InvokeThingsServiceRequest.h
|
||||
include/alibabacloud/iot/model/InvokeThingsServiceResult.h
|
||||
include/alibabacloud/iot/model/ListProductByTagsRequest.h
|
||||
include/alibabacloud/iot/model/ListProductByTagsResult.h
|
||||
include/alibabacloud/iot/model/ListProductTagsRequest.h
|
||||
include/alibabacloud/iot/model/ListProductTagsResult.h
|
||||
include/alibabacloud/iot/model/ListRuleRequest.h
|
||||
include/alibabacloud/iot/model/ListRuleResult.h
|
||||
include/alibabacloud/iot/model/ListRuleActionsRequest.h
|
||||
include/alibabacloud/iot/model/ListRuleActionsResult.h
|
||||
include/alibabacloud/iot/model/NotifyAddThingTopoRequest.h
|
||||
include/alibabacloud/iot/model/NotifyAddThingTopoResult.h
|
||||
include/alibabacloud/iot/model/PubRequest.h
|
||||
include/alibabacloud/iot/model/PubResult.h
|
||||
include/alibabacloud/iot/model/PubBroadcastRequest.h
|
||||
include/alibabacloud/iot/model/PubBroadcastResult.h
|
||||
include/alibabacloud/iot/model/CreateDataAPIServiceRequest.h
|
||||
include/alibabacloud/iot/model/CreateDataAPIServiceResult.h )
|
||||
include/alibabacloud/iot/model/QueryAppDeviceListRequest.h
|
||||
include/alibabacloud/iot/model/QueryAppDeviceListResult.h
|
||||
include/alibabacloud/iot/model/QueryBatchRegisterDeviceStatusRequest.h
|
||||
include/alibabacloud/iot/model/QueryBatchRegisterDeviceStatusResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceByDriverRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceByDriverResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceByTagsRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceByTagsResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceDesiredPropertyRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceDesiredPropertyResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceDetailRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceDetailResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceEventDataRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceEventDataResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceFileRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceFileResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceFileListRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceFileListResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupByDeviceRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupByDeviceResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupByTagsRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupByTagsResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupInfoRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupInfoResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupListRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupListResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupTagListRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceGroupTagListResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceListByDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceListByDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropRequest.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropResult.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertiesDataRequest.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertiesDataResult.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertyDataRequest.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertyDataResult.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertyStatusRequest.h
|
||||
include/alibabacloud/iot/model/QueryDevicePropertyStatusResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceServiceDataRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceServiceDataResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceStatisticsRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceStatisticsResult.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceDeviceRequest.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceDeviceResult.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceDriverRequest.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceDriverResult.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceGatewayRequest.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceGatewayResult.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceHistoricDeploymentRequest.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceHistoricDeploymentResult.h
|
||||
include/alibabacloud/iot/model/QueryLoRaJoinPermissionsRequest.h
|
||||
include/alibabacloud/iot/model/QueryLoRaJoinPermissionsResult.h
|
||||
include/alibabacloud/iot/model/QueryPageByApplyIdRequest.h
|
||||
include/alibabacloud/iot/model/QueryPageByApplyIdResult.h
|
||||
include/alibabacloud/iot/model/QueryProductRequest.h
|
||||
include/alibabacloud/iot/model/QueryProductResult.h
|
||||
include/alibabacloud/iot/model/QueryProductListRequest.h
|
||||
include/alibabacloud/iot/model/QueryProductListResult.h
|
||||
include/alibabacloud/iot/model/QueryProductTopicRequest.h
|
||||
include/alibabacloud/iot/model/QueryProductTopicResult.h
|
||||
include/alibabacloud/iot/model/QuerySuperDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/QuerySuperDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/QueryTopicReverseRouteTableRequest.h
|
||||
include/alibabacloud/iot/model/QueryTopicReverseRouteTableResult.h
|
||||
include/alibabacloud/iot/model/QueryTopicRouteTableRequest.h
|
||||
include/alibabacloud/iot/model/QueryTopicRouteTableResult.h
|
||||
include/alibabacloud/iot/model/RRpcRequest.h
|
||||
include/alibabacloud/iot/model/RRpcResult.h
|
||||
include/alibabacloud/iot/model/RegisterDeviceRequest.h
|
||||
include/alibabacloud/iot/model/RegisterDeviceResult.h
|
||||
include/alibabacloud/iot/model/RemoveThingTopoRequest.h
|
||||
include/alibabacloud/iot/model/RemoveThingTopoResult.h
|
||||
include/alibabacloud/iot/model/SaveDevicePropRequest.h
|
||||
include/alibabacloud/iot/model/SaveDevicePropResult.h
|
||||
include/alibabacloud/iot/model/SetDeviceDesiredPropertyRequest.h
|
||||
include/alibabacloud/iot/model/SetDeviceDesiredPropertyResult.h
|
||||
include/alibabacloud/iot/model/SetDeviceGroupTagsRequest.h
|
||||
include/alibabacloud/iot/model/SetDeviceGroupTagsResult.h
|
||||
include/alibabacloud/iot/model/SetDevicePropertyRequest.h
|
||||
include/alibabacloud/iot/model/SetDevicePropertyResult.h
|
||||
include/alibabacloud/iot/model/SetDevicesPropertyRequest.h
|
||||
include/alibabacloud/iot/model/SetDevicesPropertyResult.h
|
||||
include/alibabacloud/iot/model/SetEdgeInstanceDriverConfigsRequest.h
|
||||
include/alibabacloud/iot/model/SetEdgeInstanceDriverConfigsResult.h
|
||||
include/alibabacloud/iot/model/StartRuleRequest.h
|
||||
include/alibabacloud/iot/model/StartRuleResult.h
|
||||
include/alibabacloud/iot/model/StopRuleRequest.h
|
||||
include/alibabacloud/iot/model/StopRuleResult.h
|
||||
include/alibabacloud/iot/model/UnbindDriverFromEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/UnbindDriverFromEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/UpdateDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/UpdateDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/UpdateDeviceShadowRequest.h
|
||||
include/alibabacloud/iot/model/UpdateDeviceShadowResult.h
|
||||
include/alibabacloud/iot/model/UpdateEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/UpdateEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/UpdateProductRequest.h
|
||||
include/alibabacloud/iot/model/UpdateProductResult.h
|
||||
include/alibabacloud/iot/model/UpdateProductTagsRequest.h
|
||||
include/alibabacloud/iot/model/UpdateProductTagsResult.h
|
||||
include/alibabacloud/iot/model/UpdateProductTopicRequest.h
|
||||
include/alibabacloud/iot/model/UpdateProductTopicResult.h
|
||||
include/alibabacloud/iot/model/UpdateRuleRequest.h
|
||||
include/alibabacloud/iot/model/UpdateRuleResult.h
|
||||
include/alibabacloud/iot/model/UpdateRuleActionRequest.h
|
||||
include/alibabacloud/iot/model/UpdateRuleActionResult.h )
|
||||
|
||||
set(iot_src
|
||||
src/IotClient.cc
|
||||
src/model/QueryAppDeviceListRequest.cc
|
||||
src/model/QueryAppDeviceListResult.cc
|
||||
src/model/DeleteTopicRouteTableRequest.cc
|
||||
src/model/DeleteTopicRouteTableResult.cc
|
||||
src/model/InvokeDataAPIServiceRequest.cc
|
||||
src/model/InvokeDataAPIServiceResult.cc
|
||||
src/model/QueryDeviceGroupListRequest.cc
|
||||
src/model/QueryDeviceGroupListResult.cc
|
||||
src/model/QueryDeviceFileListRequest.cc
|
||||
src/model/QueryDeviceFileListResult.cc
|
||||
src/model/SetDeviceGroupTagsRequest.cc
|
||||
src/model/SetDeviceGroupTagsResult.cc
|
||||
src/model/QueryDeviceEventDataRequest.cc
|
||||
src/model/QueryDeviceEventDataResult.cc
|
||||
src/model/BatchQueryDeviceDetailRequest.cc
|
||||
src/model/BatchQueryDeviceDetailResult.cc
|
||||
src/model/QueryDeviceByTagsRequest.cc
|
||||
src/model/QueryDeviceByTagsResult.cc
|
||||
src/model/GetDeviceStatusRequest.cc
|
||||
src/model/GetDeviceStatusResult.cc
|
||||
src/model/DeleteDeviceRequest.cc
|
||||
src/model/DeleteDeviceResult.cc
|
||||
src/model/UpdateProductTagsRequest.cc
|
||||
src/model/UpdateProductTagsResult.cc
|
||||
src/model/CreateDeviceGroupRequest.cc
|
||||
src/model/CreateDeviceGroupResult.cc
|
||||
src/model/EnableThingRequest.cc
|
||||
src/model/EnableThingResult.cc
|
||||
src/model/RRpcRequest.cc
|
||||
src/model/RRpcResult.cc
|
||||
src/model/ListProductByTagsRequest.cc
|
||||
src/model/ListProductByTagsResult.cc
|
||||
src/model/CreateProductTagsRequest.cc
|
||||
src/model/CreateProductTagsResult.cc
|
||||
src/model/DeleteRuleRequest.cc
|
||||
src/model/DeleteRuleResult.cc
|
||||
src/model/QueryProductTopicRequest.cc
|
||||
src/model/QueryProductTopicResult.cc
|
||||
src/model/QueryDeviceDesiredPropertyRequest.cc
|
||||
src/model/QueryDeviceDesiredPropertyResult.cc
|
||||
src/model/GetThingTopoRequest.cc
|
||||
src/model/GetThingTopoResult.cc
|
||||
src/model/QueryPageByApplyIdRequest.cc
|
||||
src/model/QueryPageByApplyIdResult.cc
|
||||
src/model/GetNodesAddingTaskRequest.cc
|
||||
src/model/GetNodesAddingTaskResult.cc
|
||||
src/model/CreateTopicRouteTableRequest.cc
|
||||
src/model/CreateTopicRouteTableResult.cc
|
||||
src/model/CreateProductRequest.cc
|
||||
src/model/CreateProductResult.cc
|
||||
src/model/UpdateRuleRequest.cc
|
||||
src/model/UpdateRuleResult.cc
|
||||
src/model/QueryDevicePropertyDataRequest.cc
|
||||
src/model/QueryDevicePropertyDataResult.cc
|
||||
src/model/UpdateDeviceGroupRequest.cc
|
||||
src/model/UpdateDeviceGroupResult.cc
|
||||
src/model/DeleteDeviceGroupRequest.cc
|
||||
src/model/DeleteDeviceGroupResult.cc
|
||||
src/model/BatchUpdateDeviceNicknameRequest.cc
|
||||
src/model/BatchUpdateDeviceNicknameResult.cc
|
||||
src/model/QueryDevicePropRequest.cc
|
||||
src/model/QueryDevicePropResult.cc
|
||||
src/model/CreateLoRaNodesTaskRequest.cc
|
||||
src/model/CreateLoRaNodesTaskResult.cc
|
||||
src/model/DeleteDevicePropRequest.cc
|
||||
src/model/DeleteDevicePropResult.cc
|
||||
src/model/QueryDeviceFileRequest.cc
|
||||
src/model/QueryDeviceFileResult.cc
|
||||
src/model/GetLoraNodesTaskRequest.cc
|
||||
src/model/GetLoraNodesTaskResult.cc
|
||||
src/model/StopRuleRequest.cc
|
||||
src/model/StopRuleResult.cc
|
||||
src/model/QueryDeviceGroupByDeviceRequest.cc
|
||||
src/model/QueryDeviceGroupByDeviceResult.cc
|
||||
src/model/GetDataAPIServiceDetailRequest.cc
|
||||
src/model/GetDataAPIServiceDetailResult.cc
|
||||
src/model/QueryDeviceDetailRequest.cc
|
||||
src/model/QueryDeviceDetailResult.cc
|
||||
src/model/NotifyAddThingTopoRequest.cc
|
||||
src/model/NotifyAddThingTopoResult.cc
|
||||
src/model/InvokeThingServiceRequest.cc
|
||||
src/model/InvokeThingServiceResult.cc
|
||||
src/model/ListRuleActionsRequest.cc
|
||||
src/model/ListRuleActionsResult.cc
|
||||
src/model/DeleteDeviceFileRequest.cc
|
||||
src/model/DeleteDeviceFileResult.cc
|
||||
src/model/BatchCheckDeviceNamesRequest.cc
|
||||
src/model/BatchCheckDeviceNamesResult.cc
|
||||
src/model/QueryDeviceGroupByTagsRequest.cc
|
||||
src/model/QueryDeviceGroupByTagsResult.cc
|
||||
src/model/UpdateProductTopicRequest.cc
|
||||
src/model/UpdateProductTopicResult.cc
|
||||
src/model/UpdateRuleActionRequest.cc
|
||||
src/model/UpdateRuleActionResult.cc
|
||||
src/model/UpdateProductRequest.cc
|
||||
src/model/UpdateProductResult.cc
|
||||
src/model/QueryProductRequest.cc
|
||||
src/model/QueryProductResult.cc
|
||||
src/model/UpdateDeviceShadowRequest.cc
|
||||
src/model/UpdateDeviceShadowResult.cc
|
||||
src/model/QueryBatchRegisterDeviceStatusRequest.cc
|
||||
src/model/QueryBatchRegisterDeviceStatusResult.cc
|
||||
src/model/SetDevicePropertyRequest.cc
|
||||
src/model/SetDevicePropertyResult.cc
|
||||
src/model/RegisterDeviceRequest.cc
|
||||
src/model/RegisterDeviceResult.cc
|
||||
src/model/QuerySuperDeviceGroupRequest.cc
|
||||
src/model/QuerySuperDeviceGroupResult.cc
|
||||
src/model/QueryDeviceRequest.cc
|
||||
src/model/QueryDeviceResult.cc
|
||||
src/model/QueryDevicePropertiesDataRequest.cc
|
||||
src/model/QueryDevicePropertiesDataResult.cc
|
||||
src/model/BatchDeleteDeviceGroupRelationsRequest.cc
|
||||
src/model/BatchDeleteDeviceGroupRelationsResult.cc
|
||||
src/model/InvokeThingsServiceRequest.cc
|
||||
src/model/InvokeThingsServiceResult.cc
|
||||
src/model/SetDeviceDesiredPropertyRequest.cc
|
||||
src/model/SetDeviceDesiredPropertyResult.cc
|
||||
src/model/QueryDeviceGroupTagListRequest.cc
|
||||
src/model/QueryDeviceGroupTagListResult.cc
|
||||
src/model/QueryTopicRouteTableRequest.cc
|
||||
src/model/QueryTopicRouteTableResult.cc
|
||||
src/model/ListRuleRequest.cc
|
||||
src/model/ListRuleResult.cc
|
||||
src/model/CreateRuleRequest.cc
|
||||
src/model/CreateRuleResult.cc
|
||||
src/model/QueryDeviceListByDeviceGroupRequest.cc
|
||||
src/model/QueryDeviceListByDeviceGroupResult.cc
|
||||
src/model/StartRuleRequest.cc
|
||||
src/model/StartRuleResult.cc
|
||||
src/model/QueryProductListRequest.cc
|
||||
src/model/QueryProductListResult.cc
|
||||
src/model/QueryDevicePropertyStatusRequest.cc
|
||||
src/model/QueryDevicePropertyStatusResult.cc
|
||||
src/model/QueryDeviceStatisticsRequest.cc
|
||||
src/model/QueryDeviceStatisticsResult.cc
|
||||
src/model/DeleteProductTopicRequest.cc
|
||||
src/model/DeleteProductTopicResult.cc
|
||||
src/model/DeleteProductRequest.cc
|
||||
src/model/DeleteProductResult.cc
|
||||
src/model/SaveDevicePropRequest.cc
|
||||
src/model/SaveDevicePropResult.cc
|
||||
src/model/PubRequest.cc
|
||||
src/model/PubResult.cc
|
||||
src/model/QueryDeviceServiceDataRequest.cc
|
||||
src/model/QueryDeviceServiceDataResult.cc
|
||||
src/model/BatchRegisterDeviceWithApplyIdRequest.cc
|
||||
src/model/BatchRegisterDeviceWithApplyIdResult.cc
|
||||
src/model/DisableThingRequest.cc
|
||||
src/model/DisableThingResult.cc
|
||||
src/model/RemoveThingTopoRequest.cc
|
||||
src/model/RemoveThingTopoResult.cc
|
||||
src/model/CreateProductTopicRequest.cc
|
||||
src/model/CreateProductTopicResult.cc
|
||||
src/model/QueryTopicReverseRouteTableRequest.cc
|
||||
src/model/QueryTopicReverseRouteTableResult.cc
|
||||
src/model/BatchGetDeviceStateRequest.cc
|
||||
src/model/BatchGetDeviceStateResult.cc
|
||||
src/model/GetRuleActionRequest.cc
|
||||
src/model/GetRuleActionResult.cc
|
||||
src/model/DeleteProductTagsRequest.cc
|
||||
src/model/DeleteProductTagsResult.cc
|
||||
src/model/GetRuleRequest.cc
|
||||
src/model/GetRuleResult.cc
|
||||
src/model/BatchAddDeviceGroupRelationsRequest.cc
|
||||
src/model/BatchAddDeviceGroupRelationsResult.cc
|
||||
src/model/GetDeviceShadowRequest.cc
|
||||
src/model/GetDeviceShadowResult.cc
|
||||
src/model/QueryLoRaJoinPermissionsRequest.cc
|
||||
src/model/QueryLoRaJoinPermissionsResult.cc
|
||||
src/model/SetDevicesPropertyRequest.cc
|
||||
src/model/SetDevicesPropertyResult.cc
|
||||
src/model/GetGatewayBySubDeviceRequest.cc
|
||||
src/model/GetGatewayBySubDeviceResult.cc
|
||||
src/model/CreateRuleActionRequest.cc
|
||||
src/model/CreateRuleActionResult.cc
|
||||
src/model/QueryDeviceGroupInfoRequest.cc
|
||||
src/model/QueryDeviceGroupInfoResult.cc
|
||||
src/model/BatchBindDeviceToEdgeInstanceWithDriverRequest.cc
|
||||
src/model/BatchBindDeviceToEdgeInstanceWithDriverResult.cc
|
||||
src/model/BatchCheckDeviceNamesRequest.cc
|
||||
src/model/BatchCheckDeviceNamesResult.cc
|
||||
src/model/BatchClearEdgeInstanceDeviceConfigRequest.cc
|
||||
src/model/BatchClearEdgeInstanceDeviceConfigResult.cc
|
||||
src/model/BatchDeleteDeviceGroupRelationsRequest.cc
|
||||
src/model/BatchDeleteDeviceGroupRelationsResult.cc
|
||||
src/model/BatchGetDeviceDriverRequest.cc
|
||||
src/model/BatchGetDeviceDriverResult.cc
|
||||
src/model/BatchGetDeviceStateRequest.cc
|
||||
src/model/BatchGetDeviceStateResult.cc
|
||||
src/model/BatchGetEdgeInstanceDeviceConfigRequest.cc
|
||||
src/model/BatchGetEdgeInstanceDeviceConfigResult.cc
|
||||
src/model/BatchGetEdgeInstanceDriverConfigsRequest.cc
|
||||
src/model/BatchGetEdgeInstanceDriverConfigsResult.cc
|
||||
src/model/BatchQueryDeviceDetailRequest.cc
|
||||
src/model/BatchQueryDeviceDetailResult.cc
|
||||
src/model/BatchRegisterDeviceRequest.cc
|
||||
src/model/BatchRegisterDeviceResult.cc
|
||||
src/model/BatchRegisterDeviceWithApplyIdRequest.cc
|
||||
src/model/BatchRegisterDeviceWithApplyIdResult.cc
|
||||
src/model/BatchSetEdgeInstanceDeviceConfigRequest.cc
|
||||
src/model/BatchSetEdgeInstanceDeviceConfigResult.cc
|
||||
src/model/BatchUnbindDeviceFromEdgeInstanceRequest.cc
|
||||
src/model/BatchUnbindDeviceFromEdgeInstanceResult.cc
|
||||
src/model/BatchUpdateDeviceNicknameRequest.cc
|
||||
src/model/BatchUpdateDeviceNicknameResult.cc
|
||||
src/model/BindDriverToEdgeInstanceRequest.cc
|
||||
src/model/BindDriverToEdgeInstanceResult.cc
|
||||
src/model/BindGatewayToEdgeInstanceRequest.cc
|
||||
src/model/BindGatewayToEdgeInstanceResult.cc
|
||||
src/model/ClearEdgeInstanceDriverConfigsRequest.cc
|
||||
src/model/ClearEdgeInstanceDriverConfigsResult.cc
|
||||
src/model/CloseEdgeInstanceDeploymentRequest.cc
|
||||
src/model/CloseEdgeInstanceDeploymentResult.cc
|
||||
src/model/CreateDataAPIServiceRequest.cc
|
||||
src/model/CreateDataAPIServiceResult.cc
|
||||
src/model/CreateDeviceGroupRequest.cc
|
||||
src/model/CreateDeviceGroupResult.cc
|
||||
src/model/CreateEdgeInstanceRequest.cc
|
||||
src/model/CreateEdgeInstanceResult.cc
|
||||
src/model/CreateEdgeInstanceDeploymentRequest.cc
|
||||
src/model/CreateEdgeInstanceDeploymentResult.cc
|
||||
src/model/CreateLoRaNodesTaskRequest.cc
|
||||
src/model/CreateLoRaNodesTaskResult.cc
|
||||
src/model/CreateProductRequest.cc
|
||||
src/model/CreateProductResult.cc
|
||||
src/model/CreateProductTagsRequest.cc
|
||||
src/model/CreateProductTagsResult.cc
|
||||
src/model/CreateProductTopicRequest.cc
|
||||
src/model/CreateProductTopicResult.cc
|
||||
src/model/CreateRuleRequest.cc
|
||||
src/model/CreateRuleResult.cc
|
||||
src/model/CreateRuleActionRequest.cc
|
||||
src/model/CreateRuleActionResult.cc
|
||||
src/model/CreateTopicRouteTableRequest.cc
|
||||
src/model/CreateTopicRouteTableResult.cc
|
||||
src/model/DeleteDeviceRequest.cc
|
||||
src/model/DeleteDeviceResult.cc
|
||||
src/model/DeleteDeviceFileRequest.cc
|
||||
src/model/DeleteDeviceFileResult.cc
|
||||
src/model/DeleteDeviceGroupRequest.cc
|
||||
src/model/DeleteDeviceGroupResult.cc
|
||||
src/model/DeleteDevicePropRequest.cc
|
||||
src/model/DeleteDevicePropResult.cc
|
||||
src/model/DeleteEdgeInstanceRequest.cc
|
||||
src/model/DeleteEdgeInstanceResult.cc
|
||||
src/model/DeleteProductRequest.cc
|
||||
src/model/DeleteProductResult.cc
|
||||
src/model/DeleteProductTagsRequest.cc
|
||||
src/model/DeleteProductTagsResult.cc
|
||||
src/model/DeleteProductTopicRequest.cc
|
||||
src/model/DeleteProductTopicResult.cc
|
||||
src/model/DeleteRuleRequest.cc
|
||||
src/model/DeleteRuleResult.cc
|
||||
src/model/DeleteRuleActionRequest.cc
|
||||
src/model/DeleteRuleActionResult.cc
|
||||
src/model/DeleteTopicRouteTableRequest.cc
|
||||
src/model/DeleteTopicRouteTableResult.cc
|
||||
src/model/DisableThingRequest.cc
|
||||
src/model/DisableThingResult.cc
|
||||
src/model/EnableThingRequest.cc
|
||||
src/model/EnableThingResult.cc
|
||||
src/model/GetDataAPIServiceDetailRequest.cc
|
||||
src/model/GetDataAPIServiceDetailResult.cc
|
||||
src/model/GetDeviceShadowRequest.cc
|
||||
src/model/GetDeviceShadowResult.cc
|
||||
src/model/GetDeviceStatusRequest.cc
|
||||
src/model/GetDeviceStatusResult.cc
|
||||
src/model/GetEdgeInstanceRequest.cc
|
||||
src/model/GetEdgeInstanceResult.cc
|
||||
src/model/GetEdgeInstanceDeploymentRequest.cc
|
||||
src/model/GetEdgeInstanceDeploymentResult.cc
|
||||
src/model/GetGatewayBySubDeviceRequest.cc
|
||||
src/model/GetGatewayBySubDeviceResult.cc
|
||||
src/model/GetLoraNodesTaskRequest.cc
|
||||
src/model/GetLoraNodesTaskResult.cc
|
||||
src/model/GetNodesAddingTaskRequest.cc
|
||||
src/model/GetNodesAddingTaskResult.cc
|
||||
src/model/GetRuleRequest.cc
|
||||
src/model/GetRuleResult.cc
|
||||
src/model/GetRuleActionRequest.cc
|
||||
src/model/GetRuleActionResult.cc
|
||||
src/model/GetThingTopoRequest.cc
|
||||
src/model/GetThingTopoResult.cc
|
||||
src/model/InvokeDataAPIServiceRequest.cc
|
||||
src/model/InvokeDataAPIServiceResult.cc
|
||||
src/model/InvokeThingServiceRequest.cc
|
||||
src/model/InvokeThingServiceResult.cc
|
||||
src/model/InvokeThingsServiceRequest.cc
|
||||
src/model/InvokeThingsServiceResult.cc
|
||||
src/model/ListProductByTagsRequest.cc
|
||||
src/model/ListProductByTagsResult.cc
|
||||
src/model/ListProductTagsRequest.cc
|
||||
src/model/ListProductTagsResult.cc
|
||||
src/model/ListRuleRequest.cc
|
||||
src/model/ListRuleResult.cc
|
||||
src/model/ListRuleActionsRequest.cc
|
||||
src/model/ListRuleActionsResult.cc
|
||||
src/model/NotifyAddThingTopoRequest.cc
|
||||
src/model/NotifyAddThingTopoResult.cc
|
||||
src/model/PubRequest.cc
|
||||
src/model/PubResult.cc
|
||||
src/model/PubBroadcastRequest.cc
|
||||
src/model/PubBroadcastResult.cc
|
||||
src/model/CreateDataAPIServiceRequest.cc
|
||||
src/model/CreateDataAPIServiceResult.cc )
|
||||
src/model/QueryAppDeviceListRequest.cc
|
||||
src/model/QueryAppDeviceListResult.cc
|
||||
src/model/QueryBatchRegisterDeviceStatusRequest.cc
|
||||
src/model/QueryBatchRegisterDeviceStatusResult.cc
|
||||
src/model/QueryDeviceRequest.cc
|
||||
src/model/QueryDeviceResult.cc
|
||||
src/model/QueryDeviceByDriverRequest.cc
|
||||
src/model/QueryDeviceByDriverResult.cc
|
||||
src/model/QueryDeviceByTagsRequest.cc
|
||||
src/model/QueryDeviceByTagsResult.cc
|
||||
src/model/QueryDeviceDesiredPropertyRequest.cc
|
||||
src/model/QueryDeviceDesiredPropertyResult.cc
|
||||
src/model/QueryDeviceDetailRequest.cc
|
||||
src/model/QueryDeviceDetailResult.cc
|
||||
src/model/QueryDeviceEventDataRequest.cc
|
||||
src/model/QueryDeviceEventDataResult.cc
|
||||
src/model/QueryDeviceFileRequest.cc
|
||||
src/model/QueryDeviceFileResult.cc
|
||||
src/model/QueryDeviceFileListRequest.cc
|
||||
src/model/QueryDeviceFileListResult.cc
|
||||
src/model/QueryDeviceGroupByDeviceRequest.cc
|
||||
src/model/QueryDeviceGroupByDeviceResult.cc
|
||||
src/model/QueryDeviceGroupByTagsRequest.cc
|
||||
src/model/QueryDeviceGroupByTagsResult.cc
|
||||
src/model/QueryDeviceGroupInfoRequest.cc
|
||||
src/model/QueryDeviceGroupInfoResult.cc
|
||||
src/model/QueryDeviceGroupListRequest.cc
|
||||
src/model/QueryDeviceGroupListResult.cc
|
||||
src/model/QueryDeviceGroupTagListRequest.cc
|
||||
src/model/QueryDeviceGroupTagListResult.cc
|
||||
src/model/QueryDeviceListByDeviceGroupRequest.cc
|
||||
src/model/QueryDeviceListByDeviceGroupResult.cc
|
||||
src/model/QueryDevicePropRequest.cc
|
||||
src/model/QueryDevicePropResult.cc
|
||||
src/model/QueryDevicePropertiesDataRequest.cc
|
||||
src/model/QueryDevicePropertiesDataResult.cc
|
||||
src/model/QueryDevicePropertyDataRequest.cc
|
||||
src/model/QueryDevicePropertyDataResult.cc
|
||||
src/model/QueryDevicePropertyStatusRequest.cc
|
||||
src/model/QueryDevicePropertyStatusResult.cc
|
||||
src/model/QueryDeviceServiceDataRequest.cc
|
||||
src/model/QueryDeviceServiceDataResult.cc
|
||||
src/model/QueryDeviceStatisticsRequest.cc
|
||||
src/model/QueryDeviceStatisticsResult.cc
|
||||
src/model/QueryEdgeInstanceRequest.cc
|
||||
src/model/QueryEdgeInstanceResult.cc
|
||||
src/model/QueryEdgeInstanceDeviceRequest.cc
|
||||
src/model/QueryEdgeInstanceDeviceResult.cc
|
||||
src/model/QueryEdgeInstanceDriverRequest.cc
|
||||
src/model/QueryEdgeInstanceDriverResult.cc
|
||||
src/model/QueryEdgeInstanceGatewayRequest.cc
|
||||
src/model/QueryEdgeInstanceGatewayResult.cc
|
||||
src/model/QueryEdgeInstanceHistoricDeploymentRequest.cc
|
||||
src/model/QueryEdgeInstanceHistoricDeploymentResult.cc
|
||||
src/model/QueryLoRaJoinPermissionsRequest.cc
|
||||
src/model/QueryLoRaJoinPermissionsResult.cc
|
||||
src/model/QueryPageByApplyIdRequest.cc
|
||||
src/model/QueryPageByApplyIdResult.cc
|
||||
src/model/QueryProductRequest.cc
|
||||
src/model/QueryProductResult.cc
|
||||
src/model/QueryProductListRequest.cc
|
||||
src/model/QueryProductListResult.cc
|
||||
src/model/QueryProductTopicRequest.cc
|
||||
src/model/QueryProductTopicResult.cc
|
||||
src/model/QuerySuperDeviceGroupRequest.cc
|
||||
src/model/QuerySuperDeviceGroupResult.cc
|
||||
src/model/QueryTopicReverseRouteTableRequest.cc
|
||||
src/model/QueryTopicReverseRouteTableResult.cc
|
||||
src/model/QueryTopicRouteTableRequest.cc
|
||||
src/model/QueryTopicRouteTableResult.cc
|
||||
src/model/RRpcRequest.cc
|
||||
src/model/RRpcResult.cc
|
||||
src/model/RegisterDeviceRequest.cc
|
||||
src/model/RegisterDeviceResult.cc
|
||||
src/model/RemoveThingTopoRequest.cc
|
||||
src/model/RemoveThingTopoResult.cc
|
||||
src/model/SaveDevicePropRequest.cc
|
||||
src/model/SaveDevicePropResult.cc
|
||||
src/model/SetDeviceDesiredPropertyRequest.cc
|
||||
src/model/SetDeviceDesiredPropertyResult.cc
|
||||
src/model/SetDeviceGroupTagsRequest.cc
|
||||
src/model/SetDeviceGroupTagsResult.cc
|
||||
src/model/SetDevicePropertyRequest.cc
|
||||
src/model/SetDevicePropertyResult.cc
|
||||
src/model/SetDevicesPropertyRequest.cc
|
||||
src/model/SetDevicesPropertyResult.cc
|
||||
src/model/SetEdgeInstanceDriverConfigsRequest.cc
|
||||
src/model/SetEdgeInstanceDriverConfigsResult.cc
|
||||
src/model/StartRuleRequest.cc
|
||||
src/model/StartRuleResult.cc
|
||||
src/model/StopRuleRequest.cc
|
||||
src/model/StopRuleResult.cc
|
||||
src/model/UnbindDriverFromEdgeInstanceRequest.cc
|
||||
src/model/UnbindDriverFromEdgeInstanceResult.cc
|
||||
src/model/UpdateDeviceGroupRequest.cc
|
||||
src/model/UpdateDeviceGroupResult.cc
|
||||
src/model/UpdateDeviceShadowRequest.cc
|
||||
src/model/UpdateDeviceShadowResult.cc
|
||||
src/model/UpdateEdgeInstanceRequest.cc
|
||||
src/model/UpdateEdgeInstanceResult.cc
|
||||
src/model/UpdateProductRequest.cc
|
||||
src/model/UpdateProductResult.cc
|
||||
src/model/UpdateProductTagsRequest.cc
|
||||
src/model/UpdateProductTagsResult.cc
|
||||
src/model/UpdateProductTopicRequest.cc
|
||||
src/model/UpdateProductTopicResult.cc
|
||||
src/model/UpdateRuleRequest.cc
|
||||
src/model/UpdateRuleResult.cc
|
||||
src/model/UpdateRuleActionRequest.cc
|
||||
src/model/UpdateRuleActionResult.cc )
|
||||
|
||||
add_library(iot ${LIB_TYPE}
|
||||
${iot_public_header}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -40,20 +40,20 @@ namespace AlibabaCloud
|
||||
BatchAddDeviceGroupRelationsRequest();
|
||||
~BatchAddDeviceGroupRelationsRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::vector<Device> getDevice()const;
|
||||
void setDevice(const std::vector<Device>& device);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<Device> getDevice()const;
|
||||
void setDevice(const std::vector<Device>& device);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
std::vector<Device> device_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<Device> device_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHBINDDEVICETOEDGEINSTANCEWITHDRIVERREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHBINDDEVICETOEDGEINSTANCEWITHDRIVERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchBindDeviceToEdgeInstanceWithDriverRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchBindDeviceToEdgeInstanceWithDriverRequest();
|
||||
~BatchBindDeviceToEdgeInstanceWithDriverRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getDriverId()const;
|
||||
void setDriverId(const std::string& driverId);
|
||||
std::vector<std::string> getIotIds()const;
|
||||
void setIotIds(const std::vector<std::string>& iotIds);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string driverId_;
|
||||
std::vector<std::string> iotIds_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHBINDDEVICETOEDGEINSTANCEWITHDRIVERREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHBINDDEVICETOEDGEINSTANCEWITHDRIVERRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHBINDDEVICETOEDGEINSTANCEWITHDRIVERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchBindDeviceToEdgeInstanceWithDriverResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchBindDeviceToEdgeInstanceWithDriverResult();
|
||||
explicit BatchBindDeviceToEdgeInstanceWithDriverResult(const std::string &payload);
|
||||
~BatchBindDeviceToEdgeInstanceWithDriverResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHBINDDEVICETOEDGEINSTANCEWITHDRIVERRESULT_H_
|
||||
@@ -35,20 +35,20 @@ namespace AlibabaCloud
|
||||
BatchCheckDeviceNamesRequest();
|
||||
~BatchCheckDeviceNamesRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<std::string> getDeviceName()const;
|
||||
void setDeviceName(const std::vector<std::string>& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<std::string> getDeviceName()const;
|
||||
void setDeviceName(const std::vector<std::string>& deviceName);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> deviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHCLEAREDGEINSTANCEDEVICECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHCLEAREDGEINSTANCEDEVICECONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchClearEdgeInstanceDeviceConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchClearEdgeInstanceDeviceConfigRequest();
|
||||
~BatchClearEdgeInstanceDeviceConfigRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::vector<std::string> getIotIds()const;
|
||||
void setIotIds(const std::vector<std::string>& iotIds);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::vector<std::string> iotIds_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHCLEAREDGEINSTANCEDEVICECONFIGREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHCLEAREDGEINSTANCEDEVICECONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHCLEAREDGEINSTANCEDEVICECONFIGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchClearEdgeInstanceDeviceConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchClearEdgeInstanceDeviceConfigResult();
|
||||
explicit BatchClearEdgeInstanceDeviceConfigResult(const std::string &payload);
|
||||
~BatchClearEdgeInstanceDeviceConfigResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHCLEAREDGEINSTANCEDEVICECONFIGRESULT_H_
|
||||
@@ -40,20 +40,20 @@ namespace AlibabaCloud
|
||||
BatchDeleteDeviceGroupRelationsRequest();
|
||||
~BatchDeleteDeviceGroupRelationsRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::vector<Device> getDevice()const;
|
||||
void setDevice(const std::vector<Device>& device);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<Device> getDevice()const;
|
||||
void setDevice(const std::vector<Device>& device);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
std::vector<Device> device_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<Device> device_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchGetDeviceDriverRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchGetDeviceDriverRequest();
|
||||
~BatchGetDeviceDriverRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::vector<std::string> getIotIds()const;
|
||||
void setIotIds(const std::vector<std::string>& iotIds);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::vector<std::string> iotIds_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchGetDeviceDriverResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DeviceDriver
|
||||
{
|
||||
std::string iotId;
|
||||
std::string driverId;
|
||||
};
|
||||
|
||||
|
||||
BatchGetDeviceDriverResult();
|
||||
explicit BatchGetDeviceDriverResult(const std::string &payload);
|
||||
~BatchGetDeviceDriverResult();
|
||||
std::vector<DeviceDriver> getDeviceDriverList()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DeviceDriver> deviceDriverList_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERRESULT_H_
|
||||
@@ -35,23 +35,23 @@ namespace AlibabaCloud
|
||||
BatchGetDeviceStateRequest();
|
||||
~BatchGetDeviceStateRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::vector<std::string> getIotId()const;
|
||||
void setIotId(const std::vector<std::string>& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<std::string> getDeviceName()const;
|
||||
void setDeviceName(const std::vector<std::string>& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::vector<std::string> iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICECONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchGetEdgeInstanceDeviceConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchGetEdgeInstanceDeviceConfigRequest();
|
||||
~BatchGetEdgeInstanceDeviceConfigRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::vector<std::string> getIotIds()const;
|
||||
void setIotIds(const std::vector<std::string>& iotIds);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::vector<std::string> iotIds_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICECONFIGREQUEST_H_
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICECONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICECONFIGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchGetEdgeInstanceDeviceConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DeviceConfig
|
||||
{
|
||||
struct Config
|
||||
{
|
||||
std::string format;
|
||||
std::string content;
|
||||
};
|
||||
std::string iotId;
|
||||
Config config;
|
||||
};
|
||||
|
||||
|
||||
BatchGetEdgeInstanceDeviceConfigResult();
|
||||
explicit BatchGetEdgeInstanceDeviceConfigResult(const std::string &payload);
|
||||
~BatchGetEdgeInstanceDeviceConfigResult();
|
||||
std::vector<DeviceConfig> getDeviceConfigList()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DeviceConfig> deviceConfigList_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICECONFIGRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDRIVERCONFIGSREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDRIVERCONFIGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchGetEdgeInstanceDriverConfigsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchGetEdgeInstanceDriverConfigsRequest();
|
||||
~BatchGetEdgeInstanceDriverConfigsRequest();
|
||||
|
||||
std::vector<std::string> getDriverIds()const;
|
||||
void setDriverIds(const std::vector<std::string>& driverIds);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::vector<std::string> driverIds_;
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDRIVERCONFIGSREQUEST_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDRIVERCONFIGSRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDRIVERCONFIGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchGetEdgeInstanceDriverConfigsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DriverConfig
|
||||
{
|
||||
struct Config
|
||||
{
|
||||
std::string format;
|
||||
std::string content;
|
||||
std::string configId;
|
||||
std::string key;
|
||||
};
|
||||
std::string driverId;
|
||||
std::vector<DriverConfig::Config> configList;
|
||||
};
|
||||
|
||||
|
||||
BatchGetEdgeInstanceDriverConfigsResult();
|
||||
explicit BatchGetEdgeInstanceDriverConfigsResult(const std::string &payload);
|
||||
~BatchGetEdgeInstanceDriverConfigsResult();
|
||||
std::vector<DriverConfig> getDriverConfigList()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DriverConfig> driverConfigList_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDRIVERCONFIGSRESULT_H_
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
BatchQueryDeviceDetailRequest();
|
||||
~BatchQueryDeviceDetailRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<std::string> getDeviceName()const;
|
||||
void setDeviceName(const std::vector<std::string>& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> deviceName_;
|
||||
std::string productKey_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,20 +35,20 @@ namespace AlibabaCloud
|
||||
BatchRegisterDeviceRequest();
|
||||
~BatchRegisterDeviceRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getCount()const;
|
||||
void setCount(int count);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
int count_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,20 +35,20 @@ namespace AlibabaCloud
|
||||
BatchRegisterDeviceWithApplyIdRequest();
|
||||
~BatchRegisterDeviceWithApplyIdRequest();
|
||||
|
||||
long getApplyId()const;
|
||||
void setApplyId(long applyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
long getApplyId()const;
|
||||
void setApplyId(long applyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
long applyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
long applyId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHSETEDGEINSTANCEDEVICECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHSETEDGEINSTANCEDEVICECONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchSetEdgeInstanceDeviceConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
struct DeviceConfigs
|
||||
{
|
||||
std::string iotId;
|
||||
std::string content;
|
||||
};
|
||||
|
||||
public:
|
||||
BatchSetEdgeInstanceDeviceConfigRequest();
|
||||
~BatchSetEdgeInstanceDeviceConfigRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::vector<DeviceConfigs> getDeviceConfigs()const;
|
||||
void setDeviceConfigs(const std::vector<DeviceConfigs>& deviceConfigs);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::vector<DeviceConfigs> deviceConfigs_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHSETEDGEINSTANCEDEVICECONFIGREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHSETEDGEINSTANCEDEVICECONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHSETEDGEINSTANCEDEVICECONFIGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchSetEdgeInstanceDeviceConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchSetEdgeInstanceDeviceConfigResult();
|
||||
explicit BatchSetEdgeInstanceDeviceConfigResult(const std::string &payload);
|
||||
~BatchSetEdgeInstanceDeviceConfigResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHSETEDGEINSTANCEDEVICECONFIGRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHUNBINDDEVICEFROMEDGEINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHUNBINDDEVICEFROMEDGEINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchUnbindDeviceFromEdgeInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchUnbindDeviceFromEdgeInstanceRequest();
|
||||
~BatchUnbindDeviceFromEdgeInstanceRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::vector<std::string> getIotIds()const;
|
||||
void setIotIds(const std::vector<std::string>& iotIds);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::vector<std::string> iotIds_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHUNBINDDEVICEFROMEDGEINSTANCEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHUNBINDDEVICEFROMEDGEINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHUNBINDDEVICEFROMEDGEINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchUnbindDeviceFromEdgeInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchUnbindDeviceFromEdgeInstanceResult();
|
||||
explicit BatchUnbindDeviceFromEdgeInstanceResult(const std::string &payload);
|
||||
~BatchUnbindDeviceFromEdgeInstanceResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHUNBINDDEVICEFROMEDGEINSTANCERESULT_H_
|
||||
@@ -44,15 +44,15 @@ namespace AlibabaCloud
|
||||
|
||||
std::vector<DeviceNicknameInfo> getDeviceNicknameInfo()const;
|
||||
void setDeviceNicknameInfo(const std::vector<DeviceNicknameInfo>& deviceNicknameInfo);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::vector<DeviceNicknameInfo> deviceNicknameInfo_;
|
||||
std::string iotInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BINDDRIVERTOEDGEINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BINDDRIVERTOEDGEINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BindDriverToEdgeInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindDriverToEdgeInstanceRequest();
|
||||
~BindDriverToEdgeInstanceRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getDriverId()const;
|
||||
void setDriverId(const std::string& driverId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string driverId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BINDDRIVERTOEDGEINSTANCEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BINDDRIVERTOEDGEINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BINDDRIVERTOEDGEINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BindDriverToEdgeInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindDriverToEdgeInstanceResult();
|
||||
explicit BindDriverToEdgeInstanceResult(const std::string &payload);
|
||||
~BindDriverToEdgeInstanceResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BINDDRIVERTOEDGEINSTANCERESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BINDGATEWAYTOEDGEINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BINDGATEWAYTOEDGEINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BindGatewayToEdgeInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindGatewayToEdgeInstanceRequest();
|
||||
~BindGatewayToEdgeInstanceRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string instanceId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BINDGATEWAYTOEDGEINSTANCEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BINDGATEWAYTOEDGEINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BINDGATEWAYTOEDGEINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BindGatewayToEdgeInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindGatewayToEdgeInstanceResult();
|
||||
explicit BindGatewayToEdgeInstanceResult(const std::string &payload);
|
||||
~BindGatewayToEdgeInstanceResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BINDGATEWAYTOEDGEINSTANCERESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_CLEAREDGEINSTANCEDRIVERCONFIGSREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CLEAREDGEINSTANCEDRIVERCONFIGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT ClearEdgeInstanceDriverConfigsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ClearEdgeInstanceDriverConfigsRequest();
|
||||
~ClearEdgeInstanceDriverConfigsRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getDriverId()const;
|
||||
void setDriverId(const std::string& driverId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string driverId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CLEAREDGEINSTANCEDRIVERCONFIGSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_CLEAREDGEINSTANCEDRIVERCONFIGSRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CLEAREDGEINSTANCEDRIVERCONFIGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT ClearEdgeInstanceDriverConfigsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ClearEdgeInstanceDriverConfigsResult();
|
||||
explicit ClearEdgeInstanceDriverConfigsResult(const std::string &payload);
|
||||
~ClearEdgeInstanceDriverConfigsResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CLEAREDGEINSTANCEDRIVERCONFIGSRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_CLOSEEDGEINSTANCEDEPLOYMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CLOSEEDGEINSTANCEDEPLOYMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT CloseEdgeInstanceDeploymentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CloseEdgeInstanceDeploymentRequest();
|
||||
~CloseEdgeInstanceDeploymentRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CLOSEEDGEINSTANCEDEPLOYMENTREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_CLOSEEDGEINSTANCEDEPLOYMENTRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CLOSEEDGEINSTANCEDEPLOYMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT CloseEdgeInstanceDeploymentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CloseEdgeInstanceDeploymentResult();
|
||||
explicit CloseEdgeInstanceDeploymentResult(const std::string &payload);
|
||||
~CloseEdgeInstanceDeploymentResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CLOSEEDGEINSTANCEDEPLOYMENTRESULT_H_
|
||||
@@ -30,7 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT CreateDataAPIServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
struct ResponseParam
|
||||
struct RequestParam
|
||||
{
|
||||
std::string name;
|
||||
std::string type;
|
||||
@@ -38,7 +38,7 @@ namespace AlibabaCloud
|
||||
std::string desc;
|
||||
std::string example;
|
||||
};
|
||||
struct RequestParam
|
||||
struct ResponseParam
|
||||
{
|
||||
std::string name;
|
||||
std::string type;
|
||||
@@ -51,12 +51,6 @@ namespace AlibabaCloud
|
||||
CreateDataAPIServiceRequest();
|
||||
~CreateDataAPIServiceRequest();
|
||||
|
||||
std::vector<ResponseParam> getResponseParam()const;
|
||||
void setResponseParam(const std::vector<ResponseParam>& responseParam);
|
||||
std::string getOriginSql()const;
|
||||
void setOriginSql(const std::string& originSql);
|
||||
std::string getDisplayName()const;
|
||||
void setDisplayName(const std::string& displayName);
|
||||
std::string getApiPath()const;
|
||||
void setApiPath(const std::string& apiPath);
|
||||
std::vector<RequestParam> getRequestParam()const;
|
||||
@@ -67,18 +61,24 @@ namespace AlibabaCloud
|
||||
void setTemplateSql(const std::string& templateSql);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::vector<ResponseParam> getResponseParam()const;
|
||||
void setResponseParam(const std::vector<ResponseParam>& responseParam);
|
||||
std::string getOriginSql()const;
|
||||
void setOriginSql(const std::string& originSql);
|
||||
std::string getDisplayName()const;
|
||||
void setDisplayName(const std::string& displayName);
|
||||
std::string getDesc()const;
|
||||
void setDesc(const std::string& desc);
|
||||
|
||||
private:
|
||||
std::vector<ResponseParam> responseParam_;
|
||||
std::string originSql_;
|
||||
std::string displayName_;
|
||||
std::string apiPath_;
|
||||
std::vector<RequestParam> requestParam_;
|
||||
std::string folderId_;
|
||||
std::string templateSql_;
|
||||
std::string accessKeyId_;
|
||||
std::vector<ResponseParam> responseParam_;
|
||||
std::string originSql_;
|
||||
std::string displayName_;
|
||||
std::string desc_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,23 +35,23 @@ namespace AlibabaCloud
|
||||
CreateDeviceGroupRequest();
|
||||
~CreateDeviceGroupRequest();
|
||||
|
||||
std::string getGroupDesc()const;
|
||||
void setGroupDesc(const std::string& groupDesc);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getSuperGroupId()const;
|
||||
void setSuperGroupId(const std::string& superGroupId);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getGroupDesc()const;
|
||||
void setGroupDesc(const std::string& groupDesc);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string groupDesc_;
|
||||
std::string iotInstanceId_;
|
||||
std::string superGroupId_;
|
||||
std::string groupName_;
|
||||
std::string accessKeyId_;
|
||||
std::string groupDesc_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCEDEPLOYMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCEDEPLOYMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT CreateEdgeInstanceDeploymentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateEdgeInstanceDeploymentRequest();
|
||||
~CreateEdgeInstanceDeploymentRequest();
|
||||
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCEDEPLOYMENTREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCEDEPLOYMENTRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCEDEPLOYMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT CreateEdgeInstanceDeploymentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateEdgeInstanceDeploymentResult();
|
||||
explicit CreateEdgeInstanceDeploymentResult(const std::string &payload);
|
||||
~CreateEdgeInstanceDeploymentResult();
|
||||
std::string getDeploymentId()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string deploymentId_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCEDEPLOYMENTRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT CreateEdgeInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateEdgeInstanceRequest();
|
||||
~CreateEdgeInstanceRequest();
|
||||
|
||||
int getSpec()const;
|
||||
void setSpec(int spec);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
int spec_;
|
||||
std::string accessKeyId_;
|
||||
std::string tags_;
|
||||
std::string iotInstanceId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCEREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT CreateEdgeInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateEdgeInstanceResult();
|
||||
explicit CreateEdgeInstanceResult(const std::string &payload);
|
||||
~CreateEdgeInstanceResult();
|
||||
std::string getInstanceId()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCERESULT_H_
|
||||
@@ -40,20 +40,20 @@ namespace AlibabaCloud
|
||||
CreateLoRaNodesTaskRequest();
|
||||
~CreateLoRaNodesTaskRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::vector<DeviceInfo> getDeviceInfo()const;
|
||||
void setDeviceInfo(const std::vector<DeviceInfo>& deviceInfo);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<DeviceInfo> getDeviceInfo()const;
|
||||
void setDeviceInfo(const std::vector<DeviceInfo>& deviceInfo);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::vector<DeviceInfo> deviceInfo_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<DeviceInfo> deviceInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,44 +35,44 @@ namespace AlibabaCloud
|
||||
CreateProductRequest();
|
||||
~CreateProductRequest();
|
||||
|
||||
int getDataFormat()const;
|
||||
void setDataFormat(int dataFormat);
|
||||
int getNodeType()const;
|
||||
void setNodeType(int nodeType);
|
||||
bool getId2()const;
|
||||
void setId2(bool id2);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getNetType()const;
|
||||
void setNetType(const std::string& netType);
|
||||
std::string getProductName()const;
|
||||
void setProductName(const std::string& productName);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getProtocolType()const;
|
||||
void setProtocolType(const std::string& protocolType);
|
||||
std::string getAliyunCommodityCode()const;
|
||||
void setAliyunCommodityCode(const std::string& aliyunCommodityCode);
|
||||
std::string getJoinPermissionId()const;
|
||||
void setJoinPermissionId(const std::string& joinPermissionId);
|
||||
long getCategoryId()const;
|
||||
void setCategoryId(long categoryId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductName()const;
|
||||
void setProductName(const std::string& productName);
|
||||
std::string getAliyunCommodityCode()const;
|
||||
void setAliyunCommodityCode(const std::string& aliyunCommodityCode);
|
||||
long getCategoryId()const;
|
||||
void setCategoryId(long categoryId);
|
||||
int getDataFormat()const;
|
||||
void setDataFormat(int dataFormat);
|
||||
bool getId2()const;
|
||||
void setId2(bool id2);
|
||||
std::string getNetType()const;
|
||||
void setNetType(const std::string& netType);
|
||||
std::string getProtocolType()const;
|
||||
void setProtocolType(const std::string& protocolType);
|
||||
|
||||
private:
|
||||
int dataFormat_;
|
||||
int nodeType_;
|
||||
bool id2_;
|
||||
std::string iotInstanceId_;
|
||||
std::string netType_;
|
||||
std::string productName_;
|
||||
std::string description_;
|
||||
std::string protocolType_;
|
||||
std::string aliyunCommodityCode_;
|
||||
std::string joinPermissionId_;
|
||||
long categoryId_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productName_;
|
||||
std::string aliyunCommodityCode_;
|
||||
long categoryId_;
|
||||
int dataFormat_;
|
||||
bool id2_;
|
||||
std::string netType_;
|
||||
std::string protocolType_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -40,20 +40,20 @@ namespace AlibabaCloud
|
||||
CreateProductTagsRequest();
|
||||
~CreateProductTagsRequest();
|
||||
|
||||
std::vector<ProductTag> getProductTag()const;
|
||||
void setProductTag(const std::vector<ProductTag>& productTag);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::vector<ProductTag> getProductTag()const;
|
||||
void setProductTag(const std::vector<ProductTag>& productTag);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::vector<ProductTag> productTag_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::vector<ProductTag> productTag_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,25 +35,25 @@ namespace AlibabaCloud
|
||||
CreateProductTopicRequest();
|
||||
~CreateProductTopicRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getTopicShortName()const;
|
||||
void setTopicShortName(const std::string& topicShortName);
|
||||
std::string getOperation()const;
|
||||
void setOperation(const std::string& operation);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDesc()const;
|
||||
void setDesc(const std::string& desc);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string topicShortName_;
|
||||
std::string operation_;
|
||||
std::string accessKeyId_;
|
||||
std::string desc_;
|
||||
|
||||
};
|
||||
|
||||
@@ -37,23 +37,23 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getConfiguration()const;
|
||||
void setConfiguration(const std::string& configuration);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
long getRuleId()const;
|
||||
void setRuleId(long ruleId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
long getRuleId()const;
|
||||
void setRuleId(long ruleId);
|
||||
bool getErrorActionFlag()const;
|
||||
void setErrorActionFlag(bool errorActionFlag);
|
||||
|
||||
private:
|
||||
std::string configuration_;
|
||||
std::string iotInstanceId_;
|
||||
long ruleId_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
long ruleId_;
|
||||
bool errorActionFlag_;
|
||||
|
||||
};
|
||||
|
||||
@@ -39,6 +39,12 @@ namespace AlibabaCloud
|
||||
void setSelect(const std::string& select);
|
||||
std::string getRuleDesc()const;
|
||||
void setRuleDesc(const std::string& ruleDesc);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getShortTopic()const;
|
||||
void setShortTopic(const std::string& shortTopic);
|
||||
std::string getDataType()const;
|
||||
void setDataType(const std::string& dataType);
|
||||
std::string getIotInstanceId()const;
|
||||
@@ -47,26 +53,20 @@ namespace AlibabaCloud
|
||||
void setName(const std::string& name);
|
||||
std::string getWhere()const;
|
||||
void setWhere(const std::string& where);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
int getTopicType()const;
|
||||
void setTopicType(int topicType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getShortTopic()const;
|
||||
void setShortTopic(const std::string& shortTopic);
|
||||
|
||||
private:
|
||||
std::string select_;
|
||||
std::string ruleDesc_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string shortTopic_;
|
||||
std::string dataType_;
|
||||
std::string iotInstanceId_;
|
||||
std::string name_;
|
||||
std::string where_;
|
||||
std::string productKey_;
|
||||
int topicType_;
|
||||
std::string accessKeyId_;
|
||||
std::string shortTopic_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,20 +37,20 @@ namespace AlibabaCloud
|
||||
|
||||
std::vector<std::string> getDstTopic()const;
|
||||
void setDstTopic(const std::vector<std::string>& dstTopic);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSrcTopic()const;
|
||||
void setSrcTopic(const std::string& srcTopic);
|
||||
|
||||
private:
|
||||
std::vector<std::string> dstTopic_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string srcTopic_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,25 +35,25 @@ namespace AlibabaCloud
|
||||
DeleteDeviceFileRequest();
|
||||
~DeleteDeviceFileRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getFileId()const;
|
||||
void setFileId(const std::string& fileId);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string fileId_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
DeleteDeviceGroupRequest();
|
||||
~DeleteDeviceGroupRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,26 +35,26 @@ namespace AlibabaCloud
|
||||
DeleteDevicePropRequest();
|
||||
~DeleteDevicePropRequest();
|
||||
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getPropKey()const;
|
||||
void setPropKey(const std::string& propKey);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string propKey_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,23 +35,23 @@ namespace AlibabaCloud
|
||||
DeleteDeviceRequest();
|
||||
~DeleteDeviceRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_DELETEEDGEINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DELETEEDGEINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT DeleteEdgeInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteEdgeInstanceRequest();
|
||||
~DeleteEdgeInstanceRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_DELETEEDGEINSTANCEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_DELETEEDGEINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DELETEEDGEINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT DeleteEdgeInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteEdgeInstanceResult();
|
||||
explicit DeleteEdgeInstanceResult(const std::string &payload);
|
||||
~DeleteEdgeInstanceResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_DELETEEDGEINSTANCERESULT_H_
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
DeleteProductRequest();
|
||||
~DeleteProductRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,20 +35,20 @@ namespace AlibabaCloud
|
||||
DeleteProductTagsRequest();
|
||||
~DeleteProductTagsRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<std::string> getProductTagKey()const;
|
||||
void setProductTagKey(const std::vector<std::string>& productTagKey);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<std::string> getProductTagKey()const;
|
||||
void setProductTagKey(const std::vector<std::string>& productTagKey);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> productTagKey_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> productTagKey_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
DeleteProductTopicRequest();
|
||||
~DeleteProductTopicRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTopicId()const;
|
||||
void setTopicId(const std::string& topicId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string topicId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
DeleteRuleActionRequest();
|
||||
~DeleteRuleActionRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
long getActionId()const;
|
||||
void setActionId(long actionId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
long actionId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
DeleteRuleRequest();
|
||||
~DeleteRuleRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
long getRuleId()const;
|
||||
void setRuleId(long ruleId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
long ruleId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,20 +37,20 @@ namespace AlibabaCloud
|
||||
|
||||
std::vector<std::string> getDstTopic()const;
|
||||
void setDstTopic(const std::vector<std::string>& dstTopic);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSrcTopic()const;
|
||||
void setSrcTopic(const std::string& srcTopic);
|
||||
|
||||
private:
|
||||
std::vector<std::string> dstTopic_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string srcTopic_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,23 +35,23 @@ namespace AlibabaCloud
|
||||
DisableThingRequest();
|
||||
~DisableThingRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,23 +35,23 @@ namespace AlibabaCloud
|
||||
EnableThingRequest();
|
||||
~EnableThingRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,14 +35,14 @@ namespace AlibabaCloud
|
||||
GetDataAPIServiceDetailRequest();
|
||||
~GetDataAPIServiceDetailRequest();
|
||||
|
||||
std::string getApiSrn()const;
|
||||
void setApiSrn(const std::string& apiSrn);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getApiSrn()const;
|
||||
void setApiSrn(const std::string& apiSrn);
|
||||
|
||||
private:
|
||||
std::string apiSrn_;
|
||||
std::string accessKeyId_;
|
||||
std::string apiSrn_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,21 +37,21 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getShadowMessage()const;
|
||||
void setShadowMessage(const std::string& shadowMessage);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string shadowMessage_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,23 +35,23 @@ namespace AlibabaCloud
|
||||
GetDeviceStatusRequest();
|
||||
~GetDeviceStatusRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCEDEPLOYMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCEDEPLOYMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT GetEdgeInstanceDeploymentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetEdgeInstanceDeploymentRequest();
|
||||
~GetEdgeInstanceDeploymentRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeploymentId()const;
|
||||
void setDeploymentId(const std::string& deploymentId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deploymentId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCEDEPLOYMENTREQUEST_H_
|
||||
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCEDEPLOYMENTRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCEDEPLOYMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT GetEdgeInstanceDeploymentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Task
|
||||
{
|
||||
struct ResourceSnapshot
|
||||
{
|
||||
int status;
|
||||
std::string snapshotId;
|
||||
std::string gmtCreate;
|
||||
std::string gmtCompleted;
|
||||
std::string resourceId;
|
||||
std::string log;
|
||||
std::string resourceName;
|
||||
std::string gmtModified;
|
||||
int stage;
|
||||
std::string resourceType;
|
||||
int operateType;
|
||||
};
|
||||
int status;
|
||||
std::string gmtCreate;
|
||||
std::string gmtCompleted;
|
||||
std::string taskId;
|
||||
std::vector<Task::ResourceSnapshot> resourceSnapshotList;
|
||||
std::string gmtModified;
|
||||
int stage;
|
||||
std::string gatewayId;
|
||||
};
|
||||
int status;
|
||||
std::string gmtCreate;
|
||||
std::string gmtCompleted;
|
||||
std::string deploymentId;
|
||||
std::string type;
|
||||
std::string description;
|
||||
std::vector<Task> taskList;
|
||||
std::string gmtModified;
|
||||
};
|
||||
|
||||
|
||||
GetEdgeInstanceDeploymentResult();
|
||||
explicit GetEdgeInstanceDeploymentResult(const std::string &payload);
|
||||
~GetEdgeInstanceDeploymentResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCEDEPLOYMENTRESULT_H_
|
||||
54
iot/include/alibabacloud/iot/model/GetEdgeInstanceRequest.h
Normal file
54
iot/include/alibabacloud/iot/model/GetEdgeInstanceRequest.h
Normal file
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT GetEdgeInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetEdgeInstanceRequest();
|
||||
~GetEdgeInstanceRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCEREQUEST_H_
|
||||
72
iot/include/alibabacloud/iot/model/GetEdgeInstanceResult.h
Normal file
72
iot/include/alibabacloud/iot/model/GetEdgeInstanceResult.h
Normal file
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT GetEdgeInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string gmtCreate;
|
||||
std::string roleName;
|
||||
bool bizEnable;
|
||||
std::string instanceId;
|
||||
std::string latestDeploymentType;
|
||||
std::string gmtModified;
|
||||
int spec;
|
||||
std::string roleAttachTime;
|
||||
std::string tags;
|
||||
std::string roleArn;
|
||||
std::string name;
|
||||
int latestDeploymentStatus;
|
||||
};
|
||||
|
||||
|
||||
GetEdgeInstanceResult();
|
||||
explicit GetEdgeInstanceResult(const std::string &payload);
|
||||
~GetEdgeInstanceResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_GETEDGEINSTANCERESULT_H_
|
||||
@@ -35,23 +35,23 @@ namespace AlibabaCloud
|
||||
GetGatewayBySubDeviceRequest();
|
||||
~GetGatewayBySubDeviceRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
GetLoraNodesTaskRequest();
|
||||
~GetLoraNodesTaskRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string taskId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
GetNodesAddingTaskRequest();
|
||||
~GetNodesAddingTaskRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string taskId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
GetRuleActionRequest();
|
||||
~GetRuleActionRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
long getActionId()const;
|
||||
void setActionId(long actionId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
long actionId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
GetRuleRequest();
|
||||
~GetRuleRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
long getRuleId()const;
|
||||
void setRuleId(long ruleId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
long ruleId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,6 +35,10 @@ namespace AlibabaCloud
|
||||
GetThingTopoRequest();
|
||||
~GetThingTopoRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
int getPageNo()const;
|
||||
@@ -45,19 +49,15 @@ namespace AlibabaCloud
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
int pageNo_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ namespace AlibabaCloud
|
||||
struct Param
|
||||
{
|
||||
std::string listParamType;
|
||||
std::vector<std::string> listParamValue;
|
||||
ListParamValue listParamValue;
|
||||
std::string paramValue;
|
||||
std::string paramName;
|
||||
};
|
||||
@@ -42,17 +42,17 @@ namespace AlibabaCloud
|
||||
InvokeDataAPIServiceRequest();
|
||||
~InvokeDataAPIServiceRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getApiSrn()const;
|
||||
void setApiSrn(const std::string& apiSrn);
|
||||
std::vector<Param> getParam()const;
|
||||
void setParam(const std::vector<Param>& param);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string apiSrn_;
|
||||
std::vector<Param> param_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,29 +35,29 @@ namespace AlibabaCloud
|
||||
InvokeThingServiceRequest();
|
||||
~InvokeThingServiceRequest();
|
||||
|
||||
std::string getArgs()const;
|
||||
void setArgs(const std::string& args);
|
||||
std::string getIdentifier()const;
|
||||
void setIdentifier(const std::string& identifier);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getArgs()const;
|
||||
void setArgs(const std::string& args);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string args_;
|
||||
std::string identifier_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string args_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,26 +35,26 @@ namespace AlibabaCloud
|
||||
InvokeThingsServiceRequest();
|
||||
~InvokeThingsServiceRequest();
|
||||
|
||||
std::string getArgs()const;
|
||||
void setArgs(const std::string& args);
|
||||
std::string getIdentifier()const;
|
||||
void setIdentifier(const std::string& identifier);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<std::string> getDeviceName()const;
|
||||
void setDeviceName(const std::vector<std::string>& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getArgs()const;
|
||||
void setArgs(const std::string& args);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<std::string> getDeviceName()const;
|
||||
void setDeviceName(const std::vector<std::string>& deviceName);
|
||||
|
||||
private:
|
||||
std::string args_;
|
||||
std::string identifier_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string args_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> deviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -40,23 +40,23 @@ namespace AlibabaCloud
|
||||
ListProductByTagsRequest();
|
||||
~ListProductByTagsRequest();
|
||||
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::vector<ProductTag> getProductTag()const;
|
||||
void setProductTag(const std::vector<ProductTag>& productTag);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
int currentPage_;
|
||||
std::string accessKeyId_;
|
||||
std::vector<ProductTag> productTag_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
ListProductTagsRequest();
|
||||
~ListProductTagsRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
ListRuleActionsRequest();
|
||||
~ListRuleActionsRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
long getRuleId()const;
|
||||
void setRuleId(long ruleId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
long ruleId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,21 +37,21 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getSearchName()const;
|
||||
void setSearchName(const std::string& searchName);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string searchName_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,24 +37,24 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getGwProductKey()const;
|
||||
void setGwProductKey(const std::string& gwProductKey);
|
||||
std::string getDeviceListStr()const;
|
||||
void setDeviceListStr(const std::string& deviceListStr);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getGwDeviceName()const;
|
||||
void setGwDeviceName(const std::string& gwDeviceName);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getGwIotId()const;
|
||||
void setGwIotId(const std::string& gwIotId);
|
||||
std::string getDeviceListStr()const;
|
||||
void setDeviceListStr(const std::string& deviceListStr);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string gwProductKey_;
|
||||
std::string deviceListStr_;
|
||||
std::string accessKeyId_;
|
||||
std::string gwDeviceName_;
|
||||
std::string iotInstanceId_;
|
||||
std::string gwIotId_;
|
||||
std::string deviceListStr_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -39,19 +39,19 @@ namespace AlibabaCloud
|
||||
void setTopicFullName(const std::string& topicFullName);
|
||||
std::string getMessageContent()const;
|
||||
void setMessageContent(const std::string& messageContent);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string topicFullName_;
|
||||
std::string messageContent_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,24 +37,24 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getTopicFullName()const;
|
||||
void setTopicFullName(const std::string& topicFullName);
|
||||
int getQos()const;
|
||||
void setQos(int qos);
|
||||
std::string getMessageContent()const;
|
||||
void setMessageContent(const std::string& messageContent);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
int getQos()const;
|
||||
void setQos(int qos);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string topicFullName_;
|
||||
int qos_;
|
||||
std::string messageContent_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
int qos_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -40,6 +40,10 @@ namespace AlibabaCloud
|
||||
QueryAppDeviceListRequest();
|
||||
~QueryAppDeviceListRequest();
|
||||
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::vector<TagList> getTagList()const;
|
||||
void setTagList(const std::vector<TagList>& tagList);
|
||||
std::vector<std::string> getProductKeyList()const;
|
||||
void setProductKeyList(const std::vector<std::string>& productKeyList);
|
||||
std::vector<std::string> getCategoryKeyList()const;
|
||||
@@ -48,21 +52,17 @@ namespace AlibabaCloud
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getAppKey()const;
|
||||
void setAppKey(const std::string& appKey);
|
||||
std::vector<TagList> getTagList()const;
|
||||
void setTagList(const std::vector<TagList>& tagList);
|
||||
|
||||
private:
|
||||
int currentPage_;
|
||||
std::vector<TagList> tagList_;
|
||||
std::vector<std::string> productKeyList_;
|
||||
std::vector<std::string> categoryKeyList_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::string appKey_;
|
||||
std::vector<TagList> tagList_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,20 +35,20 @@ namespace AlibabaCloud
|
||||
QueryBatchRegisterDeviceStatusRequest();
|
||||
~QueryBatchRegisterDeviceStatusRequest();
|
||||
|
||||
long getApplyId()const;
|
||||
void setApplyId(long applyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
long getApplyId()const;
|
||||
void setApplyId(long applyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
long applyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
long applyId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_QUERYDEVICEBYDRIVERREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_QUERYDEVICEBYDRIVERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT QueryDeviceByDriverRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryDeviceByDriverRequest();
|
||||
~QueryDeviceByDriverRequest();
|
||||
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getDriverId()const;
|
||||
void setDriverId(const std::string& driverId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int currentPage_;
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string driverId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_QUERYDEVICEBYDRIVERREQUEST_H_
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_QUERYDEVICEBYDRIVERRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_QUERYDEVICEBYDRIVERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/iot/IotExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Iot
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT QueryDeviceByDriverResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Device
|
||||
{
|
||||
std::string iotId;
|
||||
std::string productKey;
|
||||
std::string deviceName;
|
||||
};
|
||||
int pageSize;
|
||||
int currentPage;
|
||||
int total;
|
||||
std::vector<Device> deviceList;
|
||||
};
|
||||
|
||||
|
||||
QueryDeviceByDriverResult();
|
||||
explicit QueryDeviceByDriverResult(const std::string &payload);
|
||||
~QueryDeviceByDriverResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_QUERYDEVICEBYDRIVERRESULT_H_
|
||||
@@ -40,23 +40,23 @@ namespace AlibabaCloud
|
||||
QueryDeviceByTagsRequest();
|
||||
~QueryDeviceByTagsRequest();
|
||||
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
int currentPage_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,24 +37,24 @@ namespace AlibabaCloud
|
||||
|
||||
std::vector<std::string> getIdentifier()const;
|
||||
void setIdentifier(const std::vector<std::string>& identifier);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::vector<std::string> identifier_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,23 +35,23 @@ namespace AlibabaCloud
|
||||
QueryDeviceDetailRequest();
|
||||
~QueryDeviceDetailRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,41 +35,41 @@ namespace AlibabaCloud
|
||||
QueryDeviceEventDataRequest();
|
||||
~QueryDeviceEventDataRequest();
|
||||
|
||||
int getAsc()const;
|
||||
void setAsc(int asc);
|
||||
std::string getIdentifier()const;
|
||||
void setIdentifier(const std::string& identifier);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getIdentifier()const;
|
||||
void setIdentifier(const std::string& identifier);
|
||||
long getEndTime()const;
|
||||
void setEndTime(long endTime);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
int getAsc()const;
|
||||
void setAsc(int asc);
|
||||
std::string getEventType()const;
|
||||
void setEventType(const std::string& eventType);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
int asc_;
|
||||
std::string identifier_;
|
||||
long startTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
std::string identifier_;
|
||||
long endTime_;
|
||||
std::string productKey_;
|
||||
int asc_;
|
||||
std::string eventType_;
|
||||
std::string deviceName_;
|
||||
long startTime_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,6 +35,12 @@ namespace AlibabaCloud
|
||||
QueryDeviceFileListRequest();
|
||||
~QueryDeviceFileListRequest();
|
||||
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
@@ -43,21 +49,15 @@ namespace AlibabaCloud
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
int currentPage_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
std::string deviceName_;
|
||||
int currentPage_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,25 +35,25 @@ namespace AlibabaCloud
|
||||
QueryDeviceFileRequest();
|
||||
~QueryDeviceFileRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getFileId()const;
|
||||
void setFileId(const std::string& fileId);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string fileId_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,20 +35,20 @@ namespace AlibabaCloud
|
||||
QueryDeviceGroupByDeviceRequest();
|
||||
~QueryDeviceGroupByDeviceRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -40,23 +40,23 @@ namespace AlibabaCloud
|
||||
QueryDeviceGroupByTagsRequest();
|
||||
~QueryDeviceGroupByTagsRequest();
|
||||
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
int currentPage_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
QueryDeviceGroupInfoRequest();
|
||||
~QueryDeviceGroupInfoRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,26 +35,26 @@ namespace AlibabaCloud
|
||||
QueryDeviceGroupListRequest();
|
||||
~QueryDeviceGroupListRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getSuperGroupId()const;
|
||||
void setSuperGroupId(const std::string& superGroupId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string superGroupId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::string groupName_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,17 @@ namespace AlibabaCloud
|
||||
QueryDeviceGroupTagListRequest();
|
||||
~QueryDeviceGroupTagListRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,23 +35,23 @@ namespace AlibabaCloud
|
||||
QueryDeviceListByDeviceGroupRequest();
|
||||
~QueryDeviceListByDeviceGroupRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,23 +35,23 @@ namespace AlibabaCloud
|
||||
QueryDevicePropRequest();
|
||||
~QueryDevicePropRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,38 +35,38 @@ namespace AlibabaCloud
|
||||
QueryDevicePropertiesDataRequest();
|
||||
~QueryDevicePropertiesDataRequest();
|
||||
|
||||
int getAsc()const;
|
||||
void setAsc(int asc);
|
||||
std::vector<std::string> getIdentifier()const;
|
||||
void setIdentifier(const std::vector<std::string>& identifier);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::vector<std::string> getIdentifier()const;
|
||||
void setIdentifier(const std::vector<std::string>& identifier);
|
||||
long getEndTime()const;
|
||||
void setEndTime(long endTime);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
int getAsc()const;
|
||||
void setAsc(int asc);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
int asc_;
|
||||
std::vector<std::string> identifier_;
|
||||
long startTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
std::vector<std::string> identifier_;
|
||||
long endTime_;
|
||||
std::string deviceName_;
|
||||
long startTime_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
int asc_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user