Add CreateProduct API ProductSecret in Response.
This commit is contained in:
17
CHANGELOG
17
CHANGELOG
@@ -1,3 +1,20 @@
|
||||
2020-06-12 Version: 1.36.459
|
||||
- Add CreateProduct API ProductSecret in Response.
|
||||
- Add AMQP APIs, including CreateSubscribeRelation, CreateConsumerGroup, etc.
|
||||
- Add LinkIoTEdge CreateSceneRule API.
|
||||
- Add LinkIoTEdge DeleteSceneRule API.
|
||||
- Add LinkIoTEdge UpdateSceneRule API.
|
||||
- Add LinkIoTEdge GetSceneRule API.
|
||||
- Add LinkIoTEdge QuerySceneRule API.
|
||||
- Add LinkIoTEdge EnableSceneRule API.
|
||||
- Add LinkIoTEdge DisableSceneRule API.
|
||||
- Add LinkIoTEdge TriggerSceneRule API.
|
||||
- Add LinkIoTEdge QuerySummarySceneRuleLog API.
|
||||
- Add LinkIoTEdge QueryDetailSceneRuleLog API.
|
||||
- Add LinkIoTEdge BindSceneRuleToEdgeInstance API.
|
||||
- Add LinkIoTEdge UnbindSceneRuleFromEdgeInstance API.
|
||||
- Add LinkIoTEdge QueryEdgeInstanceSceneRule API.
|
||||
|
||||
2020-06-12 Version: 1.36.458
|
||||
- Update monitor related API.
|
||||
|
||||
|
||||
@@ -33,14 +33,22 @@ set(iot_public_header_model
|
||||
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/BatchDeleteEdgeInstanceChannelRequest.h
|
||||
include/alibabacloud/iot/model/BatchDeleteEdgeInstanceChannelResult.h
|
||||
include/alibabacloud/iot/model/BatchGetDeviceBindStatusRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetDeviceBindStatusResult.h
|
||||
include/alibabacloud/iot/model/BatchGetDeviceStateRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetDeviceStateResult.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeDriverRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeDriverResult.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceChannelRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceChannelResult.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceChannelRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceChannelResult.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceConfigRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceConfigResult.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceDriverRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDeviceDriverResult.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDriverConfigsRequest.h
|
||||
include/alibabacloud/iot/model/BatchGetEdgeInstanceDriverConfigsResult.h
|
||||
include/alibabacloud/iot/model/BatchQueryDeviceDetailRequest.h
|
||||
@@ -49,6 +57,8 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/BatchRegisterDeviceResult.h
|
||||
include/alibabacloud/iot/model/BatchRegisterDeviceWithApplyIdRequest.h
|
||||
include/alibabacloud/iot/model/BatchRegisterDeviceWithApplyIdResult.h
|
||||
include/alibabacloud/iot/model/BatchSetEdgeInstanceDeviceChannelRequest.h
|
||||
include/alibabacloud/iot/model/BatchSetEdgeInstanceDeviceChannelResult.h
|
||||
include/alibabacloud/iot/model/BatchSetEdgeInstanceDeviceConfigRequest.h
|
||||
include/alibabacloud/iot/model/BatchSetEdgeInstanceDeviceConfigResult.h
|
||||
include/alibabacloud/iot/model/BatchUnbindDeviceFromEdgeInstanceRequest.h
|
||||
@@ -61,6 +71,8 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/BindDriverToEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/BindGatewayToEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/BindGatewayToEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/BindSceneRuleToEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/BindSceneRuleToEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/CancelOTAStrategyByJobRequest.h
|
||||
include/alibabacloud/iot/model/CancelOTAStrategyByJobResult.h
|
||||
include/alibabacloud/iot/model/CancelOTATaskByDeviceRequest.h
|
||||
@@ -73,6 +85,10 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/CloseEdgeInstanceDeploymentResult.h
|
||||
include/alibabacloud/iot/model/CopyThingModelRequest.h
|
||||
include/alibabacloud/iot/model/CopyThingModelResult.h
|
||||
include/alibabacloud/iot/model/CreateConsumerGroupRequest.h
|
||||
include/alibabacloud/iot/model/CreateConsumerGroupResult.h
|
||||
include/alibabacloud/iot/model/CreateConsumerGroupSubscribeRelationRequest.h
|
||||
include/alibabacloud/iot/model/CreateConsumerGroupSubscribeRelationResult.h
|
||||
include/alibabacloud/iot/model/CreateDataAPIServiceRequest.h
|
||||
include/alibabacloud/iot/model/CreateDataAPIServiceResult.h
|
||||
include/alibabacloud/iot/model/CreateDeviceGroupRequest.h
|
||||
@@ -83,6 +99,8 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/CreateEdgeDriverVersionResult.h
|
||||
include/alibabacloud/iot/model/CreateEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/CreateEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/CreateEdgeInstanceChannelRequest.h
|
||||
include/alibabacloud/iot/model/CreateEdgeInstanceChannelResult.h
|
||||
include/alibabacloud/iot/model/CreateEdgeInstanceDeploymentRequest.h
|
||||
include/alibabacloud/iot/model/CreateEdgeInstanceDeploymentResult.h
|
||||
include/alibabacloud/iot/model/CreateEdgeOssPreSignedAddressRequest.h
|
||||
@@ -107,10 +125,18 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/CreateRuleResult.h
|
||||
include/alibabacloud/iot/model/CreateRuleActionRequest.h
|
||||
include/alibabacloud/iot/model/CreateRuleActionResult.h
|
||||
include/alibabacloud/iot/model/CreateSceneRuleRequest.h
|
||||
include/alibabacloud/iot/model/CreateSceneRuleResult.h
|
||||
include/alibabacloud/iot/model/CreateSubscribeRelationRequest.h
|
||||
include/alibabacloud/iot/model/CreateSubscribeRelationResult.h
|
||||
include/alibabacloud/iot/model/CreateThingModelRequest.h
|
||||
include/alibabacloud/iot/model/CreateThingModelResult.h
|
||||
include/alibabacloud/iot/model/CreateTopicRouteTableRequest.h
|
||||
include/alibabacloud/iot/model/CreateTopicRouteTableResult.h
|
||||
include/alibabacloud/iot/model/DeleteConsumerGroupRequest.h
|
||||
include/alibabacloud/iot/model/DeleteConsumerGroupResult.h
|
||||
include/alibabacloud/iot/model/DeleteConsumerGroupSubscribeRelationRequest.h
|
||||
include/alibabacloud/iot/model/DeleteConsumerGroupSubscribeRelationResult.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceRequest.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceResult.h
|
||||
include/alibabacloud/iot/model/DeleteDeviceFileRequest.h
|
||||
@@ -137,12 +163,20 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/DeleteRuleResult.h
|
||||
include/alibabacloud/iot/model/DeleteRuleActionRequest.h
|
||||
include/alibabacloud/iot/model/DeleteRuleActionResult.h
|
||||
include/alibabacloud/iot/model/DeleteSceneRuleRequest.h
|
||||
include/alibabacloud/iot/model/DeleteSceneRuleResult.h
|
||||
include/alibabacloud/iot/model/DeleteSubscribeRelationRequest.h
|
||||
include/alibabacloud/iot/model/DeleteSubscribeRelationResult.h
|
||||
include/alibabacloud/iot/model/DeleteThingModelRequest.h
|
||||
include/alibabacloud/iot/model/DeleteThingModelResult.h
|
||||
include/alibabacloud/iot/model/DeleteTopicRouteTableRequest.h
|
||||
include/alibabacloud/iot/model/DeleteTopicRouteTableResult.h
|
||||
include/alibabacloud/iot/model/DisableSceneRuleRequest.h
|
||||
include/alibabacloud/iot/model/DisableSceneRuleResult.h
|
||||
include/alibabacloud/iot/model/DisableThingRequest.h
|
||||
include/alibabacloud/iot/model/DisableThingResult.h
|
||||
include/alibabacloud/iot/model/EnableSceneRuleRequest.h
|
||||
include/alibabacloud/iot/model/EnableSceneRuleResult.h
|
||||
include/alibabacloud/iot/model/EnableThingRequest.h
|
||||
include/alibabacloud/iot/model/EnableThingResult.h
|
||||
include/alibabacloud/iot/model/GenerateOTAUploadURLRequest.h
|
||||
@@ -169,6 +203,8 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/GetRuleResult.h
|
||||
include/alibabacloud/iot/model/GetRuleActionRequest.h
|
||||
include/alibabacloud/iot/model/GetRuleActionResult.h
|
||||
include/alibabacloud/iot/model/GetSceneRuleRequest.h
|
||||
include/alibabacloud/iot/model/GetSceneRuleResult.h
|
||||
include/alibabacloud/iot/model/GetThingModelTslRequest.h
|
||||
include/alibabacloud/iot/model/GetThingModelTslResult.h
|
||||
include/alibabacloud/iot/model/GetThingTemplateRequest.h
|
||||
@@ -217,10 +253,16 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/QueryBatchRegisterDeviceStatusResult.h
|
||||
include/alibabacloud/iot/model/QueryCertUrlByApplyIdRequest.h
|
||||
include/alibabacloud/iot/model/QueryCertUrlByApplyIdResult.h
|
||||
include/alibabacloud/iot/model/QueryConsumerGroupByGroupIdRequest.h
|
||||
include/alibabacloud/iot/model/QueryConsumerGroupByGroupIdResult.h
|
||||
include/alibabacloud/iot/model/QueryConsumerGroupListRequest.h
|
||||
include/alibabacloud/iot/model/QueryConsumerGroupListResult.h
|
||||
include/alibabacloud/iot/model/QueryConsumerGroupStatusRequest.h
|
||||
include/alibabacloud/iot/model/QueryConsumerGroupStatusResult.h
|
||||
include/alibabacloud/iot/model/QueryDetailSceneRuleLogRequest.h
|
||||
include/alibabacloud/iot/model/QueryDetailSceneRuleLogResult.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/QueryDeviceByStatusRequest.h
|
||||
include/alibabacloud/iot/model/QueryDeviceByStatusResult.h
|
||||
include/alibabacloud/iot/model/QueryDeviceByTagsRequest.h
|
||||
@@ -267,14 +309,20 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/QueryEdgeDriverVersionResult.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceChannelRequest.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceChannelResult.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceDeviceRequest.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceDeviceResult.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceDeviceByDriverRequest.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceDeviceByDriverResult.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/QueryEdgeInstanceSceneRuleRequest.h
|
||||
include/alibabacloud/iot/model/QueryEdgeInstanceSceneRuleResult.h
|
||||
include/alibabacloud/iot/model/QueryLoRaJoinPermissionsRequest.h
|
||||
include/alibabacloud/iot/model/QueryLoRaJoinPermissionsResult.h
|
||||
include/alibabacloud/iot/model/QueryOTAFirmwareRequest.h
|
||||
@@ -291,6 +339,12 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/QueryProductListResult.h
|
||||
include/alibabacloud/iot/model/QueryProductTopicRequest.h
|
||||
include/alibabacloud/iot/model/QueryProductTopicResult.h
|
||||
include/alibabacloud/iot/model/QuerySceneRuleRequest.h
|
||||
include/alibabacloud/iot/model/QuerySceneRuleResult.h
|
||||
include/alibabacloud/iot/model/QuerySubscribeRelationRequest.h
|
||||
include/alibabacloud/iot/model/QuerySubscribeRelationResult.h
|
||||
include/alibabacloud/iot/model/QuerySummarySceneRuleLogRequest.h
|
||||
include/alibabacloud/iot/model/QuerySummarySceneRuleLogResult.h
|
||||
include/alibabacloud/iot/model/QuerySuperDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/QuerySuperDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/QueryThingModelRequest.h
|
||||
@@ -303,8 +357,14 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/RRpcResult.h
|
||||
include/alibabacloud/iot/model/RegisterDeviceRequest.h
|
||||
include/alibabacloud/iot/model/RegisterDeviceResult.h
|
||||
include/alibabacloud/iot/model/ReleaseEdgeDriverVersionRequest.h
|
||||
include/alibabacloud/iot/model/ReleaseEdgeDriverVersionResult.h
|
||||
include/alibabacloud/iot/model/RemoveThingTopoRequest.h
|
||||
include/alibabacloud/iot/model/RemoveThingTopoResult.h
|
||||
include/alibabacloud/iot/model/ReplaceEdgeInstanceGatewayRequest.h
|
||||
include/alibabacloud/iot/model/ReplaceEdgeInstanceGatewayResult.h
|
||||
include/alibabacloud/iot/model/ResetConsumerGroupPositionRequest.h
|
||||
include/alibabacloud/iot/model/ResetConsumerGroupPositionResult.h
|
||||
include/alibabacloud/iot/model/ResetThingRequest.h
|
||||
include/alibabacloud/iot/model/ResetThingResult.h
|
||||
include/alibabacloud/iot/model/SaveDevicePropRequest.h
|
||||
@@ -325,10 +385,16 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/StartRuleResult.h
|
||||
include/alibabacloud/iot/model/StopRuleRequest.h
|
||||
include/alibabacloud/iot/model/StopRuleResult.h
|
||||
include/alibabacloud/iot/model/TriggerSceneRuleRequest.h
|
||||
include/alibabacloud/iot/model/TriggerSceneRuleResult.h
|
||||
include/alibabacloud/iot/model/UnbindApplicationFromEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/UnbindApplicationFromEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/UnbindDriverFromEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/UnbindDriverFromEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/UnbindSceneRuleFromEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/UnbindSceneRuleFromEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/UpdateConsumerGroupRequest.h
|
||||
include/alibabacloud/iot/model/UpdateConsumerGroupResult.h
|
||||
include/alibabacloud/iot/model/UpdateDeviceGroupRequest.h
|
||||
include/alibabacloud/iot/model/UpdateDeviceGroupResult.h
|
||||
include/alibabacloud/iot/model/UpdateDeviceShadowRequest.h
|
||||
@@ -337,6 +403,8 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/UpdateEdgeDriverVersionResult.h
|
||||
include/alibabacloud/iot/model/UpdateEdgeInstanceRequest.h
|
||||
include/alibabacloud/iot/model/UpdateEdgeInstanceResult.h
|
||||
include/alibabacloud/iot/model/UpdateEdgeInstanceChannelRequest.h
|
||||
include/alibabacloud/iot/model/UpdateEdgeInstanceChannelResult.h
|
||||
include/alibabacloud/iot/model/UpdateProductRequest.h
|
||||
include/alibabacloud/iot/model/UpdateProductResult.h
|
||||
include/alibabacloud/iot/model/UpdateProductFilterConfigRequest.h
|
||||
@@ -349,6 +417,10 @@ set(iot_public_header_model
|
||||
include/alibabacloud/iot/model/UpdateRuleResult.h
|
||||
include/alibabacloud/iot/model/UpdateRuleActionRequest.h
|
||||
include/alibabacloud/iot/model/UpdateRuleActionResult.h
|
||||
include/alibabacloud/iot/model/UpdateSceneRuleRequest.h
|
||||
include/alibabacloud/iot/model/UpdateSceneRuleResult.h
|
||||
include/alibabacloud/iot/model/UpdateSubscribeRelationRequest.h
|
||||
include/alibabacloud/iot/model/UpdateSubscribeRelationResult.h
|
||||
include/alibabacloud/iot/model/UpdateThingModelRequest.h
|
||||
include/alibabacloud/iot/model/UpdateThingModelResult.h )
|
||||
|
||||
@@ -366,14 +438,22 @@ set(iot_src
|
||||
src/model/BatchClearEdgeInstanceDeviceConfigResult.cc
|
||||
src/model/BatchDeleteDeviceGroupRelationsRequest.cc
|
||||
src/model/BatchDeleteDeviceGroupRelationsResult.cc
|
||||
src/model/BatchGetDeviceDriverRequest.cc
|
||||
src/model/BatchGetDeviceDriverResult.cc
|
||||
src/model/BatchDeleteEdgeInstanceChannelRequest.cc
|
||||
src/model/BatchDeleteEdgeInstanceChannelResult.cc
|
||||
src/model/BatchGetDeviceBindStatusRequest.cc
|
||||
src/model/BatchGetDeviceBindStatusResult.cc
|
||||
src/model/BatchGetDeviceStateRequest.cc
|
||||
src/model/BatchGetDeviceStateResult.cc
|
||||
src/model/BatchGetEdgeDriverRequest.cc
|
||||
src/model/BatchGetEdgeDriverResult.cc
|
||||
src/model/BatchGetEdgeInstanceChannelRequest.cc
|
||||
src/model/BatchGetEdgeInstanceChannelResult.cc
|
||||
src/model/BatchGetEdgeInstanceDeviceChannelRequest.cc
|
||||
src/model/BatchGetEdgeInstanceDeviceChannelResult.cc
|
||||
src/model/BatchGetEdgeInstanceDeviceConfigRequest.cc
|
||||
src/model/BatchGetEdgeInstanceDeviceConfigResult.cc
|
||||
src/model/BatchGetEdgeInstanceDeviceDriverRequest.cc
|
||||
src/model/BatchGetEdgeInstanceDeviceDriverResult.cc
|
||||
src/model/BatchGetEdgeInstanceDriverConfigsRequest.cc
|
||||
src/model/BatchGetEdgeInstanceDriverConfigsResult.cc
|
||||
src/model/BatchQueryDeviceDetailRequest.cc
|
||||
@@ -382,6 +462,8 @@ set(iot_src
|
||||
src/model/BatchRegisterDeviceResult.cc
|
||||
src/model/BatchRegisterDeviceWithApplyIdRequest.cc
|
||||
src/model/BatchRegisterDeviceWithApplyIdResult.cc
|
||||
src/model/BatchSetEdgeInstanceDeviceChannelRequest.cc
|
||||
src/model/BatchSetEdgeInstanceDeviceChannelResult.cc
|
||||
src/model/BatchSetEdgeInstanceDeviceConfigRequest.cc
|
||||
src/model/BatchSetEdgeInstanceDeviceConfigResult.cc
|
||||
src/model/BatchUnbindDeviceFromEdgeInstanceRequest.cc
|
||||
@@ -394,6 +476,8 @@ set(iot_src
|
||||
src/model/BindDriverToEdgeInstanceResult.cc
|
||||
src/model/BindGatewayToEdgeInstanceRequest.cc
|
||||
src/model/BindGatewayToEdgeInstanceResult.cc
|
||||
src/model/BindSceneRuleToEdgeInstanceRequest.cc
|
||||
src/model/BindSceneRuleToEdgeInstanceResult.cc
|
||||
src/model/CancelOTAStrategyByJobRequest.cc
|
||||
src/model/CancelOTAStrategyByJobResult.cc
|
||||
src/model/CancelOTATaskByDeviceRequest.cc
|
||||
@@ -406,6 +490,10 @@ set(iot_src
|
||||
src/model/CloseEdgeInstanceDeploymentResult.cc
|
||||
src/model/CopyThingModelRequest.cc
|
||||
src/model/CopyThingModelResult.cc
|
||||
src/model/CreateConsumerGroupRequest.cc
|
||||
src/model/CreateConsumerGroupResult.cc
|
||||
src/model/CreateConsumerGroupSubscribeRelationRequest.cc
|
||||
src/model/CreateConsumerGroupSubscribeRelationResult.cc
|
||||
src/model/CreateDataAPIServiceRequest.cc
|
||||
src/model/CreateDataAPIServiceResult.cc
|
||||
src/model/CreateDeviceGroupRequest.cc
|
||||
@@ -416,6 +504,8 @@ set(iot_src
|
||||
src/model/CreateEdgeDriverVersionResult.cc
|
||||
src/model/CreateEdgeInstanceRequest.cc
|
||||
src/model/CreateEdgeInstanceResult.cc
|
||||
src/model/CreateEdgeInstanceChannelRequest.cc
|
||||
src/model/CreateEdgeInstanceChannelResult.cc
|
||||
src/model/CreateEdgeInstanceDeploymentRequest.cc
|
||||
src/model/CreateEdgeInstanceDeploymentResult.cc
|
||||
src/model/CreateEdgeOssPreSignedAddressRequest.cc
|
||||
@@ -440,10 +530,18 @@ set(iot_src
|
||||
src/model/CreateRuleResult.cc
|
||||
src/model/CreateRuleActionRequest.cc
|
||||
src/model/CreateRuleActionResult.cc
|
||||
src/model/CreateSceneRuleRequest.cc
|
||||
src/model/CreateSceneRuleResult.cc
|
||||
src/model/CreateSubscribeRelationRequest.cc
|
||||
src/model/CreateSubscribeRelationResult.cc
|
||||
src/model/CreateThingModelRequest.cc
|
||||
src/model/CreateThingModelResult.cc
|
||||
src/model/CreateTopicRouteTableRequest.cc
|
||||
src/model/CreateTopicRouteTableResult.cc
|
||||
src/model/DeleteConsumerGroupRequest.cc
|
||||
src/model/DeleteConsumerGroupResult.cc
|
||||
src/model/DeleteConsumerGroupSubscribeRelationRequest.cc
|
||||
src/model/DeleteConsumerGroupSubscribeRelationResult.cc
|
||||
src/model/DeleteDeviceRequest.cc
|
||||
src/model/DeleteDeviceResult.cc
|
||||
src/model/DeleteDeviceFileRequest.cc
|
||||
@@ -470,12 +568,20 @@ set(iot_src
|
||||
src/model/DeleteRuleResult.cc
|
||||
src/model/DeleteRuleActionRequest.cc
|
||||
src/model/DeleteRuleActionResult.cc
|
||||
src/model/DeleteSceneRuleRequest.cc
|
||||
src/model/DeleteSceneRuleResult.cc
|
||||
src/model/DeleteSubscribeRelationRequest.cc
|
||||
src/model/DeleteSubscribeRelationResult.cc
|
||||
src/model/DeleteThingModelRequest.cc
|
||||
src/model/DeleteThingModelResult.cc
|
||||
src/model/DeleteTopicRouteTableRequest.cc
|
||||
src/model/DeleteTopicRouteTableResult.cc
|
||||
src/model/DisableSceneRuleRequest.cc
|
||||
src/model/DisableSceneRuleResult.cc
|
||||
src/model/DisableThingRequest.cc
|
||||
src/model/DisableThingResult.cc
|
||||
src/model/EnableSceneRuleRequest.cc
|
||||
src/model/EnableSceneRuleResult.cc
|
||||
src/model/EnableThingRequest.cc
|
||||
src/model/EnableThingResult.cc
|
||||
src/model/GenerateOTAUploadURLRequest.cc
|
||||
@@ -502,6 +608,8 @@ set(iot_src
|
||||
src/model/GetRuleResult.cc
|
||||
src/model/GetRuleActionRequest.cc
|
||||
src/model/GetRuleActionResult.cc
|
||||
src/model/GetSceneRuleRequest.cc
|
||||
src/model/GetSceneRuleResult.cc
|
||||
src/model/GetThingModelTslRequest.cc
|
||||
src/model/GetThingModelTslResult.cc
|
||||
src/model/GetThingTemplateRequest.cc
|
||||
@@ -550,10 +658,16 @@ set(iot_src
|
||||
src/model/QueryBatchRegisterDeviceStatusResult.cc
|
||||
src/model/QueryCertUrlByApplyIdRequest.cc
|
||||
src/model/QueryCertUrlByApplyIdResult.cc
|
||||
src/model/QueryConsumerGroupByGroupIdRequest.cc
|
||||
src/model/QueryConsumerGroupByGroupIdResult.cc
|
||||
src/model/QueryConsumerGroupListRequest.cc
|
||||
src/model/QueryConsumerGroupListResult.cc
|
||||
src/model/QueryConsumerGroupStatusRequest.cc
|
||||
src/model/QueryConsumerGroupStatusResult.cc
|
||||
src/model/QueryDetailSceneRuleLogRequest.cc
|
||||
src/model/QueryDetailSceneRuleLogResult.cc
|
||||
src/model/QueryDeviceRequest.cc
|
||||
src/model/QueryDeviceResult.cc
|
||||
src/model/QueryDeviceByDriverRequest.cc
|
||||
src/model/QueryDeviceByDriverResult.cc
|
||||
src/model/QueryDeviceByStatusRequest.cc
|
||||
src/model/QueryDeviceByStatusResult.cc
|
||||
src/model/QueryDeviceByTagsRequest.cc
|
||||
@@ -600,14 +714,20 @@ set(iot_src
|
||||
src/model/QueryEdgeDriverVersionResult.cc
|
||||
src/model/QueryEdgeInstanceRequest.cc
|
||||
src/model/QueryEdgeInstanceResult.cc
|
||||
src/model/QueryEdgeInstanceChannelRequest.cc
|
||||
src/model/QueryEdgeInstanceChannelResult.cc
|
||||
src/model/QueryEdgeInstanceDeviceRequest.cc
|
||||
src/model/QueryEdgeInstanceDeviceResult.cc
|
||||
src/model/QueryEdgeInstanceDeviceByDriverRequest.cc
|
||||
src/model/QueryEdgeInstanceDeviceByDriverResult.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/QueryEdgeInstanceSceneRuleRequest.cc
|
||||
src/model/QueryEdgeInstanceSceneRuleResult.cc
|
||||
src/model/QueryLoRaJoinPermissionsRequest.cc
|
||||
src/model/QueryLoRaJoinPermissionsResult.cc
|
||||
src/model/QueryOTAFirmwareRequest.cc
|
||||
@@ -624,6 +744,12 @@ set(iot_src
|
||||
src/model/QueryProductListResult.cc
|
||||
src/model/QueryProductTopicRequest.cc
|
||||
src/model/QueryProductTopicResult.cc
|
||||
src/model/QuerySceneRuleRequest.cc
|
||||
src/model/QuerySceneRuleResult.cc
|
||||
src/model/QuerySubscribeRelationRequest.cc
|
||||
src/model/QuerySubscribeRelationResult.cc
|
||||
src/model/QuerySummarySceneRuleLogRequest.cc
|
||||
src/model/QuerySummarySceneRuleLogResult.cc
|
||||
src/model/QuerySuperDeviceGroupRequest.cc
|
||||
src/model/QuerySuperDeviceGroupResult.cc
|
||||
src/model/QueryThingModelRequest.cc
|
||||
@@ -636,8 +762,14 @@ set(iot_src
|
||||
src/model/RRpcResult.cc
|
||||
src/model/RegisterDeviceRequest.cc
|
||||
src/model/RegisterDeviceResult.cc
|
||||
src/model/ReleaseEdgeDriverVersionRequest.cc
|
||||
src/model/ReleaseEdgeDriverVersionResult.cc
|
||||
src/model/RemoveThingTopoRequest.cc
|
||||
src/model/RemoveThingTopoResult.cc
|
||||
src/model/ReplaceEdgeInstanceGatewayRequest.cc
|
||||
src/model/ReplaceEdgeInstanceGatewayResult.cc
|
||||
src/model/ResetConsumerGroupPositionRequest.cc
|
||||
src/model/ResetConsumerGroupPositionResult.cc
|
||||
src/model/ResetThingRequest.cc
|
||||
src/model/ResetThingResult.cc
|
||||
src/model/SaveDevicePropRequest.cc
|
||||
@@ -658,10 +790,16 @@ set(iot_src
|
||||
src/model/StartRuleResult.cc
|
||||
src/model/StopRuleRequest.cc
|
||||
src/model/StopRuleResult.cc
|
||||
src/model/TriggerSceneRuleRequest.cc
|
||||
src/model/TriggerSceneRuleResult.cc
|
||||
src/model/UnbindApplicationFromEdgeInstanceRequest.cc
|
||||
src/model/UnbindApplicationFromEdgeInstanceResult.cc
|
||||
src/model/UnbindDriverFromEdgeInstanceRequest.cc
|
||||
src/model/UnbindDriverFromEdgeInstanceResult.cc
|
||||
src/model/UnbindSceneRuleFromEdgeInstanceRequest.cc
|
||||
src/model/UnbindSceneRuleFromEdgeInstanceResult.cc
|
||||
src/model/UpdateConsumerGroupRequest.cc
|
||||
src/model/UpdateConsumerGroupResult.cc
|
||||
src/model/UpdateDeviceGroupRequest.cc
|
||||
src/model/UpdateDeviceGroupResult.cc
|
||||
src/model/UpdateDeviceShadowRequest.cc
|
||||
@@ -670,6 +808,8 @@ set(iot_src
|
||||
src/model/UpdateEdgeDriverVersionResult.cc
|
||||
src/model/UpdateEdgeInstanceRequest.cc
|
||||
src/model/UpdateEdgeInstanceResult.cc
|
||||
src/model/UpdateEdgeInstanceChannelRequest.cc
|
||||
src/model/UpdateEdgeInstanceChannelResult.cc
|
||||
src/model/UpdateProductRequest.cc
|
||||
src/model/UpdateProductResult.cc
|
||||
src/model/UpdateProductFilterConfigRequest.cc
|
||||
@@ -682,6 +822,10 @@ set(iot_src
|
||||
src/model/UpdateRuleResult.cc
|
||||
src/model/UpdateRuleActionRequest.cc
|
||||
src/model/UpdateRuleActionResult.cc
|
||||
src/model/UpdateSceneRuleRequest.cc
|
||||
src/model/UpdateSceneRuleResult.cc
|
||||
src/model/UpdateSubscribeRelationRequest.cc
|
||||
src/model/UpdateSubscribeRelationResult.cc
|
||||
src/model/UpdateThingModelRequest.cc
|
||||
src/model/UpdateThingModelResult.cc )
|
||||
|
||||
|
||||
@@ -34,14 +34,22 @@
|
||||
#include "model/BatchClearEdgeInstanceDeviceConfigResult.h"
|
||||
#include "model/BatchDeleteDeviceGroupRelationsRequest.h"
|
||||
#include "model/BatchDeleteDeviceGroupRelationsResult.h"
|
||||
#include "model/BatchGetDeviceDriverRequest.h"
|
||||
#include "model/BatchGetDeviceDriverResult.h"
|
||||
#include "model/BatchDeleteEdgeInstanceChannelRequest.h"
|
||||
#include "model/BatchDeleteEdgeInstanceChannelResult.h"
|
||||
#include "model/BatchGetDeviceBindStatusRequest.h"
|
||||
#include "model/BatchGetDeviceBindStatusResult.h"
|
||||
#include "model/BatchGetDeviceStateRequest.h"
|
||||
#include "model/BatchGetDeviceStateResult.h"
|
||||
#include "model/BatchGetEdgeDriverRequest.h"
|
||||
#include "model/BatchGetEdgeDriverResult.h"
|
||||
#include "model/BatchGetEdgeInstanceChannelRequest.h"
|
||||
#include "model/BatchGetEdgeInstanceChannelResult.h"
|
||||
#include "model/BatchGetEdgeInstanceDeviceChannelRequest.h"
|
||||
#include "model/BatchGetEdgeInstanceDeviceChannelResult.h"
|
||||
#include "model/BatchGetEdgeInstanceDeviceConfigRequest.h"
|
||||
#include "model/BatchGetEdgeInstanceDeviceConfigResult.h"
|
||||
#include "model/BatchGetEdgeInstanceDeviceDriverRequest.h"
|
||||
#include "model/BatchGetEdgeInstanceDeviceDriverResult.h"
|
||||
#include "model/BatchGetEdgeInstanceDriverConfigsRequest.h"
|
||||
#include "model/BatchGetEdgeInstanceDriverConfigsResult.h"
|
||||
#include "model/BatchQueryDeviceDetailRequest.h"
|
||||
@@ -50,6 +58,8 @@
|
||||
#include "model/BatchRegisterDeviceResult.h"
|
||||
#include "model/BatchRegisterDeviceWithApplyIdRequest.h"
|
||||
#include "model/BatchRegisterDeviceWithApplyIdResult.h"
|
||||
#include "model/BatchSetEdgeInstanceDeviceChannelRequest.h"
|
||||
#include "model/BatchSetEdgeInstanceDeviceChannelResult.h"
|
||||
#include "model/BatchSetEdgeInstanceDeviceConfigRequest.h"
|
||||
#include "model/BatchSetEdgeInstanceDeviceConfigResult.h"
|
||||
#include "model/BatchUnbindDeviceFromEdgeInstanceRequest.h"
|
||||
@@ -62,6 +72,8 @@
|
||||
#include "model/BindDriverToEdgeInstanceResult.h"
|
||||
#include "model/BindGatewayToEdgeInstanceRequest.h"
|
||||
#include "model/BindGatewayToEdgeInstanceResult.h"
|
||||
#include "model/BindSceneRuleToEdgeInstanceRequest.h"
|
||||
#include "model/BindSceneRuleToEdgeInstanceResult.h"
|
||||
#include "model/CancelOTAStrategyByJobRequest.h"
|
||||
#include "model/CancelOTAStrategyByJobResult.h"
|
||||
#include "model/CancelOTATaskByDeviceRequest.h"
|
||||
@@ -74,6 +86,10 @@
|
||||
#include "model/CloseEdgeInstanceDeploymentResult.h"
|
||||
#include "model/CopyThingModelRequest.h"
|
||||
#include "model/CopyThingModelResult.h"
|
||||
#include "model/CreateConsumerGroupRequest.h"
|
||||
#include "model/CreateConsumerGroupResult.h"
|
||||
#include "model/CreateConsumerGroupSubscribeRelationRequest.h"
|
||||
#include "model/CreateConsumerGroupSubscribeRelationResult.h"
|
||||
#include "model/CreateDataAPIServiceRequest.h"
|
||||
#include "model/CreateDataAPIServiceResult.h"
|
||||
#include "model/CreateDeviceGroupRequest.h"
|
||||
@@ -84,6 +100,8 @@
|
||||
#include "model/CreateEdgeDriverVersionResult.h"
|
||||
#include "model/CreateEdgeInstanceRequest.h"
|
||||
#include "model/CreateEdgeInstanceResult.h"
|
||||
#include "model/CreateEdgeInstanceChannelRequest.h"
|
||||
#include "model/CreateEdgeInstanceChannelResult.h"
|
||||
#include "model/CreateEdgeInstanceDeploymentRequest.h"
|
||||
#include "model/CreateEdgeInstanceDeploymentResult.h"
|
||||
#include "model/CreateEdgeOssPreSignedAddressRequest.h"
|
||||
@@ -108,10 +126,18 @@
|
||||
#include "model/CreateRuleResult.h"
|
||||
#include "model/CreateRuleActionRequest.h"
|
||||
#include "model/CreateRuleActionResult.h"
|
||||
#include "model/CreateSceneRuleRequest.h"
|
||||
#include "model/CreateSceneRuleResult.h"
|
||||
#include "model/CreateSubscribeRelationRequest.h"
|
||||
#include "model/CreateSubscribeRelationResult.h"
|
||||
#include "model/CreateThingModelRequest.h"
|
||||
#include "model/CreateThingModelResult.h"
|
||||
#include "model/CreateTopicRouteTableRequest.h"
|
||||
#include "model/CreateTopicRouteTableResult.h"
|
||||
#include "model/DeleteConsumerGroupRequest.h"
|
||||
#include "model/DeleteConsumerGroupResult.h"
|
||||
#include "model/DeleteConsumerGroupSubscribeRelationRequest.h"
|
||||
#include "model/DeleteConsumerGroupSubscribeRelationResult.h"
|
||||
#include "model/DeleteDeviceRequest.h"
|
||||
#include "model/DeleteDeviceResult.h"
|
||||
#include "model/DeleteDeviceFileRequest.h"
|
||||
@@ -138,12 +164,20 @@
|
||||
#include "model/DeleteRuleResult.h"
|
||||
#include "model/DeleteRuleActionRequest.h"
|
||||
#include "model/DeleteRuleActionResult.h"
|
||||
#include "model/DeleteSceneRuleRequest.h"
|
||||
#include "model/DeleteSceneRuleResult.h"
|
||||
#include "model/DeleteSubscribeRelationRequest.h"
|
||||
#include "model/DeleteSubscribeRelationResult.h"
|
||||
#include "model/DeleteThingModelRequest.h"
|
||||
#include "model/DeleteThingModelResult.h"
|
||||
#include "model/DeleteTopicRouteTableRequest.h"
|
||||
#include "model/DeleteTopicRouteTableResult.h"
|
||||
#include "model/DisableSceneRuleRequest.h"
|
||||
#include "model/DisableSceneRuleResult.h"
|
||||
#include "model/DisableThingRequest.h"
|
||||
#include "model/DisableThingResult.h"
|
||||
#include "model/EnableSceneRuleRequest.h"
|
||||
#include "model/EnableSceneRuleResult.h"
|
||||
#include "model/EnableThingRequest.h"
|
||||
#include "model/EnableThingResult.h"
|
||||
#include "model/GenerateOTAUploadURLRequest.h"
|
||||
@@ -170,6 +204,8 @@
|
||||
#include "model/GetRuleResult.h"
|
||||
#include "model/GetRuleActionRequest.h"
|
||||
#include "model/GetRuleActionResult.h"
|
||||
#include "model/GetSceneRuleRequest.h"
|
||||
#include "model/GetSceneRuleResult.h"
|
||||
#include "model/GetThingModelTslRequest.h"
|
||||
#include "model/GetThingModelTslResult.h"
|
||||
#include "model/GetThingTemplateRequest.h"
|
||||
@@ -218,10 +254,16 @@
|
||||
#include "model/QueryBatchRegisterDeviceStatusResult.h"
|
||||
#include "model/QueryCertUrlByApplyIdRequest.h"
|
||||
#include "model/QueryCertUrlByApplyIdResult.h"
|
||||
#include "model/QueryConsumerGroupByGroupIdRequest.h"
|
||||
#include "model/QueryConsumerGroupByGroupIdResult.h"
|
||||
#include "model/QueryConsumerGroupListRequest.h"
|
||||
#include "model/QueryConsumerGroupListResult.h"
|
||||
#include "model/QueryConsumerGroupStatusRequest.h"
|
||||
#include "model/QueryConsumerGroupStatusResult.h"
|
||||
#include "model/QueryDetailSceneRuleLogRequest.h"
|
||||
#include "model/QueryDetailSceneRuleLogResult.h"
|
||||
#include "model/QueryDeviceRequest.h"
|
||||
#include "model/QueryDeviceResult.h"
|
||||
#include "model/QueryDeviceByDriverRequest.h"
|
||||
#include "model/QueryDeviceByDriverResult.h"
|
||||
#include "model/QueryDeviceByStatusRequest.h"
|
||||
#include "model/QueryDeviceByStatusResult.h"
|
||||
#include "model/QueryDeviceByTagsRequest.h"
|
||||
@@ -268,14 +310,20 @@
|
||||
#include "model/QueryEdgeDriverVersionResult.h"
|
||||
#include "model/QueryEdgeInstanceRequest.h"
|
||||
#include "model/QueryEdgeInstanceResult.h"
|
||||
#include "model/QueryEdgeInstanceChannelRequest.h"
|
||||
#include "model/QueryEdgeInstanceChannelResult.h"
|
||||
#include "model/QueryEdgeInstanceDeviceRequest.h"
|
||||
#include "model/QueryEdgeInstanceDeviceResult.h"
|
||||
#include "model/QueryEdgeInstanceDeviceByDriverRequest.h"
|
||||
#include "model/QueryEdgeInstanceDeviceByDriverResult.h"
|
||||
#include "model/QueryEdgeInstanceDriverRequest.h"
|
||||
#include "model/QueryEdgeInstanceDriverResult.h"
|
||||
#include "model/QueryEdgeInstanceGatewayRequest.h"
|
||||
#include "model/QueryEdgeInstanceGatewayResult.h"
|
||||
#include "model/QueryEdgeInstanceHistoricDeploymentRequest.h"
|
||||
#include "model/QueryEdgeInstanceHistoricDeploymentResult.h"
|
||||
#include "model/QueryEdgeInstanceSceneRuleRequest.h"
|
||||
#include "model/QueryEdgeInstanceSceneRuleResult.h"
|
||||
#include "model/QueryLoRaJoinPermissionsRequest.h"
|
||||
#include "model/QueryLoRaJoinPermissionsResult.h"
|
||||
#include "model/QueryOTAFirmwareRequest.h"
|
||||
@@ -292,6 +340,12 @@
|
||||
#include "model/QueryProductListResult.h"
|
||||
#include "model/QueryProductTopicRequest.h"
|
||||
#include "model/QueryProductTopicResult.h"
|
||||
#include "model/QuerySceneRuleRequest.h"
|
||||
#include "model/QuerySceneRuleResult.h"
|
||||
#include "model/QuerySubscribeRelationRequest.h"
|
||||
#include "model/QuerySubscribeRelationResult.h"
|
||||
#include "model/QuerySummarySceneRuleLogRequest.h"
|
||||
#include "model/QuerySummarySceneRuleLogResult.h"
|
||||
#include "model/QuerySuperDeviceGroupRequest.h"
|
||||
#include "model/QuerySuperDeviceGroupResult.h"
|
||||
#include "model/QueryThingModelRequest.h"
|
||||
@@ -304,8 +358,14 @@
|
||||
#include "model/RRpcResult.h"
|
||||
#include "model/RegisterDeviceRequest.h"
|
||||
#include "model/RegisterDeviceResult.h"
|
||||
#include "model/ReleaseEdgeDriverVersionRequest.h"
|
||||
#include "model/ReleaseEdgeDriverVersionResult.h"
|
||||
#include "model/RemoveThingTopoRequest.h"
|
||||
#include "model/RemoveThingTopoResult.h"
|
||||
#include "model/ReplaceEdgeInstanceGatewayRequest.h"
|
||||
#include "model/ReplaceEdgeInstanceGatewayResult.h"
|
||||
#include "model/ResetConsumerGroupPositionRequest.h"
|
||||
#include "model/ResetConsumerGroupPositionResult.h"
|
||||
#include "model/ResetThingRequest.h"
|
||||
#include "model/ResetThingResult.h"
|
||||
#include "model/SaveDevicePropRequest.h"
|
||||
@@ -326,10 +386,16 @@
|
||||
#include "model/StartRuleResult.h"
|
||||
#include "model/StopRuleRequest.h"
|
||||
#include "model/StopRuleResult.h"
|
||||
#include "model/TriggerSceneRuleRequest.h"
|
||||
#include "model/TriggerSceneRuleResult.h"
|
||||
#include "model/UnbindApplicationFromEdgeInstanceRequest.h"
|
||||
#include "model/UnbindApplicationFromEdgeInstanceResult.h"
|
||||
#include "model/UnbindDriverFromEdgeInstanceRequest.h"
|
||||
#include "model/UnbindDriverFromEdgeInstanceResult.h"
|
||||
#include "model/UnbindSceneRuleFromEdgeInstanceRequest.h"
|
||||
#include "model/UnbindSceneRuleFromEdgeInstanceResult.h"
|
||||
#include "model/UpdateConsumerGroupRequest.h"
|
||||
#include "model/UpdateConsumerGroupResult.h"
|
||||
#include "model/UpdateDeviceGroupRequest.h"
|
||||
#include "model/UpdateDeviceGroupResult.h"
|
||||
#include "model/UpdateDeviceShadowRequest.h"
|
||||
@@ -338,6 +404,8 @@
|
||||
#include "model/UpdateEdgeDriverVersionResult.h"
|
||||
#include "model/UpdateEdgeInstanceRequest.h"
|
||||
#include "model/UpdateEdgeInstanceResult.h"
|
||||
#include "model/UpdateEdgeInstanceChannelRequest.h"
|
||||
#include "model/UpdateEdgeInstanceChannelResult.h"
|
||||
#include "model/UpdateProductRequest.h"
|
||||
#include "model/UpdateProductResult.h"
|
||||
#include "model/UpdateProductFilterConfigRequest.h"
|
||||
@@ -350,6 +418,10 @@
|
||||
#include "model/UpdateRuleResult.h"
|
||||
#include "model/UpdateRuleActionRequest.h"
|
||||
#include "model/UpdateRuleActionResult.h"
|
||||
#include "model/UpdateSceneRuleRequest.h"
|
||||
#include "model/UpdateSceneRuleResult.h"
|
||||
#include "model/UpdateSubscribeRelationRequest.h"
|
||||
#include "model/UpdateSubscribeRelationResult.h"
|
||||
#include "model/UpdateThingModelRequest.h"
|
||||
#include "model/UpdateThingModelResult.h"
|
||||
|
||||
@@ -379,18 +451,30 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::BatchDeleteDeviceGroupRelationsResult> BatchDeleteDeviceGroupRelationsOutcome;
|
||||
typedef std::future<BatchDeleteDeviceGroupRelationsOutcome> BatchDeleteDeviceGroupRelationsOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchDeleteDeviceGroupRelationsRequest&, const BatchDeleteDeviceGroupRelationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchDeleteDeviceGroupRelationsAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchGetDeviceDriverResult> BatchGetDeviceDriverOutcome;
|
||||
typedef std::future<BatchGetDeviceDriverOutcome> BatchGetDeviceDriverOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchGetDeviceDriverRequest&, const BatchGetDeviceDriverOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchGetDeviceDriverAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchDeleteEdgeInstanceChannelResult> BatchDeleteEdgeInstanceChannelOutcome;
|
||||
typedef std::future<BatchDeleteEdgeInstanceChannelOutcome> BatchDeleteEdgeInstanceChannelOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchDeleteEdgeInstanceChannelRequest&, const BatchDeleteEdgeInstanceChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchDeleteEdgeInstanceChannelAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchGetDeviceBindStatusResult> BatchGetDeviceBindStatusOutcome;
|
||||
typedef std::future<BatchGetDeviceBindStatusOutcome> BatchGetDeviceBindStatusOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchGetDeviceBindStatusRequest&, const BatchGetDeviceBindStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchGetDeviceBindStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchGetDeviceStateResult> BatchGetDeviceStateOutcome;
|
||||
typedef std::future<BatchGetDeviceStateOutcome> BatchGetDeviceStateOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchGetDeviceStateRequest&, const BatchGetDeviceStateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchGetDeviceStateAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchGetEdgeDriverResult> BatchGetEdgeDriverOutcome;
|
||||
typedef std::future<BatchGetEdgeDriverOutcome> BatchGetEdgeDriverOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchGetEdgeDriverRequest&, const BatchGetEdgeDriverOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchGetEdgeDriverAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchGetEdgeInstanceChannelResult> BatchGetEdgeInstanceChannelOutcome;
|
||||
typedef std::future<BatchGetEdgeInstanceChannelOutcome> BatchGetEdgeInstanceChannelOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchGetEdgeInstanceChannelRequest&, const BatchGetEdgeInstanceChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchGetEdgeInstanceChannelAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchGetEdgeInstanceDeviceChannelResult> BatchGetEdgeInstanceDeviceChannelOutcome;
|
||||
typedef std::future<BatchGetEdgeInstanceDeviceChannelOutcome> BatchGetEdgeInstanceDeviceChannelOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchGetEdgeInstanceDeviceChannelRequest&, const BatchGetEdgeInstanceDeviceChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchGetEdgeInstanceDeviceChannelAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchGetEdgeInstanceDeviceConfigResult> BatchGetEdgeInstanceDeviceConfigOutcome;
|
||||
typedef std::future<BatchGetEdgeInstanceDeviceConfigOutcome> BatchGetEdgeInstanceDeviceConfigOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchGetEdgeInstanceDeviceConfigRequest&, const BatchGetEdgeInstanceDeviceConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchGetEdgeInstanceDeviceConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchGetEdgeInstanceDeviceDriverResult> BatchGetEdgeInstanceDeviceDriverOutcome;
|
||||
typedef std::future<BatchGetEdgeInstanceDeviceDriverOutcome> BatchGetEdgeInstanceDeviceDriverOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchGetEdgeInstanceDeviceDriverRequest&, const BatchGetEdgeInstanceDeviceDriverOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchGetEdgeInstanceDeviceDriverAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchGetEdgeInstanceDriverConfigsResult> BatchGetEdgeInstanceDriverConfigsOutcome;
|
||||
typedef std::future<BatchGetEdgeInstanceDriverConfigsOutcome> BatchGetEdgeInstanceDriverConfigsOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchGetEdgeInstanceDriverConfigsRequest&, const BatchGetEdgeInstanceDriverConfigsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchGetEdgeInstanceDriverConfigsAsyncHandler;
|
||||
@@ -403,6 +487,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::BatchRegisterDeviceWithApplyIdResult> BatchRegisterDeviceWithApplyIdOutcome;
|
||||
typedef std::future<BatchRegisterDeviceWithApplyIdOutcome> BatchRegisterDeviceWithApplyIdOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchRegisterDeviceWithApplyIdRequest&, const BatchRegisterDeviceWithApplyIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchRegisterDeviceWithApplyIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchSetEdgeInstanceDeviceChannelResult> BatchSetEdgeInstanceDeviceChannelOutcome;
|
||||
typedef std::future<BatchSetEdgeInstanceDeviceChannelOutcome> BatchSetEdgeInstanceDeviceChannelOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchSetEdgeInstanceDeviceChannelRequest&, const BatchSetEdgeInstanceDeviceChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchSetEdgeInstanceDeviceChannelAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchSetEdgeInstanceDeviceConfigResult> BatchSetEdgeInstanceDeviceConfigOutcome;
|
||||
typedef std::future<BatchSetEdgeInstanceDeviceConfigOutcome> BatchSetEdgeInstanceDeviceConfigOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BatchSetEdgeInstanceDeviceConfigRequest&, const BatchSetEdgeInstanceDeviceConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchSetEdgeInstanceDeviceConfigAsyncHandler;
|
||||
@@ -421,6 +508,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::BindGatewayToEdgeInstanceResult> BindGatewayToEdgeInstanceOutcome;
|
||||
typedef std::future<BindGatewayToEdgeInstanceOutcome> BindGatewayToEdgeInstanceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BindGatewayToEdgeInstanceRequest&, const BindGatewayToEdgeInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindGatewayToEdgeInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::BindSceneRuleToEdgeInstanceResult> BindSceneRuleToEdgeInstanceOutcome;
|
||||
typedef std::future<BindSceneRuleToEdgeInstanceOutcome> BindSceneRuleToEdgeInstanceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::BindSceneRuleToEdgeInstanceRequest&, const BindSceneRuleToEdgeInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindSceneRuleToEdgeInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelOTAStrategyByJobResult> CancelOTAStrategyByJobOutcome;
|
||||
typedef std::future<CancelOTAStrategyByJobOutcome> CancelOTAStrategyByJobOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CancelOTAStrategyByJobRequest&, const CancelOTAStrategyByJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelOTAStrategyByJobAsyncHandler;
|
||||
@@ -439,6 +529,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CopyThingModelResult> CopyThingModelOutcome;
|
||||
typedef std::future<CopyThingModelOutcome> CopyThingModelOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CopyThingModelRequest&, const CopyThingModelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CopyThingModelAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateConsumerGroupResult> CreateConsumerGroupOutcome;
|
||||
typedef std::future<CreateConsumerGroupOutcome> CreateConsumerGroupOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CreateConsumerGroupRequest&, const CreateConsumerGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateConsumerGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateConsumerGroupSubscribeRelationResult> CreateConsumerGroupSubscribeRelationOutcome;
|
||||
typedef std::future<CreateConsumerGroupSubscribeRelationOutcome> CreateConsumerGroupSubscribeRelationOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CreateConsumerGroupSubscribeRelationRequest&, const CreateConsumerGroupSubscribeRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateConsumerGroupSubscribeRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDataAPIServiceResult> CreateDataAPIServiceOutcome;
|
||||
typedef std::future<CreateDataAPIServiceOutcome> CreateDataAPIServiceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CreateDataAPIServiceRequest&, const CreateDataAPIServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDataAPIServiceAsyncHandler;
|
||||
@@ -454,6 +550,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateEdgeInstanceResult> CreateEdgeInstanceOutcome;
|
||||
typedef std::future<CreateEdgeInstanceOutcome> CreateEdgeInstanceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CreateEdgeInstanceRequest&, const CreateEdgeInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateEdgeInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateEdgeInstanceChannelResult> CreateEdgeInstanceChannelOutcome;
|
||||
typedef std::future<CreateEdgeInstanceChannelOutcome> CreateEdgeInstanceChannelOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CreateEdgeInstanceChannelRequest&, const CreateEdgeInstanceChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateEdgeInstanceChannelAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateEdgeInstanceDeploymentResult> CreateEdgeInstanceDeploymentOutcome;
|
||||
typedef std::future<CreateEdgeInstanceDeploymentOutcome> CreateEdgeInstanceDeploymentOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CreateEdgeInstanceDeploymentRequest&, const CreateEdgeInstanceDeploymentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateEdgeInstanceDeploymentAsyncHandler;
|
||||
@@ -490,12 +589,24 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateRuleActionResult> CreateRuleActionOutcome;
|
||||
typedef std::future<CreateRuleActionOutcome> CreateRuleActionOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CreateRuleActionRequest&, const CreateRuleActionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRuleActionAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSceneRuleResult> CreateSceneRuleOutcome;
|
||||
typedef std::future<CreateSceneRuleOutcome> CreateSceneRuleOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CreateSceneRuleRequest&, const CreateSceneRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSceneRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSubscribeRelationResult> CreateSubscribeRelationOutcome;
|
||||
typedef std::future<CreateSubscribeRelationOutcome> CreateSubscribeRelationOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CreateSubscribeRelationRequest&, const CreateSubscribeRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSubscribeRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateThingModelResult> CreateThingModelOutcome;
|
||||
typedef std::future<CreateThingModelOutcome> CreateThingModelOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CreateThingModelRequest&, const CreateThingModelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateThingModelAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTopicRouteTableResult> CreateTopicRouteTableOutcome;
|
||||
typedef std::future<CreateTopicRouteTableOutcome> CreateTopicRouteTableOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::CreateTopicRouteTableRequest&, const CreateTopicRouteTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTopicRouteTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteConsumerGroupResult> DeleteConsumerGroupOutcome;
|
||||
typedef std::future<DeleteConsumerGroupOutcome> DeleteConsumerGroupOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::DeleteConsumerGroupRequest&, const DeleteConsumerGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteConsumerGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteConsumerGroupSubscribeRelationResult> DeleteConsumerGroupSubscribeRelationOutcome;
|
||||
typedef std::future<DeleteConsumerGroupSubscribeRelationOutcome> DeleteConsumerGroupSubscribeRelationOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::DeleteConsumerGroupSubscribeRelationRequest&, const DeleteConsumerGroupSubscribeRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteConsumerGroupSubscribeRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteDeviceResult> DeleteDeviceOutcome;
|
||||
typedef std::future<DeleteDeviceOutcome> DeleteDeviceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::DeleteDeviceRequest&, const DeleteDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDeviceAsyncHandler;
|
||||
@@ -535,15 +646,27 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteRuleActionResult> DeleteRuleActionOutcome;
|
||||
typedef std::future<DeleteRuleActionOutcome> DeleteRuleActionOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::DeleteRuleActionRequest&, const DeleteRuleActionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRuleActionAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSceneRuleResult> DeleteSceneRuleOutcome;
|
||||
typedef std::future<DeleteSceneRuleOutcome> DeleteSceneRuleOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::DeleteSceneRuleRequest&, const DeleteSceneRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSceneRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSubscribeRelationResult> DeleteSubscribeRelationOutcome;
|
||||
typedef std::future<DeleteSubscribeRelationOutcome> DeleteSubscribeRelationOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::DeleteSubscribeRelationRequest&, const DeleteSubscribeRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSubscribeRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteThingModelResult> DeleteThingModelOutcome;
|
||||
typedef std::future<DeleteThingModelOutcome> DeleteThingModelOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::DeleteThingModelRequest&, const DeleteThingModelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteThingModelAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteTopicRouteTableResult> DeleteTopicRouteTableOutcome;
|
||||
typedef std::future<DeleteTopicRouteTableOutcome> DeleteTopicRouteTableOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::DeleteTopicRouteTableRequest&, const DeleteTopicRouteTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTopicRouteTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::DisableSceneRuleResult> DisableSceneRuleOutcome;
|
||||
typedef std::future<DisableSceneRuleOutcome> DisableSceneRuleOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::DisableSceneRuleRequest&, const DisableSceneRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableSceneRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::DisableThingResult> DisableThingOutcome;
|
||||
typedef std::future<DisableThingOutcome> DisableThingOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::DisableThingRequest&, const DisableThingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableThingAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnableSceneRuleResult> EnableSceneRuleOutcome;
|
||||
typedef std::future<EnableSceneRuleOutcome> EnableSceneRuleOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::EnableSceneRuleRequest&, const EnableSceneRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableSceneRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnableThingResult> EnableThingOutcome;
|
||||
typedef std::future<EnableThingOutcome> EnableThingOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::EnableThingRequest&, const EnableThingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableThingAsyncHandler;
|
||||
@@ -583,6 +706,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetRuleActionResult> GetRuleActionOutcome;
|
||||
typedef std::future<GetRuleActionOutcome> GetRuleActionOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::GetRuleActionRequest&, const GetRuleActionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRuleActionAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetSceneRuleResult> GetSceneRuleOutcome;
|
||||
typedef std::future<GetSceneRuleOutcome> GetSceneRuleOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::GetSceneRuleRequest&, const GetSceneRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSceneRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetThingModelTslResult> GetThingModelTslOutcome;
|
||||
typedef std::future<GetThingModelTslOutcome> GetThingModelTslOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::GetThingModelTslRequest&, const GetThingModelTslOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetThingModelTslAsyncHandler;
|
||||
@@ -655,12 +781,21 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::QueryCertUrlByApplyIdResult> QueryCertUrlByApplyIdOutcome;
|
||||
typedef std::future<QueryCertUrlByApplyIdOutcome> QueryCertUrlByApplyIdOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryCertUrlByApplyIdRequest&, const QueryCertUrlByApplyIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryCertUrlByApplyIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryConsumerGroupByGroupIdResult> QueryConsumerGroupByGroupIdOutcome;
|
||||
typedef std::future<QueryConsumerGroupByGroupIdOutcome> QueryConsumerGroupByGroupIdOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryConsumerGroupByGroupIdRequest&, const QueryConsumerGroupByGroupIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryConsumerGroupByGroupIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryConsumerGroupListResult> QueryConsumerGroupListOutcome;
|
||||
typedef std::future<QueryConsumerGroupListOutcome> QueryConsumerGroupListOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryConsumerGroupListRequest&, const QueryConsumerGroupListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryConsumerGroupListAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryConsumerGroupStatusResult> QueryConsumerGroupStatusOutcome;
|
||||
typedef std::future<QueryConsumerGroupStatusOutcome> QueryConsumerGroupStatusOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryConsumerGroupStatusRequest&, const QueryConsumerGroupStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryConsumerGroupStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDetailSceneRuleLogResult> QueryDetailSceneRuleLogOutcome;
|
||||
typedef std::future<QueryDetailSceneRuleLogOutcome> QueryDetailSceneRuleLogOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryDetailSceneRuleLogRequest&, const QueryDetailSceneRuleLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDetailSceneRuleLogAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDeviceResult> QueryDeviceOutcome;
|
||||
typedef std::future<QueryDeviceOutcome> QueryDeviceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryDeviceRequest&, const QueryDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDeviceByDriverResult> QueryDeviceByDriverOutcome;
|
||||
typedef std::future<QueryDeviceByDriverOutcome> QueryDeviceByDriverOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryDeviceByDriverRequest&, const QueryDeviceByDriverOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceByDriverAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDeviceByStatusResult> QueryDeviceByStatusOutcome;
|
||||
typedef std::future<QueryDeviceByStatusOutcome> QueryDeviceByStatusOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryDeviceByStatusRequest&, const QueryDeviceByStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceByStatusAsyncHandler;
|
||||
@@ -730,9 +865,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::QueryEdgeInstanceResult> QueryEdgeInstanceOutcome;
|
||||
typedef std::future<QueryEdgeInstanceOutcome> QueryEdgeInstanceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryEdgeInstanceRequest&, const QueryEdgeInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEdgeInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryEdgeInstanceChannelResult> QueryEdgeInstanceChannelOutcome;
|
||||
typedef std::future<QueryEdgeInstanceChannelOutcome> QueryEdgeInstanceChannelOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryEdgeInstanceChannelRequest&, const QueryEdgeInstanceChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEdgeInstanceChannelAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryEdgeInstanceDeviceResult> QueryEdgeInstanceDeviceOutcome;
|
||||
typedef std::future<QueryEdgeInstanceDeviceOutcome> QueryEdgeInstanceDeviceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryEdgeInstanceDeviceRequest&, const QueryEdgeInstanceDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEdgeInstanceDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryEdgeInstanceDeviceByDriverResult> QueryEdgeInstanceDeviceByDriverOutcome;
|
||||
typedef std::future<QueryEdgeInstanceDeviceByDriverOutcome> QueryEdgeInstanceDeviceByDriverOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryEdgeInstanceDeviceByDriverRequest&, const QueryEdgeInstanceDeviceByDriverOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEdgeInstanceDeviceByDriverAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryEdgeInstanceDriverResult> QueryEdgeInstanceDriverOutcome;
|
||||
typedef std::future<QueryEdgeInstanceDriverOutcome> QueryEdgeInstanceDriverOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryEdgeInstanceDriverRequest&, const QueryEdgeInstanceDriverOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEdgeInstanceDriverAsyncHandler;
|
||||
@@ -742,6 +883,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::QueryEdgeInstanceHistoricDeploymentResult> QueryEdgeInstanceHistoricDeploymentOutcome;
|
||||
typedef std::future<QueryEdgeInstanceHistoricDeploymentOutcome> QueryEdgeInstanceHistoricDeploymentOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryEdgeInstanceHistoricDeploymentRequest&, const QueryEdgeInstanceHistoricDeploymentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEdgeInstanceHistoricDeploymentAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryEdgeInstanceSceneRuleResult> QueryEdgeInstanceSceneRuleOutcome;
|
||||
typedef std::future<QueryEdgeInstanceSceneRuleOutcome> QueryEdgeInstanceSceneRuleOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryEdgeInstanceSceneRuleRequest&, const QueryEdgeInstanceSceneRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEdgeInstanceSceneRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryLoRaJoinPermissionsResult> QueryLoRaJoinPermissionsOutcome;
|
||||
typedef std::future<QueryLoRaJoinPermissionsOutcome> QueryLoRaJoinPermissionsOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryLoRaJoinPermissionsRequest&, const QueryLoRaJoinPermissionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryLoRaJoinPermissionsAsyncHandler;
|
||||
@@ -766,6 +910,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::QueryProductTopicResult> QueryProductTopicOutcome;
|
||||
typedef std::future<QueryProductTopicOutcome> QueryProductTopicOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QueryProductTopicRequest&, const QueryProductTopicOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryProductTopicAsyncHandler;
|
||||
typedef Outcome<Error, Model::QuerySceneRuleResult> QuerySceneRuleOutcome;
|
||||
typedef std::future<QuerySceneRuleOutcome> QuerySceneRuleOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QuerySceneRuleRequest&, const QuerySceneRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySceneRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::QuerySubscribeRelationResult> QuerySubscribeRelationOutcome;
|
||||
typedef std::future<QuerySubscribeRelationOutcome> QuerySubscribeRelationOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QuerySubscribeRelationRequest&, const QuerySubscribeRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySubscribeRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::QuerySummarySceneRuleLogResult> QuerySummarySceneRuleLogOutcome;
|
||||
typedef std::future<QuerySummarySceneRuleLogOutcome> QuerySummarySceneRuleLogOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QuerySummarySceneRuleLogRequest&, const QuerySummarySceneRuleLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySummarySceneRuleLogAsyncHandler;
|
||||
typedef Outcome<Error, Model::QuerySuperDeviceGroupResult> QuerySuperDeviceGroupOutcome;
|
||||
typedef std::future<QuerySuperDeviceGroupOutcome> QuerySuperDeviceGroupOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::QuerySuperDeviceGroupRequest&, const QuerySuperDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySuperDeviceGroupAsyncHandler;
|
||||
@@ -784,9 +937,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::RegisterDeviceResult> RegisterDeviceOutcome;
|
||||
typedef std::future<RegisterDeviceOutcome> RegisterDeviceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::RegisterDeviceRequest&, const RegisterDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReleaseEdgeDriverVersionResult> ReleaseEdgeDriverVersionOutcome;
|
||||
typedef std::future<ReleaseEdgeDriverVersionOutcome> ReleaseEdgeDriverVersionOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::ReleaseEdgeDriverVersionRequest&, const ReleaseEdgeDriverVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseEdgeDriverVersionAsyncHandler;
|
||||
typedef Outcome<Error, Model::RemoveThingTopoResult> RemoveThingTopoOutcome;
|
||||
typedef std::future<RemoveThingTopoOutcome> RemoveThingTopoOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::RemoveThingTopoRequest&, const RemoveThingTopoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveThingTopoAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReplaceEdgeInstanceGatewayResult> ReplaceEdgeInstanceGatewayOutcome;
|
||||
typedef std::future<ReplaceEdgeInstanceGatewayOutcome> ReplaceEdgeInstanceGatewayOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::ReplaceEdgeInstanceGatewayRequest&, const ReplaceEdgeInstanceGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReplaceEdgeInstanceGatewayAsyncHandler;
|
||||
typedef Outcome<Error, Model::ResetConsumerGroupPositionResult> ResetConsumerGroupPositionOutcome;
|
||||
typedef std::future<ResetConsumerGroupPositionOutcome> ResetConsumerGroupPositionOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::ResetConsumerGroupPositionRequest&, const ResetConsumerGroupPositionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetConsumerGroupPositionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ResetThingResult> ResetThingOutcome;
|
||||
typedef std::future<ResetThingOutcome> ResetThingOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::ResetThingRequest&, const ResetThingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetThingAsyncHandler;
|
||||
@@ -817,12 +979,21 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::StopRuleResult> StopRuleOutcome;
|
||||
typedef std::future<StopRuleOutcome> StopRuleOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::StopRuleRequest&, const StopRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::TriggerSceneRuleResult> TriggerSceneRuleOutcome;
|
||||
typedef std::future<TriggerSceneRuleOutcome> TriggerSceneRuleOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::TriggerSceneRuleRequest&, const TriggerSceneRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TriggerSceneRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnbindApplicationFromEdgeInstanceResult> UnbindApplicationFromEdgeInstanceOutcome;
|
||||
typedef std::future<UnbindApplicationFromEdgeInstanceOutcome> UnbindApplicationFromEdgeInstanceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UnbindApplicationFromEdgeInstanceRequest&, const UnbindApplicationFromEdgeInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindApplicationFromEdgeInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnbindDriverFromEdgeInstanceResult> UnbindDriverFromEdgeInstanceOutcome;
|
||||
typedef std::future<UnbindDriverFromEdgeInstanceOutcome> UnbindDriverFromEdgeInstanceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UnbindDriverFromEdgeInstanceRequest&, const UnbindDriverFromEdgeInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindDriverFromEdgeInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnbindSceneRuleFromEdgeInstanceResult> UnbindSceneRuleFromEdgeInstanceOutcome;
|
||||
typedef std::future<UnbindSceneRuleFromEdgeInstanceOutcome> UnbindSceneRuleFromEdgeInstanceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UnbindSceneRuleFromEdgeInstanceRequest&, const UnbindSceneRuleFromEdgeInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindSceneRuleFromEdgeInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateConsumerGroupResult> UpdateConsumerGroupOutcome;
|
||||
typedef std::future<UpdateConsumerGroupOutcome> UpdateConsumerGroupOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UpdateConsumerGroupRequest&, const UpdateConsumerGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateConsumerGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateDeviceGroupResult> UpdateDeviceGroupOutcome;
|
||||
typedef std::future<UpdateDeviceGroupOutcome> UpdateDeviceGroupOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UpdateDeviceGroupRequest&, const UpdateDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDeviceGroupAsyncHandler;
|
||||
@@ -835,6 +1006,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateEdgeInstanceResult> UpdateEdgeInstanceOutcome;
|
||||
typedef std::future<UpdateEdgeInstanceOutcome> UpdateEdgeInstanceOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UpdateEdgeInstanceRequest&, const UpdateEdgeInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateEdgeInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateEdgeInstanceChannelResult> UpdateEdgeInstanceChannelOutcome;
|
||||
typedef std::future<UpdateEdgeInstanceChannelOutcome> UpdateEdgeInstanceChannelOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UpdateEdgeInstanceChannelRequest&, const UpdateEdgeInstanceChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateEdgeInstanceChannelAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateProductResult> UpdateProductOutcome;
|
||||
typedef std::future<UpdateProductOutcome> UpdateProductOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UpdateProductRequest&, const UpdateProductOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateProductAsyncHandler;
|
||||
@@ -853,6 +1027,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateRuleActionResult> UpdateRuleActionOutcome;
|
||||
typedef std::future<UpdateRuleActionOutcome> UpdateRuleActionOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UpdateRuleActionRequest&, const UpdateRuleActionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRuleActionAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateSceneRuleResult> UpdateSceneRuleOutcome;
|
||||
typedef std::future<UpdateSceneRuleOutcome> UpdateSceneRuleOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UpdateSceneRuleRequest&, const UpdateSceneRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSceneRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateSubscribeRelationResult> UpdateSubscribeRelationOutcome;
|
||||
typedef std::future<UpdateSubscribeRelationOutcome> UpdateSubscribeRelationOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UpdateSubscribeRelationRequest&, const UpdateSubscribeRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSubscribeRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateThingModelResult> UpdateThingModelOutcome;
|
||||
typedef std::future<UpdateThingModelOutcome> UpdateThingModelOutcomeCallable;
|
||||
typedef std::function<void(const IotClient*, const Model::UpdateThingModelRequest&, const UpdateThingModelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateThingModelAsyncHandler;
|
||||
@@ -879,18 +1059,30 @@ namespace AlibabaCloud
|
||||
BatchDeleteDeviceGroupRelationsOutcome batchDeleteDeviceGroupRelations(const Model::BatchDeleteDeviceGroupRelationsRequest &request)const;
|
||||
void batchDeleteDeviceGroupRelationsAsync(const Model::BatchDeleteDeviceGroupRelationsRequest& request, const BatchDeleteDeviceGroupRelationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchDeleteDeviceGroupRelationsOutcomeCallable batchDeleteDeviceGroupRelationsCallable(const Model::BatchDeleteDeviceGroupRelationsRequest& request) const;
|
||||
BatchGetDeviceDriverOutcome batchGetDeviceDriver(const Model::BatchGetDeviceDriverRequest &request)const;
|
||||
void batchGetDeviceDriverAsync(const Model::BatchGetDeviceDriverRequest& request, const BatchGetDeviceDriverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchGetDeviceDriverOutcomeCallable batchGetDeviceDriverCallable(const Model::BatchGetDeviceDriverRequest& request) const;
|
||||
BatchDeleteEdgeInstanceChannelOutcome batchDeleteEdgeInstanceChannel(const Model::BatchDeleteEdgeInstanceChannelRequest &request)const;
|
||||
void batchDeleteEdgeInstanceChannelAsync(const Model::BatchDeleteEdgeInstanceChannelRequest& request, const BatchDeleteEdgeInstanceChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchDeleteEdgeInstanceChannelOutcomeCallable batchDeleteEdgeInstanceChannelCallable(const Model::BatchDeleteEdgeInstanceChannelRequest& request) const;
|
||||
BatchGetDeviceBindStatusOutcome batchGetDeviceBindStatus(const Model::BatchGetDeviceBindStatusRequest &request)const;
|
||||
void batchGetDeviceBindStatusAsync(const Model::BatchGetDeviceBindStatusRequest& request, const BatchGetDeviceBindStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchGetDeviceBindStatusOutcomeCallable batchGetDeviceBindStatusCallable(const Model::BatchGetDeviceBindStatusRequest& request) const;
|
||||
BatchGetDeviceStateOutcome batchGetDeviceState(const Model::BatchGetDeviceStateRequest &request)const;
|
||||
void batchGetDeviceStateAsync(const Model::BatchGetDeviceStateRequest& request, const BatchGetDeviceStateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchGetDeviceStateOutcomeCallable batchGetDeviceStateCallable(const Model::BatchGetDeviceStateRequest& request) const;
|
||||
BatchGetEdgeDriverOutcome batchGetEdgeDriver(const Model::BatchGetEdgeDriverRequest &request)const;
|
||||
void batchGetEdgeDriverAsync(const Model::BatchGetEdgeDriverRequest& request, const BatchGetEdgeDriverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchGetEdgeDriverOutcomeCallable batchGetEdgeDriverCallable(const Model::BatchGetEdgeDriverRequest& request) const;
|
||||
BatchGetEdgeInstanceChannelOutcome batchGetEdgeInstanceChannel(const Model::BatchGetEdgeInstanceChannelRequest &request)const;
|
||||
void batchGetEdgeInstanceChannelAsync(const Model::BatchGetEdgeInstanceChannelRequest& request, const BatchGetEdgeInstanceChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchGetEdgeInstanceChannelOutcomeCallable batchGetEdgeInstanceChannelCallable(const Model::BatchGetEdgeInstanceChannelRequest& request) const;
|
||||
BatchGetEdgeInstanceDeviceChannelOutcome batchGetEdgeInstanceDeviceChannel(const Model::BatchGetEdgeInstanceDeviceChannelRequest &request)const;
|
||||
void batchGetEdgeInstanceDeviceChannelAsync(const Model::BatchGetEdgeInstanceDeviceChannelRequest& request, const BatchGetEdgeInstanceDeviceChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchGetEdgeInstanceDeviceChannelOutcomeCallable batchGetEdgeInstanceDeviceChannelCallable(const Model::BatchGetEdgeInstanceDeviceChannelRequest& request) const;
|
||||
BatchGetEdgeInstanceDeviceConfigOutcome batchGetEdgeInstanceDeviceConfig(const Model::BatchGetEdgeInstanceDeviceConfigRequest &request)const;
|
||||
void batchGetEdgeInstanceDeviceConfigAsync(const Model::BatchGetEdgeInstanceDeviceConfigRequest& request, const BatchGetEdgeInstanceDeviceConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchGetEdgeInstanceDeviceConfigOutcomeCallable batchGetEdgeInstanceDeviceConfigCallable(const Model::BatchGetEdgeInstanceDeviceConfigRequest& request) const;
|
||||
BatchGetEdgeInstanceDeviceDriverOutcome batchGetEdgeInstanceDeviceDriver(const Model::BatchGetEdgeInstanceDeviceDriverRequest &request)const;
|
||||
void batchGetEdgeInstanceDeviceDriverAsync(const Model::BatchGetEdgeInstanceDeviceDriverRequest& request, const BatchGetEdgeInstanceDeviceDriverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchGetEdgeInstanceDeviceDriverOutcomeCallable batchGetEdgeInstanceDeviceDriverCallable(const Model::BatchGetEdgeInstanceDeviceDriverRequest& request) const;
|
||||
BatchGetEdgeInstanceDriverConfigsOutcome batchGetEdgeInstanceDriverConfigs(const Model::BatchGetEdgeInstanceDriverConfigsRequest &request)const;
|
||||
void batchGetEdgeInstanceDriverConfigsAsync(const Model::BatchGetEdgeInstanceDriverConfigsRequest& request, const BatchGetEdgeInstanceDriverConfigsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchGetEdgeInstanceDriverConfigsOutcomeCallable batchGetEdgeInstanceDriverConfigsCallable(const Model::BatchGetEdgeInstanceDriverConfigsRequest& request) const;
|
||||
@@ -903,6 +1095,9 @@ namespace AlibabaCloud
|
||||
BatchRegisterDeviceWithApplyIdOutcome batchRegisterDeviceWithApplyId(const Model::BatchRegisterDeviceWithApplyIdRequest &request)const;
|
||||
void batchRegisterDeviceWithApplyIdAsync(const Model::BatchRegisterDeviceWithApplyIdRequest& request, const BatchRegisterDeviceWithApplyIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchRegisterDeviceWithApplyIdOutcomeCallable batchRegisterDeviceWithApplyIdCallable(const Model::BatchRegisterDeviceWithApplyIdRequest& request) const;
|
||||
BatchSetEdgeInstanceDeviceChannelOutcome batchSetEdgeInstanceDeviceChannel(const Model::BatchSetEdgeInstanceDeviceChannelRequest &request)const;
|
||||
void batchSetEdgeInstanceDeviceChannelAsync(const Model::BatchSetEdgeInstanceDeviceChannelRequest& request, const BatchSetEdgeInstanceDeviceChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchSetEdgeInstanceDeviceChannelOutcomeCallable batchSetEdgeInstanceDeviceChannelCallable(const Model::BatchSetEdgeInstanceDeviceChannelRequest& request) const;
|
||||
BatchSetEdgeInstanceDeviceConfigOutcome batchSetEdgeInstanceDeviceConfig(const Model::BatchSetEdgeInstanceDeviceConfigRequest &request)const;
|
||||
void batchSetEdgeInstanceDeviceConfigAsync(const Model::BatchSetEdgeInstanceDeviceConfigRequest& request, const BatchSetEdgeInstanceDeviceConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchSetEdgeInstanceDeviceConfigOutcomeCallable batchSetEdgeInstanceDeviceConfigCallable(const Model::BatchSetEdgeInstanceDeviceConfigRequest& request) const;
|
||||
@@ -921,6 +1116,9 @@ namespace AlibabaCloud
|
||||
BindGatewayToEdgeInstanceOutcome bindGatewayToEdgeInstance(const Model::BindGatewayToEdgeInstanceRequest &request)const;
|
||||
void bindGatewayToEdgeInstanceAsync(const Model::BindGatewayToEdgeInstanceRequest& request, const BindGatewayToEdgeInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BindGatewayToEdgeInstanceOutcomeCallable bindGatewayToEdgeInstanceCallable(const Model::BindGatewayToEdgeInstanceRequest& request) const;
|
||||
BindSceneRuleToEdgeInstanceOutcome bindSceneRuleToEdgeInstance(const Model::BindSceneRuleToEdgeInstanceRequest &request)const;
|
||||
void bindSceneRuleToEdgeInstanceAsync(const Model::BindSceneRuleToEdgeInstanceRequest& request, const BindSceneRuleToEdgeInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BindSceneRuleToEdgeInstanceOutcomeCallable bindSceneRuleToEdgeInstanceCallable(const Model::BindSceneRuleToEdgeInstanceRequest& request) const;
|
||||
CancelOTAStrategyByJobOutcome cancelOTAStrategyByJob(const Model::CancelOTAStrategyByJobRequest &request)const;
|
||||
void cancelOTAStrategyByJobAsync(const Model::CancelOTAStrategyByJobRequest& request, const CancelOTAStrategyByJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelOTAStrategyByJobOutcomeCallable cancelOTAStrategyByJobCallable(const Model::CancelOTAStrategyByJobRequest& request) const;
|
||||
@@ -939,6 +1137,12 @@ namespace AlibabaCloud
|
||||
CopyThingModelOutcome copyThingModel(const Model::CopyThingModelRequest &request)const;
|
||||
void copyThingModelAsync(const Model::CopyThingModelRequest& request, const CopyThingModelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CopyThingModelOutcomeCallable copyThingModelCallable(const Model::CopyThingModelRequest& request) const;
|
||||
CreateConsumerGroupOutcome createConsumerGroup(const Model::CreateConsumerGroupRequest &request)const;
|
||||
void createConsumerGroupAsync(const Model::CreateConsumerGroupRequest& request, const CreateConsumerGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateConsumerGroupOutcomeCallable createConsumerGroupCallable(const Model::CreateConsumerGroupRequest& request) const;
|
||||
CreateConsumerGroupSubscribeRelationOutcome createConsumerGroupSubscribeRelation(const Model::CreateConsumerGroupSubscribeRelationRequest &request)const;
|
||||
void createConsumerGroupSubscribeRelationAsync(const Model::CreateConsumerGroupSubscribeRelationRequest& request, const CreateConsumerGroupSubscribeRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateConsumerGroupSubscribeRelationOutcomeCallable createConsumerGroupSubscribeRelationCallable(const Model::CreateConsumerGroupSubscribeRelationRequest& request) const;
|
||||
CreateDataAPIServiceOutcome createDataAPIService(const Model::CreateDataAPIServiceRequest &request)const;
|
||||
void createDataAPIServiceAsync(const Model::CreateDataAPIServiceRequest& request, const CreateDataAPIServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDataAPIServiceOutcomeCallable createDataAPIServiceCallable(const Model::CreateDataAPIServiceRequest& request) const;
|
||||
@@ -954,6 +1158,9 @@ namespace AlibabaCloud
|
||||
CreateEdgeInstanceOutcome createEdgeInstance(const Model::CreateEdgeInstanceRequest &request)const;
|
||||
void createEdgeInstanceAsync(const Model::CreateEdgeInstanceRequest& request, const CreateEdgeInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateEdgeInstanceOutcomeCallable createEdgeInstanceCallable(const Model::CreateEdgeInstanceRequest& request) const;
|
||||
CreateEdgeInstanceChannelOutcome createEdgeInstanceChannel(const Model::CreateEdgeInstanceChannelRequest &request)const;
|
||||
void createEdgeInstanceChannelAsync(const Model::CreateEdgeInstanceChannelRequest& request, const CreateEdgeInstanceChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateEdgeInstanceChannelOutcomeCallable createEdgeInstanceChannelCallable(const Model::CreateEdgeInstanceChannelRequest& request) const;
|
||||
CreateEdgeInstanceDeploymentOutcome createEdgeInstanceDeployment(const Model::CreateEdgeInstanceDeploymentRequest &request)const;
|
||||
void createEdgeInstanceDeploymentAsync(const Model::CreateEdgeInstanceDeploymentRequest& request, const CreateEdgeInstanceDeploymentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateEdgeInstanceDeploymentOutcomeCallable createEdgeInstanceDeploymentCallable(const Model::CreateEdgeInstanceDeploymentRequest& request) const;
|
||||
@@ -990,12 +1197,24 @@ namespace AlibabaCloud
|
||||
CreateRuleActionOutcome createRuleAction(const Model::CreateRuleActionRequest &request)const;
|
||||
void createRuleActionAsync(const Model::CreateRuleActionRequest& request, const CreateRuleActionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRuleActionOutcomeCallable createRuleActionCallable(const Model::CreateRuleActionRequest& request) const;
|
||||
CreateSceneRuleOutcome createSceneRule(const Model::CreateSceneRuleRequest &request)const;
|
||||
void createSceneRuleAsync(const Model::CreateSceneRuleRequest& request, const CreateSceneRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSceneRuleOutcomeCallable createSceneRuleCallable(const Model::CreateSceneRuleRequest& request) const;
|
||||
CreateSubscribeRelationOutcome createSubscribeRelation(const Model::CreateSubscribeRelationRequest &request)const;
|
||||
void createSubscribeRelationAsync(const Model::CreateSubscribeRelationRequest& request, const CreateSubscribeRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSubscribeRelationOutcomeCallable createSubscribeRelationCallable(const Model::CreateSubscribeRelationRequest& request) const;
|
||||
CreateThingModelOutcome createThingModel(const Model::CreateThingModelRequest &request)const;
|
||||
void createThingModelAsync(const Model::CreateThingModelRequest& request, const CreateThingModelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateThingModelOutcomeCallable createThingModelCallable(const Model::CreateThingModelRequest& request) const;
|
||||
CreateTopicRouteTableOutcome createTopicRouteTable(const Model::CreateTopicRouteTableRequest &request)const;
|
||||
void createTopicRouteTableAsync(const Model::CreateTopicRouteTableRequest& request, const CreateTopicRouteTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTopicRouteTableOutcomeCallable createTopicRouteTableCallable(const Model::CreateTopicRouteTableRequest& request) const;
|
||||
DeleteConsumerGroupOutcome deleteConsumerGroup(const Model::DeleteConsumerGroupRequest &request)const;
|
||||
void deleteConsumerGroupAsync(const Model::DeleteConsumerGroupRequest& request, const DeleteConsumerGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteConsumerGroupOutcomeCallable deleteConsumerGroupCallable(const Model::DeleteConsumerGroupRequest& request) const;
|
||||
DeleteConsumerGroupSubscribeRelationOutcome deleteConsumerGroupSubscribeRelation(const Model::DeleteConsumerGroupSubscribeRelationRequest &request)const;
|
||||
void deleteConsumerGroupSubscribeRelationAsync(const Model::DeleteConsumerGroupSubscribeRelationRequest& request, const DeleteConsumerGroupSubscribeRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteConsumerGroupSubscribeRelationOutcomeCallable deleteConsumerGroupSubscribeRelationCallable(const Model::DeleteConsumerGroupSubscribeRelationRequest& request) const;
|
||||
DeleteDeviceOutcome deleteDevice(const Model::DeleteDeviceRequest &request)const;
|
||||
void deleteDeviceAsync(const Model::DeleteDeviceRequest& request, const DeleteDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteDeviceOutcomeCallable deleteDeviceCallable(const Model::DeleteDeviceRequest& request) const;
|
||||
@@ -1035,15 +1254,27 @@ namespace AlibabaCloud
|
||||
DeleteRuleActionOutcome deleteRuleAction(const Model::DeleteRuleActionRequest &request)const;
|
||||
void deleteRuleActionAsync(const Model::DeleteRuleActionRequest& request, const DeleteRuleActionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRuleActionOutcomeCallable deleteRuleActionCallable(const Model::DeleteRuleActionRequest& request) const;
|
||||
DeleteSceneRuleOutcome deleteSceneRule(const Model::DeleteSceneRuleRequest &request)const;
|
||||
void deleteSceneRuleAsync(const Model::DeleteSceneRuleRequest& request, const DeleteSceneRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSceneRuleOutcomeCallable deleteSceneRuleCallable(const Model::DeleteSceneRuleRequest& request) const;
|
||||
DeleteSubscribeRelationOutcome deleteSubscribeRelation(const Model::DeleteSubscribeRelationRequest &request)const;
|
||||
void deleteSubscribeRelationAsync(const Model::DeleteSubscribeRelationRequest& request, const DeleteSubscribeRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSubscribeRelationOutcomeCallable deleteSubscribeRelationCallable(const Model::DeleteSubscribeRelationRequest& request) const;
|
||||
DeleteThingModelOutcome deleteThingModel(const Model::DeleteThingModelRequest &request)const;
|
||||
void deleteThingModelAsync(const Model::DeleteThingModelRequest& request, const DeleteThingModelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteThingModelOutcomeCallable deleteThingModelCallable(const Model::DeleteThingModelRequest& request) const;
|
||||
DeleteTopicRouteTableOutcome deleteTopicRouteTable(const Model::DeleteTopicRouteTableRequest &request)const;
|
||||
void deleteTopicRouteTableAsync(const Model::DeleteTopicRouteTableRequest& request, const DeleteTopicRouteTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTopicRouteTableOutcomeCallable deleteTopicRouteTableCallable(const Model::DeleteTopicRouteTableRequest& request) const;
|
||||
DisableSceneRuleOutcome disableSceneRule(const Model::DisableSceneRuleRequest &request)const;
|
||||
void disableSceneRuleAsync(const Model::DisableSceneRuleRequest& request, const DisableSceneRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DisableSceneRuleOutcomeCallable disableSceneRuleCallable(const Model::DisableSceneRuleRequest& request) const;
|
||||
DisableThingOutcome disableThing(const Model::DisableThingRequest &request)const;
|
||||
void disableThingAsync(const Model::DisableThingRequest& request, const DisableThingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DisableThingOutcomeCallable disableThingCallable(const Model::DisableThingRequest& request) const;
|
||||
EnableSceneRuleOutcome enableSceneRule(const Model::EnableSceneRuleRequest &request)const;
|
||||
void enableSceneRuleAsync(const Model::EnableSceneRuleRequest& request, const EnableSceneRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnableSceneRuleOutcomeCallable enableSceneRuleCallable(const Model::EnableSceneRuleRequest& request) const;
|
||||
EnableThingOutcome enableThing(const Model::EnableThingRequest &request)const;
|
||||
void enableThingAsync(const Model::EnableThingRequest& request, const EnableThingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnableThingOutcomeCallable enableThingCallable(const Model::EnableThingRequest& request) const;
|
||||
@@ -1083,6 +1314,9 @@ namespace AlibabaCloud
|
||||
GetRuleActionOutcome getRuleAction(const Model::GetRuleActionRequest &request)const;
|
||||
void getRuleActionAsync(const Model::GetRuleActionRequest& request, const GetRuleActionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetRuleActionOutcomeCallable getRuleActionCallable(const Model::GetRuleActionRequest& request) const;
|
||||
GetSceneRuleOutcome getSceneRule(const Model::GetSceneRuleRequest &request)const;
|
||||
void getSceneRuleAsync(const Model::GetSceneRuleRequest& request, const GetSceneRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetSceneRuleOutcomeCallable getSceneRuleCallable(const Model::GetSceneRuleRequest& request) const;
|
||||
GetThingModelTslOutcome getThingModelTsl(const Model::GetThingModelTslRequest &request)const;
|
||||
void getThingModelTslAsync(const Model::GetThingModelTslRequest& request, const GetThingModelTslAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetThingModelTslOutcomeCallable getThingModelTslCallable(const Model::GetThingModelTslRequest& request) const;
|
||||
@@ -1155,12 +1389,21 @@ namespace AlibabaCloud
|
||||
QueryCertUrlByApplyIdOutcome queryCertUrlByApplyId(const Model::QueryCertUrlByApplyIdRequest &request)const;
|
||||
void queryCertUrlByApplyIdAsync(const Model::QueryCertUrlByApplyIdRequest& request, const QueryCertUrlByApplyIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryCertUrlByApplyIdOutcomeCallable queryCertUrlByApplyIdCallable(const Model::QueryCertUrlByApplyIdRequest& request) const;
|
||||
QueryConsumerGroupByGroupIdOutcome queryConsumerGroupByGroupId(const Model::QueryConsumerGroupByGroupIdRequest &request)const;
|
||||
void queryConsumerGroupByGroupIdAsync(const Model::QueryConsumerGroupByGroupIdRequest& request, const QueryConsumerGroupByGroupIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryConsumerGroupByGroupIdOutcomeCallable queryConsumerGroupByGroupIdCallable(const Model::QueryConsumerGroupByGroupIdRequest& request) const;
|
||||
QueryConsumerGroupListOutcome queryConsumerGroupList(const Model::QueryConsumerGroupListRequest &request)const;
|
||||
void queryConsumerGroupListAsync(const Model::QueryConsumerGroupListRequest& request, const QueryConsumerGroupListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryConsumerGroupListOutcomeCallable queryConsumerGroupListCallable(const Model::QueryConsumerGroupListRequest& request) const;
|
||||
QueryConsumerGroupStatusOutcome queryConsumerGroupStatus(const Model::QueryConsumerGroupStatusRequest &request)const;
|
||||
void queryConsumerGroupStatusAsync(const Model::QueryConsumerGroupStatusRequest& request, const QueryConsumerGroupStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryConsumerGroupStatusOutcomeCallable queryConsumerGroupStatusCallable(const Model::QueryConsumerGroupStatusRequest& request) const;
|
||||
QueryDetailSceneRuleLogOutcome queryDetailSceneRuleLog(const Model::QueryDetailSceneRuleLogRequest &request)const;
|
||||
void queryDetailSceneRuleLogAsync(const Model::QueryDetailSceneRuleLogRequest& request, const QueryDetailSceneRuleLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDetailSceneRuleLogOutcomeCallable queryDetailSceneRuleLogCallable(const Model::QueryDetailSceneRuleLogRequest& request) const;
|
||||
QueryDeviceOutcome queryDevice(const Model::QueryDeviceRequest &request)const;
|
||||
void queryDeviceAsync(const Model::QueryDeviceRequest& request, const QueryDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDeviceOutcomeCallable queryDeviceCallable(const Model::QueryDeviceRequest& request) const;
|
||||
QueryDeviceByDriverOutcome queryDeviceByDriver(const Model::QueryDeviceByDriverRequest &request)const;
|
||||
void queryDeviceByDriverAsync(const Model::QueryDeviceByDriverRequest& request, const QueryDeviceByDriverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDeviceByDriverOutcomeCallable queryDeviceByDriverCallable(const Model::QueryDeviceByDriverRequest& request) const;
|
||||
QueryDeviceByStatusOutcome queryDeviceByStatus(const Model::QueryDeviceByStatusRequest &request)const;
|
||||
void queryDeviceByStatusAsync(const Model::QueryDeviceByStatusRequest& request, const QueryDeviceByStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDeviceByStatusOutcomeCallable queryDeviceByStatusCallable(const Model::QueryDeviceByStatusRequest& request) const;
|
||||
@@ -1230,9 +1473,15 @@ namespace AlibabaCloud
|
||||
QueryEdgeInstanceOutcome queryEdgeInstance(const Model::QueryEdgeInstanceRequest &request)const;
|
||||
void queryEdgeInstanceAsync(const Model::QueryEdgeInstanceRequest& request, const QueryEdgeInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEdgeInstanceOutcomeCallable queryEdgeInstanceCallable(const Model::QueryEdgeInstanceRequest& request) const;
|
||||
QueryEdgeInstanceChannelOutcome queryEdgeInstanceChannel(const Model::QueryEdgeInstanceChannelRequest &request)const;
|
||||
void queryEdgeInstanceChannelAsync(const Model::QueryEdgeInstanceChannelRequest& request, const QueryEdgeInstanceChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEdgeInstanceChannelOutcomeCallable queryEdgeInstanceChannelCallable(const Model::QueryEdgeInstanceChannelRequest& request) const;
|
||||
QueryEdgeInstanceDeviceOutcome queryEdgeInstanceDevice(const Model::QueryEdgeInstanceDeviceRequest &request)const;
|
||||
void queryEdgeInstanceDeviceAsync(const Model::QueryEdgeInstanceDeviceRequest& request, const QueryEdgeInstanceDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEdgeInstanceDeviceOutcomeCallable queryEdgeInstanceDeviceCallable(const Model::QueryEdgeInstanceDeviceRequest& request) const;
|
||||
QueryEdgeInstanceDeviceByDriverOutcome queryEdgeInstanceDeviceByDriver(const Model::QueryEdgeInstanceDeviceByDriverRequest &request)const;
|
||||
void queryEdgeInstanceDeviceByDriverAsync(const Model::QueryEdgeInstanceDeviceByDriverRequest& request, const QueryEdgeInstanceDeviceByDriverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEdgeInstanceDeviceByDriverOutcomeCallable queryEdgeInstanceDeviceByDriverCallable(const Model::QueryEdgeInstanceDeviceByDriverRequest& request) const;
|
||||
QueryEdgeInstanceDriverOutcome queryEdgeInstanceDriver(const Model::QueryEdgeInstanceDriverRequest &request)const;
|
||||
void queryEdgeInstanceDriverAsync(const Model::QueryEdgeInstanceDriverRequest& request, const QueryEdgeInstanceDriverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEdgeInstanceDriverOutcomeCallable queryEdgeInstanceDriverCallable(const Model::QueryEdgeInstanceDriverRequest& request) const;
|
||||
@@ -1242,6 +1491,9 @@ namespace AlibabaCloud
|
||||
QueryEdgeInstanceHistoricDeploymentOutcome queryEdgeInstanceHistoricDeployment(const Model::QueryEdgeInstanceHistoricDeploymentRequest &request)const;
|
||||
void queryEdgeInstanceHistoricDeploymentAsync(const Model::QueryEdgeInstanceHistoricDeploymentRequest& request, const QueryEdgeInstanceHistoricDeploymentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEdgeInstanceHistoricDeploymentOutcomeCallable queryEdgeInstanceHistoricDeploymentCallable(const Model::QueryEdgeInstanceHistoricDeploymentRequest& request) const;
|
||||
QueryEdgeInstanceSceneRuleOutcome queryEdgeInstanceSceneRule(const Model::QueryEdgeInstanceSceneRuleRequest &request)const;
|
||||
void queryEdgeInstanceSceneRuleAsync(const Model::QueryEdgeInstanceSceneRuleRequest& request, const QueryEdgeInstanceSceneRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEdgeInstanceSceneRuleOutcomeCallable queryEdgeInstanceSceneRuleCallable(const Model::QueryEdgeInstanceSceneRuleRequest& request) const;
|
||||
QueryLoRaJoinPermissionsOutcome queryLoRaJoinPermissions(const Model::QueryLoRaJoinPermissionsRequest &request)const;
|
||||
void queryLoRaJoinPermissionsAsync(const Model::QueryLoRaJoinPermissionsRequest& request, const QueryLoRaJoinPermissionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryLoRaJoinPermissionsOutcomeCallable queryLoRaJoinPermissionsCallable(const Model::QueryLoRaJoinPermissionsRequest& request) const;
|
||||
@@ -1266,6 +1518,15 @@ namespace AlibabaCloud
|
||||
QueryProductTopicOutcome queryProductTopic(const Model::QueryProductTopicRequest &request)const;
|
||||
void queryProductTopicAsync(const Model::QueryProductTopicRequest& request, const QueryProductTopicAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryProductTopicOutcomeCallable queryProductTopicCallable(const Model::QueryProductTopicRequest& request) const;
|
||||
QuerySceneRuleOutcome querySceneRule(const Model::QuerySceneRuleRequest &request)const;
|
||||
void querySceneRuleAsync(const Model::QuerySceneRuleRequest& request, const QuerySceneRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QuerySceneRuleOutcomeCallable querySceneRuleCallable(const Model::QuerySceneRuleRequest& request) const;
|
||||
QuerySubscribeRelationOutcome querySubscribeRelation(const Model::QuerySubscribeRelationRequest &request)const;
|
||||
void querySubscribeRelationAsync(const Model::QuerySubscribeRelationRequest& request, const QuerySubscribeRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QuerySubscribeRelationOutcomeCallable querySubscribeRelationCallable(const Model::QuerySubscribeRelationRequest& request) const;
|
||||
QuerySummarySceneRuleLogOutcome querySummarySceneRuleLog(const Model::QuerySummarySceneRuleLogRequest &request)const;
|
||||
void querySummarySceneRuleLogAsync(const Model::QuerySummarySceneRuleLogRequest& request, const QuerySummarySceneRuleLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QuerySummarySceneRuleLogOutcomeCallable querySummarySceneRuleLogCallable(const Model::QuerySummarySceneRuleLogRequest& request) const;
|
||||
QuerySuperDeviceGroupOutcome querySuperDeviceGroup(const Model::QuerySuperDeviceGroupRequest &request)const;
|
||||
void querySuperDeviceGroupAsync(const Model::QuerySuperDeviceGroupRequest& request, const QuerySuperDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QuerySuperDeviceGroupOutcomeCallable querySuperDeviceGroupCallable(const Model::QuerySuperDeviceGroupRequest& request) const;
|
||||
@@ -1284,9 +1545,18 @@ namespace AlibabaCloud
|
||||
RegisterDeviceOutcome registerDevice(const Model::RegisterDeviceRequest &request)const;
|
||||
void registerDeviceAsync(const Model::RegisterDeviceRequest& request, const RegisterDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RegisterDeviceOutcomeCallable registerDeviceCallable(const Model::RegisterDeviceRequest& request) const;
|
||||
ReleaseEdgeDriverVersionOutcome releaseEdgeDriverVersion(const Model::ReleaseEdgeDriverVersionRequest &request)const;
|
||||
void releaseEdgeDriverVersionAsync(const Model::ReleaseEdgeDriverVersionRequest& request, const ReleaseEdgeDriverVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReleaseEdgeDriverVersionOutcomeCallable releaseEdgeDriverVersionCallable(const Model::ReleaseEdgeDriverVersionRequest& request) const;
|
||||
RemoveThingTopoOutcome removeThingTopo(const Model::RemoveThingTopoRequest &request)const;
|
||||
void removeThingTopoAsync(const Model::RemoveThingTopoRequest& request, const RemoveThingTopoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveThingTopoOutcomeCallable removeThingTopoCallable(const Model::RemoveThingTopoRequest& request) const;
|
||||
ReplaceEdgeInstanceGatewayOutcome replaceEdgeInstanceGateway(const Model::ReplaceEdgeInstanceGatewayRequest &request)const;
|
||||
void replaceEdgeInstanceGatewayAsync(const Model::ReplaceEdgeInstanceGatewayRequest& request, const ReplaceEdgeInstanceGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReplaceEdgeInstanceGatewayOutcomeCallable replaceEdgeInstanceGatewayCallable(const Model::ReplaceEdgeInstanceGatewayRequest& request) const;
|
||||
ResetConsumerGroupPositionOutcome resetConsumerGroupPosition(const Model::ResetConsumerGroupPositionRequest &request)const;
|
||||
void resetConsumerGroupPositionAsync(const Model::ResetConsumerGroupPositionRequest& request, const ResetConsumerGroupPositionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResetConsumerGroupPositionOutcomeCallable resetConsumerGroupPositionCallable(const Model::ResetConsumerGroupPositionRequest& request) const;
|
||||
ResetThingOutcome resetThing(const Model::ResetThingRequest &request)const;
|
||||
void resetThingAsync(const Model::ResetThingRequest& request, const ResetThingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResetThingOutcomeCallable resetThingCallable(const Model::ResetThingRequest& request) const;
|
||||
@@ -1317,12 +1587,21 @@ namespace AlibabaCloud
|
||||
StopRuleOutcome stopRule(const Model::StopRuleRequest &request)const;
|
||||
void stopRuleAsync(const Model::StopRuleRequest& request, const StopRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopRuleOutcomeCallable stopRuleCallable(const Model::StopRuleRequest& request) const;
|
||||
TriggerSceneRuleOutcome triggerSceneRule(const Model::TriggerSceneRuleRequest &request)const;
|
||||
void triggerSceneRuleAsync(const Model::TriggerSceneRuleRequest& request, const TriggerSceneRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TriggerSceneRuleOutcomeCallable triggerSceneRuleCallable(const Model::TriggerSceneRuleRequest& request) const;
|
||||
UnbindApplicationFromEdgeInstanceOutcome unbindApplicationFromEdgeInstance(const Model::UnbindApplicationFromEdgeInstanceRequest &request)const;
|
||||
void unbindApplicationFromEdgeInstanceAsync(const Model::UnbindApplicationFromEdgeInstanceRequest& request, const UnbindApplicationFromEdgeInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnbindApplicationFromEdgeInstanceOutcomeCallable unbindApplicationFromEdgeInstanceCallable(const Model::UnbindApplicationFromEdgeInstanceRequest& request) const;
|
||||
UnbindDriverFromEdgeInstanceOutcome unbindDriverFromEdgeInstance(const Model::UnbindDriverFromEdgeInstanceRequest &request)const;
|
||||
void unbindDriverFromEdgeInstanceAsync(const Model::UnbindDriverFromEdgeInstanceRequest& request, const UnbindDriverFromEdgeInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnbindDriverFromEdgeInstanceOutcomeCallable unbindDriverFromEdgeInstanceCallable(const Model::UnbindDriverFromEdgeInstanceRequest& request) const;
|
||||
UnbindSceneRuleFromEdgeInstanceOutcome unbindSceneRuleFromEdgeInstance(const Model::UnbindSceneRuleFromEdgeInstanceRequest &request)const;
|
||||
void unbindSceneRuleFromEdgeInstanceAsync(const Model::UnbindSceneRuleFromEdgeInstanceRequest& request, const UnbindSceneRuleFromEdgeInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnbindSceneRuleFromEdgeInstanceOutcomeCallable unbindSceneRuleFromEdgeInstanceCallable(const Model::UnbindSceneRuleFromEdgeInstanceRequest& request) const;
|
||||
UpdateConsumerGroupOutcome updateConsumerGroup(const Model::UpdateConsumerGroupRequest &request)const;
|
||||
void updateConsumerGroupAsync(const Model::UpdateConsumerGroupRequest& request, const UpdateConsumerGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateConsumerGroupOutcomeCallable updateConsumerGroupCallable(const Model::UpdateConsumerGroupRequest& request) const;
|
||||
UpdateDeviceGroupOutcome updateDeviceGroup(const Model::UpdateDeviceGroupRequest &request)const;
|
||||
void updateDeviceGroupAsync(const Model::UpdateDeviceGroupRequest& request, const UpdateDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateDeviceGroupOutcomeCallable updateDeviceGroupCallable(const Model::UpdateDeviceGroupRequest& request) const;
|
||||
@@ -1335,6 +1614,9 @@ namespace AlibabaCloud
|
||||
UpdateEdgeInstanceOutcome updateEdgeInstance(const Model::UpdateEdgeInstanceRequest &request)const;
|
||||
void updateEdgeInstanceAsync(const Model::UpdateEdgeInstanceRequest& request, const UpdateEdgeInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateEdgeInstanceOutcomeCallable updateEdgeInstanceCallable(const Model::UpdateEdgeInstanceRequest& request) const;
|
||||
UpdateEdgeInstanceChannelOutcome updateEdgeInstanceChannel(const Model::UpdateEdgeInstanceChannelRequest &request)const;
|
||||
void updateEdgeInstanceChannelAsync(const Model::UpdateEdgeInstanceChannelRequest& request, const UpdateEdgeInstanceChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateEdgeInstanceChannelOutcomeCallable updateEdgeInstanceChannelCallable(const Model::UpdateEdgeInstanceChannelRequest& request) const;
|
||||
UpdateProductOutcome updateProduct(const Model::UpdateProductRequest &request)const;
|
||||
void updateProductAsync(const Model::UpdateProductRequest& request, const UpdateProductAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateProductOutcomeCallable updateProductCallable(const Model::UpdateProductRequest& request) const;
|
||||
@@ -1353,6 +1635,12 @@ namespace AlibabaCloud
|
||||
UpdateRuleActionOutcome updateRuleAction(const Model::UpdateRuleActionRequest &request)const;
|
||||
void updateRuleActionAsync(const Model::UpdateRuleActionRequest& request, const UpdateRuleActionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateRuleActionOutcomeCallable updateRuleActionCallable(const Model::UpdateRuleActionRequest& request) const;
|
||||
UpdateSceneRuleOutcome updateSceneRule(const Model::UpdateSceneRuleRequest &request)const;
|
||||
void updateSceneRuleAsync(const Model::UpdateSceneRuleRequest& request, const UpdateSceneRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateSceneRuleOutcomeCallable updateSceneRuleCallable(const Model::UpdateSceneRuleRequest& request) const;
|
||||
UpdateSubscribeRelationOutcome updateSubscribeRelation(const Model::UpdateSubscribeRelationRequest &request)const;
|
||||
void updateSubscribeRelationAsync(const Model::UpdateSubscribeRelationRequest& request, const UpdateSubscribeRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateSubscribeRelationOutcomeCallable updateSubscribeRelationCallable(const Model::UpdateSubscribeRelationRequest& request) const;
|
||||
UpdateThingModelOutcome updateThingModel(const Model::UpdateThingModelRequest &request)const;
|
||||
void updateThingModelAsync(const Model::UpdateThingModelRequest& request, const UpdateThingModelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateThingModelOutcomeCallable updateThingModelCallable(const Model::UpdateThingModelRequest& request) const;
|
||||
|
||||
@@ -41,19 +41,25 @@ namespace AlibabaCloud
|
||||
BatchAddDeviceGroupRelationsRequest();
|
||||
~BatchAddDeviceGroupRelationsRequest();
|
||||
|
||||
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);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::vector<Device> getDevice()const;
|
||||
void setDevice(const std::vector<Device>& device);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::vector<Device> device_;
|
||||
|
||||
};
|
||||
|
||||
@@ -45,26 +45,32 @@ namespace AlibabaCloud
|
||||
BatchAddThingTopoRequest();
|
||||
~BatchAddThingTopoRequest();
|
||||
|
||||
std::string getExt()const;
|
||||
void setExt(const std::string& ext);
|
||||
std::string getGwProductKey()const;
|
||||
void setGwProductKey(const std::string& gwProductKey);
|
||||
std::vector<TopoAddItem> getTopoAddItem()const;
|
||||
void setTopoAddItem(const std::vector<TopoAddItem>& topoAddItem);
|
||||
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 getExt()const;
|
||||
void setExt(const std::string& ext);
|
||||
std::vector<TopoAddItem> getTopoAddItem()const;
|
||||
void setTopoAddItem(const std::vector<TopoAddItem>& topoAddItem);
|
||||
std::string getGwDeviceName()const;
|
||||
void setGwDeviceName(const std::string& gwDeviceName);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string ext_;
|
||||
std::string gwProductKey_;
|
||||
std::vector<TopoAddItem> topoAddItem_;
|
||||
std::string accessKeyId_;
|
||||
std::string gwDeviceName_;
|
||||
std::string iotInstanceId_;
|
||||
std::string ext_;
|
||||
std::vector<TopoAddItem> topoAddItem_;
|
||||
std::string gwDeviceName_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,19 +35,25 @@ namespace AlibabaCloud
|
||||
BatchCheckDeviceNamesRequest();
|
||||
~BatchCheckDeviceNamesRequest();
|
||||
|
||||
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 getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::vector<std::string> getDeviceName()const;
|
||||
void setDeviceName(const std::vector<std::string>& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::vector<std::string> deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -41,19 +41,25 @@ namespace AlibabaCloud
|
||||
BatchDeleteDeviceGroupRelationsRequest();
|
||||
~BatchDeleteDeviceGroupRelationsRequest();
|
||||
|
||||
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);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::vector<Device> getDevice()const;
|
||||
void setDevice(const std::vector<Device>& device);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::vector<Device> device_;
|
||||
|
||||
};
|
||||
|
||||
@@ -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_BATCHDELETEEDGEINSTANCECHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHDELETEEDGEINSTANCECHANNELREQUEST_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 BatchDeleteEdgeInstanceChannelRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchDeleteEdgeInstanceChannelRequest();
|
||||
~BatchDeleteEdgeInstanceChannelRequest();
|
||||
|
||||
std::string getDriverId()const;
|
||||
void setDriverId(const std::string& driverId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::vector<std::string> getChannelIds()const;
|
||||
void setChannelIds(const std::vector<std::string>& channelIds);
|
||||
|
||||
private:
|
||||
std::string driverId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string instanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::vector<std::string> channelIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHDELETEEDGEINSTANCECHANNELREQUEST_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_BATCHDELETEEDGEINSTANCECHANNELRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHDELETEEDGEINSTANCECHANNELRESULT_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 BatchDeleteEdgeInstanceChannelResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchDeleteEdgeInstanceChannelResult();
|
||||
explicit BatchDeleteEdgeInstanceChannelResult(const std::string &payload);
|
||||
~BatchDeleteEdgeInstanceChannelResult();
|
||||
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_BATCHDELETEEDGEINSTANCECHANNELRESULT_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_BATCHGETDEVICEBINDSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEBINDSTATUSREQUEST_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 BatchGetDeviceBindStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchGetDeviceBindStatusRequest();
|
||||
~BatchGetDeviceBindStatusRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::vector<std::string> getIotIds()const;
|
||||
void setIotIds(const std::vector<std::string>& iotIds);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::vector<std::string> iotIds_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEBINDSTATUSREQUEST_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_BATCHGETDEVICEBINDSTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEBINDSTATUSRESULT_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 BatchGetDeviceBindStatusResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DeviceStatus
|
||||
{
|
||||
std::string iotId;
|
||||
int bindStatus;
|
||||
};
|
||||
|
||||
|
||||
BatchGetDeviceBindStatusResult();
|
||||
explicit BatchGetDeviceBindStatusResult(const std::string &payload);
|
||||
~BatchGetDeviceBindStatusResult();
|
||||
std::vector<DeviceStatus> getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DeviceStatus> data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEBINDSTATUSRESULT_H_
|
||||
@@ -35,22 +35,28 @@ 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::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::vector<std::string> getDeviceName()const;
|
||||
void setDeviceName(const std::vector<std::string>& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::vector<std::string> iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::vector<std::string> deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* 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_BATCHGETEDGEINSTANCECHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCECHANNELREQUEST_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 BatchGetEdgeInstanceChannelRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchGetEdgeInstanceChannelRequest();
|
||||
~BatchGetEdgeInstanceChannelRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDriverId()const;
|
||||
void setDriverId(const std::string& driverId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::vector<std::string> getChannelIds()const;
|
||||
void setChannelIds(const std::vector<std::string>& channelIds);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string driverId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string instanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::vector<std::string> channelIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCECHANNELREQUEST_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_BATCHGETEDGEINSTANCECHANNELRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCECHANNELRESULT_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 BatchGetEdgeInstanceChannelResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Channel
|
||||
{
|
||||
struct Config
|
||||
{
|
||||
std::string format;
|
||||
std::string content;
|
||||
std::string configId;
|
||||
std::string key;
|
||||
};
|
||||
std::string channelName;
|
||||
std::string channelId;
|
||||
std::vector<Channel::Config> configList;
|
||||
};
|
||||
|
||||
|
||||
BatchGetEdgeInstanceChannelResult();
|
||||
explicit BatchGetEdgeInstanceChannelResult(const std::string &payload);
|
||||
~BatchGetEdgeInstanceChannelResult();
|
||||
std::vector<Channel> getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Channel> data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCECHANNELRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* 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_BATCHGETEDGEINSTANCEDEVICECHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICECHANNELREQUEST_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 BatchGetEdgeInstanceDeviceChannelRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchGetEdgeInstanceDeviceChannelRequest();
|
||||
~BatchGetEdgeInstanceDeviceChannelRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
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);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string driverId_;
|
||||
std::vector<std::string> iotIds_;
|
||||
std::string iotInstanceId_;
|
||||
std::string instanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICECHANNELREQUEST_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_BATCHGETEDGEINSTANCEDEVICECHANNELRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICECHANNELRESULT_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 BatchGetEdgeInstanceDeviceChannelResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DeviceChannel
|
||||
{
|
||||
std::string iotId;
|
||||
std::string channelName;
|
||||
std::string channelId;
|
||||
};
|
||||
|
||||
|
||||
BatchGetEdgeInstanceDeviceChannelResult();
|
||||
explicit BatchGetEdgeInstanceDeviceChannelResult(const std::string &payload);
|
||||
~BatchGetEdgeInstanceDeviceChannelResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
std::vector<DeviceChannel> getDeviceChannelList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
std::vector<DeviceChannel> deviceChannelList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICECHANNELRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICEDRIVERREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICEDRIVERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,12 +28,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchGetDeviceDriverRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchGetEdgeInstanceDeviceDriverRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchGetDeviceDriverRequest();
|
||||
~BatchGetDeviceDriverRequest();
|
||||
BatchGetEdgeInstanceDeviceDriverRequest();
|
||||
~BatchGetEdgeInstanceDeviceDriverRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
@@ -60,4 +60,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICEDRIVERREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERRESULT_H_
|
||||
#ifndef ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICEDRIVERRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICEDRIVERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,7 +29,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchGetDeviceDriverResult : public ServiceResult
|
||||
class ALIBABACLOUD_IOT_EXPORT BatchGetEdgeInstanceDeviceDriverResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DeviceDriver
|
||||
@@ -39,9 +39,9 @@ namespace AlibabaCloud
|
||||
};
|
||||
|
||||
|
||||
BatchGetDeviceDriverResult();
|
||||
explicit BatchGetDeviceDriverResult(const std::string &payload);
|
||||
~BatchGetDeviceDriverResult();
|
||||
BatchGetEdgeInstanceDeviceDriverResult();
|
||||
explicit BatchGetEdgeInstanceDeviceDriverResult(const std::string &payload);
|
||||
~BatchGetEdgeInstanceDeviceDriverResult();
|
||||
std::vector<DeviceDriver> getDeviceDriverList()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
@@ -59,4 +59,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETDEVICEDRIVERRESULT_H_
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHGETEDGEINSTANCEDEVICEDRIVERRESULT_H_
|
||||
@@ -35,16 +35,22 @@ 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::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::vector<std::string> getDeviceName()const;
|
||||
void setDeviceName(const std::vector<std::string>& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::vector<std::string> deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,20 +35,26 @@ namespace AlibabaCloud
|
||||
BatchRegisterDeviceRequest();
|
||||
~BatchRegisterDeviceRequest();
|
||||
|
||||
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);
|
||||
int getCount()const;
|
||||
void setCount(int count);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
int count_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
int count_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,20 +35,26 @@ namespace AlibabaCloud
|
||||
BatchRegisterDeviceWithApplyIdRequest();
|
||||
~BatchRegisterDeviceWithApplyIdRequest();
|
||||
|
||||
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);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
long getApplyId()const;
|
||||
void setApplyId(long applyId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
long applyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
long applyId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_BATCHSETEDGEINSTANCEDEVICECHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHSETEDGEINSTANCEDEVICECHANNELREQUEST_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 BatchSetEdgeInstanceDeviceChannelRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchSetEdgeInstanceDeviceChannelRequest();
|
||||
~BatchSetEdgeInstanceDeviceChannelRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
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);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getChannelId()const;
|
||||
void setChannelId(const std::string& channelId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string driverId_;
|
||||
std::vector<std::string> iotIds_;
|
||||
std::string iotInstanceId_;
|
||||
std::string instanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string channelId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BATCHSETEDGEINSTANCEDEVICECHANNELREQUEST_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_BATCHSETEDGEINSTANCEDEVICECHANNELRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BATCHSETEDGEINSTANCEDEVICECHANNELRESULT_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 BatchSetEdgeInstanceDeviceChannelResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchSetEdgeInstanceDeviceChannelResult();
|
||||
explicit BatchSetEdgeInstanceDeviceChannelResult(const std::string &payload);
|
||||
~BatchSetEdgeInstanceDeviceChannelResult();
|
||||
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_BATCHSETEDGEINSTANCEDEVICECHANNELRESULT_H_
|
||||
@@ -43,17 +43,23 @@ namespace AlibabaCloud
|
||||
BatchUpdateDeviceNicknameRequest();
|
||||
~BatchUpdateDeviceNicknameRequest();
|
||||
|
||||
std::vector<DeviceNicknameInfo> getDeviceNicknameInfo()const;
|
||||
void setDeviceNicknameInfo(const std::vector<DeviceNicknameInfo>& deviceNicknameInfo);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<DeviceNicknameInfo> getDeviceNicknameInfo()const;
|
||||
void setDeviceNicknameInfo(const std::vector<DeviceNicknameInfo>& deviceNicknameInfo);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::vector<DeviceNicknameInfo> deviceNicknameInfo_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<DeviceNicknameInfo> deviceNicknameInfo_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -43,8 +43,6 @@ namespace AlibabaCloud
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApplicationId()const;
|
||||
void setApplicationId(const std::string& applicationId);
|
||||
std::string getApplicationConfig()const;
|
||||
void setApplicationConfig(const std::string& applicationConfig);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getApiProduct()const;
|
||||
@@ -57,7 +55,6 @@ namespace AlibabaCloud
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string applicationId_;
|
||||
std::string applicationConfig_;
|
||||
std::string instanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
@@ -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_BINDSCENERULETOEDGEINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BINDSCENERULETOEDGEINSTANCEREQUEST_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 BindSceneRuleToEdgeInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindSceneRuleToEdgeInstanceRequest();
|
||||
~BindSceneRuleToEdgeInstanceRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getRuleId()const;
|
||||
void setRuleId(const std::string& ruleId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string instanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string ruleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_BINDSCENERULETOEDGEINSTANCEREQUEST_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_BINDSCENERULETOEDGEINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_BINDSCENERULETOEDGEINSTANCERESULT_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 BindSceneRuleToEdgeInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindSceneRuleToEdgeInstanceResult();
|
||||
explicit BindSceneRuleToEdgeInstanceResult(const std::string &payload);
|
||||
~BindSceneRuleToEdgeInstanceResult();
|
||||
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_BINDSCENERULETOEDGEINSTANCERESULT_H_
|
||||
@@ -35,8 +35,6 @@ namespace AlibabaCloud
|
||||
CopyThingModelRequest();
|
||||
~CopyThingModelRequest();
|
||||
|
||||
std::string getSourceProductKey()const;
|
||||
void setSourceProductKey(const std::string& sourceProductKey);
|
||||
std::string getTargetProductKey()const;
|
||||
void setTargetProductKey(const std::string& targetProductKey);
|
||||
std::string getAccessKeyId()const;
|
||||
@@ -47,14 +45,22 @@ namespace AlibabaCloud
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getSourceModelVersion()const;
|
||||
void setSourceModelVersion(const std::string& sourceModelVersion);
|
||||
std::string getSourceProductKey()const;
|
||||
void setSourceProductKey(const std::string& sourceProductKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string sourceProductKey_;
|
||||
std::string targetProductKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string sourceModelVersion_;
|
||||
std::string sourceProductKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_CREATECONSUMERGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATECONSUMERGROUPREQUEST_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 CreateConsumerGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateConsumerGroupRequest();
|
||||
~CreateConsumerGroupRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string groupName_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATECONSUMERGROUPREQUEST_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_CREATECONSUMERGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATECONSUMERGROUPRESULT_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 CreateConsumerGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateConsumerGroupResult();
|
||||
explicit CreateConsumerGroupResult(const std::string &payload);
|
||||
~CreateConsumerGroupResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
std::string getGroupId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
std::string groupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATECONSUMERGROUPRESULT_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_CREATECONSUMERGROUPSUBSCRIBERELATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATECONSUMERGROUPSUBSCRIBERELATIONREQUEST_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 CreateConsumerGroupSubscribeRelationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateConsumerGroupSubscribeRelationRequest();
|
||||
~CreateConsumerGroupSubscribeRelationRequest();
|
||||
|
||||
std::string getConsumerGroupId()const;
|
||||
void setConsumerGroupId(const std::string& consumerGroupId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string consumerGroupId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATECONSUMERGROUPSUBSCRIBERELATIONREQUEST_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_CREATECONSUMERGROUPSUBSCRIBERELATIONRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATECONSUMERGROUPSUBSCRIBERELATIONRESULT_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 CreateConsumerGroupSubscribeRelationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateConsumerGroupSubscribeRelationResult();
|
||||
explicit CreateConsumerGroupSubscribeRelationResult(const std::string &payload);
|
||||
~CreateConsumerGroupSubscribeRelationResult();
|
||||
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_CREATECONSUMERGROUPSUBSCRIBERELATIONRESULT_H_
|
||||
@@ -54,8 +54,6 @@ namespace AlibabaCloud
|
||||
|
||||
std::vector<RequestParam> getRequestParam()const;
|
||||
void setRequestParam(const std::vector<RequestParam>& requestParam);
|
||||
std::string getFolderId()const;
|
||||
void setFolderId(const std::string& folderId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiPath()const;
|
||||
@@ -77,7 +75,6 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::vector<RequestParam> requestParam_;
|
||||
std::string folderId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiPath_;
|
||||
std::string templateSql_;
|
||||
|
||||
@@ -37,21 +37,27 @@ namespace AlibabaCloud
|
||||
|
||||
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);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
std::string getGroupDesc()const;
|
||||
void setGroupDesc(const std::string& groupDesc);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string superGroupId_;
|
||||
std::string groupName_;
|
||||
std::string accessKeyId_;
|
||||
std::string groupDesc_;
|
||||
std::string iotInstanceId_;
|
||||
std::string groupName_;
|
||||
std::string groupDesc_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getConfigCheckRule()const;
|
||||
void setConfigCheckRule(const std::string& configCheckRule);
|
||||
std::string getArgument()const;
|
||||
void setArgument(const std::string& argument);
|
||||
std::string getEdgeVersion()const;
|
||||
void setEdgeVersion(const std::string& edgeVersion);
|
||||
std::string getDescription()const;
|
||||
@@ -62,6 +64,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string configCheckRule_;
|
||||
std::string argument_;
|
||||
std::string edgeVersion_;
|
||||
std::string description_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
@@ -0,0 +1,76 @@
|
||||
/*
|
||||
* 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_CREATEEDGEINSTANCECHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCECHANNELREQUEST_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 CreateEdgeInstanceChannelRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Configs
|
||||
{
|
||||
std::string format;
|
||||
std::string content;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateEdgeInstanceChannelRequest();
|
||||
~CreateEdgeInstanceChannelRequest();
|
||||
|
||||
std::vector<Configs> getConfigs()const;
|
||||
void setConfigs(const std::vector<Configs>& configs);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDriverId()const;
|
||||
void setDriverId(const std::string& driverId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getChannelName()const;
|
||||
void setChannelName(const std::string& channelName);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::vector<Configs> configs_;
|
||||
std::string accessKeyId_;
|
||||
std::string driverId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string channelName_;
|
||||
std::string instanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCECHANNELREQUEST_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_CREATEEDGEINSTANCECHANNELRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCECHANNELRESULT_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 CreateEdgeInstanceChannelResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateEdgeInstanceChannelResult();
|
||||
explicit CreateEdgeInstanceChannelResult(const std::string &payload);
|
||||
~CreateEdgeInstanceChannelResult();
|
||||
std::string getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATEEDGEINSTANCECHANNELRESULT_H_
|
||||
@@ -41,20 +41,26 @@ namespace AlibabaCloud
|
||||
CreateLoRaNodesTaskRequest();
|
||||
~CreateLoRaNodesTaskRequest();
|
||||
|
||||
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<DeviceInfo> getDeviceInfo()const;
|
||||
void setDeviceInfo(const std::vector<DeviceInfo>& deviceInfo);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<DeviceInfo> deviceInfo_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,32 +37,38 @@ namespace AlibabaCloud
|
||||
|
||||
int getRetryCount()const;
|
||||
void setRetryCount(int retryCount);
|
||||
std::string getFirmwareId()const;
|
||||
void setFirmwareId(const std::string& firmwareId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
int getTimeoutInMinutes()const;
|
||||
void setTimeoutInMinutes(int timeoutInMinutes);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getFirmwareId()const;
|
||||
void setFirmwareId(const std::string& firmwareId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
int getRetryInterval()const;
|
||||
void setRetryInterval(int retryInterval);
|
||||
std::vector<std::string> getSrcVersion()const;
|
||||
void setSrcVersion(const std::vector<std::string>& srcVersion);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
int getMaximumPerMinute()const;
|
||||
void setMaximumPerMinute(int maximumPerMinute);
|
||||
|
||||
private:
|
||||
int retryCount_;
|
||||
std::string firmwareId_;
|
||||
std::string productKey_;
|
||||
int timeoutInMinutes_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string firmwareId_;
|
||||
std::string productKey_;
|
||||
int retryInterval_;
|
||||
std::vector<std::string> srcVersion_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
int maximumPerMinute_;
|
||||
|
||||
};
|
||||
|
||||
@@ -65,6 +65,10 @@ namespace AlibabaCloud
|
||||
void setId2(bool id2);
|
||||
std::string getNetType()const;
|
||||
void setNetType(const std::string& netType);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getProtocolType()const;
|
||||
void setProtocolType(const std::string& protocolType);
|
||||
|
||||
@@ -84,6 +88,8 @@ namespace AlibabaCloud
|
||||
int dataFormat_;
|
||||
bool id2_;
|
||||
std::string netType_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string protocolType_;
|
||||
|
||||
};
|
||||
|
||||
@@ -41,6 +41,7 @@ namespace AlibabaCloud
|
||||
std::string protocolType;
|
||||
int nodeType;
|
||||
int dataFormat;
|
||||
std::string productSecret;
|
||||
std::string authType;
|
||||
std::string productKey;
|
||||
};
|
||||
|
||||
@@ -41,20 +41,26 @@ namespace AlibabaCloud
|
||||
CreateProductTagsRequest();
|
||||
~CreateProductTagsRequest();
|
||||
|
||||
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);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::vector<ProductTag> getProductTag()const;
|
||||
void setProductTag(const std::vector<ProductTag>& productTag);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::vector<ProductTag> productTag_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::vector<ProductTag> productTag_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,24 +35,30 @@ namespace AlibabaCloud
|
||||
CreateProductTopicRequest();
|
||||
~CreateProductTopicRequest();
|
||||
|
||||
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 getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getOperation()const;
|
||||
void setOperation(const std::string& operation);
|
||||
std::string getDesc()const;
|
||||
void setDesc(const std::string& desc);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string topicShortName_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string operation_;
|
||||
std::string desc_;
|
||||
|
||||
|
||||
@@ -43,18 +43,24 @@ namespace AlibabaCloud
|
||||
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);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
long getRuleId()const;
|
||||
void setRuleId(long ruleId);
|
||||
|
||||
private:
|
||||
std::string configuration_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
long ruleId_;
|
||||
bool errorActionFlag_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
long ruleId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -55,8 +55,12 @@ namespace AlibabaCloud
|
||||
void setTopicType(int topicType);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string select_;
|
||||
@@ -69,7 +73,9 @@ namespace AlibabaCloud
|
||||
std::string where_;
|
||||
int topicType_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string name_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
66
iot/include/alibabacloud/iot/model/CreateSceneRuleRequest.h
Normal file
66
iot/include/alibabacloud/iot/model/CreateSceneRuleRequest.h
Normal file
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* 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_CREATESCENERULEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATESCENERULEREQUEST_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 CreateSceneRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSceneRuleRequest();
|
||||
~CreateSceneRuleRequest();
|
||||
|
||||
std::string getRuleName()const;
|
||||
void setRuleName(const std::string& ruleName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getRuleDescription()const;
|
||||
void setRuleDescription(const std::string& ruleDescription);
|
||||
std::string getRuleContent()const;
|
||||
void setRuleContent(const std::string& ruleContent);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string ruleName_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string ruleDescription_;
|
||||
std::string ruleContent_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATESCENERULEREQUEST_H_
|
||||
57
iot/include/alibabacloud/iot/model/CreateSceneRuleResult.h
Normal file
57
iot/include/alibabacloud/iot/model/CreateSceneRuleResult.h
Normal file
@@ -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_CREATESCENERULERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATESCENERULERESULT_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 CreateSceneRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSceneRuleResult();
|
||||
explicit CreateSceneRuleResult(const std::string &payload);
|
||||
~CreateSceneRuleResult();
|
||||
std::string getRuleId()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string ruleId_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATESCENERULERESULT_H_
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* 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_CREATESUBSCRIBERELATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATESUBSCRIBERELATIONREQUEST_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 CreateSubscribeRelationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSubscribeRelationRequest();
|
||||
~CreateSubscribeRelationRequest();
|
||||
|
||||
bool getOtaEventFlag()const;
|
||||
void setOtaEventFlag(bool otaEventFlag);
|
||||
bool getDeviceTopoLifeCycleFlag()const;
|
||||
void setDeviceTopoLifeCycleFlag(bool deviceTopoLifeCycleFlag);
|
||||
bool getDeviceLifeCycleFlag()const;
|
||||
void setDeviceLifeCycleFlag(bool deviceLifeCycleFlag);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
bool getDeviceStatusChangeFlag()const;
|
||||
void setDeviceStatusChangeFlag(bool deviceStatusChangeFlag);
|
||||
std::vector<std::string> getConsumerGroupIds()const;
|
||||
void setConsumerGroupIds(const std::vector<std::string>& consumerGroupIds);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
bool getThingHistoryFlag()const;
|
||||
void setThingHistoryFlag(bool thingHistoryFlag);
|
||||
bool getFoundDeviceListFlag()const;
|
||||
void setFoundDeviceListFlag(bool foundDeviceListFlag);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
bool getDeviceDataFlag()const;
|
||||
void setDeviceDataFlag(bool deviceDataFlag);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getMnsConfiguration()const;
|
||||
void setMnsConfiguration(const std::string& mnsConfiguration);
|
||||
|
||||
private:
|
||||
bool otaEventFlag_;
|
||||
bool deviceTopoLifeCycleFlag_;
|
||||
bool deviceLifeCycleFlag_;
|
||||
std::string type_;
|
||||
std::string iotInstanceId_;
|
||||
bool deviceStatusChangeFlag_;
|
||||
std::vector<std::string> consumerGroupIds_;
|
||||
std::string productKey_;
|
||||
bool thingHistoryFlag_;
|
||||
bool foundDeviceListFlag_;
|
||||
std::string apiProduct_;
|
||||
bool deviceDataFlag_;
|
||||
std::string apiRevision_;
|
||||
std::string mnsConfiguration_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_CREATESUBSCRIBERELATIONREQUEST_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_CREATESUBSCRIBERELATIONRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_CREATESUBSCRIBERELATIONRESULT_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 CreateSubscribeRelationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSubscribeRelationResult();
|
||||
explicit CreateSubscribeRelationResult(const std::string &payload);
|
||||
~CreateSubscribeRelationResult();
|
||||
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_CREATESUBSCRIBERELATIONRESULT_H_
|
||||
@@ -35,6 +35,8 @@ namespace AlibabaCloud
|
||||
CreateThingModelRequest();
|
||||
~CreateThingModelRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
@@ -45,6 +47,7 @@ namespace AlibabaCloud
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string thingModelJson_;
|
||||
|
||||
@@ -37,8 +37,6 @@ namespace AlibabaCloud
|
||||
|
||||
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::vector<std::string> getDstTopic()const;
|
||||
@@ -52,7 +50,6 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> dstTopic_;
|
||||
std::string apiProduct_;
|
||||
|
||||
@@ -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_DELETECONSUMERGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DELETECONSUMERGROUPREQUEST_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 DeleteConsumerGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteConsumerGroupRequest();
|
||||
~DeleteConsumerGroupRequest();
|
||||
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_DELETECONSUMERGROUPREQUEST_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_DELETECONSUMERGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DELETECONSUMERGROUPRESULT_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 DeleteConsumerGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteConsumerGroupResult();
|
||||
explicit DeleteConsumerGroupResult(const std::string &payload);
|
||||
~DeleteConsumerGroupResult();
|
||||
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_DELETECONSUMERGROUPRESULT_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_DELETECONSUMERGROUPSUBSCRIBERELATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DELETECONSUMERGROUPSUBSCRIBERELATIONREQUEST_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 DeleteConsumerGroupSubscribeRelationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteConsumerGroupSubscribeRelationRequest();
|
||||
~DeleteConsumerGroupSubscribeRelationRequest();
|
||||
|
||||
std::string getConsumerGroupId()const;
|
||||
void setConsumerGroupId(const std::string& consumerGroupId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string consumerGroupId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_DELETECONSUMERGROUPSUBSCRIBERELATIONREQUEST_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_DELETECONSUMERGROUPSUBSCRIBERELATIONRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DELETECONSUMERGROUPSUBSCRIBERELATIONRESULT_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 DeleteConsumerGroupSubscribeRelationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteConsumerGroupSubscribeRelationResult();
|
||||
explicit DeleteConsumerGroupSubscribeRelationResult(const std::string &payload);
|
||||
~DeleteConsumerGroupSubscribeRelationResult();
|
||||
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_DELETECONSUMERGROUPSUBSCRIBERELATIONRESULT_H_
|
||||
@@ -35,26 +35,32 @@ 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 getFileId()const;
|
||||
void setFileId(const std::string& fileId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceName_;
|
||||
std::string fileId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,23 @@ namespace AlibabaCloud
|
||||
DeleteDeviceGroupRequest();
|
||||
~DeleteDeviceGroupRequest();
|
||||
|
||||
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);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,8 +35,6 @@ namespace AlibabaCloud
|
||||
DeleteDevicePropRequest();
|
||||
~DeleteDevicePropRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getPropKey()const;
|
||||
@@ -45,15 +43,23 @@ namespace AlibabaCloud
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string propKey_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,22 +35,28 @@ 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 getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,17 +35,23 @@ namespace AlibabaCloud
|
||||
DeleteProductRequest();
|
||||
~DeleteProductRequest();
|
||||
|
||||
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 getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,20 +35,26 @@ namespace AlibabaCloud
|
||||
DeleteProductTagsRequest();
|
||||
~DeleteProductTagsRequest();
|
||||
|
||||
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);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> productTagKey_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -41,11 +41,17 @@ namespace AlibabaCloud
|
||||
void setTopicId(const std::string& topicId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string topicId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -41,11 +41,17 @@ namespace AlibabaCloud
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
long getActionId()const;
|
||||
void setActionId(long actionId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
long actionId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -39,12 +39,18 @@ namespace AlibabaCloud
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
long getRuleId()const;
|
||||
void setRuleId(long ruleId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
long ruleId_;
|
||||
|
||||
};
|
||||
|
||||
60
iot/include/alibabacloud/iot/model/DeleteSceneRuleRequest.h
Normal file
60
iot/include/alibabacloud/iot/model/DeleteSceneRuleRequest.h
Normal file
@@ -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_DELETESCENERULEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DELETESCENERULEREQUEST_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 DeleteSceneRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSceneRuleRequest();
|
||||
~DeleteSceneRuleRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getRuleId()const;
|
||||
void setRuleId(const std::string& ruleId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string ruleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_DELETESCENERULEREQUEST_H_
|
||||
55
iot/include/alibabacloud/iot/model/DeleteSceneRuleResult.h
Normal file
55
iot/include/alibabacloud/iot/model/DeleteSceneRuleResult.h
Normal file
@@ -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_DELETESCENERULERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DELETESCENERULERESULT_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 DeleteSceneRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteSceneRuleResult();
|
||||
explicit DeleteSceneRuleResult(const std::string &payload);
|
||||
~DeleteSceneRuleResult();
|
||||
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_DELETESCENERULERESULT_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_DELETESUBSCRIBERELATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DELETESUBSCRIBERELATIONREQUEST_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 DeleteSubscribeRelationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSubscribeRelationRequest();
|
||||
~DeleteSubscribeRelationRequest();
|
||||
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_DELETESUBSCRIBERELATIONREQUEST_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_DELETESUBSCRIBERELATIONRESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DELETESUBSCRIBERELATIONRESULT_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 DeleteSubscribeRelationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteSubscribeRelationResult();
|
||||
explicit DeleteSubscribeRelationResult(const std::string &payload);
|
||||
~DeleteSubscribeRelationResult();
|
||||
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_DELETESUBSCRIBERELATIONRESULT_H_
|
||||
@@ -35,10 +35,6 @@ namespace AlibabaCloud
|
||||
DeleteThingModelRequest();
|
||||
~DeleteThingModelRequest();
|
||||
|
||||
std::vector<std::string> getServiceIdentifier()const;
|
||||
void setServiceIdentifier(const std::vector<std::string>& serviceIdentifier);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
@@ -47,16 +43,26 @@ namespace AlibabaCloud
|
||||
void setPropertyIdentifier(const std::vector<std::string>& propertyIdentifier);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::vector<std::string> getServiceIdentifier()const;
|
||||
void setServiceIdentifier(const std::vector<std::string>& serviceIdentifier);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::vector<std::string> getEventIdentifier()const;
|
||||
void setEventIdentifier(const std::vector<std::string>& eventIdentifier);
|
||||
|
||||
private:
|
||||
std::vector<std::string> serviceIdentifier_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::vector<std::string> propertyIdentifier_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> serviceIdentifier_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::vector<std::string> eventIdentifier_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,22 +35,25 @@ namespace AlibabaCloud
|
||||
DeleteTopicRouteTableRequest();
|
||||
~DeleteTopicRouteTableRequest();
|
||||
|
||||
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::vector<std::string> getDstTopic()const;
|
||||
void setDstTopic(const std::vector<std::string>& dstTopic);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
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::vector<std::string> dstTopic_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string srcTopic_;
|
||||
|
||||
};
|
||||
|
||||
60
iot/include/alibabacloud/iot/model/DisableSceneRuleRequest.h
Normal file
60
iot/include/alibabacloud/iot/model/DisableSceneRuleRequest.h
Normal file
@@ -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_DISABLESCENERULEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DISABLESCENERULEREQUEST_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 DisableSceneRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DisableSceneRuleRequest();
|
||||
~DisableSceneRuleRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getRuleId()const;
|
||||
void setRuleId(const std::string& ruleId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string ruleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_DISABLESCENERULEREQUEST_H_
|
||||
55
iot/include/alibabacloud/iot/model/DisableSceneRuleResult.h
Normal file
55
iot/include/alibabacloud/iot/model/DisableSceneRuleResult.h
Normal file
@@ -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_DISABLESCENERULERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_DISABLESCENERULERESULT_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 DisableSceneRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DisableSceneRuleResult();
|
||||
explicit DisableSceneRuleResult(const std::string &payload);
|
||||
~DisableSceneRuleResult();
|
||||
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_DISABLESCENERULERESULT_H_
|
||||
@@ -35,22 +35,28 @@ 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 getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
|
||||
60
iot/include/alibabacloud/iot/model/EnableSceneRuleRequest.h
Normal file
60
iot/include/alibabacloud/iot/model/EnableSceneRuleRequest.h
Normal file
@@ -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_ENABLESCENERULEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_ENABLESCENERULEREQUEST_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 EnableSceneRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
EnableSceneRuleRequest();
|
||||
~EnableSceneRuleRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getRuleId()const;
|
||||
void setRuleId(const std::string& ruleId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string ruleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_ENABLESCENERULEREQUEST_H_
|
||||
55
iot/include/alibabacloud/iot/model/EnableSceneRuleResult.h
Normal file
55
iot/include/alibabacloud/iot/model/EnableSceneRuleResult.h
Normal file
@@ -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_ENABLESCENERULERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_ENABLESCENERULERESULT_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 EnableSceneRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
EnableSceneRuleResult();
|
||||
explicit EnableSceneRuleResult(const std::string &payload);
|
||||
~EnableSceneRuleResult();
|
||||
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_ENABLESCENERULERESULT_H_
|
||||
@@ -35,22 +35,28 @@ 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 getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,22 +35,25 @@ namespace AlibabaCloud
|
||||
GetDeviceShadowRequest();
|
||||
~GetDeviceShadowRequest();
|
||||
|
||||
std::string getShadowMessage()const;
|
||||
void setShadowMessage(const std::string& shadowMessage);
|
||||
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 getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string shadowMessage_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,22 +35,28 @@ 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 getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace AlibabaCloud
|
||||
std::string driverId;
|
||||
std::string description;
|
||||
std::string driverVersion;
|
||||
std::string argument;
|
||||
long gmtCreateTimestamp;
|
||||
std::string sourceConfig;
|
||||
std::string driverConfig;
|
||||
|
||||
@@ -35,22 +35,28 @@ 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 getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -41,11 +41,17 @@ namespace AlibabaCloud
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string taskId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -41,11 +41,17 @@ namespace AlibabaCloud
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string taskId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -41,11 +41,17 @@ namespace AlibabaCloud
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
long getActionId()const;
|
||||
void setActionId(long actionId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
long actionId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -39,12 +39,18 @@ namespace AlibabaCloud
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
long getRuleId()const;
|
||||
void setRuleId(long ruleId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
long ruleId_;
|
||||
|
||||
};
|
||||
|
||||
60
iot/include/alibabacloud/iot/model/GetSceneRuleRequest.h
Normal file
60
iot/include/alibabacloud/iot/model/GetSceneRuleRequest.h
Normal file
@@ -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_GETSCENERULEREQUEST_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_GETSCENERULEREQUEST_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 GetSceneRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetSceneRuleRequest();
|
||||
~GetSceneRuleRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getRuleId()const;
|
||||
void setRuleId(const std::string& ruleId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string ruleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_IOT_MODEL_GETSCENERULEREQUEST_H_
|
||||
66
iot/include/alibabacloud/iot/model/GetSceneRuleResult.h
Normal file
66
iot/include/alibabacloud/iot/model/GetSceneRuleResult.h
Normal file
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* 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_GETSCENERULERESULT_H_
|
||||
#define ALIBABACLOUD_IOT_MODEL_GETSCENERULERESULT_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 GetSceneRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string ruleDescription;
|
||||
long gmtCreate;
|
||||
long gmtModified;
|
||||
std::string ruleContent;
|
||||
int ruleStatus;
|
||||
std::string ruleName;
|
||||
};
|
||||
|
||||
|
||||
GetSceneRuleResult();
|
||||
explicit GetSceneRuleResult(const std::string &payload);
|
||||
~GetSceneRuleResult();
|
||||
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_GETSCENERULERESULT_H_
|
||||
@@ -43,12 +43,18 @@ namespace AlibabaCloud
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string categoryKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,28 +35,34 @@ 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;
|
||||
void setPageNo(int pageNo);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
int getPageNo()const;
|
||||
void setPageNo(int pageNo);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotId_;
|
||||
int pageNo_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
std::string productKey_;
|
||||
int pageNo_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,24 +35,30 @@ namespace AlibabaCloud
|
||||
ImportThingModelTslRequest();
|
||||
~ImportThingModelTslRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getTslUrl()const;
|
||||
void setTslUrl(const std::string& tslUrl);
|
||||
std::string getTslStr()const;
|
||||
void setTslStr(const std::string& tslStr);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string tslUrl_;
|
||||
std::string tslStr_;
|
||||
|
||||
|
||||
@@ -35,28 +35,34 @@ namespace AlibabaCloud
|
||||
InvokeThingServiceRequest();
|
||||
~InvokeThingServiceRequest();
|
||||
|
||||
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 getIdentifier()const;
|
||||
void setIdentifier(const std::string& identifier);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getArgs()const;
|
||||
void setArgs(const std::string& args);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::string getDeviceName()const;
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string identifier_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string args_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string identifier_;
|
||||
std::string productKey_;
|
||||
std::string args_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,25 +35,31 @@ namespace AlibabaCloud
|
||||
InvokeThingsServiceRequest();
|
||||
~InvokeThingsServiceRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
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 getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
std::vector<std::string> getDeviceName()const;
|
||||
void setDeviceName(const std::vector<std::string>& deviceName);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string identifier_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string args_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::vector<std::string> deviceName_;
|
||||
|
||||
};
|
||||
|
||||
@@ -41,23 +41,29 @@ 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::vector<ProductTag> getProductTag()const;
|
||||
void setProductTag(const std::vector<ProductTag>& productTag);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
int currentPage_;
|
||||
std::string accessKeyId_;
|
||||
std::vector<ProductTag> productTag_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::vector<ProductTag> productTag_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,23 @@ namespace AlibabaCloud
|
||||
ListProductTagsRequest();
|
||||
~ListProductTagsRequest();
|
||||
|
||||
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 getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -39,12 +39,18 @@ namespace AlibabaCloud
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
long getRuleId()const;
|
||||
void setRuleId(long ruleId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
long ruleId_;
|
||||
|
||||
};
|
||||
|
||||
@@ -37,8 +37,6 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getSearchName()const;
|
||||
void setSearchName(const std::string& searchName);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
@@ -47,14 +45,22 @@ namespace AlibabaCloud
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string searchName_;
|
||||
int currentPage_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,20 +35,26 @@ namespace AlibabaCloud
|
||||
ListThingModelVersionRequest();
|
||||
~ListThingModelVersionRequest();
|
||||
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -41,11 +41,17 @@ namespace AlibabaCloud
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -41,20 +41,26 @@ namespace AlibabaCloud
|
||||
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 getGwDeviceName()const;
|
||||
void setGwDeviceName(const std::string& gwDeviceName);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string gwProductKey_;
|
||||
std::string deviceListStr_;
|
||||
std::string accessKeyId_;
|
||||
std::string gwDeviceName_;
|
||||
std::string iotInstanceId_;
|
||||
std::string gwIotId_;
|
||||
std::string gwDeviceName_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,23 +35,29 @@ namespace AlibabaCloud
|
||||
PubBroadcastRequest();
|
||||
~PubBroadcastRequest();
|
||||
|
||||
std::string getTopicFullName()const;
|
||||
void setTopicFullName(const std::string& topicFullName);
|
||||
std::string getMessageContent()const;
|
||||
void setMessageContent(const std::string& messageContent);
|
||||
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 getTopicFullName()const;
|
||||
void setTopicFullName(const std::string& topicFullName);
|
||||
std::string getProductKey()const;
|
||||
void setProductKey(const std::string& productKey);
|
||||
std::string getApiProduct()const;
|
||||
void setApiProduct(const std::string& apiProduct);
|
||||
std::string getApiRevision()const;
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string topicFullName_;
|
||||
std::string messageContent_;
|
||||
std::string productKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string topicFullName_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user