Release.
This commit is contained in:
382
lto/CMakeLists.txt
Normal file
382
lto/CMakeLists.txt
Normal file
@@ -0,0 +1,382 @@
|
|||||||
|
#
|
||||||
|
# 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.
|
||||||
|
#
|
||||||
|
|
||||||
|
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
|
||||||
|
|
||||||
|
set(lto_public_header
|
||||||
|
include/alibabacloud/lto/LtoClient.h
|
||||||
|
include/alibabacloud/lto/LtoExport.h )
|
||||||
|
|
||||||
|
set(lto_public_header_model
|
||||||
|
include/alibabacloud/lto/model/AddBaaSAntChainBizChainRequest.h
|
||||||
|
include/alibabacloud/lto/model/AddBaaSAntChainBizChainResult.h
|
||||||
|
include/alibabacloud/lto/model/AddBaaSFabricBizChainRequest.h
|
||||||
|
include/alibabacloud/lto/model/AddBaaSFabricBizChainResult.h
|
||||||
|
include/alibabacloud/lto/model/AddBsnFabricBizChainRequest.h
|
||||||
|
include/alibabacloud/lto/model/AddBsnFabricBizChainResult.h
|
||||||
|
include/alibabacloud/lto/model/AddDeviceGroupRequest.h
|
||||||
|
include/alibabacloud/lto/model/AddDeviceGroupResult.h
|
||||||
|
include/alibabacloud/lto/model/AddMemberRequest.h
|
||||||
|
include/alibabacloud/lto/model/AddMemberResult.h
|
||||||
|
include/alibabacloud/lto/model/AddPrivacyRuleRequest.h
|
||||||
|
include/alibabacloud/lto/model/AddPrivacyRuleResult.h
|
||||||
|
include/alibabacloud/lto/model/AddRouteRuleRequest.h
|
||||||
|
include/alibabacloud/lto/model/AddRouteRuleResult.h
|
||||||
|
include/alibabacloud/lto/model/AgreeMemberAccessRequest.h
|
||||||
|
include/alibabacloud/lto/model/AgreeMemberAccessResult.h
|
||||||
|
include/alibabacloud/lto/model/AuthorizeBaaSRequest.h
|
||||||
|
include/alibabacloud/lto/model/AuthorizeBaaSResult.h
|
||||||
|
include/alibabacloud/lto/model/AuthorizeDeviceGroupBizChainRequest.h
|
||||||
|
include/alibabacloud/lto/model/AuthorizeDeviceGroupBizChainResult.h
|
||||||
|
include/alibabacloud/lto/model/AuthorizeMemberBizChainRequest.h
|
||||||
|
include/alibabacloud/lto/model/AuthorizeMemberBizChainResult.h
|
||||||
|
include/alibabacloud/lto/model/DeletePrivacyRuleRequest.h
|
||||||
|
include/alibabacloud/lto/model/DeletePrivacyRuleResult.h
|
||||||
|
include/alibabacloud/lto/model/DeleteRouteRuleRequest.h
|
||||||
|
include/alibabacloud/lto/model/DeleteRouteRuleResult.h
|
||||||
|
include/alibabacloud/lto/model/DeniedMemberAccessRequest.h
|
||||||
|
include/alibabacloud/lto/model/DeniedMemberAccessResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeAccountRoleRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeAccountRoleResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeAdminInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeAdminInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeBizChainStatInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeBizChainStatInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDashboardApiInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDashboardApiInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDashboardBaseInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDashboardBaseInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDashboardDeviceInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDashboardDeviceInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDashboardMemberApiInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDashboardMemberApiInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDashboardMemberDeviceInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDashboardMemberDeviceInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDeviceInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeDeviceInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeEdgeStatInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeEdgeStatInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeMemberBizChainStatInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeMemberBizChainStatInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeMemberStatInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeMemberStatInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeMemberTotalStatInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeMemberTotalStatInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribePackgeInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribePackgeInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeStatDeviceInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeStatDeviceInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeStatMemberDeviceInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeStatMemberDeviceInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DescribeTotalStatInfoRequest.h
|
||||||
|
include/alibabacloud/lto/model/DescribeTotalStatInfoResult.h
|
||||||
|
include/alibabacloud/lto/model/DisableDeviceRequest.h
|
||||||
|
include/alibabacloud/lto/model/DisableDeviceResult.h
|
||||||
|
include/alibabacloud/lto/model/DisableDeviceGroupRequest.h
|
||||||
|
include/alibabacloud/lto/model/DisableDeviceGroupResult.h
|
||||||
|
include/alibabacloud/lto/model/DownloadPrivacyKeyRequest.h
|
||||||
|
include/alibabacloud/lto/model/DownloadPrivacyKeyResult.h
|
||||||
|
include/alibabacloud/lto/model/EnableDeviceRequest.h
|
||||||
|
include/alibabacloud/lto/model/EnableDeviceResult.h
|
||||||
|
include/alibabacloud/lto/model/EnableDeviceGroupRequest.h
|
||||||
|
include/alibabacloud/lto/model/EnableDeviceGroupResult.h
|
||||||
|
include/alibabacloud/lto/model/FreezeMemberRequest.h
|
||||||
|
include/alibabacloud/lto/model/FreezeMemberResult.h
|
||||||
|
include/alibabacloud/lto/model/GetEdgeTotalDeviceCountRequest.h
|
||||||
|
include/alibabacloud/lto/model/GetEdgeTotalDeviceCountResult.h
|
||||||
|
include/alibabacloud/lto/model/ListAllAdminRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListAllAdminResult.h
|
||||||
|
include/alibabacloud/lto/model/ListAllBizChainRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListAllBizChainResult.h
|
||||||
|
include/alibabacloud/lto/model/ListAllBizChainContractRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListAllBizChainContractResult.h
|
||||||
|
include/alibabacloud/lto/model/ListAllDeviceGroupRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListAllDeviceGroupResult.h
|
||||||
|
include/alibabacloud/lto/model/ListAllMemberRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListAllMemberResult.h
|
||||||
|
include/alibabacloud/lto/model/ListAllPrivacyAlgorithmRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListAllPrivacyAlgorithmResult.h
|
||||||
|
include/alibabacloud/lto/model/ListAllPrivacyRuleRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListAllPrivacyRuleResult.h
|
||||||
|
include/alibabacloud/lto/model/ListAllProductKeyRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListAllProductKeyResult.h
|
||||||
|
include/alibabacloud/lto/model/ListAllSystemContractRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListAllSystemContractResult.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSAntChainRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSAntChainResult.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSAntChainConsortiumRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSAntChainConsortiumResult.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSAntChainPeerRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSAntChainPeerResult.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSFabricChannelRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSFabricChannelResult.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSFabricConsortiumRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSFabricConsortiumResult.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSFabricOrganizationRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListBaaSFabricOrganizationResult.h
|
||||||
|
include/alibabacloud/lto/model/ListBizChainRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListBizChainResult.h
|
||||||
|
include/alibabacloud/lto/model/ListBizChainDataRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListBizChainDataResult.h
|
||||||
|
include/alibabacloud/lto/model/ListDeviceRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListDeviceResult.h
|
||||||
|
include/alibabacloud/lto/model/ListDeviceGroupRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListDeviceGroupResult.h
|
||||||
|
include/alibabacloud/lto/model/ListDeviceGroupAuthorizedBizChainRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListDeviceGroupAuthorizedBizChainResult.h
|
||||||
|
include/alibabacloud/lto/model/ListEdgeDeviceRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListEdgeDeviceResult.h
|
||||||
|
include/alibabacloud/lto/model/ListEdgeDeviceGroupRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListEdgeDeviceGroupResult.h
|
||||||
|
include/alibabacloud/lto/model/ListMemberRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListMemberResult.h
|
||||||
|
include/alibabacloud/lto/model/ListMemberAccessRecordRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListMemberAccessRecordResult.h
|
||||||
|
include/alibabacloud/lto/model/ListMemberAuthorizedBizChainRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListMemberAuthorizedBizChainResult.h
|
||||||
|
include/alibabacloud/lto/model/ListPrivacyRuleRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListPrivacyRuleResult.h
|
||||||
|
include/alibabacloud/lto/model/ListPrivacyRuleSharedMemberRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListPrivacyRuleSharedMemberResult.h
|
||||||
|
include/alibabacloud/lto/model/ListRouteRuleRequest.h
|
||||||
|
include/alibabacloud/lto/model/ListRouteRuleResult.h
|
||||||
|
include/alibabacloud/lto/model/QueryBlockchainDataRequest.h
|
||||||
|
include/alibabacloud/lto/model/QueryBlockchainDataResult.h
|
||||||
|
include/alibabacloud/lto/model/QueryBlockchainMetadataRequest.h
|
||||||
|
include/alibabacloud/lto/model/QueryBlockchainMetadataResult.h
|
||||||
|
include/alibabacloud/lto/model/SharePrivacyRuleRequest.h
|
||||||
|
include/alibabacloud/lto/model/SharePrivacyRuleResult.h
|
||||||
|
include/alibabacloud/lto/model/UnFreezeMemberRequest.h
|
||||||
|
include/alibabacloud/lto/model/UnFreezeMemberResult.h
|
||||||
|
include/alibabacloud/lto/model/UpdateBizChainRequest.h
|
||||||
|
include/alibabacloud/lto/model/UpdateBizChainResult.h
|
||||||
|
include/alibabacloud/lto/model/UpdateMemberRequest.h
|
||||||
|
include/alibabacloud/lto/model/UpdateMemberResult.h
|
||||||
|
include/alibabacloud/lto/model/UpdatePrivacyRuleRequest.h
|
||||||
|
include/alibabacloud/lto/model/UpdatePrivacyRuleResult.h
|
||||||
|
include/alibabacloud/lto/model/UpdateRouteRuleRequest.h
|
||||||
|
include/alibabacloud/lto/model/UpdateRouteRuleResult.h
|
||||||
|
include/alibabacloud/lto/model/UploadIoTDataToBlockchainRequest.h
|
||||||
|
include/alibabacloud/lto/model/UploadIoTDataToBlockchainResult.h )
|
||||||
|
|
||||||
|
set(lto_src
|
||||||
|
src/LtoClient.cc
|
||||||
|
src/model/AddBaaSAntChainBizChainRequest.cc
|
||||||
|
src/model/AddBaaSAntChainBizChainResult.cc
|
||||||
|
src/model/AddBaaSFabricBizChainRequest.cc
|
||||||
|
src/model/AddBaaSFabricBizChainResult.cc
|
||||||
|
src/model/AddBsnFabricBizChainRequest.cc
|
||||||
|
src/model/AddBsnFabricBizChainResult.cc
|
||||||
|
src/model/AddDeviceGroupRequest.cc
|
||||||
|
src/model/AddDeviceGroupResult.cc
|
||||||
|
src/model/AddMemberRequest.cc
|
||||||
|
src/model/AddMemberResult.cc
|
||||||
|
src/model/AddPrivacyRuleRequest.cc
|
||||||
|
src/model/AddPrivacyRuleResult.cc
|
||||||
|
src/model/AddRouteRuleRequest.cc
|
||||||
|
src/model/AddRouteRuleResult.cc
|
||||||
|
src/model/AgreeMemberAccessRequest.cc
|
||||||
|
src/model/AgreeMemberAccessResult.cc
|
||||||
|
src/model/AuthorizeBaaSRequest.cc
|
||||||
|
src/model/AuthorizeBaaSResult.cc
|
||||||
|
src/model/AuthorizeDeviceGroupBizChainRequest.cc
|
||||||
|
src/model/AuthorizeDeviceGroupBizChainResult.cc
|
||||||
|
src/model/AuthorizeMemberBizChainRequest.cc
|
||||||
|
src/model/AuthorizeMemberBizChainResult.cc
|
||||||
|
src/model/DeletePrivacyRuleRequest.cc
|
||||||
|
src/model/DeletePrivacyRuleResult.cc
|
||||||
|
src/model/DeleteRouteRuleRequest.cc
|
||||||
|
src/model/DeleteRouteRuleResult.cc
|
||||||
|
src/model/DeniedMemberAccessRequest.cc
|
||||||
|
src/model/DeniedMemberAccessResult.cc
|
||||||
|
src/model/DescribeAccountRoleRequest.cc
|
||||||
|
src/model/DescribeAccountRoleResult.cc
|
||||||
|
src/model/DescribeAdminInfoRequest.cc
|
||||||
|
src/model/DescribeAdminInfoResult.cc
|
||||||
|
src/model/DescribeBizChainStatInfoRequest.cc
|
||||||
|
src/model/DescribeBizChainStatInfoResult.cc
|
||||||
|
src/model/DescribeDashboardApiInfoRequest.cc
|
||||||
|
src/model/DescribeDashboardApiInfoResult.cc
|
||||||
|
src/model/DescribeDashboardBaseInfoRequest.cc
|
||||||
|
src/model/DescribeDashboardBaseInfoResult.cc
|
||||||
|
src/model/DescribeDashboardDeviceInfoRequest.cc
|
||||||
|
src/model/DescribeDashboardDeviceInfoResult.cc
|
||||||
|
src/model/DescribeDashboardMemberApiInfoRequest.cc
|
||||||
|
src/model/DescribeDashboardMemberApiInfoResult.cc
|
||||||
|
src/model/DescribeDashboardMemberDeviceInfoRequest.cc
|
||||||
|
src/model/DescribeDashboardMemberDeviceInfoResult.cc
|
||||||
|
src/model/DescribeDeviceInfoRequest.cc
|
||||||
|
src/model/DescribeDeviceInfoResult.cc
|
||||||
|
src/model/DescribeEdgeStatInfoRequest.cc
|
||||||
|
src/model/DescribeEdgeStatInfoResult.cc
|
||||||
|
src/model/DescribeMemberBizChainStatInfoRequest.cc
|
||||||
|
src/model/DescribeMemberBizChainStatInfoResult.cc
|
||||||
|
src/model/DescribeMemberStatInfoRequest.cc
|
||||||
|
src/model/DescribeMemberStatInfoResult.cc
|
||||||
|
src/model/DescribeMemberTotalStatInfoRequest.cc
|
||||||
|
src/model/DescribeMemberTotalStatInfoResult.cc
|
||||||
|
src/model/DescribePackgeInfoRequest.cc
|
||||||
|
src/model/DescribePackgeInfoResult.cc
|
||||||
|
src/model/DescribeStatDeviceInfoRequest.cc
|
||||||
|
src/model/DescribeStatDeviceInfoResult.cc
|
||||||
|
src/model/DescribeStatMemberDeviceInfoRequest.cc
|
||||||
|
src/model/DescribeStatMemberDeviceInfoResult.cc
|
||||||
|
src/model/DescribeTotalStatInfoRequest.cc
|
||||||
|
src/model/DescribeTotalStatInfoResult.cc
|
||||||
|
src/model/DisableDeviceRequest.cc
|
||||||
|
src/model/DisableDeviceResult.cc
|
||||||
|
src/model/DisableDeviceGroupRequest.cc
|
||||||
|
src/model/DisableDeviceGroupResult.cc
|
||||||
|
src/model/DownloadPrivacyKeyRequest.cc
|
||||||
|
src/model/DownloadPrivacyKeyResult.cc
|
||||||
|
src/model/EnableDeviceRequest.cc
|
||||||
|
src/model/EnableDeviceResult.cc
|
||||||
|
src/model/EnableDeviceGroupRequest.cc
|
||||||
|
src/model/EnableDeviceGroupResult.cc
|
||||||
|
src/model/FreezeMemberRequest.cc
|
||||||
|
src/model/FreezeMemberResult.cc
|
||||||
|
src/model/GetEdgeTotalDeviceCountRequest.cc
|
||||||
|
src/model/GetEdgeTotalDeviceCountResult.cc
|
||||||
|
src/model/ListAllAdminRequest.cc
|
||||||
|
src/model/ListAllAdminResult.cc
|
||||||
|
src/model/ListAllBizChainRequest.cc
|
||||||
|
src/model/ListAllBizChainResult.cc
|
||||||
|
src/model/ListAllBizChainContractRequest.cc
|
||||||
|
src/model/ListAllBizChainContractResult.cc
|
||||||
|
src/model/ListAllDeviceGroupRequest.cc
|
||||||
|
src/model/ListAllDeviceGroupResult.cc
|
||||||
|
src/model/ListAllMemberRequest.cc
|
||||||
|
src/model/ListAllMemberResult.cc
|
||||||
|
src/model/ListAllPrivacyAlgorithmRequest.cc
|
||||||
|
src/model/ListAllPrivacyAlgorithmResult.cc
|
||||||
|
src/model/ListAllPrivacyRuleRequest.cc
|
||||||
|
src/model/ListAllPrivacyRuleResult.cc
|
||||||
|
src/model/ListAllProductKeyRequest.cc
|
||||||
|
src/model/ListAllProductKeyResult.cc
|
||||||
|
src/model/ListAllSystemContractRequest.cc
|
||||||
|
src/model/ListAllSystemContractResult.cc
|
||||||
|
src/model/ListBaaSAntChainRequest.cc
|
||||||
|
src/model/ListBaaSAntChainResult.cc
|
||||||
|
src/model/ListBaaSAntChainConsortiumRequest.cc
|
||||||
|
src/model/ListBaaSAntChainConsortiumResult.cc
|
||||||
|
src/model/ListBaaSAntChainPeerRequest.cc
|
||||||
|
src/model/ListBaaSAntChainPeerResult.cc
|
||||||
|
src/model/ListBaaSFabricChannelRequest.cc
|
||||||
|
src/model/ListBaaSFabricChannelResult.cc
|
||||||
|
src/model/ListBaaSFabricConsortiumRequest.cc
|
||||||
|
src/model/ListBaaSFabricConsortiumResult.cc
|
||||||
|
src/model/ListBaaSFabricOrganizationRequest.cc
|
||||||
|
src/model/ListBaaSFabricOrganizationResult.cc
|
||||||
|
src/model/ListBizChainRequest.cc
|
||||||
|
src/model/ListBizChainResult.cc
|
||||||
|
src/model/ListBizChainDataRequest.cc
|
||||||
|
src/model/ListBizChainDataResult.cc
|
||||||
|
src/model/ListDeviceRequest.cc
|
||||||
|
src/model/ListDeviceResult.cc
|
||||||
|
src/model/ListDeviceGroupRequest.cc
|
||||||
|
src/model/ListDeviceGroupResult.cc
|
||||||
|
src/model/ListDeviceGroupAuthorizedBizChainRequest.cc
|
||||||
|
src/model/ListDeviceGroupAuthorizedBizChainResult.cc
|
||||||
|
src/model/ListEdgeDeviceRequest.cc
|
||||||
|
src/model/ListEdgeDeviceResult.cc
|
||||||
|
src/model/ListEdgeDeviceGroupRequest.cc
|
||||||
|
src/model/ListEdgeDeviceGroupResult.cc
|
||||||
|
src/model/ListMemberRequest.cc
|
||||||
|
src/model/ListMemberResult.cc
|
||||||
|
src/model/ListMemberAccessRecordRequest.cc
|
||||||
|
src/model/ListMemberAccessRecordResult.cc
|
||||||
|
src/model/ListMemberAuthorizedBizChainRequest.cc
|
||||||
|
src/model/ListMemberAuthorizedBizChainResult.cc
|
||||||
|
src/model/ListPrivacyRuleRequest.cc
|
||||||
|
src/model/ListPrivacyRuleResult.cc
|
||||||
|
src/model/ListPrivacyRuleSharedMemberRequest.cc
|
||||||
|
src/model/ListPrivacyRuleSharedMemberResult.cc
|
||||||
|
src/model/ListRouteRuleRequest.cc
|
||||||
|
src/model/ListRouteRuleResult.cc
|
||||||
|
src/model/QueryBlockchainDataRequest.cc
|
||||||
|
src/model/QueryBlockchainDataResult.cc
|
||||||
|
src/model/QueryBlockchainMetadataRequest.cc
|
||||||
|
src/model/QueryBlockchainMetadataResult.cc
|
||||||
|
src/model/SharePrivacyRuleRequest.cc
|
||||||
|
src/model/SharePrivacyRuleResult.cc
|
||||||
|
src/model/UnFreezeMemberRequest.cc
|
||||||
|
src/model/UnFreezeMemberResult.cc
|
||||||
|
src/model/UpdateBizChainRequest.cc
|
||||||
|
src/model/UpdateBizChainResult.cc
|
||||||
|
src/model/UpdateMemberRequest.cc
|
||||||
|
src/model/UpdateMemberResult.cc
|
||||||
|
src/model/UpdatePrivacyRuleRequest.cc
|
||||||
|
src/model/UpdatePrivacyRuleResult.cc
|
||||||
|
src/model/UpdateRouteRuleRequest.cc
|
||||||
|
src/model/UpdateRouteRuleResult.cc
|
||||||
|
src/model/UploadIoTDataToBlockchainRequest.cc
|
||||||
|
src/model/UploadIoTDataToBlockchainResult.cc )
|
||||||
|
|
||||||
|
add_library(lto ${LIB_TYPE}
|
||||||
|
${lto_public_header}
|
||||||
|
${lto_public_header_model}
|
||||||
|
${lto_src})
|
||||||
|
|
||||||
|
set_target_properties(lto
|
||||||
|
PROPERTIES
|
||||||
|
LINKER_LANGUAGE CXX
|
||||||
|
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||||
|
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||||
|
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
|
||||||
|
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}lto
|
||||||
|
)
|
||||||
|
|
||||||
|
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||||
|
set_target_properties(lto
|
||||||
|
PROPERTIES
|
||||||
|
DEFINE_SYMBOL ALIBABACLOUD_LTO_LIBRARY)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
target_include_directories(lto
|
||||||
|
PRIVATE include
|
||||||
|
${CMAKE_SOURCE_DIR}/core/include
|
||||||
|
)
|
||||||
|
target_link_libraries(lto
|
||||||
|
core)
|
||||||
|
|
||||||
|
if(CMAKE_HOST_WIN32)
|
||||||
|
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
||||||
|
set(jsoncpp_install_dir ${INSTALL_DIR})
|
||||||
|
add_dependencies(lto
|
||||||
|
jsoncpp)
|
||||||
|
target_include_directories(lto
|
||||||
|
PRIVATE ${jsoncpp_install_dir}/include)
|
||||||
|
target_link_libraries(lto
|
||||||
|
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
||||||
|
set_target_properties(lto
|
||||||
|
PROPERTIES
|
||||||
|
COMPILE_OPTIONS "/bigobj")
|
||||||
|
else()
|
||||||
|
target_include_directories(lto
|
||||||
|
PRIVATE /usr/include/jsoncpp)
|
||||||
|
target_link_libraries(lto
|
||||||
|
jsoncpp)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
install(FILES ${lto_public_header}
|
||||||
|
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/lto)
|
||||||
|
install(FILES ${lto_public_header_model}
|
||||||
|
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/lto/model)
|
||||||
|
install(TARGETS lto
|
||||||
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||||
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||||
|
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||||
|
)
|
||||||
646
lto/include/alibabacloud/lto/LtoClient.h
Normal file
646
lto/include/alibabacloud/lto/LtoClient.h
Normal file
@@ -0,0 +1,646 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_LTOCLIENT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_LTOCLIENT_H_
|
||||||
|
|
||||||
|
#include <future>
|
||||||
|
#include <alibabacloud/core/AsyncCallerContext.h>
|
||||||
|
#include <alibabacloud/core/EndpointProvider.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceClient.h>
|
||||||
|
#include "LtoExport.h"
|
||||||
|
#include "model/AddBaaSAntChainBizChainRequest.h"
|
||||||
|
#include "model/AddBaaSAntChainBizChainResult.h"
|
||||||
|
#include "model/AddBaaSFabricBizChainRequest.h"
|
||||||
|
#include "model/AddBaaSFabricBizChainResult.h"
|
||||||
|
#include "model/AddBsnFabricBizChainRequest.h"
|
||||||
|
#include "model/AddBsnFabricBizChainResult.h"
|
||||||
|
#include "model/AddDeviceGroupRequest.h"
|
||||||
|
#include "model/AddDeviceGroupResult.h"
|
||||||
|
#include "model/AddMemberRequest.h"
|
||||||
|
#include "model/AddMemberResult.h"
|
||||||
|
#include "model/AddPrivacyRuleRequest.h"
|
||||||
|
#include "model/AddPrivacyRuleResult.h"
|
||||||
|
#include "model/AddRouteRuleRequest.h"
|
||||||
|
#include "model/AddRouteRuleResult.h"
|
||||||
|
#include "model/AgreeMemberAccessRequest.h"
|
||||||
|
#include "model/AgreeMemberAccessResult.h"
|
||||||
|
#include "model/AuthorizeBaaSRequest.h"
|
||||||
|
#include "model/AuthorizeBaaSResult.h"
|
||||||
|
#include "model/AuthorizeDeviceGroupBizChainRequest.h"
|
||||||
|
#include "model/AuthorizeDeviceGroupBizChainResult.h"
|
||||||
|
#include "model/AuthorizeMemberBizChainRequest.h"
|
||||||
|
#include "model/AuthorizeMemberBizChainResult.h"
|
||||||
|
#include "model/DeletePrivacyRuleRequest.h"
|
||||||
|
#include "model/DeletePrivacyRuleResult.h"
|
||||||
|
#include "model/DeleteRouteRuleRequest.h"
|
||||||
|
#include "model/DeleteRouteRuleResult.h"
|
||||||
|
#include "model/DeniedMemberAccessRequest.h"
|
||||||
|
#include "model/DeniedMemberAccessResult.h"
|
||||||
|
#include "model/DescribeAccountRoleRequest.h"
|
||||||
|
#include "model/DescribeAccountRoleResult.h"
|
||||||
|
#include "model/DescribeAdminInfoRequest.h"
|
||||||
|
#include "model/DescribeAdminInfoResult.h"
|
||||||
|
#include "model/DescribeBizChainStatInfoRequest.h"
|
||||||
|
#include "model/DescribeBizChainStatInfoResult.h"
|
||||||
|
#include "model/DescribeDashboardApiInfoRequest.h"
|
||||||
|
#include "model/DescribeDashboardApiInfoResult.h"
|
||||||
|
#include "model/DescribeDashboardBaseInfoRequest.h"
|
||||||
|
#include "model/DescribeDashboardBaseInfoResult.h"
|
||||||
|
#include "model/DescribeDashboardDeviceInfoRequest.h"
|
||||||
|
#include "model/DescribeDashboardDeviceInfoResult.h"
|
||||||
|
#include "model/DescribeDashboardMemberApiInfoRequest.h"
|
||||||
|
#include "model/DescribeDashboardMemberApiInfoResult.h"
|
||||||
|
#include "model/DescribeDashboardMemberDeviceInfoRequest.h"
|
||||||
|
#include "model/DescribeDashboardMemberDeviceInfoResult.h"
|
||||||
|
#include "model/DescribeDeviceInfoRequest.h"
|
||||||
|
#include "model/DescribeDeviceInfoResult.h"
|
||||||
|
#include "model/DescribeEdgeStatInfoRequest.h"
|
||||||
|
#include "model/DescribeEdgeStatInfoResult.h"
|
||||||
|
#include "model/DescribeMemberBizChainStatInfoRequest.h"
|
||||||
|
#include "model/DescribeMemberBizChainStatInfoResult.h"
|
||||||
|
#include "model/DescribeMemberStatInfoRequest.h"
|
||||||
|
#include "model/DescribeMemberStatInfoResult.h"
|
||||||
|
#include "model/DescribeMemberTotalStatInfoRequest.h"
|
||||||
|
#include "model/DescribeMemberTotalStatInfoResult.h"
|
||||||
|
#include "model/DescribePackgeInfoRequest.h"
|
||||||
|
#include "model/DescribePackgeInfoResult.h"
|
||||||
|
#include "model/DescribeStatDeviceInfoRequest.h"
|
||||||
|
#include "model/DescribeStatDeviceInfoResult.h"
|
||||||
|
#include "model/DescribeStatMemberDeviceInfoRequest.h"
|
||||||
|
#include "model/DescribeStatMemberDeviceInfoResult.h"
|
||||||
|
#include "model/DescribeTotalStatInfoRequest.h"
|
||||||
|
#include "model/DescribeTotalStatInfoResult.h"
|
||||||
|
#include "model/DisableDeviceRequest.h"
|
||||||
|
#include "model/DisableDeviceResult.h"
|
||||||
|
#include "model/DisableDeviceGroupRequest.h"
|
||||||
|
#include "model/DisableDeviceGroupResult.h"
|
||||||
|
#include "model/DownloadPrivacyKeyRequest.h"
|
||||||
|
#include "model/DownloadPrivacyKeyResult.h"
|
||||||
|
#include "model/EnableDeviceRequest.h"
|
||||||
|
#include "model/EnableDeviceResult.h"
|
||||||
|
#include "model/EnableDeviceGroupRequest.h"
|
||||||
|
#include "model/EnableDeviceGroupResult.h"
|
||||||
|
#include "model/FreezeMemberRequest.h"
|
||||||
|
#include "model/FreezeMemberResult.h"
|
||||||
|
#include "model/GetEdgeTotalDeviceCountRequest.h"
|
||||||
|
#include "model/GetEdgeTotalDeviceCountResult.h"
|
||||||
|
#include "model/ListAllAdminRequest.h"
|
||||||
|
#include "model/ListAllAdminResult.h"
|
||||||
|
#include "model/ListAllBizChainRequest.h"
|
||||||
|
#include "model/ListAllBizChainResult.h"
|
||||||
|
#include "model/ListAllBizChainContractRequest.h"
|
||||||
|
#include "model/ListAllBizChainContractResult.h"
|
||||||
|
#include "model/ListAllDeviceGroupRequest.h"
|
||||||
|
#include "model/ListAllDeviceGroupResult.h"
|
||||||
|
#include "model/ListAllMemberRequest.h"
|
||||||
|
#include "model/ListAllMemberResult.h"
|
||||||
|
#include "model/ListAllPrivacyAlgorithmRequest.h"
|
||||||
|
#include "model/ListAllPrivacyAlgorithmResult.h"
|
||||||
|
#include "model/ListAllPrivacyRuleRequest.h"
|
||||||
|
#include "model/ListAllPrivacyRuleResult.h"
|
||||||
|
#include "model/ListAllProductKeyRequest.h"
|
||||||
|
#include "model/ListAllProductKeyResult.h"
|
||||||
|
#include "model/ListAllSystemContractRequest.h"
|
||||||
|
#include "model/ListAllSystemContractResult.h"
|
||||||
|
#include "model/ListBaaSAntChainRequest.h"
|
||||||
|
#include "model/ListBaaSAntChainResult.h"
|
||||||
|
#include "model/ListBaaSAntChainConsortiumRequest.h"
|
||||||
|
#include "model/ListBaaSAntChainConsortiumResult.h"
|
||||||
|
#include "model/ListBaaSAntChainPeerRequest.h"
|
||||||
|
#include "model/ListBaaSAntChainPeerResult.h"
|
||||||
|
#include "model/ListBaaSFabricChannelRequest.h"
|
||||||
|
#include "model/ListBaaSFabricChannelResult.h"
|
||||||
|
#include "model/ListBaaSFabricConsortiumRequest.h"
|
||||||
|
#include "model/ListBaaSFabricConsortiumResult.h"
|
||||||
|
#include "model/ListBaaSFabricOrganizationRequest.h"
|
||||||
|
#include "model/ListBaaSFabricOrganizationResult.h"
|
||||||
|
#include "model/ListBizChainRequest.h"
|
||||||
|
#include "model/ListBizChainResult.h"
|
||||||
|
#include "model/ListBizChainDataRequest.h"
|
||||||
|
#include "model/ListBizChainDataResult.h"
|
||||||
|
#include "model/ListDeviceRequest.h"
|
||||||
|
#include "model/ListDeviceResult.h"
|
||||||
|
#include "model/ListDeviceGroupRequest.h"
|
||||||
|
#include "model/ListDeviceGroupResult.h"
|
||||||
|
#include "model/ListDeviceGroupAuthorizedBizChainRequest.h"
|
||||||
|
#include "model/ListDeviceGroupAuthorizedBizChainResult.h"
|
||||||
|
#include "model/ListEdgeDeviceRequest.h"
|
||||||
|
#include "model/ListEdgeDeviceResult.h"
|
||||||
|
#include "model/ListEdgeDeviceGroupRequest.h"
|
||||||
|
#include "model/ListEdgeDeviceGroupResult.h"
|
||||||
|
#include "model/ListMemberRequest.h"
|
||||||
|
#include "model/ListMemberResult.h"
|
||||||
|
#include "model/ListMemberAccessRecordRequest.h"
|
||||||
|
#include "model/ListMemberAccessRecordResult.h"
|
||||||
|
#include "model/ListMemberAuthorizedBizChainRequest.h"
|
||||||
|
#include "model/ListMemberAuthorizedBizChainResult.h"
|
||||||
|
#include "model/ListPrivacyRuleRequest.h"
|
||||||
|
#include "model/ListPrivacyRuleResult.h"
|
||||||
|
#include "model/ListPrivacyRuleSharedMemberRequest.h"
|
||||||
|
#include "model/ListPrivacyRuleSharedMemberResult.h"
|
||||||
|
#include "model/ListRouteRuleRequest.h"
|
||||||
|
#include "model/ListRouteRuleResult.h"
|
||||||
|
#include "model/QueryBlockchainDataRequest.h"
|
||||||
|
#include "model/QueryBlockchainDataResult.h"
|
||||||
|
#include "model/QueryBlockchainMetadataRequest.h"
|
||||||
|
#include "model/QueryBlockchainMetadataResult.h"
|
||||||
|
#include "model/SharePrivacyRuleRequest.h"
|
||||||
|
#include "model/SharePrivacyRuleResult.h"
|
||||||
|
#include "model/UnFreezeMemberRequest.h"
|
||||||
|
#include "model/UnFreezeMemberResult.h"
|
||||||
|
#include "model/UpdateBizChainRequest.h"
|
||||||
|
#include "model/UpdateBizChainResult.h"
|
||||||
|
#include "model/UpdateMemberRequest.h"
|
||||||
|
#include "model/UpdateMemberResult.h"
|
||||||
|
#include "model/UpdatePrivacyRuleRequest.h"
|
||||||
|
#include "model/UpdatePrivacyRuleResult.h"
|
||||||
|
#include "model/UpdateRouteRuleRequest.h"
|
||||||
|
#include "model/UpdateRouteRuleResult.h"
|
||||||
|
#include "model/UploadIoTDataToBlockchainRequest.h"
|
||||||
|
#include "model/UploadIoTDataToBlockchainResult.h"
|
||||||
|
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT LtoClient : public RpcServiceClient
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
typedef Outcome<Error, Model::AddBaaSAntChainBizChainResult> AddBaaSAntChainBizChainOutcome;
|
||||||
|
typedef std::future<AddBaaSAntChainBizChainOutcome> AddBaaSAntChainBizChainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::AddBaaSAntChainBizChainRequest&, const AddBaaSAntChainBizChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddBaaSAntChainBizChainAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::AddBaaSFabricBizChainResult> AddBaaSFabricBizChainOutcome;
|
||||||
|
typedef std::future<AddBaaSFabricBizChainOutcome> AddBaaSFabricBizChainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::AddBaaSFabricBizChainRequest&, const AddBaaSFabricBizChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddBaaSFabricBizChainAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::AddBsnFabricBizChainResult> AddBsnFabricBizChainOutcome;
|
||||||
|
typedef std::future<AddBsnFabricBizChainOutcome> AddBsnFabricBizChainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::AddBsnFabricBizChainRequest&, const AddBsnFabricBizChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddBsnFabricBizChainAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::AddDeviceGroupResult> AddDeviceGroupOutcome;
|
||||||
|
typedef std::future<AddDeviceGroupOutcome> AddDeviceGroupOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::AddDeviceGroupRequest&, const AddDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddDeviceGroupAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::AddMemberResult> AddMemberOutcome;
|
||||||
|
typedef std::future<AddMemberOutcome> AddMemberOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::AddMemberRequest&, const AddMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddMemberAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::AddPrivacyRuleResult> AddPrivacyRuleOutcome;
|
||||||
|
typedef std::future<AddPrivacyRuleOutcome> AddPrivacyRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::AddPrivacyRuleRequest&, const AddPrivacyRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddPrivacyRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::AddRouteRuleResult> AddRouteRuleOutcome;
|
||||||
|
typedef std::future<AddRouteRuleOutcome> AddRouteRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::AddRouteRuleRequest&, const AddRouteRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddRouteRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::AgreeMemberAccessResult> AgreeMemberAccessOutcome;
|
||||||
|
typedef std::future<AgreeMemberAccessOutcome> AgreeMemberAccessOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::AgreeMemberAccessRequest&, const AgreeMemberAccessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AgreeMemberAccessAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::AuthorizeBaaSResult> AuthorizeBaaSOutcome;
|
||||||
|
typedef std::future<AuthorizeBaaSOutcome> AuthorizeBaaSOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::AuthorizeBaaSRequest&, const AuthorizeBaaSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AuthorizeBaaSAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::AuthorizeDeviceGroupBizChainResult> AuthorizeDeviceGroupBizChainOutcome;
|
||||||
|
typedef std::future<AuthorizeDeviceGroupBizChainOutcome> AuthorizeDeviceGroupBizChainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::AuthorizeDeviceGroupBizChainRequest&, const AuthorizeDeviceGroupBizChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AuthorizeDeviceGroupBizChainAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::AuthorizeMemberBizChainResult> AuthorizeMemberBizChainOutcome;
|
||||||
|
typedef std::future<AuthorizeMemberBizChainOutcome> AuthorizeMemberBizChainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::AuthorizeMemberBizChainRequest&, const AuthorizeMemberBizChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AuthorizeMemberBizChainAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DeletePrivacyRuleResult> DeletePrivacyRuleOutcome;
|
||||||
|
typedef std::future<DeletePrivacyRuleOutcome> DeletePrivacyRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DeletePrivacyRuleRequest&, const DeletePrivacyRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePrivacyRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DeleteRouteRuleResult> DeleteRouteRuleOutcome;
|
||||||
|
typedef std::future<DeleteRouteRuleOutcome> DeleteRouteRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DeleteRouteRuleRequest&, const DeleteRouteRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRouteRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DeniedMemberAccessResult> DeniedMemberAccessOutcome;
|
||||||
|
typedef std::future<DeniedMemberAccessOutcome> DeniedMemberAccessOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DeniedMemberAccessRequest&, const DeniedMemberAccessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeniedMemberAccessAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeAccountRoleResult> DescribeAccountRoleOutcome;
|
||||||
|
typedef std::future<DescribeAccountRoleOutcome> DescribeAccountRoleOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeAccountRoleRequest&, const DescribeAccountRoleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccountRoleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeAdminInfoResult> DescribeAdminInfoOutcome;
|
||||||
|
typedef std::future<DescribeAdminInfoOutcome> DescribeAdminInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeAdminInfoRequest&, const DescribeAdminInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAdminInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeBizChainStatInfoResult> DescribeBizChainStatInfoOutcome;
|
||||||
|
typedef std::future<DescribeBizChainStatInfoOutcome> DescribeBizChainStatInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeBizChainStatInfoRequest&, const DescribeBizChainStatInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBizChainStatInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeDashboardApiInfoResult> DescribeDashboardApiInfoOutcome;
|
||||||
|
typedef std::future<DescribeDashboardApiInfoOutcome> DescribeDashboardApiInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeDashboardApiInfoRequest&, const DescribeDashboardApiInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDashboardApiInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeDashboardBaseInfoResult> DescribeDashboardBaseInfoOutcome;
|
||||||
|
typedef std::future<DescribeDashboardBaseInfoOutcome> DescribeDashboardBaseInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeDashboardBaseInfoRequest&, const DescribeDashboardBaseInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDashboardBaseInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeDashboardDeviceInfoResult> DescribeDashboardDeviceInfoOutcome;
|
||||||
|
typedef std::future<DescribeDashboardDeviceInfoOutcome> DescribeDashboardDeviceInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeDashboardDeviceInfoRequest&, const DescribeDashboardDeviceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDashboardDeviceInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeDashboardMemberApiInfoResult> DescribeDashboardMemberApiInfoOutcome;
|
||||||
|
typedef std::future<DescribeDashboardMemberApiInfoOutcome> DescribeDashboardMemberApiInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeDashboardMemberApiInfoRequest&, const DescribeDashboardMemberApiInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDashboardMemberApiInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeDashboardMemberDeviceInfoResult> DescribeDashboardMemberDeviceInfoOutcome;
|
||||||
|
typedef std::future<DescribeDashboardMemberDeviceInfoOutcome> DescribeDashboardMemberDeviceInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeDashboardMemberDeviceInfoRequest&, const DescribeDashboardMemberDeviceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDashboardMemberDeviceInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeDeviceInfoResult> DescribeDeviceInfoOutcome;
|
||||||
|
typedef std::future<DescribeDeviceInfoOutcome> DescribeDeviceInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeDeviceInfoRequest&, const DescribeDeviceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDeviceInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeEdgeStatInfoResult> DescribeEdgeStatInfoOutcome;
|
||||||
|
typedef std::future<DescribeEdgeStatInfoOutcome> DescribeEdgeStatInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeEdgeStatInfoRequest&, const DescribeEdgeStatInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEdgeStatInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeMemberBizChainStatInfoResult> DescribeMemberBizChainStatInfoOutcome;
|
||||||
|
typedef std::future<DescribeMemberBizChainStatInfoOutcome> DescribeMemberBizChainStatInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeMemberBizChainStatInfoRequest&, const DescribeMemberBizChainStatInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMemberBizChainStatInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeMemberStatInfoResult> DescribeMemberStatInfoOutcome;
|
||||||
|
typedef std::future<DescribeMemberStatInfoOutcome> DescribeMemberStatInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeMemberStatInfoRequest&, const DescribeMemberStatInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMemberStatInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeMemberTotalStatInfoResult> DescribeMemberTotalStatInfoOutcome;
|
||||||
|
typedef std::future<DescribeMemberTotalStatInfoOutcome> DescribeMemberTotalStatInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeMemberTotalStatInfoRequest&, const DescribeMemberTotalStatInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMemberTotalStatInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribePackgeInfoResult> DescribePackgeInfoOutcome;
|
||||||
|
typedef std::future<DescribePackgeInfoOutcome> DescribePackgeInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribePackgeInfoRequest&, const DescribePackgeInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePackgeInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeStatDeviceInfoResult> DescribeStatDeviceInfoOutcome;
|
||||||
|
typedef std::future<DescribeStatDeviceInfoOutcome> DescribeStatDeviceInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeStatDeviceInfoRequest&, const DescribeStatDeviceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStatDeviceInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeStatMemberDeviceInfoResult> DescribeStatMemberDeviceInfoOutcome;
|
||||||
|
typedef std::future<DescribeStatMemberDeviceInfoOutcome> DescribeStatMemberDeviceInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeStatMemberDeviceInfoRequest&, const DescribeStatMemberDeviceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStatMemberDeviceInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeTotalStatInfoResult> DescribeTotalStatInfoOutcome;
|
||||||
|
typedef std::future<DescribeTotalStatInfoOutcome> DescribeTotalStatInfoOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DescribeTotalStatInfoRequest&, const DescribeTotalStatInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTotalStatInfoAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DisableDeviceResult> DisableDeviceOutcome;
|
||||||
|
typedef std::future<DisableDeviceOutcome> DisableDeviceOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DisableDeviceRequest&, const DisableDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableDeviceAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DisableDeviceGroupResult> DisableDeviceGroupOutcome;
|
||||||
|
typedef std::future<DisableDeviceGroupOutcome> DisableDeviceGroupOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DisableDeviceGroupRequest&, const DisableDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableDeviceGroupAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DownloadPrivacyKeyResult> DownloadPrivacyKeyOutcome;
|
||||||
|
typedef std::future<DownloadPrivacyKeyOutcome> DownloadPrivacyKeyOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::DownloadPrivacyKeyRequest&, const DownloadPrivacyKeyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DownloadPrivacyKeyAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::EnableDeviceResult> EnableDeviceOutcome;
|
||||||
|
typedef std::future<EnableDeviceOutcome> EnableDeviceOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::EnableDeviceRequest&, const EnableDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableDeviceAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::EnableDeviceGroupResult> EnableDeviceGroupOutcome;
|
||||||
|
typedef std::future<EnableDeviceGroupOutcome> EnableDeviceGroupOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::EnableDeviceGroupRequest&, const EnableDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableDeviceGroupAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::FreezeMemberResult> FreezeMemberOutcome;
|
||||||
|
typedef std::future<FreezeMemberOutcome> FreezeMemberOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::FreezeMemberRequest&, const FreezeMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FreezeMemberAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::GetEdgeTotalDeviceCountResult> GetEdgeTotalDeviceCountOutcome;
|
||||||
|
typedef std::future<GetEdgeTotalDeviceCountOutcome> GetEdgeTotalDeviceCountOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::GetEdgeTotalDeviceCountRequest&, const GetEdgeTotalDeviceCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetEdgeTotalDeviceCountAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListAllAdminResult> ListAllAdminOutcome;
|
||||||
|
typedef std::future<ListAllAdminOutcome> ListAllAdminOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListAllAdminRequest&, const ListAllAdminOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAllAdminAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListAllBizChainResult> ListAllBizChainOutcome;
|
||||||
|
typedef std::future<ListAllBizChainOutcome> ListAllBizChainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListAllBizChainRequest&, const ListAllBizChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAllBizChainAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListAllBizChainContractResult> ListAllBizChainContractOutcome;
|
||||||
|
typedef std::future<ListAllBizChainContractOutcome> ListAllBizChainContractOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListAllBizChainContractRequest&, const ListAllBizChainContractOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAllBizChainContractAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListAllDeviceGroupResult> ListAllDeviceGroupOutcome;
|
||||||
|
typedef std::future<ListAllDeviceGroupOutcome> ListAllDeviceGroupOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListAllDeviceGroupRequest&, const ListAllDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAllDeviceGroupAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListAllMemberResult> ListAllMemberOutcome;
|
||||||
|
typedef std::future<ListAllMemberOutcome> ListAllMemberOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListAllMemberRequest&, const ListAllMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAllMemberAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListAllPrivacyAlgorithmResult> ListAllPrivacyAlgorithmOutcome;
|
||||||
|
typedef std::future<ListAllPrivacyAlgorithmOutcome> ListAllPrivacyAlgorithmOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListAllPrivacyAlgorithmRequest&, const ListAllPrivacyAlgorithmOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAllPrivacyAlgorithmAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListAllPrivacyRuleResult> ListAllPrivacyRuleOutcome;
|
||||||
|
typedef std::future<ListAllPrivacyRuleOutcome> ListAllPrivacyRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListAllPrivacyRuleRequest&, const ListAllPrivacyRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAllPrivacyRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListAllProductKeyResult> ListAllProductKeyOutcome;
|
||||||
|
typedef std::future<ListAllProductKeyOutcome> ListAllProductKeyOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListAllProductKeyRequest&, const ListAllProductKeyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAllProductKeyAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListAllSystemContractResult> ListAllSystemContractOutcome;
|
||||||
|
typedef std::future<ListAllSystemContractOutcome> ListAllSystemContractOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListAllSystemContractRequest&, const ListAllSystemContractOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAllSystemContractAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListBaaSAntChainResult> ListBaaSAntChainOutcome;
|
||||||
|
typedef std::future<ListBaaSAntChainOutcome> ListBaaSAntChainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListBaaSAntChainRequest&, const ListBaaSAntChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBaaSAntChainAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListBaaSAntChainConsortiumResult> ListBaaSAntChainConsortiumOutcome;
|
||||||
|
typedef std::future<ListBaaSAntChainConsortiumOutcome> ListBaaSAntChainConsortiumOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListBaaSAntChainConsortiumRequest&, const ListBaaSAntChainConsortiumOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBaaSAntChainConsortiumAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListBaaSAntChainPeerResult> ListBaaSAntChainPeerOutcome;
|
||||||
|
typedef std::future<ListBaaSAntChainPeerOutcome> ListBaaSAntChainPeerOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListBaaSAntChainPeerRequest&, const ListBaaSAntChainPeerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBaaSAntChainPeerAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListBaaSFabricChannelResult> ListBaaSFabricChannelOutcome;
|
||||||
|
typedef std::future<ListBaaSFabricChannelOutcome> ListBaaSFabricChannelOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListBaaSFabricChannelRequest&, const ListBaaSFabricChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBaaSFabricChannelAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListBaaSFabricConsortiumResult> ListBaaSFabricConsortiumOutcome;
|
||||||
|
typedef std::future<ListBaaSFabricConsortiumOutcome> ListBaaSFabricConsortiumOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListBaaSFabricConsortiumRequest&, const ListBaaSFabricConsortiumOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBaaSFabricConsortiumAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListBaaSFabricOrganizationResult> ListBaaSFabricOrganizationOutcome;
|
||||||
|
typedef std::future<ListBaaSFabricOrganizationOutcome> ListBaaSFabricOrganizationOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListBaaSFabricOrganizationRequest&, const ListBaaSFabricOrganizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBaaSFabricOrganizationAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListBizChainResult> ListBizChainOutcome;
|
||||||
|
typedef std::future<ListBizChainOutcome> ListBizChainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListBizChainRequest&, const ListBizChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBizChainAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListBizChainDataResult> ListBizChainDataOutcome;
|
||||||
|
typedef std::future<ListBizChainDataOutcome> ListBizChainDataOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListBizChainDataRequest&, const ListBizChainDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBizChainDataAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListDeviceResult> ListDeviceOutcome;
|
||||||
|
typedef std::future<ListDeviceOutcome> ListDeviceOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListDeviceRequest&, const ListDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDeviceAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListDeviceGroupResult> ListDeviceGroupOutcome;
|
||||||
|
typedef std::future<ListDeviceGroupOutcome> ListDeviceGroupOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListDeviceGroupRequest&, const ListDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDeviceGroupAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListDeviceGroupAuthorizedBizChainResult> ListDeviceGroupAuthorizedBizChainOutcome;
|
||||||
|
typedef std::future<ListDeviceGroupAuthorizedBizChainOutcome> ListDeviceGroupAuthorizedBizChainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListDeviceGroupAuthorizedBizChainRequest&, const ListDeviceGroupAuthorizedBizChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDeviceGroupAuthorizedBizChainAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListEdgeDeviceResult> ListEdgeDeviceOutcome;
|
||||||
|
typedef std::future<ListEdgeDeviceOutcome> ListEdgeDeviceOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListEdgeDeviceRequest&, const ListEdgeDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListEdgeDeviceAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListEdgeDeviceGroupResult> ListEdgeDeviceGroupOutcome;
|
||||||
|
typedef std::future<ListEdgeDeviceGroupOutcome> ListEdgeDeviceGroupOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListEdgeDeviceGroupRequest&, const ListEdgeDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListEdgeDeviceGroupAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListMemberResult> ListMemberOutcome;
|
||||||
|
typedef std::future<ListMemberOutcome> ListMemberOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListMemberRequest&, const ListMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMemberAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListMemberAccessRecordResult> ListMemberAccessRecordOutcome;
|
||||||
|
typedef std::future<ListMemberAccessRecordOutcome> ListMemberAccessRecordOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListMemberAccessRecordRequest&, const ListMemberAccessRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMemberAccessRecordAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListMemberAuthorizedBizChainResult> ListMemberAuthorizedBizChainOutcome;
|
||||||
|
typedef std::future<ListMemberAuthorizedBizChainOutcome> ListMemberAuthorizedBizChainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListMemberAuthorizedBizChainRequest&, const ListMemberAuthorizedBizChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMemberAuthorizedBizChainAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListPrivacyRuleResult> ListPrivacyRuleOutcome;
|
||||||
|
typedef std::future<ListPrivacyRuleOutcome> ListPrivacyRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListPrivacyRuleRequest&, const ListPrivacyRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPrivacyRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListPrivacyRuleSharedMemberResult> ListPrivacyRuleSharedMemberOutcome;
|
||||||
|
typedef std::future<ListPrivacyRuleSharedMemberOutcome> ListPrivacyRuleSharedMemberOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListPrivacyRuleSharedMemberRequest&, const ListPrivacyRuleSharedMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPrivacyRuleSharedMemberAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListRouteRuleResult> ListRouteRuleOutcome;
|
||||||
|
typedef std::future<ListRouteRuleOutcome> ListRouteRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::ListRouteRuleRequest&, const ListRouteRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRouteRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::QueryBlockchainDataResult> QueryBlockchainDataOutcome;
|
||||||
|
typedef std::future<QueryBlockchainDataOutcome> QueryBlockchainDataOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::QueryBlockchainDataRequest&, const QueryBlockchainDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryBlockchainDataAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::QueryBlockchainMetadataResult> QueryBlockchainMetadataOutcome;
|
||||||
|
typedef std::future<QueryBlockchainMetadataOutcome> QueryBlockchainMetadataOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::QueryBlockchainMetadataRequest&, const QueryBlockchainMetadataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryBlockchainMetadataAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::SharePrivacyRuleResult> SharePrivacyRuleOutcome;
|
||||||
|
typedef std::future<SharePrivacyRuleOutcome> SharePrivacyRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::SharePrivacyRuleRequest&, const SharePrivacyRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SharePrivacyRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::UnFreezeMemberResult> UnFreezeMemberOutcome;
|
||||||
|
typedef std::future<UnFreezeMemberOutcome> UnFreezeMemberOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::UnFreezeMemberRequest&, const UnFreezeMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnFreezeMemberAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::UpdateBizChainResult> UpdateBizChainOutcome;
|
||||||
|
typedef std::future<UpdateBizChainOutcome> UpdateBizChainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::UpdateBizChainRequest&, const UpdateBizChainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateBizChainAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::UpdateMemberResult> UpdateMemberOutcome;
|
||||||
|
typedef std::future<UpdateMemberOutcome> UpdateMemberOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::UpdateMemberRequest&, const UpdateMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateMemberAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::UpdatePrivacyRuleResult> UpdatePrivacyRuleOutcome;
|
||||||
|
typedef std::future<UpdatePrivacyRuleOutcome> UpdatePrivacyRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::UpdatePrivacyRuleRequest&, const UpdatePrivacyRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdatePrivacyRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::UpdateRouteRuleResult> UpdateRouteRuleOutcome;
|
||||||
|
typedef std::future<UpdateRouteRuleOutcome> UpdateRouteRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::UpdateRouteRuleRequest&, const UpdateRouteRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRouteRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::UploadIoTDataToBlockchainResult> UploadIoTDataToBlockchainOutcome;
|
||||||
|
typedef std::future<UploadIoTDataToBlockchainOutcome> UploadIoTDataToBlockchainOutcomeCallable;
|
||||||
|
typedef std::function<void(const LtoClient*, const Model::UploadIoTDataToBlockchainRequest&, const UploadIoTDataToBlockchainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadIoTDataToBlockchainAsyncHandler;
|
||||||
|
|
||||||
|
LtoClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||||
|
LtoClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||||
|
LtoClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||||
|
~LtoClient();
|
||||||
|
AddBaaSAntChainBizChainOutcome addBaaSAntChainBizChain(const Model::AddBaaSAntChainBizChainRequest &request)const;
|
||||||
|
void addBaaSAntChainBizChainAsync(const Model::AddBaaSAntChainBizChainRequest& request, const AddBaaSAntChainBizChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AddBaaSAntChainBizChainOutcomeCallable addBaaSAntChainBizChainCallable(const Model::AddBaaSAntChainBizChainRequest& request) const;
|
||||||
|
AddBaaSFabricBizChainOutcome addBaaSFabricBizChain(const Model::AddBaaSFabricBizChainRequest &request)const;
|
||||||
|
void addBaaSFabricBizChainAsync(const Model::AddBaaSFabricBizChainRequest& request, const AddBaaSFabricBizChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AddBaaSFabricBizChainOutcomeCallable addBaaSFabricBizChainCallable(const Model::AddBaaSFabricBizChainRequest& request) const;
|
||||||
|
AddBsnFabricBizChainOutcome addBsnFabricBizChain(const Model::AddBsnFabricBizChainRequest &request)const;
|
||||||
|
void addBsnFabricBizChainAsync(const Model::AddBsnFabricBizChainRequest& request, const AddBsnFabricBizChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AddBsnFabricBizChainOutcomeCallable addBsnFabricBizChainCallable(const Model::AddBsnFabricBizChainRequest& request) const;
|
||||||
|
AddDeviceGroupOutcome addDeviceGroup(const Model::AddDeviceGroupRequest &request)const;
|
||||||
|
void addDeviceGroupAsync(const Model::AddDeviceGroupRequest& request, const AddDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AddDeviceGroupOutcomeCallable addDeviceGroupCallable(const Model::AddDeviceGroupRequest& request) const;
|
||||||
|
AddMemberOutcome addMember(const Model::AddMemberRequest &request)const;
|
||||||
|
void addMemberAsync(const Model::AddMemberRequest& request, const AddMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AddMemberOutcomeCallable addMemberCallable(const Model::AddMemberRequest& request) const;
|
||||||
|
AddPrivacyRuleOutcome addPrivacyRule(const Model::AddPrivacyRuleRequest &request)const;
|
||||||
|
void addPrivacyRuleAsync(const Model::AddPrivacyRuleRequest& request, const AddPrivacyRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AddPrivacyRuleOutcomeCallable addPrivacyRuleCallable(const Model::AddPrivacyRuleRequest& request) const;
|
||||||
|
AddRouteRuleOutcome addRouteRule(const Model::AddRouteRuleRequest &request)const;
|
||||||
|
void addRouteRuleAsync(const Model::AddRouteRuleRequest& request, const AddRouteRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AddRouteRuleOutcomeCallable addRouteRuleCallable(const Model::AddRouteRuleRequest& request) const;
|
||||||
|
AgreeMemberAccessOutcome agreeMemberAccess(const Model::AgreeMemberAccessRequest &request)const;
|
||||||
|
void agreeMemberAccessAsync(const Model::AgreeMemberAccessRequest& request, const AgreeMemberAccessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AgreeMemberAccessOutcomeCallable agreeMemberAccessCallable(const Model::AgreeMemberAccessRequest& request) const;
|
||||||
|
AuthorizeBaaSOutcome authorizeBaaS(const Model::AuthorizeBaaSRequest &request)const;
|
||||||
|
void authorizeBaaSAsync(const Model::AuthorizeBaaSRequest& request, const AuthorizeBaaSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AuthorizeBaaSOutcomeCallable authorizeBaaSCallable(const Model::AuthorizeBaaSRequest& request) const;
|
||||||
|
AuthorizeDeviceGroupBizChainOutcome authorizeDeviceGroupBizChain(const Model::AuthorizeDeviceGroupBizChainRequest &request)const;
|
||||||
|
void authorizeDeviceGroupBizChainAsync(const Model::AuthorizeDeviceGroupBizChainRequest& request, const AuthorizeDeviceGroupBizChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AuthorizeDeviceGroupBizChainOutcomeCallable authorizeDeviceGroupBizChainCallable(const Model::AuthorizeDeviceGroupBizChainRequest& request) const;
|
||||||
|
AuthorizeMemberBizChainOutcome authorizeMemberBizChain(const Model::AuthorizeMemberBizChainRequest &request)const;
|
||||||
|
void authorizeMemberBizChainAsync(const Model::AuthorizeMemberBizChainRequest& request, const AuthorizeMemberBizChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AuthorizeMemberBizChainOutcomeCallable authorizeMemberBizChainCallable(const Model::AuthorizeMemberBizChainRequest& request) const;
|
||||||
|
DeletePrivacyRuleOutcome deletePrivacyRule(const Model::DeletePrivacyRuleRequest &request)const;
|
||||||
|
void deletePrivacyRuleAsync(const Model::DeletePrivacyRuleRequest& request, const DeletePrivacyRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DeletePrivacyRuleOutcomeCallable deletePrivacyRuleCallable(const Model::DeletePrivacyRuleRequest& request) const;
|
||||||
|
DeleteRouteRuleOutcome deleteRouteRule(const Model::DeleteRouteRuleRequest &request)const;
|
||||||
|
void deleteRouteRuleAsync(const Model::DeleteRouteRuleRequest& request, const DeleteRouteRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DeleteRouteRuleOutcomeCallable deleteRouteRuleCallable(const Model::DeleteRouteRuleRequest& request) const;
|
||||||
|
DeniedMemberAccessOutcome deniedMemberAccess(const Model::DeniedMemberAccessRequest &request)const;
|
||||||
|
void deniedMemberAccessAsync(const Model::DeniedMemberAccessRequest& request, const DeniedMemberAccessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DeniedMemberAccessOutcomeCallable deniedMemberAccessCallable(const Model::DeniedMemberAccessRequest& request) const;
|
||||||
|
DescribeAccountRoleOutcome describeAccountRole(const Model::DescribeAccountRoleRequest &request)const;
|
||||||
|
void describeAccountRoleAsync(const Model::DescribeAccountRoleRequest& request, const DescribeAccountRoleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeAccountRoleOutcomeCallable describeAccountRoleCallable(const Model::DescribeAccountRoleRequest& request) const;
|
||||||
|
DescribeAdminInfoOutcome describeAdminInfo(const Model::DescribeAdminInfoRequest &request)const;
|
||||||
|
void describeAdminInfoAsync(const Model::DescribeAdminInfoRequest& request, const DescribeAdminInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeAdminInfoOutcomeCallable describeAdminInfoCallable(const Model::DescribeAdminInfoRequest& request) const;
|
||||||
|
DescribeBizChainStatInfoOutcome describeBizChainStatInfo(const Model::DescribeBizChainStatInfoRequest &request)const;
|
||||||
|
void describeBizChainStatInfoAsync(const Model::DescribeBizChainStatInfoRequest& request, const DescribeBizChainStatInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeBizChainStatInfoOutcomeCallable describeBizChainStatInfoCallable(const Model::DescribeBizChainStatInfoRequest& request) const;
|
||||||
|
DescribeDashboardApiInfoOutcome describeDashboardApiInfo(const Model::DescribeDashboardApiInfoRequest &request)const;
|
||||||
|
void describeDashboardApiInfoAsync(const Model::DescribeDashboardApiInfoRequest& request, const DescribeDashboardApiInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeDashboardApiInfoOutcomeCallable describeDashboardApiInfoCallable(const Model::DescribeDashboardApiInfoRequest& request) const;
|
||||||
|
DescribeDashboardBaseInfoOutcome describeDashboardBaseInfo(const Model::DescribeDashboardBaseInfoRequest &request)const;
|
||||||
|
void describeDashboardBaseInfoAsync(const Model::DescribeDashboardBaseInfoRequest& request, const DescribeDashboardBaseInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeDashboardBaseInfoOutcomeCallable describeDashboardBaseInfoCallable(const Model::DescribeDashboardBaseInfoRequest& request) const;
|
||||||
|
DescribeDashboardDeviceInfoOutcome describeDashboardDeviceInfo(const Model::DescribeDashboardDeviceInfoRequest &request)const;
|
||||||
|
void describeDashboardDeviceInfoAsync(const Model::DescribeDashboardDeviceInfoRequest& request, const DescribeDashboardDeviceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeDashboardDeviceInfoOutcomeCallable describeDashboardDeviceInfoCallable(const Model::DescribeDashboardDeviceInfoRequest& request) const;
|
||||||
|
DescribeDashboardMemberApiInfoOutcome describeDashboardMemberApiInfo(const Model::DescribeDashboardMemberApiInfoRequest &request)const;
|
||||||
|
void describeDashboardMemberApiInfoAsync(const Model::DescribeDashboardMemberApiInfoRequest& request, const DescribeDashboardMemberApiInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeDashboardMemberApiInfoOutcomeCallable describeDashboardMemberApiInfoCallable(const Model::DescribeDashboardMemberApiInfoRequest& request) const;
|
||||||
|
DescribeDashboardMemberDeviceInfoOutcome describeDashboardMemberDeviceInfo(const Model::DescribeDashboardMemberDeviceInfoRequest &request)const;
|
||||||
|
void describeDashboardMemberDeviceInfoAsync(const Model::DescribeDashboardMemberDeviceInfoRequest& request, const DescribeDashboardMemberDeviceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeDashboardMemberDeviceInfoOutcomeCallable describeDashboardMemberDeviceInfoCallable(const Model::DescribeDashboardMemberDeviceInfoRequest& request) const;
|
||||||
|
DescribeDeviceInfoOutcome describeDeviceInfo(const Model::DescribeDeviceInfoRequest &request)const;
|
||||||
|
void describeDeviceInfoAsync(const Model::DescribeDeviceInfoRequest& request, const DescribeDeviceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeDeviceInfoOutcomeCallable describeDeviceInfoCallable(const Model::DescribeDeviceInfoRequest& request) const;
|
||||||
|
DescribeEdgeStatInfoOutcome describeEdgeStatInfo(const Model::DescribeEdgeStatInfoRequest &request)const;
|
||||||
|
void describeEdgeStatInfoAsync(const Model::DescribeEdgeStatInfoRequest& request, const DescribeEdgeStatInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeEdgeStatInfoOutcomeCallable describeEdgeStatInfoCallable(const Model::DescribeEdgeStatInfoRequest& request) const;
|
||||||
|
DescribeMemberBizChainStatInfoOutcome describeMemberBizChainStatInfo(const Model::DescribeMemberBizChainStatInfoRequest &request)const;
|
||||||
|
void describeMemberBizChainStatInfoAsync(const Model::DescribeMemberBizChainStatInfoRequest& request, const DescribeMemberBizChainStatInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeMemberBizChainStatInfoOutcomeCallable describeMemberBizChainStatInfoCallable(const Model::DescribeMemberBizChainStatInfoRequest& request) const;
|
||||||
|
DescribeMemberStatInfoOutcome describeMemberStatInfo(const Model::DescribeMemberStatInfoRequest &request)const;
|
||||||
|
void describeMemberStatInfoAsync(const Model::DescribeMemberStatInfoRequest& request, const DescribeMemberStatInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeMemberStatInfoOutcomeCallable describeMemberStatInfoCallable(const Model::DescribeMemberStatInfoRequest& request) const;
|
||||||
|
DescribeMemberTotalStatInfoOutcome describeMemberTotalStatInfo(const Model::DescribeMemberTotalStatInfoRequest &request)const;
|
||||||
|
void describeMemberTotalStatInfoAsync(const Model::DescribeMemberTotalStatInfoRequest& request, const DescribeMemberTotalStatInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeMemberTotalStatInfoOutcomeCallable describeMemberTotalStatInfoCallable(const Model::DescribeMemberTotalStatInfoRequest& request) const;
|
||||||
|
DescribePackgeInfoOutcome describePackgeInfo(const Model::DescribePackgeInfoRequest &request)const;
|
||||||
|
void describePackgeInfoAsync(const Model::DescribePackgeInfoRequest& request, const DescribePackgeInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribePackgeInfoOutcomeCallable describePackgeInfoCallable(const Model::DescribePackgeInfoRequest& request) const;
|
||||||
|
DescribeStatDeviceInfoOutcome describeStatDeviceInfo(const Model::DescribeStatDeviceInfoRequest &request)const;
|
||||||
|
void describeStatDeviceInfoAsync(const Model::DescribeStatDeviceInfoRequest& request, const DescribeStatDeviceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeStatDeviceInfoOutcomeCallable describeStatDeviceInfoCallable(const Model::DescribeStatDeviceInfoRequest& request) const;
|
||||||
|
DescribeStatMemberDeviceInfoOutcome describeStatMemberDeviceInfo(const Model::DescribeStatMemberDeviceInfoRequest &request)const;
|
||||||
|
void describeStatMemberDeviceInfoAsync(const Model::DescribeStatMemberDeviceInfoRequest& request, const DescribeStatMemberDeviceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeStatMemberDeviceInfoOutcomeCallable describeStatMemberDeviceInfoCallable(const Model::DescribeStatMemberDeviceInfoRequest& request) const;
|
||||||
|
DescribeTotalStatInfoOutcome describeTotalStatInfo(const Model::DescribeTotalStatInfoRequest &request)const;
|
||||||
|
void describeTotalStatInfoAsync(const Model::DescribeTotalStatInfoRequest& request, const DescribeTotalStatInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeTotalStatInfoOutcomeCallable describeTotalStatInfoCallable(const Model::DescribeTotalStatInfoRequest& request) const;
|
||||||
|
DisableDeviceOutcome disableDevice(const Model::DisableDeviceRequest &request)const;
|
||||||
|
void disableDeviceAsync(const Model::DisableDeviceRequest& request, const DisableDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DisableDeviceOutcomeCallable disableDeviceCallable(const Model::DisableDeviceRequest& request) const;
|
||||||
|
DisableDeviceGroupOutcome disableDeviceGroup(const Model::DisableDeviceGroupRequest &request)const;
|
||||||
|
void disableDeviceGroupAsync(const Model::DisableDeviceGroupRequest& request, const DisableDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DisableDeviceGroupOutcomeCallable disableDeviceGroupCallable(const Model::DisableDeviceGroupRequest& request) const;
|
||||||
|
DownloadPrivacyKeyOutcome downloadPrivacyKey(const Model::DownloadPrivacyKeyRequest &request)const;
|
||||||
|
void downloadPrivacyKeyAsync(const Model::DownloadPrivacyKeyRequest& request, const DownloadPrivacyKeyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DownloadPrivacyKeyOutcomeCallable downloadPrivacyKeyCallable(const Model::DownloadPrivacyKeyRequest& request) const;
|
||||||
|
EnableDeviceOutcome enableDevice(const Model::EnableDeviceRequest &request)const;
|
||||||
|
void enableDeviceAsync(const Model::EnableDeviceRequest& request, const EnableDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
EnableDeviceOutcomeCallable enableDeviceCallable(const Model::EnableDeviceRequest& request) const;
|
||||||
|
EnableDeviceGroupOutcome enableDeviceGroup(const Model::EnableDeviceGroupRequest &request)const;
|
||||||
|
void enableDeviceGroupAsync(const Model::EnableDeviceGroupRequest& request, const EnableDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
EnableDeviceGroupOutcomeCallable enableDeviceGroupCallable(const Model::EnableDeviceGroupRequest& request) const;
|
||||||
|
FreezeMemberOutcome freezeMember(const Model::FreezeMemberRequest &request)const;
|
||||||
|
void freezeMemberAsync(const Model::FreezeMemberRequest& request, const FreezeMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
FreezeMemberOutcomeCallable freezeMemberCallable(const Model::FreezeMemberRequest& request) const;
|
||||||
|
GetEdgeTotalDeviceCountOutcome getEdgeTotalDeviceCount(const Model::GetEdgeTotalDeviceCountRequest &request)const;
|
||||||
|
void getEdgeTotalDeviceCountAsync(const Model::GetEdgeTotalDeviceCountRequest& request, const GetEdgeTotalDeviceCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
GetEdgeTotalDeviceCountOutcomeCallable getEdgeTotalDeviceCountCallable(const Model::GetEdgeTotalDeviceCountRequest& request) const;
|
||||||
|
ListAllAdminOutcome listAllAdmin(const Model::ListAllAdminRequest &request)const;
|
||||||
|
void listAllAdminAsync(const Model::ListAllAdminRequest& request, const ListAllAdminAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListAllAdminOutcomeCallable listAllAdminCallable(const Model::ListAllAdminRequest& request) const;
|
||||||
|
ListAllBizChainOutcome listAllBizChain(const Model::ListAllBizChainRequest &request)const;
|
||||||
|
void listAllBizChainAsync(const Model::ListAllBizChainRequest& request, const ListAllBizChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListAllBizChainOutcomeCallable listAllBizChainCallable(const Model::ListAllBizChainRequest& request) const;
|
||||||
|
ListAllBizChainContractOutcome listAllBizChainContract(const Model::ListAllBizChainContractRequest &request)const;
|
||||||
|
void listAllBizChainContractAsync(const Model::ListAllBizChainContractRequest& request, const ListAllBizChainContractAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListAllBizChainContractOutcomeCallable listAllBizChainContractCallable(const Model::ListAllBizChainContractRequest& request) const;
|
||||||
|
ListAllDeviceGroupOutcome listAllDeviceGroup(const Model::ListAllDeviceGroupRequest &request)const;
|
||||||
|
void listAllDeviceGroupAsync(const Model::ListAllDeviceGroupRequest& request, const ListAllDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListAllDeviceGroupOutcomeCallable listAllDeviceGroupCallable(const Model::ListAllDeviceGroupRequest& request) const;
|
||||||
|
ListAllMemberOutcome listAllMember(const Model::ListAllMemberRequest &request)const;
|
||||||
|
void listAllMemberAsync(const Model::ListAllMemberRequest& request, const ListAllMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListAllMemberOutcomeCallable listAllMemberCallable(const Model::ListAllMemberRequest& request) const;
|
||||||
|
ListAllPrivacyAlgorithmOutcome listAllPrivacyAlgorithm(const Model::ListAllPrivacyAlgorithmRequest &request)const;
|
||||||
|
void listAllPrivacyAlgorithmAsync(const Model::ListAllPrivacyAlgorithmRequest& request, const ListAllPrivacyAlgorithmAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListAllPrivacyAlgorithmOutcomeCallable listAllPrivacyAlgorithmCallable(const Model::ListAllPrivacyAlgorithmRequest& request) const;
|
||||||
|
ListAllPrivacyRuleOutcome listAllPrivacyRule(const Model::ListAllPrivacyRuleRequest &request)const;
|
||||||
|
void listAllPrivacyRuleAsync(const Model::ListAllPrivacyRuleRequest& request, const ListAllPrivacyRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListAllPrivacyRuleOutcomeCallable listAllPrivacyRuleCallable(const Model::ListAllPrivacyRuleRequest& request) const;
|
||||||
|
ListAllProductKeyOutcome listAllProductKey(const Model::ListAllProductKeyRequest &request)const;
|
||||||
|
void listAllProductKeyAsync(const Model::ListAllProductKeyRequest& request, const ListAllProductKeyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListAllProductKeyOutcomeCallable listAllProductKeyCallable(const Model::ListAllProductKeyRequest& request) const;
|
||||||
|
ListAllSystemContractOutcome listAllSystemContract(const Model::ListAllSystemContractRequest &request)const;
|
||||||
|
void listAllSystemContractAsync(const Model::ListAllSystemContractRequest& request, const ListAllSystemContractAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListAllSystemContractOutcomeCallable listAllSystemContractCallable(const Model::ListAllSystemContractRequest& request) const;
|
||||||
|
ListBaaSAntChainOutcome listBaaSAntChain(const Model::ListBaaSAntChainRequest &request)const;
|
||||||
|
void listBaaSAntChainAsync(const Model::ListBaaSAntChainRequest& request, const ListBaaSAntChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListBaaSAntChainOutcomeCallable listBaaSAntChainCallable(const Model::ListBaaSAntChainRequest& request) const;
|
||||||
|
ListBaaSAntChainConsortiumOutcome listBaaSAntChainConsortium(const Model::ListBaaSAntChainConsortiumRequest &request)const;
|
||||||
|
void listBaaSAntChainConsortiumAsync(const Model::ListBaaSAntChainConsortiumRequest& request, const ListBaaSAntChainConsortiumAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListBaaSAntChainConsortiumOutcomeCallable listBaaSAntChainConsortiumCallable(const Model::ListBaaSAntChainConsortiumRequest& request) const;
|
||||||
|
ListBaaSAntChainPeerOutcome listBaaSAntChainPeer(const Model::ListBaaSAntChainPeerRequest &request)const;
|
||||||
|
void listBaaSAntChainPeerAsync(const Model::ListBaaSAntChainPeerRequest& request, const ListBaaSAntChainPeerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListBaaSAntChainPeerOutcomeCallable listBaaSAntChainPeerCallable(const Model::ListBaaSAntChainPeerRequest& request) const;
|
||||||
|
ListBaaSFabricChannelOutcome listBaaSFabricChannel(const Model::ListBaaSFabricChannelRequest &request)const;
|
||||||
|
void listBaaSFabricChannelAsync(const Model::ListBaaSFabricChannelRequest& request, const ListBaaSFabricChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListBaaSFabricChannelOutcomeCallable listBaaSFabricChannelCallable(const Model::ListBaaSFabricChannelRequest& request) const;
|
||||||
|
ListBaaSFabricConsortiumOutcome listBaaSFabricConsortium(const Model::ListBaaSFabricConsortiumRequest &request)const;
|
||||||
|
void listBaaSFabricConsortiumAsync(const Model::ListBaaSFabricConsortiumRequest& request, const ListBaaSFabricConsortiumAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListBaaSFabricConsortiumOutcomeCallable listBaaSFabricConsortiumCallable(const Model::ListBaaSFabricConsortiumRequest& request) const;
|
||||||
|
ListBaaSFabricOrganizationOutcome listBaaSFabricOrganization(const Model::ListBaaSFabricOrganizationRequest &request)const;
|
||||||
|
void listBaaSFabricOrganizationAsync(const Model::ListBaaSFabricOrganizationRequest& request, const ListBaaSFabricOrganizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListBaaSFabricOrganizationOutcomeCallable listBaaSFabricOrganizationCallable(const Model::ListBaaSFabricOrganizationRequest& request) const;
|
||||||
|
ListBizChainOutcome listBizChain(const Model::ListBizChainRequest &request)const;
|
||||||
|
void listBizChainAsync(const Model::ListBizChainRequest& request, const ListBizChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListBizChainOutcomeCallable listBizChainCallable(const Model::ListBizChainRequest& request) const;
|
||||||
|
ListBizChainDataOutcome listBizChainData(const Model::ListBizChainDataRequest &request)const;
|
||||||
|
void listBizChainDataAsync(const Model::ListBizChainDataRequest& request, const ListBizChainDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListBizChainDataOutcomeCallable listBizChainDataCallable(const Model::ListBizChainDataRequest& request) const;
|
||||||
|
ListDeviceOutcome listDevice(const Model::ListDeviceRequest &request)const;
|
||||||
|
void listDeviceAsync(const Model::ListDeviceRequest& request, const ListDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListDeviceOutcomeCallable listDeviceCallable(const Model::ListDeviceRequest& request) const;
|
||||||
|
ListDeviceGroupOutcome listDeviceGroup(const Model::ListDeviceGroupRequest &request)const;
|
||||||
|
void listDeviceGroupAsync(const Model::ListDeviceGroupRequest& request, const ListDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListDeviceGroupOutcomeCallable listDeviceGroupCallable(const Model::ListDeviceGroupRequest& request) const;
|
||||||
|
ListDeviceGroupAuthorizedBizChainOutcome listDeviceGroupAuthorizedBizChain(const Model::ListDeviceGroupAuthorizedBizChainRequest &request)const;
|
||||||
|
void listDeviceGroupAuthorizedBizChainAsync(const Model::ListDeviceGroupAuthorizedBizChainRequest& request, const ListDeviceGroupAuthorizedBizChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListDeviceGroupAuthorizedBizChainOutcomeCallable listDeviceGroupAuthorizedBizChainCallable(const Model::ListDeviceGroupAuthorizedBizChainRequest& request) const;
|
||||||
|
ListEdgeDeviceOutcome listEdgeDevice(const Model::ListEdgeDeviceRequest &request)const;
|
||||||
|
void listEdgeDeviceAsync(const Model::ListEdgeDeviceRequest& request, const ListEdgeDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListEdgeDeviceOutcomeCallable listEdgeDeviceCallable(const Model::ListEdgeDeviceRequest& request) const;
|
||||||
|
ListEdgeDeviceGroupOutcome listEdgeDeviceGroup(const Model::ListEdgeDeviceGroupRequest &request)const;
|
||||||
|
void listEdgeDeviceGroupAsync(const Model::ListEdgeDeviceGroupRequest& request, const ListEdgeDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListEdgeDeviceGroupOutcomeCallable listEdgeDeviceGroupCallable(const Model::ListEdgeDeviceGroupRequest& request) const;
|
||||||
|
ListMemberOutcome listMember(const Model::ListMemberRequest &request)const;
|
||||||
|
void listMemberAsync(const Model::ListMemberRequest& request, const ListMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListMemberOutcomeCallable listMemberCallable(const Model::ListMemberRequest& request) const;
|
||||||
|
ListMemberAccessRecordOutcome listMemberAccessRecord(const Model::ListMemberAccessRecordRequest &request)const;
|
||||||
|
void listMemberAccessRecordAsync(const Model::ListMemberAccessRecordRequest& request, const ListMemberAccessRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListMemberAccessRecordOutcomeCallable listMemberAccessRecordCallable(const Model::ListMemberAccessRecordRequest& request) const;
|
||||||
|
ListMemberAuthorizedBizChainOutcome listMemberAuthorizedBizChain(const Model::ListMemberAuthorizedBizChainRequest &request)const;
|
||||||
|
void listMemberAuthorizedBizChainAsync(const Model::ListMemberAuthorizedBizChainRequest& request, const ListMemberAuthorizedBizChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListMemberAuthorizedBizChainOutcomeCallable listMemberAuthorizedBizChainCallable(const Model::ListMemberAuthorizedBizChainRequest& request) const;
|
||||||
|
ListPrivacyRuleOutcome listPrivacyRule(const Model::ListPrivacyRuleRequest &request)const;
|
||||||
|
void listPrivacyRuleAsync(const Model::ListPrivacyRuleRequest& request, const ListPrivacyRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListPrivacyRuleOutcomeCallable listPrivacyRuleCallable(const Model::ListPrivacyRuleRequest& request) const;
|
||||||
|
ListPrivacyRuleSharedMemberOutcome listPrivacyRuleSharedMember(const Model::ListPrivacyRuleSharedMemberRequest &request)const;
|
||||||
|
void listPrivacyRuleSharedMemberAsync(const Model::ListPrivacyRuleSharedMemberRequest& request, const ListPrivacyRuleSharedMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListPrivacyRuleSharedMemberOutcomeCallable listPrivacyRuleSharedMemberCallable(const Model::ListPrivacyRuleSharedMemberRequest& request) const;
|
||||||
|
ListRouteRuleOutcome listRouteRule(const Model::ListRouteRuleRequest &request)const;
|
||||||
|
void listRouteRuleAsync(const Model::ListRouteRuleRequest& request, const ListRouteRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListRouteRuleOutcomeCallable listRouteRuleCallable(const Model::ListRouteRuleRequest& request) const;
|
||||||
|
QueryBlockchainDataOutcome queryBlockchainData(const Model::QueryBlockchainDataRequest &request)const;
|
||||||
|
void queryBlockchainDataAsync(const Model::QueryBlockchainDataRequest& request, const QueryBlockchainDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
QueryBlockchainDataOutcomeCallable queryBlockchainDataCallable(const Model::QueryBlockchainDataRequest& request) const;
|
||||||
|
QueryBlockchainMetadataOutcome queryBlockchainMetadata(const Model::QueryBlockchainMetadataRequest &request)const;
|
||||||
|
void queryBlockchainMetadataAsync(const Model::QueryBlockchainMetadataRequest& request, const QueryBlockchainMetadataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
QueryBlockchainMetadataOutcomeCallable queryBlockchainMetadataCallable(const Model::QueryBlockchainMetadataRequest& request) const;
|
||||||
|
SharePrivacyRuleOutcome sharePrivacyRule(const Model::SharePrivacyRuleRequest &request)const;
|
||||||
|
void sharePrivacyRuleAsync(const Model::SharePrivacyRuleRequest& request, const SharePrivacyRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
SharePrivacyRuleOutcomeCallable sharePrivacyRuleCallable(const Model::SharePrivacyRuleRequest& request) const;
|
||||||
|
UnFreezeMemberOutcome unFreezeMember(const Model::UnFreezeMemberRequest &request)const;
|
||||||
|
void unFreezeMemberAsync(const Model::UnFreezeMemberRequest& request, const UnFreezeMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
UnFreezeMemberOutcomeCallable unFreezeMemberCallable(const Model::UnFreezeMemberRequest& request) const;
|
||||||
|
UpdateBizChainOutcome updateBizChain(const Model::UpdateBizChainRequest &request)const;
|
||||||
|
void updateBizChainAsync(const Model::UpdateBizChainRequest& request, const UpdateBizChainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
UpdateBizChainOutcomeCallable updateBizChainCallable(const Model::UpdateBizChainRequest& request) const;
|
||||||
|
UpdateMemberOutcome updateMember(const Model::UpdateMemberRequest &request)const;
|
||||||
|
void updateMemberAsync(const Model::UpdateMemberRequest& request, const UpdateMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
UpdateMemberOutcomeCallable updateMemberCallable(const Model::UpdateMemberRequest& request) const;
|
||||||
|
UpdatePrivacyRuleOutcome updatePrivacyRule(const Model::UpdatePrivacyRuleRequest &request)const;
|
||||||
|
void updatePrivacyRuleAsync(const Model::UpdatePrivacyRuleRequest& request, const UpdatePrivacyRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
UpdatePrivacyRuleOutcomeCallable updatePrivacyRuleCallable(const Model::UpdatePrivacyRuleRequest& request) const;
|
||||||
|
UpdateRouteRuleOutcome updateRouteRule(const Model::UpdateRouteRuleRequest &request)const;
|
||||||
|
void updateRouteRuleAsync(const Model::UpdateRouteRuleRequest& request, const UpdateRouteRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
UpdateRouteRuleOutcomeCallable updateRouteRuleCallable(const Model::UpdateRouteRuleRequest& request) const;
|
||||||
|
UploadIoTDataToBlockchainOutcome uploadIoTDataToBlockchain(const Model::UploadIoTDataToBlockchainRequest &request)const;
|
||||||
|
void uploadIoTDataToBlockchainAsync(const Model::UploadIoTDataToBlockchainRequest& request, const UploadIoTDataToBlockchainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
UploadIoTDataToBlockchainOutcomeCallable uploadIoTDataToBlockchainCallable(const Model::UploadIoTDataToBlockchainRequest& request) const;
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif // !ALIBABACLOUD_LTO_LTOCLIENT_H_
|
||||||
32
lto/include/alibabacloud/lto/LtoExport.h
Normal file
32
lto/include/alibabacloud/lto/LtoExport.h
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_LTOEXPORT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_LTOEXPORT_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/core/Global.h>
|
||||||
|
|
||||||
|
#if defined(ALIBABACLOUD_SHARED)
|
||||||
|
# if defined(ALIBABACLOUD_LTO_LIBRARY)
|
||||||
|
# define ALIBABACLOUD_LTO_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||||
|
# else
|
||||||
|
# define ALIBABACLOUD_LTO_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||||
|
# endif
|
||||||
|
#else
|
||||||
|
# define ALIBABACLOUD_LTO_EXPORT
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif // !ALIBABACLOUD_LTO_LTOEXPORT_H_
|
||||||
@@ -0,0 +1,84 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_ADDBAASANTCHAINBIZCHAINREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDBAASANTCHAINBIZCHAINREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddBaaSAntChainBizChainRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AddBaaSAntChainBizChainRequest();
|
||||||
|
~AddBaaSAntChainBizChainRequest();
|
||||||
|
std::string getCaCertPassword() const;
|
||||||
|
void setCaCertPassword(const std::string &caCertPassword);
|
||||||
|
std::string getNodeNameList() const;
|
||||||
|
void setNodeNameList(const std::string &nodeNameList);
|
||||||
|
std::string getRemark() const;
|
||||||
|
void setRemark(const std::string &remark);
|
||||||
|
std::string getUserKey() const;
|
||||||
|
void setUserKey(const std::string &userKey);
|
||||||
|
std::string getClientCert() const;
|
||||||
|
void setClientCert(const std::string &clientCert);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getBaaSAntChainConsortiumId() const;
|
||||||
|
void setBaaSAntChainConsortiumId(const std::string &baaSAntChainConsortiumId);
|
||||||
|
std::string getUserKeyPassword() const;
|
||||||
|
void setUserKeyPassword(const std::string &userKeyPassword);
|
||||||
|
std::string getBaaSAntChainChainId() const;
|
||||||
|
void setBaaSAntChainChainId(const std::string &baaSAntChainChainId);
|
||||||
|
std::string getClientKey() const;
|
||||||
|
void setClientKey(const std::string &clientKey);
|
||||||
|
std::string getCaCert() const;
|
||||||
|
void setCaCert(const std::string &caCert);
|
||||||
|
std::string getName() const;
|
||||||
|
void setName(const std::string &name);
|
||||||
|
std::string getClientKeyPassword() const;
|
||||||
|
void setClientKeyPassword(const std::string &clientKeyPassword);
|
||||||
|
std::string getContractTemplateIdList() const;
|
||||||
|
void setContractTemplateIdList(const std::string &contractTemplateIdList);
|
||||||
|
std::string getUserName() const;
|
||||||
|
void setUserName(const std::string &userName);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string caCertPassword_;
|
||||||
|
std::string nodeNameList_;
|
||||||
|
std::string remark_;
|
||||||
|
std::string userKey_;
|
||||||
|
std::string clientCert_;
|
||||||
|
std::string regionId_;
|
||||||
|
std::string baaSAntChainConsortiumId_;
|
||||||
|
std::string userKeyPassword_;
|
||||||
|
std::string baaSAntChainChainId_;
|
||||||
|
std::string clientKey_;
|
||||||
|
std::string caCert_;
|
||||||
|
std::string name_;
|
||||||
|
std::string clientKeyPassword_;
|
||||||
|
std::string contractTemplateIdList_;
|
||||||
|
std::string userName_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDBAASANTCHAINBIZCHAINREQUEST_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_LTO_MODEL_ADDBAASANTCHAINBIZCHAINRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDBAASANTCHAINBIZCHAINRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddBaaSAntChainBizChainResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AddBaaSAntChainBizChainResult();
|
||||||
|
explicit AddBaaSAntChainBizChainResult(const std::string &payload);
|
||||||
|
~AddBaaSAntChainBizChainResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDBAASANTCHAINBIZCHAINRESULT_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_LTO_MODEL_ADDBAASFABRICBIZCHAINREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDBAASFABRICBIZCHAINREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddBaaSFabricBizChainRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AddBaaSFabricBizChainRequest();
|
||||||
|
~AddBaaSFabricBizChainRequest();
|
||||||
|
std::string getBaaSFabricConsortiumId() const;
|
||||||
|
void setBaaSFabricConsortiumId(const std::string &baaSFabricConsortiumId);
|
||||||
|
std::string getRemark() const;
|
||||||
|
void setRemark(const std::string &remark);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getName() const;
|
||||||
|
void setName(const std::string &name);
|
||||||
|
std::string getBaaSFabricChannelId() const;
|
||||||
|
void setBaaSFabricChannelId(const std::string &baaSFabricChannelId);
|
||||||
|
std::string getBaaSFabricOrganizationId() const;
|
||||||
|
void setBaaSFabricOrganizationId(const std::string &baaSFabricOrganizationId);
|
||||||
|
std::string getContractTemplateIdList() const;
|
||||||
|
void setContractTemplateIdList(const std::string &contractTemplateIdList);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string baaSFabricConsortiumId_;
|
||||||
|
std::string remark_;
|
||||||
|
std::string regionId_;
|
||||||
|
std::string name_;
|
||||||
|
std::string baaSFabricChannelId_;
|
||||||
|
std::string baaSFabricOrganizationId_;
|
||||||
|
std::string contractTemplateIdList_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDBAASFABRICBIZCHAINREQUEST_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_LTO_MODEL_ADDBAASFABRICBIZCHAINRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDBAASFABRICBIZCHAINRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddBaaSFabricBizChainResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AddBaaSFabricBizChainResult();
|
||||||
|
explicit AddBaaSFabricBizChainResult(const std::string &payload);
|
||||||
|
~AddBaaSFabricBizChainResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDBAASFABRICBIZCHAINRESULT_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_LTO_MODEL_ADDBSNFABRICBIZCHAINREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDBSNFABRICBIZCHAINREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddBsnFabricBizChainRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AddBsnFabricBizChainRequest();
|
||||||
|
~AddBsnFabricBizChainRequest();
|
||||||
|
std::string getRemark() const;
|
||||||
|
void setRemark(const std::string &remark);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getName() const;
|
||||||
|
void setName(const std::string &name);
|
||||||
|
std::string getAppCode() const;
|
||||||
|
void setAppCode(const std::string &appCode);
|
||||||
|
std::string getNodeList() const;
|
||||||
|
void setNodeList(const std::string &nodeList);
|
||||||
|
std::string getUserCode() const;
|
||||||
|
void setUserCode(const std::string &userCode);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string remark_;
|
||||||
|
std::string regionId_;
|
||||||
|
std::string name_;
|
||||||
|
std::string appCode_;
|
||||||
|
std::string nodeList_;
|
||||||
|
std::string userCode_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDBSNFABRICBIZCHAINREQUEST_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_LTO_MODEL_ADDBSNFABRICBIZCHAINRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDBSNFABRICBIZCHAINRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddBsnFabricBizChainResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AddBsnFabricBizChainResult();
|
||||||
|
explicit AddBsnFabricBizChainResult(const std::string &payload);
|
||||||
|
~AddBsnFabricBizChainResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDBSNFABRICBIZCHAINRESULT_H_
|
||||||
51
lto/include/alibabacloud/lto/model/AddDeviceGroupRequest.h
Normal file
51
lto/include/alibabacloud/lto/model/AddDeviceGroupRequest.h
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_ADDDEVICEGROUPREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDDEVICEGROUPREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddDeviceGroupRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AddDeviceGroupRequest();
|
||||||
|
~AddDeviceGroupRequest();
|
||||||
|
std::string getRemark() const;
|
||||||
|
void setRemark(const std::string &remark);
|
||||||
|
std::string getProductKey() const;
|
||||||
|
void setProductKey(const std::string &productKey);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getAuthorizedCount() const;
|
||||||
|
void setAuthorizedCount(int authorizedCount);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string remark_;
|
||||||
|
std::string productKey_;
|
||||||
|
std::string regionId_;
|
||||||
|
int authorizedCount_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDDEVICEGROUPREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/AddDeviceGroupResult.h
Normal file
57
lto/include/alibabacloud/lto/model/AddDeviceGroupResult.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_LTO_MODEL_ADDDEVICEGROUPRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDDEVICEGROUPRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddDeviceGroupResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AddDeviceGroupResult();
|
||||||
|
explicit AddDeviceGroupResult(const std::string &payload);
|
||||||
|
~AddDeviceGroupResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDDEVICEGROUPRESULT_H_
|
||||||
63
lto/include/alibabacloud/lto/model/AddMemberRequest.h
Normal file
63
lto/include/alibabacloud/lto/model/AddMemberRequest.h
Normal file
@@ -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_LTO_MODEL_ADDMEMBERREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDMEMBERREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddMemberRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AddMemberRequest();
|
||||||
|
~AddMemberRequest();
|
||||||
|
std::string getRemark() const;
|
||||||
|
void setRemark(const std::string &remark);
|
||||||
|
std::string getUid() const;
|
||||||
|
void setUid(const std::string &uid);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getTelephony() const;
|
||||||
|
void setTelephony(const std::string &telephony);
|
||||||
|
std::string getName() const;
|
||||||
|
void setName(const std::string &name);
|
||||||
|
int getAuthorizedDeviceCount() const;
|
||||||
|
void setAuthorizedDeviceCount(int authorizedDeviceCount);
|
||||||
|
std::string getContactor() const;
|
||||||
|
void setContactor(const std::string &contactor);
|
||||||
|
long getAuthorizedCount() const;
|
||||||
|
void setAuthorizedCount(long authorizedCount);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string remark_;
|
||||||
|
std::string uid_;
|
||||||
|
std::string regionId_;
|
||||||
|
std::string telephony_;
|
||||||
|
std::string name_;
|
||||||
|
int authorizedDeviceCount_;
|
||||||
|
std::string contactor_;
|
||||||
|
long authorizedCount_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDMEMBERREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/AddMemberResult.h
Normal file
57
lto/include/alibabacloud/lto/model/AddMemberResult.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_LTO_MODEL_ADDMEMBERRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDMEMBERRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddMemberResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AddMemberResult();
|
||||||
|
explicit AddMemberResult(const std::string &payload);
|
||||||
|
~AddMemberResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDMEMBERRESULT_H_
|
||||||
54
lto/include/alibabacloud/lto/model/AddPrivacyRuleRequest.h
Normal file
54
lto/include/alibabacloud/lto/model/AddPrivacyRuleRequest.h
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_LTO_MODEL_ADDPRIVACYRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDPRIVACYRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddPrivacyRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AddPrivacyRuleRequest();
|
||||||
|
~AddPrivacyRuleRequest();
|
||||||
|
std::string getRemark() const;
|
||||||
|
void setRemark(const std::string &remark);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getName() const;
|
||||||
|
void setName(const std::string &name);
|
||||||
|
std::string getAlgImpl() const;
|
||||||
|
void setAlgImpl(const std::string &algImpl);
|
||||||
|
std::string getAlgType() const;
|
||||||
|
void setAlgType(const std::string &algType);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string remark_;
|
||||||
|
std::string regionId_;
|
||||||
|
std::string name_;
|
||||||
|
std::string algImpl_;
|
||||||
|
std::string algType_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDPRIVACYRULEREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/AddPrivacyRuleResult.h
Normal file
57
lto/include/alibabacloud/lto/model/AddPrivacyRuleResult.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_LTO_MODEL_ADDPRIVACYRULERESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDPRIVACYRULERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddPrivacyRuleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AddPrivacyRuleResult();
|
||||||
|
explicit AddPrivacyRuleResult(const std::string &payload);
|
||||||
|
~AddPrivacyRuleResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDPRIVACYRULERESULT_H_
|
||||||
66
lto/include/alibabacloud/lto/model/AddRouteRuleRequest.h
Normal file
66
lto/include/alibabacloud/lto/model/AddRouteRuleRequest.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_LTO_MODEL_ADDROUTERULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDROUTERULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddRouteRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AddRouteRuleRequest();
|
||||||
|
~AddRouteRuleRequest();
|
||||||
|
std::string getContractTemplateId() const;
|
||||||
|
void setContractTemplateId(const std::string &contractTemplateId);
|
||||||
|
std::string getContractName() const;
|
||||||
|
void setContractName(const std::string &contractName);
|
||||||
|
std::string getPrivacyRuleId() const;
|
||||||
|
void setPrivacyRuleId(const std::string &privacyRuleId);
|
||||||
|
std::string getRemark() const;
|
||||||
|
void setRemark(const std::string &remark);
|
||||||
|
std::string getBizChainId() const;
|
||||||
|
void setBizChainId(const std::string &bizChainId);
|
||||||
|
std::string getInvokeType() const;
|
||||||
|
void setInvokeType(const std::string &invokeType);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getDeviceGroupId() const;
|
||||||
|
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||||
|
std::string getChainUpMode() const;
|
||||||
|
void setChainUpMode(const std::string &chainUpMode);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string contractTemplateId_;
|
||||||
|
std::string contractName_;
|
||||||
|
std::string privacyRuleId_;
|
||||||
|
std::string remark_;
|
||||||
|
std::string bizChainId_;
|
||||||
|
std::string invokeType_;
|
||||||
|
std::string regionId_;
|
||||||
|
std::string deviceGroupId_;
|
||||||
|
std::string chainUpMode_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDROUTERULEREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/AddRouteRuleResult.h
Normal file
57
lto/include/alibabacloud/lto/model/AddRouteRuleResult.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_LTO_MODEL_ADDROUTERULERESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ADDROUTERULERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AddRouteRuleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AddRouteRuleResult();
|
||||||
|
explicit AddRouteRuleResult(const std::string &payload);
|
||||||
|
~AddRouteRuleResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ADDROUTERULERESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_AGREEMEMBERACCESSREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_AGREEMEMBERACCESSREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AgreeMemberAccessRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AgreeMemberAccessRequest();
|
||||||
|
~AgreeMemberAccessRequest();
|
||||||
|
std::string getMemberAccountId() const;
|
||||||
|
void setMemberAccountId(const std::string &memberAccountId);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string memberAccountId_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_AGREEMEMBERACCESSREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/AgreeMemberAccessResult.h
Normal file
57
lto/include/alibabacloud/lto/model/AgreeMemberAccessResult.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_LTO_MODEL_AGREEMEMBERACCESSRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_AGREEMEMBERACCESSRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AgreeMemberAccessResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AgreeMemberAccessResult();
|
||||||
|
explicit AgreeMemberAccessResult(const std::string &payload);
|
||||||
|
~AgreeMemberAccessResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_AGREEMEMBERACCESSRESULT_H_
|
||||||
42
lto/include/alibabacloud/lto/model/AuthorizeBaaSRequest.h
Normal file
42
lto/include/alibabacloud/lto/model/AuthorizeBaaSRequest.h
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_AUTHORIZEBAASREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_AUTHORIZEBAASREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AuthorizeBaaSRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AuthorizeBaaSRequest();
|
||||||
|
~AuthorizeBaaSRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_AUTHORIZEBAASREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/AuthorizeBaaSResult.h
Normal file
57
lto/include/alibabacloud/lto/model/AuthorizeBaaSResult.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_LTO_MODEL_AUTHORIZEBAASRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_AUTHORIZEBAASRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AuthorizeBaaSResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AuthorizeBaaSResult();
|
||||||
|
explicit AuthorizeBaaSResult(const std::string &payload);
|
||||||
|
~AuthorizeBaaSResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_AUTHORIZEBAASRESULT_H_
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_AUTHORIZEDEVICEGROUPBIZCHAINREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_AUTHORIZEDEVICEGROUPBIZCHAINREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AuthorizeDeviceGroupBizChainRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AuthorizeDeviceGroupBizChainRequest();
|
||||||
|
~AuthorizeDeviceGroupBizChainRequest();
|
||||||
|
std::string getBizChainIdList() const;
|
||||||
|
void setBizChainIdList(const std::string &bizChainIdList);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getDeviceGroupId() const;
|
||||||
|
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string bizChainIdList_;
|
||||||
|
std::string regionId_;
|
||||||
|
std::string deviceGroupId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_AUTHORIZEDEVICEGROUPBIZCHAINREQUEST_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_LTO_MODEL_AUTHORIZEDEVICEGROUPBIZCHAINRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_AUTHORIZEDEVICEGROUPBIZCHAINRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AuthorizeDeviceGroupBizChainResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AuthorizeDeviceGroupBizChainResult();
|
||||||
|
explicit AuthorizeDeviceGroupBizChainResult(const std::string &payload);
|
||||||
|
~AuthorizeDeviceGroupBizChainResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_AUTHORIZEDEVICEGROUPBIZCHAINRESULT_H_
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_AUTHORIZEMEMBERBIZCHAINREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_AUTHORIZEMEMBERBIZCHAINREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AuthorizeMemberBizChainRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AuthorizeMemberBizChainRequest();
|
||||||
|
~AuthorizeMemberBizChainRequest();
|
||||||
|
std::string getBizChainInfo() const;
|
||||||
|
void setBizChainInfo(const std::string &bizChainInfo);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getMemberId() const;
|
||||||
|
void setMemberId(const std::string &memberId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string bizChainInfo_;
|
||||||
|
std::string regionId_;
|
||||||
|
std::string memberId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_AUTHORIZEMEMBERBIZCHAINREQUEST_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_LTO_MODEL_AUTHORIZEMEMBERBIZCHAINRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_AUTHORIZEMEMBERBIZCHAINRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT AuthorizeMemberBizChainResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AuthorizeMemberBizChainResult();
|
||||||
|
explicit AuthorizeMemberBizChainResult(const std::string &payload);
|
||||||
|
~AuthorizeMemberBizChainResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_AUTHORIZEMEMBERBIZCHAINRESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DELETEPRIVACYRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DELETEPRIVACYRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DeletePrivacyRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeletePrivacyRuleRequest();
|
||||||
|
~DeletePrivacyRuleRequest();
|
||||||
|
std::string getPrivacyRuleId() const;
|
||||||
|
void setPrivacyRuleId(const std::string &privacyRuleId);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string privacyRuleId_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DELETEPRIVACYRULEREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/DeletePrivacyRuleResult.h
Normal file
57
lto/include/alibabacloud/lto/model/DeletePrivacyRuleResult.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_LTO_MODEL_DELETEPRIVACYRULERESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DELETEPRIVACYRULERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DeletePrivacyRuleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeletePrivacyRuleResult();
|
||||||
|
explicit DeletePrivacyRuleResult(const std::string &payload);
|
||||||
|
~DeletePrivacyRuleResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DELETEPRIVACYRULERESULT_H_
|
||||||
45
lto/include/alibabacloud/lto/model/DeleteRouteRuleRequest.h
Normal file
45
lto/include/alibabacloud/lto/model/DeleteRouteRuleRequest.h
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DELETEROUTERULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DELETEROUTERULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DeleteRouteRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteRouteRuleRequest();
|
||||||
|
~DeleteRouteRuleRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getRouteRuleId() const;
|
||||||
|
void setRouteRuleId(const std::string &routeRuleId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
std::string routeRuleId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DELETEROUTERULEREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/DeleteRouteRuleResult.h
Normal file
57
lto/include/alibabacloud/lto/model/DeleteRouteRuleResult.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_LTO_MODEL_DELETEROUTERULERESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DELETEROUTERULERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DeleteRouteRuleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeleteRouteRuleResult();
|
||||||
|
explicit DeleteRouteRuleResult(const std::string &payload);
|
||||||
|
~DeleteRouteRuleResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DELETEROUTERULERESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DENIEDMEMBERACCESSREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DENIEDMEMBERACCESSREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DeniedMemberAccessRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeniedMemberAccessRequest();
|
||||||
|
~DeniedMemberAccessRequest();
|
||||||
|
std::string getMemberAccountId() const;
|
||||||
|
void setMemberAccountId(const std::string &memberAccountId);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string memberAccountId_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DENIEDMEMBERACCESSREQUEST_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_LTO_MODEL_DENIEDMEMBERACCESSRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DENIEDMEMBERACCESSRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DeniedMemberAccessResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeniedMemberAccessResult();
|
||||||
|
explicit DeniedMemberAccessResult(const std::string &payload);
|
||||||
|
~DeniedMemberAccessResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DENIEDMEMBERACCESSRESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEACCOUNTROLEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEACCOUNTROLEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeAccountRoleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeAccountRoleRequest();
|
||||||
|
~DescribeAccountRoleRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEACCOUNTROLEREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEACCOUNTROLERESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEACCOUNTROLERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeAccountRoleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
bool authorizedBaaS;
|
||||||
|
std::string roleType;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeAccountRoleResult();
|
||||||
|
explicit DescribeAccountRoleResult(const std::string &payload);
|
||||||
|
~DescribeAccountRoleResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
Data getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
Data data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEACCOUNTROLERESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEADMININFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEADMININFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeAdminInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeAdminInfoRequest();
|
||||||
|
~DescribeAdminInfoRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEADMININFOREQUEST_H_
|
||||||
73
lto/include/alibabacloud/lto/model/DescribeAdminInfoResult.h
Normal file
73
lto/include/alibabacloud/lto/model/DescribeAdminInfoResult.h
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEADMININFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEADMININFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeAdminInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
long authorizedDeviceCount;
|
||||||
|
std::string status;
|
||||||
|
std::string memberId;
|
||||||
|
std::string uid;
|
||||||
|
std::string contactor;
|
||||||
|
std::string telephony;
|
||||||
|
long accessDate;
|
||||||
|
long authorizedCount;
|
||||||
|
std::string name;
|
||||||
|
std::string remark;
|
||||||
|
std::string accessStatus;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeAdminInfoResult();
|
||||||
|
explicit DescribeAdminInfoResult(const std::string &payload);
|
||||||
|
~DescribeAdminInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
Data getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
Data data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEADMININFORESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEBIZCHAINSTATINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEBIZCHAINSTATINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeBizChainStatInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeBizChainStatInfoRequest();
|
||||||
|
~DescribeBizChainStatInfoRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEBIZCHAINSTATINFOREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEBIZCHAINSTATINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEBIZCHAINSTATINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeBizChainStatInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct BizChainStatInfo
|
||||||
|
{
|
||||||
|
std::string bizChainName;
|
||||||
|
long usedCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeBizChainStatInfoResult();
|
||||||
|
explicit DescribeBizChainStatInfoResult(const std::string &payload);
|
||||||
|
~DescribeBizChainStatInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<BizChainStatInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<BizChainStatInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEBIZCHAINSTATINFORESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEDASHBOARDAPIINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDAPIINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDashboardApiInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeDashboardApiInfoRequest();
|
||||||
|
~DescribeDashboardApiInfoRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDAPIINFOREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEDASHBOARDAPIINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDAPIINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDashboardApiInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
long usedCount;
|
||||||
|
long authorizedCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeDashboardApiInfoResult();
|
||||||
|
explicit DescribeDashboardApiInfoResult(const std::string &payload);
|
||||||
|
~DescribeDashboardApiInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
Data getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
Data data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDAPIINFORESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEDASHBOARDBASEINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDBASEINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDashboardBaseInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeDashboardBaseInfoRequest();
|
||||||
|
~DescribeDashboardBaseInfoRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDBASEINFOREQUEST_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_LTO_MODEL_DESCRIBEDASHBOARDBASEINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDBASEINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDashboardBaseInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
int bizChainCount;
|
||||||
|
long apiInvokeCount;
|
||||||
|
int memberCount;
|
||||||
|
int deviceCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeDashboardBaseInfoResult();
|
||||||
|
explicit DescribeDashboardBaseInfoResult(const std::string &payload);
|
||||||
|
~DescribeDashboardBaseInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
Data getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
Data data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDBASEINFORESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEDASHBOARDDEVICEINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDDEVICEINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDashboardDeviceInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeDashboardDeviceInfoRequest();
|
||||||
|
~DescribeDashboardDeviceInfoRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDDEVICEINFOREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEDASHBOARDDEVICEINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDDEVICEINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDashboardDeviceInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
long usedCount;
|
||||||
|
long authorizedCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeDashboardDeviceInfoResult();
|
||||||
|
explicit DescribeDashboardDeviceInfoResult(const std::string &payload);
|
||||||
|
~DescribeDashboardDeviceInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
Data getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
Data data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDDEVICEINFORESULT_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEDASHBOARDMEMBERAPIINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDMEMBERAPIINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDashboardMemberApiInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeDashboardMemberApiInfoRequest();
|
||||||
|
~DescribeDashboardMemberApiInfoRequest();
|
||||||
|
long getEndTime() const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
|
long getStartTime() const;
|
||||||
|
void setStartTime(long startTime);
|
||||||
|
std::string getBizChainId() const;
|
||||||
|
void setBizChainId(const std::string &bizChainId);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long endTime_;
|
||||||
|
long startTime_;
|
||||||
|
std::string bizChainId_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDMEMBERAPIINFOREQUEST_H_
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDMEMBERAPIINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDMEMBERAPIINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDashboardMemberApiInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct DataItem
|
||||||
|
{
|
||||||
|
struct MemberInfo
|
||||||
|
{
|
||||||
|
long apiInvokeCount;
|
||||||
|
long time;
|
||||||
|
};
|
||||||
|
std::vector<DataItem::MemberInfo> memberInfoList;
|
||||||
|
std::string memberName;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeDashboardMemberApiInfoResult();
|
||||||
|
explicit DescribeDashboardMemberApiInfoResult(const std::string &payload);
|
||||||
|
~DescribeDashboardMemberApiInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<DataItem> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<DataItem> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDMEMBERAPIINFORESULT_H_
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEDASHBOARDMEMBERDEVICEINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDMEMBERDEVICEINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDashboardMemberDeviceInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeDashboardMemberDeviceInfoRequest();
|
||||||
|
~DescribeDashboardMemberDeviceInfoRequest();
|
||||||
|
long getEndTime() const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
|
long getStartTime() const;
|
||||||
|
void setStartTime(long startTime);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long endTime_;
|
||||||
|
long startTime_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDMEMBERDEVICEINFOREQUEST_H_
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDMEMBERDEVICEINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDMEMBERDEVICEINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDashboardMemberDeviceInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct DataItem
|
||||||
|
{
|
||||||
|
struct MemberInfo
|
||||||
|
{
|
||||||
|
long time;
|
||||||
|
int deviceCount;
|
||||||
|
};
|
||||||
|
std::vector<DataItem::MemberInfo> memberInfoList;
|
||||||
|
std::string memberName;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeDashboardMemberDeviceInfoResult();
|
||||||
|
explicit DescribeDashboardMemberDeviceInfoResult(const std::string &payload);
|
||||||
|
~DescribeDashboardMemberDeviceInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<DataItem> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<DataItem> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDASHBOARDMEMBERDEVICEINFORESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEDEVICEINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDEVICEINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDeviceInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeDeviceInfoRequest();
|
||||||
|
~DescribeDeviceInfoRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDEVICEINFOREQUEST_H_
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEDEVICEINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEDEVICEINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeDeviceInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
int authorizedCount;
|
||||||
|
int distributableCount;
|
||||||
|
int deviceCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeDeviceInfoResult();
|
||||||
|
explicit DescribeDeviceInfoResult(const std::string &payload);
|
||||||
|
~DescribeDeviceInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
Data getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
Data data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEDEVICEINFORESULT_H_
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEEDGESTATINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEEDGESTATINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeEdgeStatInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeEdgeStatInfoRequest();
|
||||||
|
~DescribeEdgeStatInfoRequest();
|
||||||
|
std::string getEdgeDn() const;
|
||||||
|
void setEdgeDn(const std::string &edgeDn);
|
||||||
|
std::string getEdgePk() const;
|
||||||
|
void setEdgePk(const std::string &edgePk);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string edgeDn_;
|
||||||
|
std::string edgePk_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEEDGESTATINFOREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEEDGESTATINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEEDGESTATINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeEdgeStatInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
long usedDeviceLicenseCount;
|
||||||
|
long totalDeviceLicenseCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeEdgeStatInfoResult();
|
||||||
|
explicit DescribeEdgeStatInfoResult(const std::string &payload);
|
||||||
|
~DescribeEdgeStatInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
Data getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
Data data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEEDGESTATINFORESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEMEMBERBIZCHAINSTATINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERBIZCHAINSTATINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeMemberBizChainStatInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeMemberBizChainStatInfoRequest();
|
||||||
|
~DescribeMemberBizChainStatInfoRequest();
|
||||||
|
std::string getAccountId() const;
|
||||||
|
void setAccountId(const std::string &accountId);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string accountId_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERBIZCHAINSTATINFOREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEMEMBERBIZCHAINSTATINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERBIZCHAINSTATINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeMemberBizChainStatInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct MemberBizChainStatInfo
|
||||||
|
{
|
||||||
|
std::string bizChainName;
|
||||||
|
long usedCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeMemberBizChainStatInfoResult();
|
||||||
|
explicit DescribeMemberBizChainStatInfoResult(const std::string &payload);
|
||||||
|
~DescribeMemberBizChainStatInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<MemberBizChainStatInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<MemberBizChainStatInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERBIZCHAINSTATINFORESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEMEMBERSTATINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERSTATINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeMemberStatInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeMemberStatInfoRequest();
|
||||||
|
~DescribeMemberStatInfoRequest();
|
||||||
|
std::string getBizChainId() const;
|
||||||
|
void setBizChainId(const std::string &bizChainId);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string bizChainId_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERSTATINFOREQUEST_H_
|
||||||
@@ -0,0 +1,67 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERSTATINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERSTATINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeMemberStatInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct MemberStatInfo
|
||||||
|
{
|
||||||
|
int bizChainCount;
|
||||||
|
std::string memberId;
|
||||||
|
std::string memberName;
|
||||||
|
long usedCount;
|
||||||
|
long authorizedCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeMemberStatInfoResult();
|
||||||
|
explicit DescribeMemberStatInfoResult(const std::string &payload);
|
||||||
|
~DescribeMemberStatInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<MemberStatInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<MemberStatInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERSTATINFORESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEMEMBERTOTALSTATINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERTOTALSTATINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeMemberTotalStatInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeMemberTotalStatInfoRequest();
|
||||||
|
~DescribeMemberTotalStatInfoRequest();
|
||||||
|
std::string getAccountId() const;
|
||||||
|
void setAccountId(const std::string &accountId);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string accountId_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERTOTALSTATINFOREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEMEMBERTOTALSTATINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERTOTALSTATINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeMemberTotalStatInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
long usedCount;
|
||||||
|
long authorizedCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeMemberTotalStatInfoResult();
|
||||||
|
explicit DescribeMemberTotalStatInfoResult(const std::string &payload);
|
||||||
|
~DescribeMemberTotalStatInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
Data getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
Data data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEMEMBERTOTALSTATINFORESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEPACKGEINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEPACKGEINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribePackgeInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribePackgeInfoRequest();
|
||||||
|
~DescribePackgeInfoRequest();
|
||||||
|
std::string getAccountId() const;
|
||||||
|
void setAccountId(const std::string &accountId);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string accountId_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEPACKGEINFOREQUEST_H_
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBEPACKGEINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBEPACKGEINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribePackgeInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
bool enableTrace;
|
||||||
|
long endTime;
|
||||||
|
long startTime;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribePackgeInfoResult();
|
||||||
|
explicit DescribePackgeInfoResult(const std::string &payload);
|
||||||
|
~DescribePackgeInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
Data getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
Data data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBEPACKGEINFORESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBESTATDEVICEINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBESTATDEVICEINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeStatDeviceInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeStatDeviceInfoRequest();
|
||||||
|
~DescribeStatDeviceInfoRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBESTATDEVICEINFOREQUEST_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_LTO_MODEL_DESCRIBESTATDEVICEINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBESTATDEVICEINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeStatDeviceInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
struct BizChainInfo
|
||||||
|
{
|
||||||
|
std::string bizChainName;
|
||||||
|
int authorizedCount;
|
||||||
|
};
|
||||||
|
std::vector<BizChainInfo> bizChainList;
|
||||||
|
int totalAuthorizedCount;
|
||||||
|
int distributableCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeStatDeviceInfoResult();
|
||||||
|
explicit DescribeStatDeviceInfoResult(const std::string &payload);
|
||||||
|
~DescribeStatDeviceInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
Data getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
Data data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBESTATDEVICEINFORESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBESTATMEMBERDEVICEINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBESTATMEMBERDEVICEINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeStatMemberDeviceInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeStatMemberDeviceInfoRequest();
|
||||||
|
~DescribeStatMemberDeviceInfoRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBESTATMEMBERDEVICEINFOREQUEST_H_
|
||||||
@@ -0,0 +1,67 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_LTO_MODEL_DESCRIBESTATMEMBERDEVICEINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBESTATMEMBERDEVICEINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeStatMemberDeviceInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct DataItem
|
||||||
|
{
|
||||||
|
std::string bizChainCount;
|
||||||
|
std::string memberId;
|
||||||
|
std::string memberName;
|
||||||
|
std::string usedCount;
|
||||||
|
std::string authorizedCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeStatMemberDeviceInfoResult();
|
||||||
|
explicit DescribeStatMemberDeviceInfoResult(const std::string &payload);
|
||||||
|
~DescribeStatMemberDeviceInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<DataItem> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<DataItem> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBESTATMEMBERDEVICEINFORESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBETOTALSTATINFOREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBETOTALSTATINFOREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeTotalStatInfoRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeTotalStatInfoRequest();
|
||||||
|
~DescribeTotalStatInfoRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBETOTALSTATINFOREQUEST_H_
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DESCRIBETOTALSTATINFORESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DESCRIBETOTALSTATINFORESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DescribeTotalStatInfoResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
long totalCount;
|
||||||
|
long usedCount;
|
||||||
|
long authorizedCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeTotalStatInfoResult();
|
||||||
|
explicit DescribeTotalStatInfoResult(const std::string &payload);
|
||||||
|
~DescribeTotalStatInfoResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
Data getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
Data data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DESCRIBETOTALSTATINFORESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DISABLEDEVICEGROUPREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DISABLEDEVICEGROUPREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DisableDeviceGroupRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DisableDeviceGroupRequest();
|
||||||
|
~DisableDeviceGroupRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getDeviceGroupId() const;
|
||||||
|
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
std::string deviceGroupId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DISABLEDEVICEGROUPREQUEST_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_LTO_MODEL_DISABLEDEVICEGROUPRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DISABLEDEVICEGROUPRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DisableDeviceGroupResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DisableDeviceGroupResult();
|
||||||
|
explicit DisableDeviceGroupResult(const std::string &payload);
|
||||||
|
~DisableDeviceGroupResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DISABLEDEVICEGROUPRESULT_H_
|
||||||
45
lto/include/alibabacloud/lto/model/DisableDeviceRequest.h
Normal file
45
lto/include/alibabacloud/lto/model/DisableDeviceRequest.h
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DISABLEDEVICEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DISABLEDEVICEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DisableDeviceRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DisableDeviceRequest();
|
||||||
|
~DisableDeviceRequest();
|
||||||
|
std::string getDeviceId() const;
|
||||||
|
void setDeviceId(const std::string &deviceId);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string deviceId_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DISABLEDEVICEREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/DisableDeviceResult.h
Normal file
57
lto/include/alibabacloud/lto/model/DisableDeviceResult.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_LTO_MODEL_DISABLEDEVICERESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DISABLEDEVICERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DisableDeviceResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DisableDeviceResult();
|
||||||
|
explicit DisableDeviceResult(const std::string &payload);
|
||||||
|
~DisableDeviceResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DISABLEDEVICERESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DOWNLOADPRIVACYKEYREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DOWNLOADPRIVACYKEYREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DownloadPrivacyKeyRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DownloadPrivacyKeyRequest();
|
||||||
|
~DownloadPrivacyKeyRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DOWNLOADPRIVACYKEYREQUEST_H_
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_DOWNLOADPRIVACYKEYRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_DOWNLOADPRIVACYKEYRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT DownloadPrivacyKeyResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DownloadPrivacyKeyResult();
|
||||||
|
explicit DownloadPrivacyKeyResult(const std::string &payload);
|
||||||
|
~DownloadPrivacyKeyResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_DOWNLOADPRIVACYKEYRESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_ENABLEDEVICEGROUPREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ENABLEDEVICEGROUPREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT EnableDeviceGroupRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
EnableDeviceGroupRequest();
|
||||||
|
~EnableDeviceGroupRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getDeviceGroupId() const;
|
||||||
|
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
std::string deviceGroupId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ENABLEDEVICEGROUPREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/EnableDeviceGroupResult.h
Normal file
57
lto/include/alibabacloud/lto/model/EnableDeviceGroupResult.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_LTO_MODEL_ENABLEDEVICEGROUPRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ENABLEDEVICEGROUPRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT EnableDeviceGroupResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
EnableDeviceGroupResult();
|
||||||
|
explicit EnableDeviceGroupResult(const std::string &payload);
|
||||||
|
~EnableDeviceGroupResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ENABLEDEVICEGROUPRESULT_H_
|
||||||
45
lto/include/alibabacloud/lto/model/EnableDeviceRequest.h
Normal file
45
lto/include/alibabacloud/lto/model/EnableDeviceRequest.h
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_ENABLEDEVICEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ENABLEDEVICEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT EnableDeviceRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
EnableDeviceRequest();
|
||||||
|
~EnableDeviceRequest();
|
||||||
|
std::string getDeviceId() const;
|
||||||
|
void setDeviceId(const std::string &deviceId);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string deviceId_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ENABLEDEVICEREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/EnableDeviceResult.h
Normal file
57
lto/include/alibabacloud/lto/model/EnableDeviceResult.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_LTO_MODEL_ENABLEDEVICERESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_ENABLEDEVICERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT EnableDeviceResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
EnableDeviceResult();
|
||||||
|
explicit EnableDeviceResult(const std::string &payload);
|
||||||
|
~EnableDeviceResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_ENABLEDEVICERESULT_H_
|
||||||
45
lto/include/alibabacloud/lto/model/FreezeMemberRequest.h
Normal file
45
lto/include/alibabacloud/lto/model/FreezeMemberRequest.h
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_FREEZEMEMBERREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_FREEZEMEMBERREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT FreezeMemberRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
FreezeMemberRequest();
|
||||||
|
~FreezeMemberRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getMemberId() const;
|
||||||
|
void setMemberId(const std::string &memberId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
std::string memberId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_FREEZEMEMBERREQUEST_H_
|
||||||
57
lto/include/alibabacloud/lto/model/FreezeMemberResult.h
Normal file
57
lto/include/alibabacloud/lto/model/FreezeMemberResult.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_LTO_MODEL_FREEZEMEMBERRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_FREEZEMEMBERRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT FreezeMemberResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
FreezeMemberResult();
|
||||||
|
explicit FreezeMemberResult(const std::string &payload);
|
||||||
|
~FreezeMemberResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_FREEZEMEMBERRESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_GETEDGETOTALDEVICECOUNTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_GETEDGETOTALDEVICECOUNTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT GetEdgeTotalDeviceCountRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
GetEdgeTotalDeviceCountRequest();
|
||||||
|
~GetEdgeTotalDeviceCountRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_GETEDGETOTALDEVICECOUNTREQUEST_H_
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_GETEDGETOTALDEVICECOUNTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_GETEDGETOTALDEVICECOUNTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT GetEdgeTotalDeviceCountResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
GetEdgeTotalDeviceCountResult();
|
||||||
|
explicit GetEdgeTotalDeviceCountResult(const std::string &payload);
|
||||||
|
~GetEdgeTotalDeviceCountResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
long getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
long data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_GETEDGETOTALDEVICECOUNTRESULT_H_
|
||||||
42
lto/include/alibabacloud/lto/model/ListAllAdminRequest.h
Normal file
42
lto/include/alibabacloud/lto/model/ListAllAdminRequest.h
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLADMINREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLADMINREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllAdminRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListAllAdminRequest();
|
||||||
|
~ListAllAdminRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLADMINREQUEST_H_
|
||||||
64
lto/include/alibabacloud/lto/model/ListAllAdminResult.h
Normal file
64
lto/include/alibabacloud/lto/model/ListAllAdminResult.h
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLADMINRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLADMINRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllAdminResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct AdminInfo
|
||||||
|
{
|
||||||
|
std::string adminId;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListAllAdminResult();
|
||||||
|
explicit ListAllAdminResult(const std::string &payload);
|
||||||
|
~ListAllAdminResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<AdminInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<AdminInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLADMINRESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLBIZCHAINCONTRACTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLBIZCHAINCONTRACTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllBizChainContractRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListAllBizChainContractRequest();
|
||||||
|
~ListAllBizChainContractRequest();
|
||||||
|
std::string getBizChainId() const;
|
||||||
|
void setBizChainId(const std::string &bizChainId);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string bizChainId_;
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLBIZCHAINCONTRACTREQUEST_H_
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLBIZCHAINCONTRACTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLBIZCHAINCONTRACTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllBizChainContractResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct ContractInfo
|
||||||
|
{
|
||||||
|
std::string contractTemplateId;
|
||||||
|
std::string invokeType;
|
||||||
|
std::string contractName;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListAllBizChainContractResult();
|
||||||
|
explicit ListAllBizChainContractResult(const std::string &payload);
|
||||||
|
~ListAllBizChainContractResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<ContractInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<ContractInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLBIZCHAINCONTRACTRESULT_H_
|
||||||
42
lto/include/alibabacloud/lto/model/ListAllBizChainRequest.h
Normal file
42
lto/include/alibabacloud/lto/model/ListAllBizChainRequest.h
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLBIZCHAINREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLBIZCHAINREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllBizChainRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListAllBizChainRequest();
|
||||||
|
~ListAllBizChainRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLBIZCHAINREQUEST_H_
|
||||||
65
lto/include/alibabacloud/lto/model/ListAllBizChainResult.h
Normal file
65
lto/include/alibabacloud/lto/model/ListAllBizChainResult.h
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLBIZCHAINRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLBIZCHAINRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllBizChainResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct BizChainInfo
|
||||||
|
{
|
||||||
|
long usedOnchainCount;
|
||||||
|
std::string bizChainId;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListAllBizChainResult();
|
||||||
|
explicit ListAllBizChainResult(const std::string &payload);
|
||||||
|
~ListAllBizChainResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<BizChainInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<BizChainInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLBIZCHAINRESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLDEVICEGROUPREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLDEVICEGROUPREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllDeviceGroupRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListAllDeviceGroupRequest();
|
||||||
|
~ListAllDeviceGroupRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLDEVICEGROUPREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLDEVICEGROUPRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLDEVICEGROUPRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllDeviceGroupResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct DeviceGroupInfo
|
||||||
|
{
|
||||||
|
std::string deviceGroupId;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListAllDeviceGroupResult();
|
||||||
|
explicit ListAllDeviceGroupResult(const std::string &payload);
|
||||||
|
~ListAllDeviceGroupResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<DeviceGroupInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<DeviceGroupInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLDEVICEGROUPRESULT_H_
|
||||||
42
lto/include/alibabacloud/lto/model/ListAllMemberRequest.h
Normal file
42
lto/include/alibabacloud/lto/model/ListAllMemberRequest.h
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLMEMBERREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLMEMBERREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllMemberRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListAllMemberRequest();
|
||||||
|
~ListAllMemberRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLMEMBERREQUEST_H_
|
||||||
64
lto/include/alibabacloud/lto/model/ListAllMemberResult.h
Normal file
64
lto/include/alibabacloud/lto/model/ListAllMemberResult.h
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLMEMBERRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLMEMBERRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllMemberResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct MemberInfo
|
||||||
|
{
|
||||||
|
std::string memberId;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListAllMemberResult();
|
||||||
|
explicit ListAllMemberResult(const std::string &payload);
|
||||||
|
~ListAllMemberResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<MemberInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<MemberInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLMEMBERRESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLPRIVACYALGORITHMREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLPRIVACYALGORITHMREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllPrivacyAlgorithmRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListAllPrivacyAlgorithmRequest();
|
||||||
|
~ListAllPrivacyAlgorithmRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLPRIVACYALGORITHMREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLPRIVACYALGORITHMRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLPRIVACYALGORITHMRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllPrivacyAlgorithmResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct AlgTypeInfo
|
||||||
|
{
|
||||||
|
std::string algType;
|
||||||
|
std::vector<std::string> algImplList;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListAllPrivacyAlgorithmResult();
|
||||||
|
explicit ListAllPrivacyAlgorithmResult(const std::string &payload);
|
||||||
|
~ListAllPrivacyAlgorithmResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<AlgTypeInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<AlgTypeInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLPRIVACYALGORITHMRESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLPRIVACYRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLPRIVACYRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllPrivacyRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListAllPrivacyRuleRequest();
|
||||||
|
~ListAllPrivacyRuleRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLPRIVACYRULEREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLPRIVACYRULERESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLPRIVACYRULERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllPrivacyRuleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct PrivacyRuleInfo
|
||||||
|
{
|
||||||
|
std::string privacyRuleId;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListAllPrivacyRuleResult();
|
||||||
|
explicit ListAllPrivacyRuleResult(const std::string &payload);
|
||||||
|
~ListAllPrivacyRuleResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<PrivacyRuleInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<PrivacyRuleInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLPRIVACYRULERESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLPRODUCTKEYREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLPRODUCTKEYREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllProductKeyRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListAllProductKeyRequest();
|
||||||
|
~ListAllProductKeyRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLPRODUCTKEYREQUEST_H_
|
||||||
64
lto/include/alibabacloud/lto/model/ListAllProductKeyResult.h
Normal file
64
lto/include/alibabacloud/lto/model/ListAllProductKeyResult.h
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLPRODUCTKEYRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLPRODUCTKEYRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllProductKeyResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct ProductKeyInfo
|
||||||
|
{
|
||||||
|
std::string productKey;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListAllProductKeyResult();
|
||||||
|
explicit ListAllProductKeyResult(const std::string &payload);
|
||||||
|
~ListAllProductKeyResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<ProductKeyInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<ProductKeyInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLPRODUCTKEYRESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLSYSTEMCONTRACTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLSYSTEMCONTRACTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllSystemContractRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListAllSystemContractRequest();
|
||||||
|
~ListAllSystemContractRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getBlockChainType() const;
|
||||||
|
void setBlockChainType(const std::string &blockChainType);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
std::string blockChainType_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLSYSTEMCONTRACTREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTALLSYSTEMCONTRACTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTALLSYSTEMCONTRACTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListAllSystemContractResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct SystemContractInfo
|
||||||
|
{
|
||||||
|
std::string systemContractId;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListAllSystemContractResult();
|
||||||
|
explicit ListAllSystemContractResult(const std::string &payload);
|
||||||
|
~ListAllSystemContractResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<SystemContractInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<SystemContractInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTALLSYSTEMCONTRACTRESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTBAASANTCHAINCONSORTIUMREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTBAASANTCHAINCONSORTIUMREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Lto {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListBaaSAntChainConsortiumRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListBaaSAntChainConsortiumRequest();
|
||||||
|
~ListBaaSAntChainConsortiumRequest();
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string regionId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Lto
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTBAASANTCHAINCONSORTIUMREQUEST_H_
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
/*
|
||||||
|
* 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_LTO_MODEL_LISTBAASANTCHAINCONSORTIUMRESULT_H_
|
||||||
|
#define ALIBABACLOUD_LTO_MODEL_LISTBAASANTCHAINCONSORTIUMRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/lto/LtoExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Lto
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_LTO_EXPORT ListBaaSAntChainConsortiumResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct BaaSAntChainConsortiumInfo
|
||||||
|
{
|
||||||
|
std::string baaSAntChainConsortiumId;
|
||||||
|
std::string baaSAntChainConsortiumName;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListBaaSAntChainConsortiumResult();
|
||||||
|
explicit ListBaaSAntChainConsortiumResult(const std::string &payload);
|
||||||
|
~ListBaaSAntChainConsortiumResult();
|
||||||
|
std::string getMessage()const;
|
||||||
|
int getHttpStatusCode()const;
|
||||||
|
std::vector<BaaSAntChainConsortiumInfo> getData()const;
|
||||||
|
std::string getCode()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string message_;
|
||||||
|
int httpStatusCode_;
|
||||||
|
std::vector<BaaSAntChainConsortiumInfo> data_;
|
||||||
|
std::string code_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_LTO_MODEL_LISTBAASANTCHAINCONSORTIUMRESULT_H_
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user