Support sag reseller.
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
2021-04-29 Version: 1.36.704
|
||||
- Support sag reseller.
|
||||
|
||||
2021-04-29 Version: 1.36.703
|
||||
- Support latest openAPIs.
|
||||
|
||||
|
||||
@@ -49,14 +49,16 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/BindSmartAccessGatewayResult.h
|
||||
include/alibabacloud/smartag/model/BindVbrRequest.h
|
||||
include/alibabacloud/smartag/model/BindVbrResult.h
|
||||
include/alibabacloud/smartag/model/ClearSagCipherRequest.h
|
||||
include/alibabacloud/smartag/model/ClearSagCipherResult.h
|
||||
include/alibabacloud/smartag/model/ClearSagRouteableAddressRequest.h
|
||||
include/alibabacloud/smartag/model/ClearSagRouteableAddressResult.h
|
||||
include/alibabacloud/smartag/model/CreateACLRequest.h
|
||||
include/alibabacloud/smartag/model/CreateACLResult.h
|
||||
include/alibabacloud/smartag/model/CreateCloudConnectNetworkRequest.h
|
||||
include/alibabacloud/smartag/model/CreateCloudConnectNetworkResult.h
|
||||
include/alibabacloud/smartag/model/CreateDedicatedLineBackupRequest.h
|
||||
include/alibabacloud/smartag/model/CreateDedicatedLineBackupResult.h
|
||||
include/alibabacloud/smartag/model/CreateEnterpriseCodeRequest.h
|
||||
include/alibabacloud/smartag/model/CreateEnterpriseCodeResult.h
|
||||
include/alibabacloud/smartag/model/CreateFlowLogRequest.h
|
||||
include/alibabacloud/smartag/model/CreateFlowLogResult.h
|
||||
include/alibabacloud/smartag/model/CreateHealthCheckRequest.h
|
||||
@@ -69,8 +71,6 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/CreateQosCarResult.h
|
||||
include/alibabacloud/smartag/model/CreateQosPolicyRequest.h
|
||||
include/alibabacloud/smartag/model/CreateQosPolicyResult.h
|
||||
include/alibabacloud/smartag/model/CreateSAGLinkLevelHaRequest.h
|
||||
include/alibabacloud/smartag/model/CreateSAGLinkLevelHaResult.h
|
||||
include/alibabacloud/smartag/model/CreateSagExpressConnectInterfaceRequest.h
|
||||
include/alibabacloud/smartag/model/CreateSagExpressConnectInterfaceResult.h
|
||||
include/alibabacloud/smartag/model/CreateSagStaticRouteRequest.h
|
||||
@@ -89,10 +89,10 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DeleteACLRuleResult.h
|
||||
include/alibabacloud/smartag/model/DeleteCloudConnectNetworkRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteCloudConnectNetworkResult.h
|
||||
include/alibabacloud/smartag/model/DeleteDedicatedLineBackupRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteDedicatedLineBackupResult.h
|
||||
include/alibabacloud/smartag/model/DeleteDnatEntryRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteDnatEntryResult.h
|
||||
include/alibabacloud/smartag/model/DeleteEnterpriseCodeRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteEnterpriseCodeResult.h
|
||||
include/alibabacloud/smartag/model/DeleteFlowLogRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteFlowLogResult.h
|
||||
include/alibabacloud/smartag/model/DeleteHealthCheckRequest.h
|
||||
@@ -109,8 +109,6 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DeleteQosPolicyResult.h
|
||||
include/alibabacloud/smartag/model/DeleteRouteDistributionStrategyRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteRouteDistributionStrategyResult.h
|
||||
include/alibabacloud/smartag/model/DeleteSAGLinkLevelHaRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteSAGLinkLevelHaResult.h
|
||||
include/alibabacloud/smartag/model/DeleteSagCidrRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteSagCidrResult.h
|
||||
include/alibabacloud/smartag/model/DeleteSagExpressConnectInterfaceRequest.h
|
||||
@@ -129,6 +127,8 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DescribeACLsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeBindableSmartAccessGatewaysRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeBindableSmartAccessGatewaysResult.h
|
||||
include/alibabacloud/smartag/model/DescribeClientUserDNSRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeClientUserDNSResult.h
|
||||
include/alibabacloud/smartag/model/DescribeCloudConnectNetworksRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeCloudConnectNetworksResult.h
|
||||
include/alibabacloud/smartag/model/DescribeDeviceAutoUpgradePolicyRequest.h
|
||||
@@ -175,6 +175,8 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DescribeSAGDeviceInfoResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagCurrentDnsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagCurrentDnsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagDropTopNRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagDropTopNResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagExpressConnectInterfaceListRequest.h
|
||||
@@ -205,6 +207,8 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DescribeSagRouteableAddressResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagStaticRouteListRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagStaticRouteListResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagTrafficTopNRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagTrafficTopNResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagUserDnsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagUserDnsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagVbrRelationsRequest.h
|
||||
@@ -223,8 +227,6 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DescribeSmartAccessGatewayClientUsersResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSmartAccessGatewayHaRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSmartAccessGatewayHaResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSmartAccessGatewayRoutesRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSmartAccessGatewayRoutesResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSmartAccessGatewayVersionsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSmartAccessGatewayVersionsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSmartAccessGatewaysRequest.h
|
||||
@@ -241,6 +243,10 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DescribeUserOnlineClientsResult.h
|
||||
include/alibabacloud/smartag/model/DetachNetworkOptimizationSagsRequest.h
|
||||
include/alibabacloud/smartag/model/DetachNetworkOptimizationSagsResult.h
|
||||
include/alibabacloud/smartag/model/DiagnoseSmartAccessGatewayRequest.h
|
||||
include/alibabacloud/smartag/model/DiagnoseSmartAccessGatewayResult.h
|
||||
include/alibabacloud/smartag/model/DisableSmartAGDpiMonitorRequest.h
|
||||
include/alibabacloud/smartag/model/DisableSmartAGDpiMonitorResult.h
|
||||
include/alibabacloud/smartag/model/DisableSmartAccessGatewayUserRequest.h
|
||||
include/alibabacloud/smartag/model/DisableSmartAccessGatewayUserResult.h
|
||||
include/alibabacloud/smartag/model/DisassociateACLRequest.h
|
||||
@@ -249,14 +255,24 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DisassociateFlowLogResult.h
|
||||
include/alibabacloud/smartag/model/DisassociateQosRequest.h
|
||||
include/alibabacloud/smartag/model/DisassociateQosResult.h
|
||||
include/alibabacloud/smartag/model/DiscribeSmartAccessGatewayDiagnosisReportRequest.h
|
||||
include/alibabacloud/smartag/model/DiscribeSmartAccessGatewayDiagnosisReportResult.h
|
||||
include/alibabacloud/smartag/model/DowngradeSmartAccessGatewayRequest.h
|
||||
include/alibabacloud/smartag/model/DowngradeSmartAccessGatewayResult.h
|
||||
include/alibabacloud/smartag/model/DowngradeSmartAccessGatewaySoftwareRequest.h
|
||||
include/alibabacloud/smartag/model/DowngradeSmartAccessGatewaySoftwareResult.h
|
||||
include/alibabacloud/smartag/model/EnableSmartAGDpiMonitorRequest.h
|
||||
include/alibabacloud/smartag/model/EnableSmartAGDpiMonitorResult.h
|
||||
include/alibabacloud/smartag/model/EnableSmartAccessGatewayUserRequest.h
|
||||
include/alibabacloud/smartag/model/EnableSmartAccessGatewayUserResult.h
|
||||
include/alibabacloud/smartag/model/GetAclAttributeRequest.h
|
||||
include/alibabacloud/smartag/model/GetAclAttributeResult.h
|
||||
include/alibabacloud/smartag/model/GetCloudConnectNetworkUseLimitRequest.h
|
||||
include/alibabacloud/smartag/model/GetCloudConnectNetworkUseLimitResult.h
|
||||
include/alibabacloud/smartag/model/GetQosAttributeRequest.h
|
||||
include/alibabacloud/smartag/model/GetQosAttributeResult.h
|
||||
include/alibabacloud/smartag/model/GetSmartAGDpiAttributeRequest.h
|
||||
include/alibabacloud/smartag/model/GetSmartAGDpiAttributeResult.h
|
||||
include/alibabacloud/smartag/model/GetSmartAccessGatewayUseLimitRequest.h
|
||||
include/alibabacloud/smartag/model/GetSmartAccessGatewayUseLimitResult.h
|
||||
include/alibabacloud/smartag/model/GrantInstanceToCbnRequest.h
|
||||
@@ -267,10 +283,28 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/GrantSagInstanceToVbrResult.h
|
||||
include/alibabacloud/smartag/model/KickOutClientsRequest.h
|
||||
include/alibabacloud/smartag/model/KickOutClientsResult.h
|
||||
include/alibabacloud/smartag/model/ListAccessPointNetworkQualitiesRequest.h
|
||||
include/alibabacloud/smartag/model/ListAccessPointNetworkQualitiesResult.h
|
||||
include/alibabacloud/smartag/model/ListAccessPointsRequest.h
|
||||
include/alibabacloud/smartag/model/ListAccessPointsResult.h
|
||||
include/alibabacloud/smartag/model/ListDpiConfigErrorRequest.h
|
||||
include/alibabacloud/smartag/model/ListDpiConfigErrorResult.h
|
||||
include/alibabacloud/smartag/model/ListDpiGroupsRequest.h
|
||||
include/alibabacloud/smartag/model/ListDpiGroupsResult.h
|
||||
include/alibabacloud/smartag/model/ListDpiSignaturesRequest.h
|
||||
include/alibabacloud/smartag/model/ListDpiSignaturesResult.h
|
||||
include/alibabacloud/smartag/model/ListEnterpriseCodeRequest.h
|
||||
include/alibabacloud/smartag/model/ListEnterpriseCodeResult.h
|
||||
include/alibabacloud/smartag/model/ListSmartAGApiUnsupportedFeatureRequest.h
|
||||
include/alibabacloud/smartag/model/ListSmartAGApiUnsupportedFeatureResult.h
|
||||
include/alibabacloud/smartag/model/ListSmartAGByAccessPointRequest.h
|
||||
include/alibabacloud/smartag/model/ListSmartAGByAccessPointResult.h
|
||||
include/alibabacloud/smartag/model/ModifyACLRequest.h
|
||||
include/alibabacloud/smartag/model/ModifyACLResult.h
|
||||
include/alibabacloud/smartag/model/ModifyACLRuleRequest.h
|
||||
include/alibabacloud/smartag/model/ModifyACLRuleResult.h
|
||||
include/alibabacloud/smartag/model/ModifyClientUserDNSRequest.h
|
||||
include/alibabacloud/smartag/model/ModifyClientUserDNSResult.h
|
||||
include/alibabacloud/smartag/model/ModifyCloudConnectNetworkRequest.h
|
||||
include/alibabacloud/smartag/model/ModifyCloudConnectNetworkResult.h
|
||||
include/alibabacloud/smartag/model/ModifyDeviceAutoUpgradePolicyRequest.h
|
||||
@@ -289,6 +323,8 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/ModifyQosPolicyResult.h
|
||||
include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyRequest.h
|
||||
include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyResult.h
|
||||
include/alibabacloud/smartag/model/ModifySAGAdminPasswordRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySAGAdminPasswordResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagCidrRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagCidrResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagECRouteBackupRequest.h
|
||||
@@ -323,16 +359,18 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/ModifySagWanSnatResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagWifiRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagWifiResult.h
|
||||
include/alibabacloud/smartag/model/ModifySerialNumberRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySerialNumberResult.h
|
||||
include/alibabacloud/smartag/model/ModifySmartAccessGatewayRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySmartAccessGatewayResult.h
|
||||
include/alibabacloud/smartag/model/ModifySmartAccessGatewayClientUserRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySmartAccessGatewayClientUserResult.h
|
||||
include/alibabacloud/smartag/model/ModifySmartAccessGatewayUpBandwidthRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySmartAccessGatewayUpBandwidthResult.h
|
||||
include/alibabacloud/smartag/model/MoveResourceGroupRequest.h
|
||||
include/alibabacloud/smartag/model/MoveResourceGroupResult.h
|
||||
include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupRequest.h
|
||||
include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupResult.h
|
||||
include/alibabacloud/smartag/model/ProbeAccessPointNetworkQualityRequest.h
|
||||
include/alibabacloud/smartag/model/ProbeAccessPointNetworkQualityResult.h
|
||||
include/alibabacloud/smartag/model/RebootSmartAccessGatewayRequest.h
|
||||
include/alibabacloud/smartag/model/RebootSmartAccessGatewayResult.h
|
||||
include/alibabacloud/smartag/model/ResetSmartAccessGatewayClientUserPasswordRequest.h
|
||||
@@ -343,12 +381,10 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/RevokeInstanceFromVbrResult.h
|
||||
include/alibabacloud/smartag/model/RevokeSagInstanceFromCcnRequest.h
|
||||
include/alibabacloud/smartag/model/RevokeSagInstanceFromCcnResult.h
|
||||
include/alibabacloud/smartag/model/RoamClientUserRequest.h
|
||||
include/alibabacloud/smartag/model/RoamClientUserResult.h
|
||||
include/alibabacloud/smartag/model/SetSagRouteableAddressRequest.h
|
||||
include/alibabacloud/smartag/model/SetSagRouteableAddressResult.h
|
||||
include/alibabacloud/smartag/model/SwitchCloudBoxHaStateRequest.h
|
||||
include/alibabacloud/smartag/model/SwitchCloudBoxHaStateResult.h
|
||||
include/alibabacloud/smartag/model/SwitchSAGHaStateRequest.h
|
||||
include/alibabacloud/smartag/model/SwitchSAGHaStateResult.h
|
||||
include/alibabacloud/smartag/model/SynchronizeSmartAGWebConfigRequest.h
|
||||
include/alibabacloud/smartag/model/SynchronizeSmartAGWebConfigResult.h
|
||||
include/alibabacloud/smartag/model/UnbindSerialNumberRequest.h
|
||||
@@ -363,6 +399,14 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/UnicomSignConfirmResult.h
|
||||
include/alibabacloud/smartag/model/UnlockSmartAccessGatewayRequest.h
|
||||
include/alibabacloud/smartag/model/UnlockSmartAccessGatewayResult.h
|
||||
include/alibabacloud/smartag/model/UpdateEnterpriseCodeRequest.h
|
||||
include/alibabacloud/smartag/model/UpdateEnterpriseCodeResult.h
|
||||
include/alibabacloud/smartag/model/UpdateSmartAGAccessPointRequest.h
|
||||
include/alibabacloud/smartag/model/UpdateSmartAGAccessPointResult.h
|
||||
include/alibabacloud/smartag/model/UpdateSmartAGDpiAttributeRequest.h
|
||||
include/alibabacloud/smartag/model/UpdateSmartAGDpiAttributeResult.h
|
||||
include/alibabacloud/smartag/model/UpdateSmartAGEnterpriseCodeRequest.h
|
||||
include/alibabacloud/smartag/model/UpdateSmartAGEnterpriseCodeResult.h
|
||||
include/alibabacloud/smartag/model/UpdateSmartAccessGatewayVersionRequest.h
|
||||
include/alibabacloud/smartag/model/UpdateSmartAccessGatewayVersionResult.h
|
||||
include/alibabacloud/smartag/model/UpgradeSmartAccessGatewayRequest.h
|
||||
@@ -400,14 +444,16 @@ set(smartag_src
|
||||
src/model/BindSmartAccessGatewayResult.cc
|
||||
src/model/BindVbrRequest.cc
|
||||
src/model/BindVbrResult.cc
|
||||
src/model/ClearSagCipherRequest.cc
|
||||
src/model/ClearSagCipherResult.cc
|
||||
src/model/ClearSagRouteableAddressRequest.cc
|
||||
src/model/ClearSagRouteableAddressResult.cc
|
||||
src/model/CreateACLRequest.cc
|
||||
src/model/CreateACLResult.cc
|
||||
src/model/CreateCloudConnectNetworkRequest.cc
|
||||
src/model/CreateCloudConnectNetworkResult.cc
|
||||
src/model/CreateDedicatedLineBackupRequest.cc
|
||||
src/model/CreateDedicatedLineBackupResult.cc
|
||||
src/model/CreateEnterpriseCodeRequest.cc
|
||||
src/model/CreateEnterpriseCodeResult.cc
|
||||
src/model/CreateFlowLogRequest.cc
|
||||
src/model/CreateFlowLogResult.cc
|
||||
src/model/CreateHealthCheckRequest.cc
|
||||
@@ -420,8 +466,6 @@ set(smartag_src
|
||||
src/model/CreateQosCarResult.cc
|
||||
src/model/CreateQosPolicyRequest.cc
|
||||
src/model/CreateQosPolicyResult.cc
|
||||
src/model/CreateSAGLinkLevelHaRequest.cc
|
||||
src/model/CreateSAGLinkLevelHaResult.cc
|
||||
src/model/CreateSagExpressConnectInterfaceRequest.cc
|
||||
src/model/CreateSagExpressConnectInterfaceResult.cc
|
||||
src/model/CreateSagStaticRouteRequest.cc
|
||||
@@ -440,10 +484,10 @@ set(smartag_src
|
||||
src/model/DeleteACLRuleResult.cc
|
||||
src/model/DeleteCloudConnectNetworkRequest.cc
|
||||
src/model/DeleteCloudConnectNetworkResult.cc
|
||||
src/model/DeleteDedicatedLineBackupRequest.cc
|
||||
src/model/DeleteDedicatedLineBackupResult.cc
|
||||
src/model/DeleteDnatEntryRequest.cc
|
||||
src/model/DeleteDnatEntryResult.cc
|
||||
src/model/DeleteEnterpriseCodeRequest.cc
|
||||
src/model/DeleteEnterpriseCodeResult.cc
|
||||
src/model/DeleteFlowLogRequest.cc
|
||||
src/model/DeleteFlowLogResult.cc
|
||||
src/model/DeleteHealthCheckRequest.cc
|
||||
@@ -460,8 +504,6 @@ set(smartag_src
|
||||
src/model/DeleteQosPolicyResult.cc
|
||||
src/model/DeleteRouteDistributionStrategyRequest.cc
|
||||
src/model/DeleteRouteDistributionStrategyResult.cc
|
||||
src/model/DeleteSAGLinkLevelHaRequest.cc
|
||||
src/model/DeleteSAGLinkLevelHaResult.cc
|
||||
src/model/DeleteSagCidrRequest.cc
|
||||
src/model/DeleteSagCidrResult.cc
|
||||
src/model/DeleteSagExpressConnectInterfaceRequest.cc
|
||||
@@ -480,6 +522,8 @@ set(smartag_src
|
||||
src/model/DescribeACLsResult.cc
|
||||
src/model/DescribeBindableSmartAccessGatewaysRequest.cc
|
||||
src/model/DescribeBindableSmartAccessGatewaysResult.cc
|
||||
src/model/DescribeClientUserDNSRequest.cc
|
||||
src/model/DescribeClientUserDNSResult.cc
|
||||
src/model/DescribeCloudConnectNetworksRequest.cc
|
||||
src/model/DescribeCloudConnectNetworksResult.cc
|
||||
src/model/DescribeDeviceAutoUpgradePolicyRequest.cc
|
||||
@@ -526,6 +570,8 @@ set(smartag_src
|
||||
src/model/DescribeSAGDeviceInfoResult.cc
|
||||
src/model/DescribeSagCurrentDnsRequest.cc
|
||||
src/model/DescribeSagCurrentDnsResult.cc
|
||||
src/model/DescribeSagDropTopNRequest.cc
|
||||
src/model/DescribeSagDropTopNResult.cc
|
||||
src/model/DescribeSagECRouteBackupAttributeRequest.cc
|
||||
src/model/DescribeSagECRouteBackupAttributeResult.cc
|
||||
src/model/DescribeSagExpressConnectInterfaceListRequest.cc
|
||||
@@ -556,6 +602,8 @@ set(smartag_src
|
||||
src/model/DescribeSagRouteableAddressResult.cc
|
||||
src/model/DescribeSagStaticRouteListRequest.cc
|
||||
src/model/DescribeSagStaticRouteListResult.cc
|
||||
src/model/DescribeSagTrafficTopNRequest.cc
|
||||
src/model/DescribeSagTrafficTopNResult.cc
|
||||
src/model/DescribeSagUserDnsRequest.cc
|
||||
src/model/DescribeSagUserDnsResult.cc
|
||||
src/model/DescribeSagVbrRelationsRequest.cc
|
||||
@@ -574,8 +622,6 @@ set(smartag_src
|
||||
src/model/DescribeSmartAccessGatewayClientUsersResult.cc
|
||||
src/model/DescribeSmartAccessGatewayHaRequest.cc
|
||||
src/model/DescribeSmartAccessGatewayHaResult.cc
|
||||
src/model/DescribeSmartAccessGatewayRoutesRequest.cc
|
||||
src/model/DescribeSmartAccessGatewayRoutesResult.cc
|
||||
src/model/DescribeSmartAccessGatewayVersionsRequest.cc
|
||||
src/model/DescribeSmartAccessGatewayVersionsResult.cc
|
||||
src/model/DescribeSmartAccessGatewaysRequest.cc
|
||||
@@ -592,6 +638,10 @@ set(smartag_src
|
||||
src/model/DescribeUserOnlineClientsResult.cc
|
||||
src/model/DetachNetworkOptimizationSagsRequest.cc
|
||||
src/model/DetachNetworkOptimizationSagsResult.cc
|
||||
src/model/DiagnoseSmartAccessGatewayRequest.cc
|
||||
src/model/DiagnoseSmartAccessGatewayResult.cc
|
||||
src/model/DisableSmartAGDpiMonitorRequest.cc
|
||||
src/model/DisableSmartAGDpiMonitorResult.cc
|
||||
src/model/DisableSmartAccessGatewayUserRequest.cc
|
||||
src/model/DisableSmartAccessGatewayUserResult.cc
|
||||
src/model/DisassociateACLRequest.cc
|
||||
@@ -600,14 +650,24 @@ set(smartag_src
|
||||
src/model/DisassociateFlowLogResult.cc
|
||||
src/model/DisassociateQosRequest.cc
|
||||
src/model/DisassociateQosResult.cc
|
||||
src/model/DiscribeSmartAccessGatewayDiagnosisReportRequest.cc
|
||||
src/model/DiscribeSmartAccessGatewayDiagnosisReportResult.cc
|
||||
src/model/DowngradeSmartAccessGatewayRequest.cc
|
||||
src/model/DowngradeSmartAccessGatewayResult.cc
|
||||
src/model/DowngradeSmartAccessGatewaySoftwareRequest.cc
|
||||
src/model/DowngradeSmartAccessGatewaySoftwareResult.cc
|
||||
src/model/EnableSmartAGDpiMonitorRequest.cc
|
||||
src/model/EnableSmartAGDpiMonitorResult.cc
|
||||
src/model/EnableSmartAccessGatewayUserRequest.cc
|
||||
src/model/EnableSmartAccessGatewayUserResult.cc
|
||||
src/model/GetAclAttributeRequest.cc
|
||||
src/model/GetAclAttributeResult.cc
|
||||
src/model/GetCloudConnectNetworkUseLimitRequest.cc
|
||||
src/model/GetCloudConnectNetworkUseLimitResult.cc
|
||||
src/model/GetQosAttributeRequest.cc
|
||||
src/model/GetQosAttributeResult.cc
|
||||
src/model/GetSmartAGDpiAttributeRequest.cc
|
||||
src/model/GetSmartAGDpiAttributeResult.cc
|
||||
src/model/GetSmartAccessGatewayUseLimitRequest.cc
|
||||
src/model/GetSmartAccessGatewayUseLimitResult.cc
|
||||
src/model/GrantInstanceToCbnRequest.cc
|
||||
@@ -618,10 +678,28 @@ set(smartag_src
|
||||
src/model/GrantSagInstanceToVbrResult.cc
|
||||
src/model/KickOutClientsRequest.cc
|
||||
src/model/KickOutClientsResult.cc
|
||||
src/model/ListAccessPointNetworkQualitiesRequest.cc
|
||||
src/model/ListAccessPointNetworkQualitiesResult.cc
|
||||
src/model/ListAccessPointsRequest.cc
|
||||
src/model/ListAccessPointsResult.cc
|
||||
src/model/ListDpiConfigErrorRequest.cc
|
||||
src/model/ListDpiConfigErrorResult.cc
|
||||
src/model/ListDpiGroupsRequest.cc
|
||||
src/model/ListDpiGroupsResult.cc
|
||||
src/model/ListDpiSignaturesRequest.cc
|
||||
src/model/ListDpiSignaturesResult.cc
|
||||
src/model/ListEnterpriseCodeRequest.cc
|
||||
src/model/ListEnterpriseCodeResult.cc
|
||||
src/model/ListSmartAGApiUnsupportedFeatureRequest.cc
|
||||
src/model/ListSmartAGApiUnsupportedFeatureResult.cc
|
||||
src/model/ListSmartAGByAccessPointRequest.cc
|
||||
src/model/ListSmartAGByAccessPointResult.cc
|
||||
src/model/ModifyACLRequest.cc
|
||||
src/model/ModifyACLResult.cc
|
||||
src/model/ModifyACLRuleRequest.cc
|
||||
src/model/ModifyACLRuleResult.cc
|
||||
src/model/ModifyClientUserDNSRequest.cc
|
||||
src/model/ModifyClientUserDNSResult.cc
|
||||
src/model/ModifyCloudConnectNetworkRequest.cc
|
||||
src/model/ModifyCloudConnectNetworkResult.cc
|
||||
src/model/ModifyDeviceAutoUpgradePolicyRequest.cc
|
||||
@@ -640,6 +718,8 @@ set(smartag_src
|
||||
src/model/ModifyQosPolicyResult.cc
|
||||
src/model/ModifyRouteDistributionStrategyRequest.cc
|
||||
src/model/ModifyRouteDistributionStrategyResult.cc
|
||||
src/model/ModifySAGAdminPasswordRequest.cc
|
||||
src/model/ModifySAGAdminPasswordResult.cc
|
||||
src/model/ModifySagCidrRequest.cc
|
||||
src/model/ModifySagCidrResult.cc
|
||||
src/model/ModifySagECRouteBackupRequest.cc
|
||||
@@ -674,16 +754,18 @@ set(smartag_src
|
||||
src/model/ModifySagWanSnatResult.cc
|
||||
src/model/ModifySagWifiRequest.cc
|
||||
src/model/ModifySagWifiResult.cc
|
||||
src/model/ModifySerialNumberRequest.cc
|
||||
src/model/ModifySerialNumberResult.cc
|
||||
src/model/ModifySmartAccessGatewayRequest.cc
|
||||
src/model/ModifySmartAccessGatewayResult.cc
|
||||
src/model/ModifySmartAccessGatewayClientUserRequest.cc
|
||||
src/model/ModifySmartAccessGatewayClientUserResult.cc
|
||||
src/model/ModifySmartAccessGatewayUpBandwidthRequest.cc
|
||||
src/model/ModifySmartAccessGatewayUpBandwidthResult.cc
|
||||
src/model/MoveResourceGroupRequest.cc
|
||||
src/model/MoveResourceGroupResult.cc
|
||||
src/model/OrchestrateSagECRouteBackupRequest.cc
|
||||
src/model/OrchestrateSagECRouteBackupResult.cc
|
||||
src/model/ProbeAccessPointNetworkQualityRequest.cc
|
||||
src/model/ProbeAccessPointNetworkQualityResult.cc
|
||||
src/model/RebootSmartAccessGatewayRequest.cc
|
||||
src/model/RebootSmartAccessGatewayResult.cc
|
||||
src/model/ResetSmartAccessGatewayClientUserPasswordRequest.cc
|
||||
@@ -694,12 +776,10 @@ set(smartag_src
|
||||
src/model/RevokeInstanceFromVbrResult.cc
|
||||
src/model/RevokeSagInstanceFromCcnRequest.cc
|
||||
src/model/RevokeSagInstanceFromCcnResult.cc
|
||||
src/model/RoamClientUserRequest.cc
|
||||
src/model/RoamClientUserResult.cc
|
||||
src/model/SetSagRouteableAddressRequest.cc
|
||||
src/model/SetSagRouteableAddressResult.cc
|
||||
src/model/SwitchCloudBoxHaStateRequest.cc
|
||||
src/model/SwitchCloudBoxHaStateResult.cc
|
||||
src/model/SwitchSAGHaStateRequest.cc
|
||||
src/model/SwitchSAGHaStateResult.cc
|
||||
src/model/SynchronizeSmartAGWebConfigRequest.cc
|
||||
src/model/SynchronizeSmartAGWebConfigResult.cc
|
||||
src/model/UnbindSerialNumberRequest.cc
|
||||
@@ -714,6 +794,14 @@ set(smartag_src
|
||||
src/model/UnicomSignConfirmResult.cc
|
||||
src/model/UnlockSmartAccessGatewayRequest.cc
|
||||
src/model/UnlockSmartAccessGatewayResult.cc
|
||||
src/model/UpdateEnterpriseCodeRequest.cc
|
||||
src/model/UpdateEnterpriseCodeResult.cc
|
||||
src/model/UpdateSmartAGAccessPointRequest.cc
|
||||
src/model/UpdateSmartAGAccessPointResult.cc
|
||||
src/model/UpdateSmartAGDpiAttributeRequest.cc
|
||||
src/model/UpdateSmartAGDpiAttributeResult.cc
|
||||
src/model/UpdateSmartAGEnterpriseCodeRequest.cc
|
||||
src/model/UpdateSmartAGEnterpriseCodeResult.cc
|
||||
src/model/UpdateSmartAccessGatewayVersionRequest.cc
|
||||
src/model/UpdateSmartAccessGatewayVersionResult.cc
|
||||
src/model/UpgradeSmartAccessGatewayRequest.cc
|
||||
|
||||
@@ -50,14 +50,16 @@
|
||||
#include "model/BindSmartAccessGatewayResult.h"
|
||||
#include "model/BindVbrRequest.h"
|
||||
#include "model/BindVbrResult.h"
|
||||
#include "model/ClearSagCipherRequest.h"
|
||||
#include "model/ClearSagCipherResult.h"
|
||||
#include "model/ClearSagRouteableAddressRequest.h"
|
||||
#include "model/ClearSagRouteableAddressResult.h"
|
||||
#include "model/CreateACLRequest.h"
|
||||
#include "model/CreateACLResult.h"
|
||||
#include "model/CreateCloudConnectNetworkRequest.h"
|
||||
#include "model/CreateCloudConnectNetworkResult.h"
|
||||
#include "model/CreateDedicatedLineBackupRequest.h"
|
||||
#include "model/CreateDedicatedLineBackupResult.h"
|
||||
#include "model/CreateEnterpriseCodeRequest.h"
|
||||
#include "model/CreateEnterpriseCodeResult.h"
|
||||
#include "model/CreateFlowLogRequest.h"
|
||||
#include "model/CreateFlowLogResult.h"
|
||||
#include "model/CreateHealthCheckRequest.h"
|
||||
@@ -70,8 +72,6 @@
|
||||
#include "model/CreateQosCarResult.h"
|
||||
#include "model/CreateQosPolicyRequest.h"
|
||||
#include "model/CreateQosPolicyResult.h"
|
||||
#include "model/CreateSAGLinkLevelHaRequest.h"
|
||||
#include "model/CreateSAGLinkLevelHaResult.h"
|
||||
#include "model/CreateSagExpressConnectInterfaceRequest.h"
|
||||
#include "model/CreateSagExpressConnectInterfaceResult.h"
|
||||
#include "model/CreateSagStaticRouteRequest.h"
|
||||
@@ -90,10 +90,10 @@
|
||||
#include "model/DeleteACLRuleResult.h"
|
||||
#include "model/DeleteCloudConnectNetworkRequest.h"
|
||||
#include "model/DeleteCloudConnectNetworkResult.h"
|
||||
#include "model/DeleteDedicatedLineBackupRequest.h"
|
||||
#include "model/DeleteDedicatedLineBackupResult.h"
|
||||
#include "model/DeleteDnatEntryRequest.h"
|
||||
#include "model/DeleteDnatEntryResult.h"
|
||||
#include "model/DeleteEnterpriseCodeRequest.h"
|
||||
#include "model/DeleteEnterpriseCodeResult.h"
|
||||
#include "model/DeleteFlowLogRequest.h"
|
||||
#include "model/DeleteFlowLogResult.h"
|
||||
#include "model/DeleteHealthCheckRequest.h"
|
||||
@@ -110,8 +110,6 @@
|
||||
#include "model/DeleteQosPolicyResult.h"
|
||||
#include "model/DeleteRouteDistributionStrategyRequest.h"
|
||||
#include "model/DeleteRouteDistributionStrategyResult.h"
|
||||
#include "model/DeleteSAGLinkLevelHaRequest.h"
|
||||
#include "model/DeleteSAGLinkLevelHaResult.h"
|
||||
#include "model/DeleteSagCidrRequest.h"
|
||||
#include "model/DeleteSagCidrResult.h"
|
||||
#include "model/DeleteSagExpressConnectInterfaceRequest.h"
|
||||
@@ -130,6 +128,8 @@
|
||||
#include "model/DescribeACLsResult.h"
|
||||
#include "model/DescribeBindableSmartAccessGatewaysRequest.h"
|
||||
#include "model/DescribeBindableSmartAccessGatewaysResult.h"
|
||||
#include "model/DescribeClientUserDNSRequest.h"
|
||||
#include "model/DescribeClientUserDNSResult.h"
|
||||
#include "model/DescribeCloudConnectNetworksRequest.h"
|
||||
#include "model/DescribeCloudConnectNetworksResult.h"
|
||||
#include "model/DescribeDeviceAutoUpgradePolicyRequest.h"
|
||||
@@ -176,6 +176,8 @@
|
||||
#include "model/DescribeSAGDeviceInfoResult.h"
|
||||
#include "model/DescribeSagCurrentDnsRequest.h"
|
||||
#include "model/DescribeSagCurrentDnsResult.h"
|
||||
#include "model/DescribeSagDropTopNRequest.h"
|
||||
#include "model/DescribeSagDropTopNResult.h"
|
||||
#include "model/DescribeSagECRouteBackupAttributeRequest.h"
|
||||
#include "model/DescribeSagECRouteBackupAttributeResult.h"
|
||||
#include "model/DescribeSagExpressConnectInterfaceListRequest.h"
|
||||
@@ -206,6 +208,8 @@
|
||||
#include "model/DescribeSagRouteableAddressResult.h"
|
||||
#include "model/DescribeSagStaticRouteListRequest.h"
|
||||
#include "model/DescribeSagStaticRouteListResult.h"
|
||||
#include "model/DescribeSagTrafficTopNRequest.h"
|
||||
#include "model/DescribeSagTrafficTopNResult.h"
|
||||
#include "model/DescribeSagUserDnsRequest.h"
|
||||
#include "model/DescribeSagUserDnsResult.h"
|
||||
#include "model/DescribeSagVbrRelationsRequest.h"
|
||||
@@ -224,8 +228,6 @@
|
||||
#include "model/DescribeSmartAccessGatewayClientUsersResult.h"
|
||||
#include "model/DescribeSmartAccessGatewayHaRequest.h"
|
||||
#include "model/DescribeSmartAccessGatewayHaResult.h"
|
||||
#include "model/DescribeSmartAccessGatewayRoutesRequest.h"
|
||||
#include "model/DescribeSmartAccessGatewayRoutesResult.h"
|
||||
#include "model/DescribeSmartAccessGatewayVersionsRequest.h"
|
||||
#include "model/DescribeSmartAccessGatewayVersionsResult.h"
|
||||
#include "model/DescribeSmartAccessGatewaysRequest.h"
|
||||
@@ -242,6 +244,10 @@
|
||||
#include "model/DescribeUserOnlineClientsResult.h"
|
||||
#include "model/DetachNetworkOptimizationSagsRequest.h"
|
||||
#include "model/DetachNetworkOptimizationSagsResult.h"
|
||||
#include "model/DiagnoseSmartAccessGatewayRequest.h"
|
||||
#include "model/DiagnoseSmartAccessGatewayResult.h"
|
||||
#include "model/DisableSmartAGDpiMonitorRequest.h"
|
||||
#include "model/DisableSmartAGDpiMonitorResult.h"
|
||||
#include "model/DisableSmartAccessGatewayUserRequest.h"
|
||||
#include "model/DisableSmartAccessGatewayUserResult.h"
|
||||
#include "model/DisassociateACLRequest.h"
|
||||
@@ -250,14 +256,24 @@
|
||||
#include "model/DisassociateFlowLogResult.h"
|
||||
#include "model/DisassociateQosRequest.h"
|
||||
#include "model/DisassociateQosResult.h"
|
||||
#include "model/DiscribeSmartAccessGatewayDiagnosisReportRequest.h"
|
||||
#include "model/DiscribeSmartAccessGatewayDiagnosisReportResult.h"
|
||||
#include "model/DowngradeSmartAccessGatewayRequest.h"
|
||||
#include "model/DowngradeSmartAccessGatewayResult.h"
|
||||
#include "model/DowngradeSmartAccessGatewaySoftwareRequest.h"
|
||||
#include "model/DowngradeSmartAccessGatewaySoftwareResult.h"
|
||||
#include "model/EnableSmartAGDpiMonitorRequest.h"
|
||||
#include "model/EnableSmartAGDpiMonitorResult.h"
|
||||
#include "model/EnableSmartAccessGatewayUserRequest.h"
|
||||
#include "model/EnableSmartAccessGatewayUserResult.h"
|
||||
#include "model/GetAclAttributeRequest.h"
|
||||
#include "model/GetAclAttributeResult.h"
|
||||
#include "model/GetCloudConnectNetworkUseLimitRequest.h"
|
||||
#include "model/GetCloudConnectNetworkUseLimitResult.h"
|
||||
#include "model/GetQosAttributeRequest.h"
|
||||
#include "model/GetQosAttributeResult.h"
|
||||
#include "model/GetSmartAGDpiAttributeRequest.h"
|
||||
#include "model/GetSmartAGDpiAttributeResult.h"
|
||||
#include "model/GetSmartAccessGatewayUseLimitRequest.h"
|
||||
#include "model/GetSmartAccessGatewayUseLimitResult.h"
|
||||
#include "model/GrantInstanceToCbnRequest.h"
|
||||
@@ -268,10 +284,28 @@
|
||||
#include "model/GrantSagInstanceToVbrResult.h"
|
||||
#include "model/KickOutClientsRequest.h"
|
||||
#include "model/KickOutClientsResult.h"
|
||||
#include "model/ListAccessPointNetworkQualitiesRequest.h"
|
||||
#include "model/ListAccessPointNetworkQualitiesResult.h"
|
||||
#include "model/ListAccessPointsRequest.h"
|
||||
#include "model/ListAccessPointsResult.h"
|
||||
#include "model/ListDpiConfigErrorRequest.h"
|
||||
#include "model/ListDpiConfigErrorResult.h"
|
||||
#include "model/ListDpiGroupsRequest.h"
|
||||
#include "model/ListDpiGroupsResult.h"
|
||||
#include "model/ListDpiSignaturesRequest.h"
|
||||
#include "model/ListDpiSignaturesResult.h"
|
||||
#include "model/ListEnterpriseCodeRequest.h"
|
||||
#include "model/ListEnterpriseCodeResult.h"
|
||||
#include "model/ListSmartAGApiUnsupportedFeatureRequest.h"
|
||||
#include "model/ListSmartAGApiUnsupportedFeatureResult.h"
|
||||
#include "model/ListSmartAGByAccessPointRequest.h"
|
||||
#include "model/ListSmartAGByAccessPointResult.h"
|
||||
#include "model/ModifyACLRequest.h"
|
||||
#include "model/ModifyACLResult.h"
|
||||
#include "model/ModifyACLRuleRequest.h"
|
||||
#include "model/ModifyACLRuleResult.h"
|
||||
#include "model/ModifyClientUserDNSRequest.h"
|
||||
#include "model/ModifyClientUserDNSResult.h"
|
||||
#include "model/ModifyCloudConnectNetworkRequest.h"
|
||||
#include "model/ModifyCloudConnectNetworkResult.h"
|
||||
#include "model/ModifyDeviceAutoUpgradePolicyRequest.h"
|
||||
@@ -290,6 +324,8 @@
|
||||
#include "model/ModifyQosPolicyResult.h"
|
||||
#include "model/ModifyRouteDistributionStrategyRequest.h"
|
||||
#include "model/ModifyRouteDistributionStrategyResult.h"
|
||||
#include "model/ModifySAGAdminPasswordRequest.h"
|
||||
#include "model/ModifySAGAdminPasswordResult.h"
|
||||
#include "model/ModifySagCidrRequest.h"
|
||||
#include "model/ModifySagCidrResult.h"
|
||||
#include "model/ModifySagECRouteBackupRequest.h"
|
||||
@@ -324,16 +360,18 @@
|
||||
#include "model/ModifySagWanSnatResult.h"
|
||||
#include "model/ModifySagWifiRequest.h"
|
||||
#include "model/ModifySagWifiResult.h"
|
||||
#include "model/ModifySerialNumberRequest.h"
|
||||
#include "model/ModifySerialNumberResult.h"
|
||||
#include "model/ModifySmartAccessGatewayRequest.h"
|
||||
#include "model/ModifySmartAccessGatewayResult.h"
|
||||
#include "model/ModifySmartAccessGatewayClientUserRequest.h"
|
||||
#include "model/ModifySmartAccessGatewayClientUserResult.h"
|
||||
#include "model/ModifySmartAccessGatewayUpBandwidthRequest.h"
|
||||
#include "model/ModifySmartAccessGatewayUpBandwidthResult.h"
|
||||
#include "model/MoveResourceGroupRequest.h"
|
||||
#include "model/MoveResourceGroupResult.h"
|
||||
#include "model/OrchestrateSagECRouteBackupRequest.h"
|
||||
#include "model/OrchestrateSagECRouteBackupResult.h"
|
||||
#include "model/ProbeAccessPointNetworkQualityRequest.h"
|
||||
#include "model/ProbeAccessPointNetworkQualityResult.h"
|
||||
#include "model/RebootSmartAccessGatewayRequest.h"
|
||||
#include "model/RebootSmartAccessGatewayResult.h"
|
||||
#include "model/ResetSmartAccessGatewayClientUserPasswordRequest.h"
|
||||
@@ -344,12 +382,10 @@
|
||||
#include "model/RevokeInstanceFromVbrResult.h"
|
||||
#include "model/RevokeSagInstanceFromCcnRequest.h"
|
||||
#include "model/RevokeSagInstanceFromCcnResult.h"
|
||||
#include "model/RoamClientUserRequest.h"
|
||||
#include "model/RoamClientUserResult.h"
|
||||
#include "model/SetSagRouteableAddressRequest.h"
|
||||
#include "model/SetSagRouteableAddressResult.h"
|
||||
#include "model/SwitchCloudBoxHaStateRequest.h"
|
||||
#include "model/SwitchCloudBoxHaStateResult.h"
|
||||
#include "model/SwitchSAGHaStateRequest.h"
|
||||
#include "model/SwitchSAGHaStateResult.h"
|
||||
#include "model/SynchronizeSmartAGWebConfigRequest.h"
|
||||
#include "model/SynchronizeSmartAGWebConfigResult.h"
|
||||
#include "model/UnbindSerialNumberRequest.h"
|
||||
@@ -364,6 +400,14 @@
|
||||
#include "model/UnicomSignConfirmResult.h"
|
||||
#include "model/UnlockSmartAccessGatewayRequest.h"
|
||||
#include "model/UnlockSmartAccessGatewayResult.h"
|
||||
#include "model/UpdateEnterpriseCodeRequest.h"
|
||||
#include "model/UpdateEnterpriseCodeResult.h"
|
||||
#include "model/UpdateSmartAGAccessPointRequest.h"
|
||||
#include "model/UpdateSmartAGAccessPointResult.h"
|
||||
#include "model/UpdateSmartAGDpiAttributeRequest.h"
|
||||
#include "model/UpdateSmartAGDpiAttributeResult.h"
|
||||
#include "model/UpdateSmartAGEnterpriseCodeRequest.h"
|
||||
#include "model/UpdateSmartAGEnterpriseCodeResult.h"
|
||||
#include "model/UpdateSmartAccessGatewayVersionRequest.h"
|
||||
#include "model/UpdateSmartAccessGatewayVersionResult.h"
|
||||
#include "model/UpgradeSmartAccessGatewayRequest.h"
|
||||
@@ -421,6 +465,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::BindVbrResult> BindVbrOutcome;
|
||||
typedef std::future<BindVbrOutcome> BindVbrOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::BindVbrRequest&, const BindVbrOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindVbrAsyncHandler;
|
||||
typedef Outcome<Error, Model::ClearSagCipherResult> ClearSagCipherOutcome;
|
||||
typedef std::future<ClearSagCipherOutcome> ClearSagCipherOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ClearSagCipherRequest&, const ClearSagCipherOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ClearSagCipherAsyncHandler;
|
||||
typedef Outcome<Error, Model::ClearSagRouteableAddressResult> ClearSagRouteableAddressOutcome;
|
||||
typedef std::future<ClearSagRouteableAddressOutcome> ClearSagRouteableAddressOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ClearSagRouteableAddressRequest&, const ClearSagRouteableAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ClearSagRouteableAddressAsyncHandler;
|
||||
@@ -430,9 +477,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateCloudConnectNetworkResult> CreateCloudConnectNetworkOutcome;
|
||||
typedef std::future<CreateCloudConnectNetworkOutcome> CreateCloudConnectNetworkOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::CreateCloudConnectNetworkRequest&, const CreateCloudConnectNetworkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCloudConnectNetworkAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDedicatedLineBackupResult> CreateDedicatedLineBackupOutcome;
|
||||
typedef std::future<CreateDedicatedLineBackupOutcome> CreateDedicatedLineBackupOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::CreateDedicatedLineBackupRequest&, const CreateDedicatedLineBackupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDedicatedLineBackupAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateEnterpriseCodeResult> CreateEnterpriseCodeOutcome;
|
||||
typedef std::future<CreateEnterpriseCodeOutcome> CreateEnterpriseCodeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::CreateEnterpriseCodeRequest&, const CreateEnterpriseCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateEnterpriseCodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateFlowLogResult> CreateFlowLogOutcome;
|
||||
typedef std::future<CreateFlowLogOutcome> CreateFlowLogOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::CreateFlowLogRequest&, const CreateFlowLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFlowLogAsyncHandler;
|
||||
@@ -451,9 +498,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateQosPolicyResult> CreateQosPolicyOutcome;
|
||||
typedef std::future<CreateQosPolicyOutcome> CreateQosPolicyOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::CreateQosPolicyRequest&, const CreateQosPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateQosPolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSAGLinkLevelHaResult> CreateSAGLinkLevelHaOutcome;
|
||||
typedef std::future<CreateSAGLinkLevelHaOutcome> CreateSAGLinkLevelHaOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::CreateSAGLinkLevelHaRequest&, const CreateSAGLinkLevelHaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSAGLinkLevelHaAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSagExpressConnectInterfaceResult> CreateSagExpressConnectInterfaceOutcome;
|
||||
typedef std::future<CreateSagExpressConnectInterfaceOutcome> CreateSagExpressConnectInterfaceOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::CreateSagExpressConnectInterfaceRequest&, const CreateSagExpressConnectInterfaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSagExpressConnectInterfaceAsyncHandler;
|
||||
@@ -481,12 +525,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteCloudConnectNetworkResult> DeleteCloudConnectNetworkOutcome;
|
||||
typedef std::future<DeleteCloudConnectNetworkOutcome> DeleteCloudConnectNetworkOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteCloudConnectNetworkRequest&, const DeleteCloudConnectNetworkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCloudConnectNetworkAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteDedicatedLineBackupResult> DeleteDedicatedLineBackupOutcome;
|
||||
typedef std::future<DeleteDedicatedLineBackupOutcome> DeleteDedicatedLineBackupOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteDedicatedLineBackupRequest&, const DeleteDedicatedLineBackupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDedicatedLineBackupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteDnatEntryResult> DeleteDnatEntryOutcome;
|
||||
typedef std::future<DeleteDnatEntryOutcome> DeleteDnatEntryOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteDnatEntryRequest&, const DeleteDnatEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDnatEntryAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteEnterpriseCodeResult> DeleteEnterpriseCodeOutcome;
|
||||
typedef std::future<DeleteEnterpriseCodeOutcome> DeleteEnterpriseCodeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteEnterpriseCodeRequest&, const DeleteEnterpriseCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteEnterpriseCodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteFlowLogResult> DeleteFlowLogOutcome;
|
||||
typedef std::future<DeleteFlowLogOutcome> DeleteFlowLogOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteFlowLogRequest&, const DeleteFlowLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFlowLogAsyncHandler;
|
||||
@@ -511,9 +555,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteRouteDistributionStrategyResult> DeleteRouteDistributionStrategyOutcome;
|
||||
typedef std::future<DeleteRouteDistributionStrategyOutcome> DeleteRouteDistributionStrategyOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteRouteDistributionStrategyRequest&, const DeleteRouteDistributionStrategyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRouteDistributionStrategyAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSAGLinkLevelHaResult> DeleteSAGLinkLevelHaOutcome;
|
||||
typedef std::future<DeleteSAGLinkLevelHaOutcome> DeleteSAGLinkLevelHaOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteSAGLinkLevelHaRequest&, const DeleteSAGLinkLevelHaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSAGLinkLevelHaAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSagCidrResult> DeleteSagCidrOutcome;
|
||||
typedef std::future<DeleteSagCidrOutcome> DeleteSagCidrOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteSagCidrRequest&, const DeleteSagCidrOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSagCidrAsyncHandler;
|
||||
@@ -541,6 +582,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeBindableSmartAccessGatewaysResult> DescribeBindableSmartAccessGatewaysOutcome;
|
||||
typedef std::future<DescribeBindableSmartAccessGatewaysOutcome> DescribeBindableSmartAccessGatewaysOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeBindableSmartAccessGatewaysRequest&, const DescribeBindableSmartAccessGatewaysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBindableSmartAccessGatewaysAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeClientUserDNSResult> DescribeClientUserDNSOutcome;
|
||||
typedef std::future<DescribeClientUserDNSOutcome> DescribeClientUserDNSOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeClientUserDNSRequest&, const DescribeClientUserDNSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeClientUserDNSAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCloudConnectNetworksResult> DescribeCloudConnectNetworksOutcome;
|
||||
typedef std::future<DescribeCloudConnectNetworksOutcome> DescribeCloudConnectNetworksOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeCloudConnectNetworksRequest&, const DescribeCloudConnectNetworksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCloudConnectNetworksAsyncHandler;
|
||||
@@ -610,6 +654,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeSagCurrentDnsResult> DescribeSagCurrentDnsOutcome;
|
||||
typedef std::future<DescribeSagCurrentDnsOutcome> DescribeSagCurrentDnsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagCurrentDnsRequest&, const DescribeSagCurrentDnsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagCurrentDnsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagDropTopNResult> DescribeSagDropTopNOutcome;
|
||||
typedef std::future<DescribeSagDropTopNOutcome> DescribeSagDropTopNOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagDropTopNRequest&, const DescribeSagDropTopNOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagDropTopNAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagECRouteBackupAttributeResult> DescribeSagECRouteBackupAttributeOutcome;
|
||||
typedef std::future<DescribeSagECRouteBackupAttributeOutcome> DescribeSagECRouteBackupAttributeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagECRouteBackupAttributeRequest&, const DescribeSagECRouteBackupAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagECRouteBackupAttributeAsyncHandler;
|
||||
@@ -655,6 +702,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeSagStaticRouteListResult> DescribeSagStaticRouteListOutcome;
|
||||
typedef std::future<DescribeSagStaticRouteListOutcome> DescribeSagStaticRouteListOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagStaticRouteListRequest&, const DescribeSagStaticRouteListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagStaticRouteListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagTrafficTopNResult> DescribeSagTrafficTopNOutcome;
|
||||
typedef std::future<DescribeSagTrafficTopNOutcome> DescribeSagTrafficTopNOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagTrafficTopNRequest&, const DescribeSagTrafficTopNOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagTrafficTopNAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagUserDnsResult> DescribeSagUserDnsOutcome;
|
||||
typedef std::future<DescribeSagUserDnsOutcome> DescribeSagUserDnsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagUserDnsRequest&, const DescribeSagUserDnsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagUserDnsAsyncHandler;
|
||||
@@ -682,9 +732,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeSmartAccessGatewayHaResult> DescribeSmartAccessGatewayHaOutcome;
|
||||
typedef std::future<DescribeSmartAccessGatewayHaOutcome> DescribeSmartAccessGatewayHaOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSmartAccessGatewayHaRequest&, const DescribeSmartAccessGatewayHaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSmartAccessGatewayHaAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSmartAccessGatewayRoutesResult> DescribeSmartAccessGatewayRoutesOutcome;
|
||||
typedef std::future<DescribeSmartAccessGatewayRoutesOutcome> DescribeSmartAccessGatewayRoutesOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSmartAccessGatewayRoutesRequest&, const DescribeSmartAccessGatewayRoutesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSmartAccessGatewayRoutesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSmartAccessGatewayVersionsResult> DescribeSmartAccessGatewayVersionsOutcome;
|
||||
typedef std::future<DescribeSmartAccessGatewayVersionsOutcome> DescribeSmartAccessGatewayVersionsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSmartAccessGatewayVersionsRequest&, const DescribeSmartAccessGatewayVersionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSmartAccessGatewayVersionsAsyncHandler;
|
||||
@@ -709,6 +756,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DetachNetworkOptimizationSagsResult> DetachNetworkOptimizationSagsOutcome;
|
||||
typedef std::future<DetachNetworkOptimizationSagsOutcome> DetachNetworkOptimizationSagsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DetachNetworkOptimizationSagsRequest&, const DetachNetworkOptimizationSagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachNetworkOptimizationSagsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DiagnoseSmartAccessGatewayResult> DiagnoseSmartAccessGatewayOutcome;
|
||||
typedef std::future<DiagnoseSmartAccessGatewayOutcome> DiagnoseSmartAccessGatewayOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DiagnoseSmartAccessGatewayRequest&, const DiagnoseSmartAccessGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DiagnoseSmartAccessGatewayAsyncHandler;
|
||||
typedef Outcome<Error, Model::DisableSmartAGDpiMonitorResult> DisableSmartAGDpiMonitorOutcome;
|
||||
typedef std::future<DisableSmartAGDpiMonitorOutcome> DisableSmartAGDpiMonitorOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DisableSmartAGDpiMonitorRequest&, const DisableSmartAGDpiMonitorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableSmartAGDpiMonitorAsyncHandler;
|
||||
typedef Outcome<Error, Model::DisableSmartAccessGatewayUserResult> DisableSmartAccessGatewayUserOutcome;
|
||||
typedef std::future<DisableSmartAccessGatewayUserOutcome> DisableSmartAccessGatewayUserOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DisableSmartAccessGatewayUserRequest&, const DisableSmartAccessGatewayUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableSmartAccessGatewayUserAsyncHandler;
|
||||
@@ -721,18 +774,33 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DisassociateQosResult> DisassociateQosOutcome;
|
||||
typedef std::future<DisassociateQosOutcome> DisassociateQosOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DisassociateQosRequest&, const DisassociateQosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisassociateQosAsyncHandler;
|
||||
typedef Outcome<Error, Model::DiscribeSmartAccessGatewayDiagnosisReportResult> DiscribeSmartAccessGatewayDiagnosisReportOutcome;
|
||||
typedef std::future<DiscribeSmartAccessGatewayDiagnosisReportOutcome> DiscribeSmartAccessGatewayDiagnosisReportOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DiscribeSmartAccessGatewayDiagnosisReportRequest&, const DiscribeSmartAccessGatewayDiagnosisReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DiscribeSmartAccessGatewayDiagnosisReportAsyncHandler;
|
||||
typedef Outcome<Error, Model::DowngradeSmartAccessGatewayResult> DowngradeSmartAccessGatewayOutcome;
|
||||
typedef std::future<DowngradeSmartAccessGatewayOutcome> DowngradeSmartAccessGatewayOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DowngradeSmartAccessGatewayRequest&, const DowngradeSmartAccessGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DowngradeSmartAccessGatewayAsyncHandler;
|
||||
typedef Outcome<Error, Model::DowngradeSmartAccessGatewaySoftwareResult> DowngradeSmartAccessGatewaySoftwareOutcome;
|
||||
typedef std::future<DowngradeSmartAccessGatewaySoftwareOutcome> DowngradeSmartAccessGatewaySoftwareOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DowngradeSmartAccessGatewaySoftwareRequest&, const DowngradeSmartAccessGatewaySoftwareOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DowngradeSmartAccessGatewaySoftwareAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnableSmartAGDpiMonitorResult> EnableSmartAGDpiMonitorOutcome;
|
||||
typedef std::future<EnableSmartAGDpiMonitorOutcome> EnableSmartAGDpiMonitorOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::EnableSmartAGDpiMonitorRequest&, const EnableSmartAGDpiMonitorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableSmartAGDpiMonitorAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnableSmartAccessGatewayUserResult> EnableSmartAccessGatewayUserOutcome;
|
||||
typedef std::future<EnableSmartAccessGatewayUserOutcome> EnableSmartAccessGatewayUserOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::EnableSmartAccessGatewayUserRequest&, const EnableSmartAccessGatewayUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableSmartAccessGatewayUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetAclAttributeResult> GetAclAttributeOutcome;
|
||||
typedef std::future<GetAclAttributeOutcome> GetAclAttributeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::GetAclAttributeRequest&, const GetAclAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAclAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCloudConnectNetworkUseLimitResult> GetCloudConnectNetworkUseLimitOutcome;
|
||||
typedef std::future<GetCloudConnectNetworkUseLimitOutcome> GetCloudConnectNetworkUseLimitOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::GetCloudConnectNetworkUseLimitRequest&, const GetCloudConnectNetworkUseLimitOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCloudConnectNetworkUseLimitAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetQosAttributeResult> GetQosAttributeOutcome;
|
||||
typedef std::future<GetQosAttributeOutcome> GetQosAttributeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::GetQosAttributeRequest&, const GetQosAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetQosAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetSmartAGDpiAttributeResult> GetSmartAGDpiAttributeOutcome;
|
||||
typedef std::future<GetSmartAGDpiAttributeOutcome> GetSmartAGDpiAttributeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::GetSmartAGDpiAttributeRequest&, const GetSmartAGDpiAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSmartAGDpiAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetSmartAccessGatewayUseLimitResult> GetSmartAccessGatewayUseLimitOutcome;
|
||||
typedef std::future<GetSmartAccessGatewayUseLimitOutcome> GetSmartAccessGatewayUseLimitOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::GetSmartAccessGatewayUseLimitRequest&, const GetSmartAccessGatewayUseLimitOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSmartAccessGatewayUseLimitAsyncHandler;
|
||||
@@ -748,12 +816,39 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::KickOutClientsResult> KickOutClientsOutcome;
|
||||
typedef std::future<KickOutClientsOutcome> KickOutClientsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::KickOutClientsRequest&, const KickOutClientsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> KickOutClientsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAccessPointNetworkQualitiesResult> ListAccessPointNetworkQualitiesOutcome;
|
||||
typedef std::future<ListAccessPointNetworkQualitiesOutcome> ListAccessPointNetworkQualitiesOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ListAccessPointNetworkQualitiesRequest&, const ListAccessPointNetworkQualitiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAccessPointNetworkQualitiesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAccessPointsResult> ListAccessPointsOutcome;
|
||||
typedef std::future<ListAccessPointsOutcome> ListAccessPointsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ListAccessPointsRequest&, const ListAccessPointsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAccessPointsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDpiConfigErrorResult> ListDpiConfigErrorOutcome;
|
||||
typedef std::future<ListDpiConfigErrorOutcome> ListDpiConfigErrorOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ListDpiConfigErrorRequest&, const ListDpiConfigErrorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDpiConfigErrorAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDpiGroupsResult> ListDpiGroupsOutcome;
|
||||
typedef std::future<ListDpiGroupsOutcome> ListDpiGroupsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ListDpiGroupsRequest&, const ListDpiGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDpiGroupsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDpiSignaturesResult> ListDpiSignaturesOutcome;
|
||||
typedef std::future<ListDpiSignaturesOutcome> ListDpiSignaturesOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ListDpiSignaturesRequest&, const ListDpiSignaturesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDpiSignaturesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListEnterpriseCodeResult> ListEnterpriseCodeOutcome;
|
||||
typedef std::future<ListEnterpriseCodeOutcome> ListEnterpriseCodeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ListEnterpriseCodeRequest&, const ListEnterpriseCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListEnterpriseCodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListSmartAGApiUnsupportedFeatureResult> ListSmartAGApiUnsupportedFeatureOutcome;
|
||||
typedef std::future<ListSmartAGApiUnsupportedFeatureOutcome> ListSmartAGApiUnsupportedFeatureOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ListSmartAGApiUnsupportedFeatureRequest&, const ListSmartAGApiUnsupportedFeatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSmartAGApiUnsupportedFeatureAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListSmartAGByAccessPointResult> ListSmartAGByAccessPointOutcome;
|
||||
typedef std::future<ListSmartAGByAccessPointOutcome> ListSmartAGByAccessPointOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ListSmartAGByAccessPointRequest&, const ListSmartAGByAccessPointOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSmartAGByAccessPointAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyACLResult> ModifyACLOutcome;
|
||||
typedef std::future<ModifyACLOutcome> ModifyACLOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifyACLRequest&, const ModifyACLOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyACLAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyACLRuleResult> ModifyACLRuleOutcome;
|
||||
typedef std::future<ModifyACLRuleOutcome> ModifyACLRuleOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifyACLRuleRequest&, const ModifyACLRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyACLRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyClientUserDNSResult> ModifyClientUserDNSOutcome;
|
||||
typedef std::future<ModifyClientUserDNSOutcome> ModifyClientUserDNSOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifyClientUserDNSRequest&, const ModifyClientUserDNSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyClientUserDNSAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyCloudConnectNetworkResult> ModifyCloudConnectNetworkOutcome;
|
||||
typedef std::future<ModifyCloudConnectNetworkOutcome> ModifyCloudConnectNetworkOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifyCloudConnectNetworkRequest&, const ModifyCloudConnectNetworkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyCloudConnectNetworkAsyncHandler;
|
||||
@@ -781,6 +876,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyRouteDistributionStrategyResult> ModifyRouteDistributionStrategyOutcome;
|
||||
typedef std::future<ModifyRouteDistributionStrategyOutcome> ModifyRouteDistributionStrategyOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifyRouteDistributionStrategyRequest&, const ModifyRouteDistributionStrategyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRouteDistributionStrategyAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySAGAdminPasswordResult> ModifySAGAdminPasswordOutcome;
|
||||
typedef std::future<ModifySAGAdminPasswordOutcome> ModifySAGAdminPasswordOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySAGAdminPasswordRequest&, const ModifySAGAdminPasswordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySAGAdminPasswordAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagCidrResult> ModifySagCidrOutcome;
|
||||
typedef std::future<ModifySagCidrOutcome> ModifySagCidrOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagCidrRequest&, const ModifySagCidrOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagCidrAsyncHandler;
|
||||
@@ -832,9 +930,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifySagWifiResult> ModifySagWifiOutcome;
|
||||
typedef std::future<ModifySagWifiOutcome> ModifySagWifiOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagWifiRequest&, const ModifySagWifiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagWifiAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySerialNumberResult> ModifySerialNumberOutcome;
|
||||
typedef std::future<ModifySerialNumberOutcome> ModifySerialNumberOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySerialNumberRequest&, const ModifySerialNumberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySerialNumberAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySmartAccessGatewayResult> ModifySmartAccessGatewayOutcome;
|
||||
typedef std::future<ModifySmartAccessGatewayOutcome> ModifySmartAccessGatewayOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySmartAccessGatewayRequest&, const ModifySmartAccessGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySmartAccessGatewayAsyncHandler;
|
||||
@@ -844,9 +939,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifySmartAccessGatewayUpBandwidthResult> ModifySmartAccessGatewayUpBandwidthOutcome;
|
||||
typedef std::future<ModifySmartAccessGatewayUpBandwidthOutcome> ModifySmartAccessGatewayUpBandwidthOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySmartAccessGatewayUpBandwidthRequest&, const ModifySmartAccessGatewayUpBandwidthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySmartAccessGatewayUpBandwidthAsyncHandler;
|
||||
typedef Outcome<Error, Model::MoveResourceGroupResult> MoveResourceGroupOutcome;
|
||||
typedef std::future<MoveResourceGroupOutcome> MoveResourceGroupOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::MoveResourceGroupRequest&, const MoveResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MoveResourceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::OrchestrateSagECRouteBackupResult> OrchestrateSagECRouteBackupOutcome;
|
||||
typedef std::future<OrchestrateSagECRouteBackupOutcome> OrchestrateSagECRouteBackupOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::OrchestrateSagECRouteBackupRequest&, const OrchestrateSagECRouteBackupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> OrchestrateSagECRouteBackupAsyncHandler;
|
||||
typedef Outcome<Error, Model::ProbeAccessPointNetworkQualityResult> ProbeAccessPointNetworkQualityOutcome;
|
||||
typedef std::future<ProbeAccessPointNetworkQualityOutcome> ProbeAccessPointNetworkQualityOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ProbeAccessPointNetworkQualityRequest&, const ProbeAccessPointNetworkQualityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ProbeAccessPointNetworkQualityAsyncHandler;
|
||||
typedef Outcome<Error, Model::RebootSmartAccessGatewayResult> RebootSmartAccessGatewayOutcome;
|
||||
typedef std::future<RebootSmartAccessGatewayOutcome> RebootSmartAccessGatewayOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::RebootSmartAccessGatewayRequest&, const RebootSmartAccessGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RebootSmartAccessGatewayAsyncHandler;
|
||||
@@ -862,15 +963,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::RevokeSagInstanceFromCcnResult> RevokeSagInstanceFromCcnOutcome;
|
||||
typedef std::future<RevokeSagInstanceFromCcnOutcome> RevokeSagInstanceFromCcnOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::RevokeSagInstanceFromCcnRequest&, const RevokeSagInstanceFromCcnOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RevokeSagInstanceFromCcnAsyncHandler;
|
||||
typedef Outcome<Error, Model::RoamClientUserResult> RoamClientUserOutcome;
|
||||
typedef std::future<RoamClientUserOutcome> RoamClientUserOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::RoamClientUserRequest&, const RoamClientUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RoamClientUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetSagRouteableAddressResult> SetSagRouteableAddressOutcome;
|
||||
typedef std::future<SetSagRouteableAddressOutcome> SetSagRouteableAddressOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::SetSagRouteableAddressRequest&, const SetSagRouteableAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetSagRouteableAddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchCloudBoxHaStateResult> SwitchCloudBoxHaStateOutcome;
|
||||
typedef std::future<SwitchCloudBoxHaStateOutcome> SwitchCloudBoxHaStateOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::SwitchCloudBoxHaStateRequest&, const SwitchCloudBoxHaStateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchCloudBoxHaStateAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchSAGHaStateResult> SwitchSAGHaStateOutcome;
|
||||
typedef std::future<SwitchSAGHaStateOutcome> SwitchSAGHaStateOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::SwitchSAGHaStateRequest&, const SwitchSAGHaStateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchSAGHaStateAsyncHandler;
|
||||
typedef Outcome<Error, Model::SynchronizeSmartAGWebConfigResult> SynchronizeSmartAGWebConfigOutcome;
|
||||
typedef std::future<SynchronizeSmartAGWebConfigOutcome> SynchronizeSmartAGWebConfigOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::SynchronizeSmartAGWebConfigRequest&, const SynchronizeSmartAGWebConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SynchronizeSmartAGWebConfigAsyncHandler;
|
||||
@@ -892,6 +990,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UnlockSmartAccessGatewayResult> UnlockSmartAccessGatewayOutcome;
|
||||
typedef std::future<UnlockSmartAccessGatewayOutcome> UnlockSmartAccessGatewayOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::UnlockSmartAccessGatewayRequest&, const UnlockSmartAccessGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnlockSmartAccessGatewayAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateEnterpriseCodeResult> UpdateEnterpriseCodeOutcome;
|
||||
typedef std::future<UpdateEnterpriseCodeOutcome> UpdateEnterpriseCodeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::UpdateEnterpriseCodeRequest&, const UpdateEnterpriseCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateEnterpriseCodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateSmartAGAccessPointResult> UpdateSmartAGAccessPointOutcome;
|
||||
typedef std::future<UpdateSmartAGAccessPointOutcome> UpdateSmartAGAccessPointOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::UpdateSmartAGAccessPointRequest&, const UpdateSmartAGAccessPointOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSmartAGAccessPointAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateSmartAGDpiAttributeResult> UpdateSmartAGDpiAttributeOutcome;
|
||||
typedef std::future<UpdateSmartAGDpiAttributeOutcome> UpdateSmartAGDpiAttributeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::UpdateSmartAGDpiAttributeRequest&, const UpdateSmartAGDpiAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSmartAGDpiAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateSmartAGEnterpriseCodeResult> UpdateSmartAGEnterpriseCodeOutcome;
|
||||
typedef std::future<UpdateSmartAGEnterpriseCodeOutcome> UpdateSmartAGEnterpriseCodeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::UpdateSmartAGEnterpriseCodeRequest&, const UpdateSmartAGEnterpriseCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSmartAGEnterpriseCodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateSmartAccessGatewayVersionResult> UpdateSmartAccessGatewayVersionOutcome;
|
||||
typedef std::future<UpdateSmartAccessGatewayVersionOutcome> UpdateSmartAccessGatewayVersionOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::UpdateSmartAccessGatewayVersionRequest&, const UpdateSmartAccessGatewayVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSmartAccessGatewayVersionAsyncHandler;
|
||||
@@ -948,6 +1058,9 @@ namespace AlibabaCloud
|
||||
BindVbrOutcome bindVbr(const Model::BindVbrRequest &request)const;
|
||||
void bindVbrAsync(const Model::BindVbrRequest& request, const BindVbrAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BindVbrOutcomeCallable bindVbrCallable(const Model::BindVbrRequest& request) const;
|
||||
ClearSagCipherOutcome clearSagCipher(const Model::ClearSagCipherRequest &request)const;
|
||||
void clearSagCipherAsync(const Model::ClearSagCipherRequest& request, const ClearSagCipherAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ClearSagCipherOutcomeCallable clearSagCipherCallable(const Model::ClearSagCipherRequest& request) const;
|
||||
ClearSagRouteableAddressOutcome clearSagRouteableAddress(const Model::ClearSagRouteableAddressRequest &request)const;
|
||||
void clearSagRouteableAddressAsync(const Model::ClearSagRouteableAddressRequest& request, const ClearSagRouteableAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ClearSagRouteableAddressOutcomeCallable clearSagRouteableAddressCallable(const Model::ClearSagRouteableAddressRequest& request) const;
|
||||
@@ -957,9 +1070,9 @@ namespace AlibabaCloud
|
||||
CreateCloudConnectNetworkOutcome createCloudConnectNetwork(const Model::CreateCloudConnectNetworkRequest &request)const;
|
||||
void createCloudConnectNetworkAsync(const Model::CreateCloudConnectNetworkRequest& request, const CreateCloudConnectNetworkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCloudConnectNetworkOutcomeCallable createCloudConnectNetworkCallable(const Model::CreateCloudConnectNetworkRequest& request) const;
|
||||
CreateDedicatedLineBackupOutcome createDedicatedLineBackup(const Model::CreateDedicatedLineBackupRequest &request)const;
|
||||
void createDedicatedLineBackupAsync(const Model::CreateDedicatedLineBackupRequest& request, const CreateDedicatedLineBackupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDedicatedLineBackupOutcomeCallable createDedicatedLineBackupCallable(const Model::CreateDedicatedLineBackupRequest& request) const;
|
||||
CreateEnterpriseCodeOutcome createEnterpriseCode(const Model::CreateEnterpriseCodeRequest &request)const;
|
||||
void createEnterpriseCodeAsync(const Model::CreateEnterpriseCodeRequest& request, const CreateEnterpriseCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateEnterpriseCodeOutcomeCallable createEnterpriseCodeCallable(const Model::CreateEnterpriseCodeRequest& request) const;
|
||||
CreateFlowLogOutcome createFlowLog(const Model::CreateFlowLogRequest &request)const;
|
||||
void createFlowLogAsync(const Model::CreateFlowLogRequest& request, const CreateFlowLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateFlowLogOutcomeCallable createFlowLogCallable(const Model::CreateFlowLogRequest& request) const;
|
||||
@@ -978,9 +1091,6 @@ namespace AlibabaCloud
|
||||
CreateQosPolicyOutcome createQosPolicy(const Model::CreateQosPolicyRequest &request)const;
|
||||
void createQosPolicyAsync(const Model::CreateQosPolicyRequest& request, const CreateQosPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateQosPolicyOutcomeCallable createQosPolicyCallable(const Model::CreateQosPolicyRequest& request) const;
|
||||
CreateSAGLinkLevelHaOutcome createSAGLinkLevelHa(const Model::CreateSAGLinkLevelHaRequest &request)const;
|
||||
void createSAGLinkLevelHaAsync(const Model::CreateSAGLinkLevelHaRequest& request, const CreateSAGLinkLevelHaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSAGLinkLevelHaOutcomeCallable createSAGLinkLevelHaCallable(const Model::CreateSAGLinkLevelHaRequest& request) const;
|
||||
CreateSagExpressConnectInterfaceOutcome createSagExpressConnectInterface(const Model::CreateSagExpressConnectInterfaceRequest &request)const;
|
||||
void createSagExpressConnectInterfaceAsync(const Model::CreateSagExpressConnectInterfaceRequest& request, const CreateSagExpressConnectInterfaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSagExpressConnectInterfaceOutcomeCallable createSagExpressConnectInterfaceCallable(const Model::CreateSagExpressConnectInterfaceRequest& request) const;
|
||||
@@ -1008,12 +1118,12 @@ namespace AlibabaCloud
|
||||
DeleteCloudConnectNetworkOutcome deleteCloudConnectNetwork(const Model::DeleteCloudConnectNetworkRequest &request)const;
|
||||
void deleteCloudConnectNetworkAsync(const Model::DeleteCloudConnectNetworkRequest& request, const DeleteCloudConnectNetworkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCloudConnectNetworkOutcomeCallable deleteCloudConnectNetworkCallable(const Model::DeleteCloudConnectNetworkRequest& request) const;
|
||||
DeleteDedicatedLineBackupOutcome deleteDedicatedLineBackup(const Model::DeleteDedicatedLineBackupRequest &request)const;
|
||||
void deleteDedicatedLineBackupAsync(const Model::DeleteDedicatedLineBackupRequest& request, const DeleteDedicatedLineBackupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteDedicatedLineBackupOutcomeCallable deleteDedicatedLineBackupCallable(const Model::DeleteDedicatedLineBackupRequest& request) const;
|
||||
DeleteDnatEntryOutcome deleteDnatEntry(const Model::DeleteDnatEntryRequest &request)const;
|
||||
void deleteDnatEntryAsync(const Model::DeleteDnatEntryRequest& request, const DeleteDnatEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteDnatEntryOutcomeCallable deleteDnatEntryCallable(const Model::DeleteDnatEntryRequest& request) const;
|
||||
DeleteEnterpriseCodeOutcome deleteEnterpriseCode(const Model::DeleteEnterpriseCodeRequest &request)const;
|
||||
void deleteEnterpriseCodeAsync(const Model::DeleteEnterpriseCodeRequest& request, const DeleteEnterpriseCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteEnterpriseCodeOutcomeCallable deleteEnterpriseCodeCallable(const Model::DeleteEnterpriseCodeRequest& request) const;
|
||||
DeleteFlowLogOutcome deleteFlowLog(const Model::DeleteFlowLogRequest &request)const;
|
||||
void deleteFlowLogAsync(const Model::DeleteFlowLogRequest& request, const DeleteFlowLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteFlowLogOutcomeCallable deleteFlowLogCallable(const Model::DeleteFlowLogRequest& request) const;
|
||||
@@ -1038,9 +1148,6 @@ namespace AlibabaCloud
|
||||
DeleteRouteDistributionStrategyOutcome deleteRouteDistributionStrategy(const Model::DeleteRouteDistributionStrategyRequest &request)const;
|
||||
void deleteRouteDistributionStrategyAsync(const Model::DeleteRouteDistributionStrategyRequest& request, const DeleteRouteDistributionStrategyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRouteDistributionStrategyOutcomeCallable deleteRouteDistributionStrategyCallable(const Model::DeleteRouteDistributionStrategyRequest& request) const;
|
||||
DeleteSAGLinkLevelHaOutcome deleteSAGLinkLevelHa(const Model::DeleteSAGLinkLevelHaRequest &request)const;
|
||||
void deleteSAGLinkLevelHaAsync(const Model::DeleteSAGLinkLevelHaRequest& request, const DeleteSAGLinkLevelHaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSAGLinkLevelHaOutcomeCallable deleteSAGLinkLevelHaCallable(const Model::DeleteSAGLinkLevelHaRequest& request) const;
|
||||
DeleteSagCidrOutcome deleteSagCidr(const Model::DeleteSagCidrRequest &request)const;
|
||||
void deleteSagCidrAsync(const Model::DeleteSagCidrRequest& request, const DeleteSagCidrAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSagCidrOutcomeCallable deleteSagCidrCallable(const Model::DeleteSagCidrRequest& request) const;
|
||||
@@ -1068,6 +1175,9 @@ namespace AlibabaCloud
|
||||
DescribeBindableSmartAccessGatewaysOutcome describeBindableSmartAccessGateways(const Model::DescribeBindableSmartAccessGatewaysRequest &request)const;
|
||||
void describeBindableSmartAccessGatewaysAsync(const Model::DescribeBindableSmartAccessGatewaysRequest& request, const DescribeBindableSmartAccessGatewaysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeBindableSmartAccessGatewaysOutcomeCallable describeBindableSmartAccessGatewaysCallable(const Model::DescribeBindableSmartAccessGatewaysRequest& request) const;
|
||||
DescribeClientUserDNSOutcome describeClientUserDNS(const Model::DescribeClientUserDNSRequest &request)const;
|
||||
void describeClientUserDNSAsync(const Model::DescribeClientUserDNSRequest& request, const DescribeClientUserDNSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeClientUserDNSOutcomeCallable describeClientUserDNSCallable(const Model::DescribeClientUserDNSRequest& request) const;
|
||||
DescribeCloudConnectNetworksOutcome describeCloudConnectNetworks(const Model::DescribeCloudConnectNetworksRequest &request)const;
|
||||
void describeCloudConnectNetworksAsync(const Model::DescribeCloudConnectNetworksRequest& request, const DescribeCloudConnectNetworksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCloudConnectNetworksOutcomeCallable describeCloudConnectNetworksCallable(const Model::DescribeCloudConnectNetworksRequest& request) const;
|
||||
@@ -1137,6 +1247,9 @@ namespace AlibabaCloud
|
||||
DescribeSagCurrentDnsOutcome describeSagCurrentDns(const Model::DescribeSagCurrentDnsRequest &request)const;
|
||||
void describeSagCurrentDnsAsync(const Model::DescribeSagCurrentDnsRequest& request, const DescribeSagCurrentDnsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagCurrentDnsOutcomeCallable describeSagCurrentDnsCallable(const Model::DescribeSagCurrentDnsRequest& request) const;
|
||||
DescribeSagDropTopNOutcome describeSagDropTopN(const Model::DescribeSagDropTopNRequest &request)const;
|
||||
void describeSagDropTopNAsync(const Model::DescribeSagDropTopNRequest& request, const DescribeSagDropTopNAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagDropTopNOutcomeCallable describeSagDropTopNCallable(const Model::DescribeSagDropTopNRequest& request) const;
|
||||
DescribeSagECRouteBackupAttributeOutcome describeSagECRouteBackupAttribute(const Model::DescribeSagECRouteBackupAttributeRequest &request)const;
|
||||
void describeSagECRouteBackupAttributeAsync(const Model::DescribeSagECRouteBackupAttributeRequest& request, const DescribeSagECRouteBackupAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagECRouteBackupAttributeOutcomeCallable describeSagECRouteBackupAttributeCallable(const Model::DescribeSagECRouteBackupAttributeRequest& request) const;
|
||||
@@ -1182,6 +1295,9 @@ namespace AlibabaCloud
|
||||
DescribeSagStaticRouteListOutcome describeSagStaticRouteList(const Model::DescribeSagStaticRouteListRequest &request)const;
|
||||
void describeSagStaticRouteListAsync(const Model::DescribeSagStaticRouteListRequest& request, const DescribeSagStaticRouteListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagStaticRouteListOutcomeCallable describeSagStaticRouteListCallable(const Model::DescribeSagStaticRouteListRequest& request) const;
|
||||
DescribeSagTrafficTopNOutcome describeSagTrafficTopN(const Model::DescribeSagTrafficTopNRequest &request)const;
|
||||
void describeSagTrafficTopNAsync(const Model::DescribeSagTrafficTopNRequest& request, const DescribeSagTrafficTopNAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagTrafficTopNOutcomeCallable describeSagTrafficTopNCallable(const Model::DescribeSagTrafficTopNRequest& request) const;
|
||||
DescribeSagUserDnsOutcome describeSagUserDns(const Model::DescribeSagUserDnsRequest &request)const;
|
||||
void describeSagUserDnsAsync(const Model::DescribeSagUserDnsRequest& request, const DescribeSagUserDnsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagUserDnsOutcomeCallable describeSagUserDnsCallable(const Model::DescribeSagUserDnsRequest& request) const;
|
||||
@@ -1209,9 +1325,6 @@ namespace AlibabaCloud
|
||||
DescribeSmartAccessGatewayHaOutcome describeSmartAccessGatewayHa(const Model::DescribeSmartAccessGatewayHaRequest &request)const;
|
||||
void describeSmartAccessGatewayHaAsync(const Model::DescribeSmartAccessGatewayHaRequest& request, const DescribeSmartAccessGatewayHaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSmartAccessGatewayHaOutcomeCallable describeSmartAccessGatewayHaCallable(const Model::DescribeSmartAccessGatewayHaRequest& request) const;
|
||||
DescribeSmartAccessGatewayRoutesOutcome describeSmartAccessGatewayRoutes(const Model::DescribeSmartAccessGatewayRoutesRequest &request)const;
|
||||
void describeSmartAccessGatewayRoutesAsync(const Model::DescribeSmartAccessGatewayRoutesRequest& request, const DescribeSmartAccessGatewayRoutesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSmartAccessGatewayRoutesOutcomeCallable describeSmartAccessGatewayRoutesCallable(const Model::DescribeSmartAccessGatewayRoutesRequest& request) const;
|
||||
DescribeSmartAccessGatewayVersionsOutcome describeSmartAccessGatewayVersions(const Model::DescribeSmartAccessGatewayVersionsRequest &request)const;
|
||||
void describeSmartAccessGatewayVersionsAsync(const Model::DescribeSmartAccessGatewayVersionsRequest& request, const DescribeSmartAccessGatewayVersionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSmartAccessGatewayVersionsOutcomeCallable describeSmartAccessGatewayVersionsCallable(const Model::DescribeSmartAccessGatewayVersionsRequest& request) const;
|
||||
@@ -1236,6 +1349,12 @@ namespace AlibabaCloud
|
||||
DetachNetworkOptimizationSagsOutcome detachNetworkOptimizationSags(const Model::DetachNetworkOptimizationSagsRequest &request)const;
|
||||
void detachNetworkOptimizationSagsAsync(const Model::DetachNetworkOptimizationSagsRequest& request, const DetachNetworkOptimizationSagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetachNetworkOptimizationSagsOutcomeCallable detachNetworkOptimizationSagsCallable(const Model::DetachNetworkOptimizationSagsRequest& request) const;
|
||||
DiagnoseSmartAccessGatewayOutcome diagnoseSmartAccessGateway(const Model::DiagnoseSmartAccessGatewayRequest &request)const;
|
||||
void diagnoseSmartAccessGatewayAsync(const Model::DiagnoseSmartAccessGatewayRequest& request, const DiagnoseSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DiagnoseSmartAccessGatewayOutcomeCallable diagnoseSmartAccessGatewayCallable(const Model::DiagnoseSmartAccessGatewayRequest& request) const;
|
||||
DisableSmartAGDpiMonitorOutcome disableSmartAGDpiMonitor(const Model::DisableSmartAGDpiMonitorRequest &request)const;
|
||||
void disableSmartAGDpiMonitorAsync(const Model::DisableSmartAGDpiMonitorRequest& request, const DisableSmartAGDpiMonitorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DisableSmartAGDpiMonitorOutcomeCallable disableSmartAGDpiMonitorCallable(const Model::DisableSmartAGDpiMonitorRequest& request) const;
|
||||
DisableSmartAccessGatewayUserOutcome disableSmartAccessGatewayUser(const Model::DisableSmartAccessGatewayUserRequest &request)const;
|
||||
void disableSmartAccessGatewayUserAsync(const Model::DisableSmartAccessGatewayUserRequest& request, const DisableSmartAccessGatewayUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DisableSmartAccessGatewayUserOutcomeCallable disableSmartAccessGatewayUserCallable(const Model::DisableSmartAccessGatewayUserRequest& request) const;
|
||||
@@ -1248,18 +1367,33 @@ namespace AlibabaCloud
|
||||
DisassociateQosOutcome disassociateQos(const Model::DisassociateQosRequest &request)const;
|
||||
void disassociateQosAsync(const Model::DisassociateQosRequest& request, const DisassociateQosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DisassociateQosOutcomeCallable disassociateQosCallable(const Model::DisassociateQosRequest& request) const;
|
||||
DiscribeSmartAccessGatewayDiagnosisReportOutcome discribeSmartAccessGatewayDiagnosisReport(const Model::DiscribeSmartAccessGatewayDiagnosisReportRequest &request)const;
|
||||
void discribeSmartAccessGatewayDiagnosisReportAsync(const Model::DiscribeSmartAccessGatewayDiagnosisReportRequest& request, const DiscribeSmartAccessGatewayDiagnosisReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DiscribeSmartAccessGatewayDiagnosisReportOutcomeCallable discribeSmartAccessGatewayDiagnosisReportCallable(const Model::DiscribeSmartAccessGatewayDiagnosisReportRequest& request) const;
|
||||
DowngradeSmartAccessGatewayOutcome downgradeSmartAccessGateway(const Model::DowngradeSmartAccessGatewayRequest &request)const;
|
||||
void downgradeSmartAccessGatewayAsync(const Model::DowngradeSmartAccessGatewayRequest& request, const DowngradeSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DowngradeSmartAccessGatewayOutcomeCallable downgradeSmartAccessGatewayCallable(const Model::DowngradeSmartAccessGatewayRequest& request) const;
|
||||
DowngradeSmartAccessGatewaySoftwareOutcome downgradeSmartAccessGatewaySoftware(const Model::DowngradeSmartAccessGatewaySoftwareRequest &request)const;
|
||||
void downgradeSmartAccessGatewaySoftwareAsync(const Model::DowngradeSmartAccessGatewaySoftwareRequest& request, const DowngradeSmartAccessGatewaySoftwareAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DowngradeSmartAccessGatewaySoftwareOutcomeCallable downgradeSmartAccessGatewaySoftwareCallable(const Model::DowngradeSmartAccessGatewaySoftwareRequest& request) const;
|
||||
EnableSmartAGDpiMonitorOutcome enableSmartAGDpiMonitor(const Model::EnableSmartAGDpiMonitorRequest &request)const;
|
||||
void enableSmartAGDpiMonitorAsync(const Model::EnableSmartAGDpiMonitorRequest& request, const EnableSmartAGDpiMonitorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnableSmartAGDpiMonitorOutcomeCallable enableSmartAGDpiMonitorCallable(const Model::EnableSmartAGDpiMonitorRequest& request) const;
|
||||
EnableSmartAccessGatewayUserOutcome enableSmartAccessGatewayUser(const Model::EnableSmartAccessGatewayUserRequest &request)const;
|
||||
void enableSmartAccessGatewayUserAsync(const Model::EnableSmartAccessGatewayUserRequest& request, const EnableSmartAccessGatewayUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnableSmartAccessGatewayUserOutcomeCallable enableSmartAccessGatewayUserCallable(const Model::EnableSmartAccessGatewayUserRequest& request) const;
|
||||
GetAclAttributeOutcome getAclAttribute(const Model::GetAclAttributeRequest &request)const;
|
||||
void getAclAttributeAsync(const Model::GetAclAttributeRequest& request, const GetAclAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetAclAttributeOutcomeCallable getAclAttributeCallable(const Model::GetAclAttributeRequest& request) const;
|
||||
GetCloudConnectNetworkUseLimitOutcome getCloudConnectNetworkUseLimit(const Model::GetCloudConnectNetworkUseLimitRequest &request)const;
|
||||
void getCloudConnectNetworkUseLimitAsync(const Model::GetCloudConnectNetworkUseLimitRequest& request, const GetCloudConnectNetworkUseLimitAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCloudConnectNetworkUseLimitOutcomeCallable getCloudConnectNetworkUseLimitCallable(const Model::GetCloudConnectNetworkUseLimitRequest& request) const;
|
||||
GetQosAttributeOutcome getQosAttribute(const Model::GetQosAttributeRequest &request)const;
|
||||
void getQosAttributeAsync(const Model::GetQosAttributeRequest& request, const GetQosAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetQosAttributeOutcomeCallable getQosAttributeCallable(const Model::GetQosAttributeRequest& request) const;
|
||||
GetSmartAGDpiAttributeOutcome getSmartAGDpiAttribute(const Model::GetSmartAGDpiAttributeRequest &request)const;
|
||||
void getSmartAGDpiAttributeAsync(const Model::GetSmartAGDpiAttributeRequest& request, const GetSmartAGDpiAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetSmartAGDpiAttributeOutcomeCallable getSmartAGDpiAttributeCallable(const Model::GetSmartAGDpiAttributeRequest& request) const;
|
||||
GetSmartAccessGatewayUseLimitOutcome getSmartAccessGatewayUseLimit(const Model::GetSmartAccessGatewayUseLimitRequest &request)const;
|
||||
void getSmartAccessGatewayUseLimitAsync(const Model::GetSmartAccessGatewayUseLimitRequest& request, const GetSmartAccessGatewayUseLimitAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetSmartAccessGatewayUseLimitOutcomeCallable getSmartAccessGatewayUseLimitCallable(const Model::GetSmartAccessGatewayUseLimitRequest& request) const;
|
||||
@@ -1275,12 +1409,39 @@ namespace AlibabaCloud
|
||||
KickOutClientsOutcome kickOutClients(const Model::KickOutClientsRequest &request)const;
|
||||
void kickOutClientsAsync(const Model::KickOutClientsRequest& request, const KickOutClientsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
KickOutClientsOutcomeCallable kickOutClientsCallable(const Model::KickOutClientsRequest& request) const;
|
||||
ListAccessPointNetworkQualitiesOutcome listAccessPointNetworkQualities(const Model::ListAccessPointNetworkQualitiesRequest &request)const;
|
||||
void listAccessPointNetworkQualitiesAsync(const Model::ListAccessPointNetworkQualitiesRequest& request, const ListAccessPointNetworkQualitiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAccessPointNetworkQualitiesOutcomeCallable listAccessPointNetworkQualitiesCallable(const Model::ListAccessPointNetworkQualitiesRequest& request) const;
|
||||
ListAccessPointsOutcome listAccessPoints(const Model::ListAccessPointsRequest &request)const;
|
||||
void listAccessPointsAsync(const Model::ListAccessPointsRequest& request, const ListAccessPointsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAccessPointsOutcomeCallable listAccessPointsCallable(const Model::ListAccessPointsRequest& request) const;
|
||||
ListDpiConfigErrorOutcome listDpiConfigError(const Model::ListDpiConfigErrorRequest &request)const;
|
||||
void listDpiConfigErrorAsync(const Model::ListDpiConfigErrorRequest& request, const ListDpiConfigErrorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDpiConfigErrorOutcomeCallable listDpiConfigErrorCallable(const Model::ListDpiConfigErrorRequest& request) const;
|
||||
ListDpiGroupsOutcome listDpiGroups(const Model::ListDpiGroupsRequest &request)const;
|
||||
void listDpiGroupsAsync(const Model::ListDpiGroupsRequest& request, const ListDpiGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDpiGroupsOutcomeCallable listDpiGroupsCallable(const Model::ListDpiGroupsRequest& request) const;
|
||||
ListDpiSignaturesOutcome listDpiSignatures(const Model::ListDpiSignaturesRequest &request)const;
|
||||
void listDpiSignaturesAsync(const Model::ListDpiSignaturesRequest& request, const ListDpiSignaturesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDpiSignaturesOutcomeCallable listDpiSignaturesCallable(const Model::ListDpiSignaturesRequest& request) const;
|
||||
ListEnterpriseCodeOutcome listEnterpriseCode(const Model::ListEnterpriseCodeRequest &request)const;
|
||||
void listEnterpriseCodeAsync(const Model::ListEnterpriseCodeRequest& request, const ListEnterpriseCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListEnterpriseCodeOutcomeCallable listEnterpriseCodeCallable(const Model::ListEnterpriseCodeRequest& request) const;
|
||||
ListSmartAGApiUnsupportedFeatureOutcome listSmartAGApiUnsupportedFeature(const Model::ListSmartAGApiUnsupportedFeatureRequest &request)const;
|
||||
void listSmartAGApiUnsupportedFeatureAsync(const Model::ListSmartAGApiUnsupportedFeatureRequest& request, const ListSmartAGApiUnsupportedFeatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListSmartAGApiUnsupportedFeatureOutcomeCallable listSmartAGApiUnsupportedFeatureCallable(const Model::ListSmartAGApiUnsupportedFeatureRequest& request) const;
|
||||
ListSmartAGByAccessPointOutcome listSmartAGByAccessPoint(const Model::ListSmartAGByAccessPointRequest &request)const;
|
||||
void listSmartAGByAccessPointAsync(const Model::ListSmartAGByAccessPointRequest& request, const ListSmartAGByAccessPointAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListSmartAGByAccessPointOutcomeCallable listSmartAGByAccessPointCallable(const Model::ListSmartAGByAccessPointRequest& request) const;
|
||||
ModifyACLOutcome modifyACL(const Model::ModifyACLRequest &request)const;
|
||||
void modifyACLAsync(const Model::ModifyACLRequest& request, const ModifyACLAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyACLOutcomeCallable modifyACLCallable(const Model::ModifyACLRequest& request) const;
|
||||
ModifyACLRuleOutcome modifyACLRule(const Model::ModifyACLRuleRequest &request)const;
|
||||
void modifyACLRuleAsync(const Model::ModifyACLRuleRequest& request, const ModifyACLRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyACLRuleOutcomeCallable modifyACLRuleCallable(const Model::ModifyACLRuleRequest& request) const;
|
||||
ModifyClientUserDNSOutcome modifyClientUserDNS(const Model::ModifyClientUserDNSRequest &request)const;
|
||||
void modifyClientUserDNSAsync(const Model::ModifyClientUserDNSRequest& request, const ModifyClientUserDNSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyClientUserDNSOutcomeCallable modifyClientUserDNSCallable(const Model::ModifyClientUserDNSRequest& request) const;
|
||||
ModifyCloudConnectNetworkOutcome modifyCloudConnectNetwork(const Model::ModifyCloudConnectNetworkRequest &request)const;
|
||||
void modifyCloudConnectNetworkAsync(const Model::ModifyCloudConnectNetworkRequest& request, const ModifyCloudConnectNetworkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyCloudConnectNetworkOutcomeCallable modifyCloudConnectNetworkCallable(const Model::ModifyCloudConnectNetworkRequest& request) const;
|
||||
@@ -1308,6 +1469,9 @@ namespace AlibabaCloud
|
||||
ModifyRouteDistributionStrategyOutcome modifyRouteDistributionStrategy(const Model::ModifyRouteDistributionStrategyRequest &request)const;
|
||||
void modifyRouteDistributionStrategyAsync(const Model::ModifyRouteDistributionStrategyRequest& request, const ModifyRouteDistributionStrategyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyRouteDistributionStrategyOutcomeCallable modifyRouteDistributionStrategyCallable(const Model::ModifyRouteDistributionStrategyRequest& request) const;
|
||||
ModifySAGAdminPasswordOutcome modifySAGAdminPassword(const Model::ModifySAGAdminPasswordRequest &request)const;
|
||||
void modifySAGAdminPasswordAsync(const Model::ModifySAGAdminPasswordRequest& request, const ModifySAGAdminPasswordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySAGAdminPasswordOutcomeCallable modifySAGAdminPasswordCallable(const Model::ModifySAGAdminPasswordRequest& request) const;
|
||||
ModifySagCidrOutcome modifySagCidr(const Model::ModifySagCidrRequest &request)const;
|
||||
void modifySagCidrAsync(const Model::ModifySagCidrRequest& request, const ModifySagCidrAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagCidrOutcomeCallable modifySagCidrCallable(const Model::ModifySagCidrRequest& request) const;
|
||||
@@ -1359,9 +1523,6 @@ namespace AlibabaCloud
|
||||
ModifySagWifiOutcome modifySagWifi(const Model::ModifySagWifiRequest &request)const;
|
||||
void modifySagWifiAsync(const Model::ModifySagWifiRequest& request, const ModifySagWifiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagWifiOutcomeCallable modifySagWifiCallable(const Model::ModifySagWifiRequest& request) const;
|
||||
ModifySerialNumberOutcome modifySerialNumber(const Model::ModifySerialNumberRequest &request)const;
|
||||
void modifySerialNumberAsync(const Model::ModifySerialNumberRequest& request, const ModifySerialNumberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySerialNumberOutcomeCallable modifySerialNumberCallable(const Model::ModifySerialNumberRequest& request) const;
|
||||
ModifySmartAccessGatewayOutcome modifySmartAccessGateway(const Model::ModifySmartAccessGatewayRequest &request)const;
|
||||
void modifySmartAccessGatewayAsync(const Model::ModifySmartAccessGatewayRequest& request, const ModifySmartAccessGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySmartAccessGatewayOutcomeCallable modifySmartAccessGatewayCallable(const Model::ModifySmartAccessGatewayRequest& request) const;
|
||||
@@ -1371,9 +1532,15 @@ namespace AlibabaCloud
|
||||
ModifySmartAccessGatewayUpBandwidthOutcome modifySmartAccessGatewayUpBandwidth(const Model::ModifySmartAccessGatewayUpBandwidthRequest &request)const;
|
||||
void modifySmartAccessGatewayUpBandwidthAsync(const Model::ModifySmartAccessGatewayUpBandwidthRequest& request, const ModifySmartAccessGatewayUpBandwidthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySmartAccessGatewayUpBandwidthOutcomeCallable modifySmartAccessGatewayUpBandwidthCallable(const Model::ModifySmartAccessGatewayUpBandwidthRequest& request) const;
|
||||
MoveResourceGroupOutcome moveResourceGroup(const Model::MoveResourceGroupRequest &request)const;
|
||||
void moveResourceGroupAsync(const Model::MoveResourceGroupRequest& request, const MoveResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MoveResourceGroupOutcomeCallable moveResourceGroupCallable(const Model::MoveResourceGroupRequest& request) const;
|
||||
OrchestrateSagECRouteBackupOutcome orchestrateSagECRouteBackup(const Model::OrchestrateSagECRouteBackupRequest &request)const;
|
||||
void orchestrateSagECRouteBackupAsync(const Model::OrchestrateSagECRouteBackupRequest& request, const OrchestrateSagECRouteBackupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
OrchestrateSagECRouteBackupOutcomeCallable orchestrateSagECRouteBackupCallable(const Model::OrchestrateSagECRouteBackupRequest& request) const;
|
||||
ProbeAccessPointNetworkQualityOutcome probeAccessPointNetworkQuality(const Model::ProbeAccessPointNetworkQualityRequest &request)const;
|
||||
void probeAccessPointNetworkQualityAsync(const Model::ProbeAccessPointNetworkQualityRequest& request, const ProbeAccessPointNetworkQualityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ProbeAccessPointNetworkQualityOutcomeCallable probeAccessPointNetworkQualityCallable(const Model::ProbeAccessPointNetworkQualityRequest& request) const;
|
||||
RebootSmartAccessGatewayOutcome rebootSmartAccessGateway(const Model::RebootSmartAccessGatewayRequest &request)const;
|
||||
void rebootSmartAccessGatewayAsync(const Model::RebootSmartAccessGatewayRequest& request, const RebootSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RebootSmartAccessGatewayOutcomeCallable rebootSmartAccessGatewayCallable(const Model::RebootSmartAccessGatewayRequest& request) const;
|
||||
@@ -1389,15 +1556,12 @@ namespace AlibabaCloud
|
||||
RevokeSagInstanceFromCcnOutcome revokeSagInstanceFromCcn(const Model::RevokeSagInstanceFromCcnRequest &request)const;
|
||||
void revokeSagInstanceFromCcnAsync(const Model::RevokeSagInstanceFromCcnRequest& request, const RevokeSagInstanceFromCcnAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RevokeSagInstanceFromCcnOutcomeCallable revokeSagInstanceFromCcnCallable(const Model::RevokeSagInstanceFromCcnRequest& request) const;
|
||||
RoamClientUserOutcome roamClientUser(const Model::RoamClientUserRequest &request)const;
|
||||
void roamClientUserAsync(const Model::RoamClientUserRequest& request, const RoamClientUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RoamClientUserOutcomeCallable roamClientUserCallable(const Model::RoamClientUserRequest& request) const;
|
||||
SetSagRouteableAddressOutcome setSagRouteableAddress(const Model::SetSagRouteableAddressRequest &request)const;
|
||||
void setSagRouteableAddressAsync(const Model::SetSagRouteableAddressRequest& request, const SetSagRouteableAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetSagRouteableAddressOutcomeCallable setSagRouteableAddressCallable(const Model::SetSagRouteableAddressRequest& request) const;
|
||||
SwitchCloudBoxHaStateOutcome switchCloudBoxHaState(const Model::SwitchCloudBoxHaStateRequest &request)const;
|
||||
void switchCloudBoxHaStateAsync(const Model::SwitchCloudBoxHaStateRequest& request, const SwitchCloudBoxHaStateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchCloudBoxHaStateOutcomeCallable switchCloudBoxHaStateCallable(const Model::SwitchCloudBoxHaStateRequest& request) const;
|
||||
SwitchSAGHaStateOutcome switchSAGHaState(const Model::SwitchSAGHaStateRequest &request)const;
|
||||
void switchSAGHaStateAsync(const Model::SwitchSAGHaStateRequest& request, const SwitchSAGHaStateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchSAGHaStateOutcomeCallable switchSAGHaStateCallable(const Model::SwitchSAGHaStateRequest& request) const;
|
||||
SynchronizeSmartAGWebConfigOutcome synchronizeSmartAGWebConfig(const Model::SynchronizeSmartAGWebConfigRequest &request)const;
|
||||
void synchronizeSmartAGWebConfigAsync(const Model::SynchronizeSmartAGWebConfigRequest& request, const SynchronizeSmartAGWebConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SynchronizeSmartAGWebConfigOutcomeCallable synchronizeSmartAGWebConfigCallable(const Model::SynchronizeSmartAGWebConfigRequest& request) const;
|
||||
@@ -1419,6 +1583,18 @@ namespace AlibabaCloud
|
||||
UnlockSmartAccessGatewayOutcome unlockSmartAccessGateway(const Model::UnlockSmartAccessGatewayRequest &request)const;
|
||||
void unlockSmartAccessGatewayAsync(const Model::UnlockSmartAccessGatewayRequest& request, const UnlockSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnlockSmartAccessGatewayOutcomeCallable unlockSmartAccessGatewayCallable(const Model::UnlockSmartAccessGatewayRequest& request) const;
|
||||
UpdateEnterpriseCodeOutcome updateEnterpriseCode(const Model::UpdateEnterpriseCodeRequest &request)const;
|
||||
void updateEnterpriseCodeAsync(const Model::UpdateEnterpriseCodeRequest& request, const UpdateEnterpriseCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateEnterpriseCodeOutcomeCallable updateEnterpriseCodeCallable(const Model::UpdateEnterpriseCodeRequest& request) const;
|
||||
UpdateSmartAGAccessPointOutcome updateSmartAGAccessPoint(const Model::UpdateSmartAGAccessPointRequest &request)const;
|
||||
void updateSmartAGAccessPointAsync(const Model::UpdateSmartAGAccessPointRequest& request, const UpdateSmartAGAccessPointAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateSmartAGAccessPointOutcomeCallable updateSmartAGAccessPointCallable(const Model::UpdateSmartAGAccessPointRequest& request) const;
|
||||
UpdateSmartAGDpiAttributeOutcome updateSmartAGDpiAttribute(const Model::UpdateSmartAGDpiAttributeRequest &request)const;
|
||||
void updateSmartAGDpiAttributeAsync(const Model::UpdateSmartAGDpiAttributeRequest& request, const UpdateSmartAGDpiAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateSmartAGDpiAttributeOutcomeCallable updateSmartAGDpiAttributeCallable(const Model::UpdateSmartAGDpiAttributeRequest& request) const;
|
||||
UpdateSmartAGEnterpriseCodeOutcome updateSmartAGEnterpriseCode(const Model::UpdateSmartAGEnterpriseCodeRequest &request)const;
|
||||
void updateSmartAGEnterpriseCodeAsync(const Model::UpdateSmartAGEnterpriseCodeRequest& request, const UpdateSmartAGEnterpriseCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateSmartAGEnterpriseCodeOutcomeCallable updateSmartAGEnterpriseCodeCallable(const Model::UpdateSmartAGEnterpriseCodeRequest& request) const;
|
||||
UpdateSmartAccessGatewayVersionOutcome updateSmartAccessGatewayVersion(const Model::UpdateSmartAccessGatewayVersionRequest &request)const;
|
||||
void updateSmartAccessGatewayVersionAsync(const Model::UpdateSmartAccessGatewayVersionRequest& request, const UpdateSmartAccessGatewayVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateSmartAccessGatewayVersionOutcomeCallable updateSmartAccessGatewayVersionCallable(const Model::UpdateSmartAccessGatewayVersionRequest& request) const;
|
||||
|
||||
@@ -35,6 +35,8 @@ namespace AlibabaCloud
|
||||
AddACLRuleRequest();
|
||||
~AddACLRuleRequest();
|
||||
|
||||
std::vector<std::string> getDpiGroupIds()const;
|
||||
void setDpiGroupIds(const std::vector<std::string>& dpiGroupIds);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSourcePortRange()const;
|
||||
@@ -47,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setType(const std::string& type);
|
||||
std::string getDestCidr()const;
|
||||
void setDestCidr(const std::string& destCidr);
|
||||
std::vector<std::string> getDpiSignatureIds()const;
|
||||
void setDpiSignatureIds(const std::vector<std::string>& dpiSignatureIds);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDirection()const;
|
||||
@@ -71,12 +75,14 @@ namespace AlibabaCloud
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::vector<std::string> dpiGroupIds_;
|
||||
long resourceOwnerId_;
|
||||
std::string sourcePortRange_;
|
||||
std::string sourceCidr_;
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
std::string destCidr_;
|
||||
std::vector<std::string> dpiSignatureIds_;
|
||||
std::string regionId_;
|
||||
std::string direction_;
|
||||
std::string policy_;
|
||||
|
||||
@@ -45,11 +45,13 @@ namespace AlibabaCloud
|
||||
std::string getAclId()const;
|
||||
std::string getAcrId()const;
|
||||
std::string getDestPortRange()const;
|
||||
std::vector<std::string> getDpiGroupIds()const;
|
||||
std::string getDirection()const;
|
||||
std::string getName()const;
|
||||
long getGmtCreate()const;
|
||||
std::string getType()const;
|
||||
std::string getDestCidr()const;
|
||||
std::vector<std::string> getDpiSignatureIds()const;
|
||||
std::string getIpProtocol()const;
|
||||
|
||||
protected:
|
||||
@@ -63,11 +65,13 @@ namespace AlibabaCloud
|
||||
std::string aclId_;
|
||||
std::string acrId_;
|
||||
std::string destPortRange_;
|
||||
std::vector<std::string> dpiGroupIds_;
|
||||
std::string direction_;
|
||||
std::string name_;
|
||||
long gmtCreate_;
|
||||
std::string type_;
|
||||
std::string destCidr_;
|
||||
std::vector<std::string> dpiSignatureIds_;
|
||||
std::string ipProtocol_;
|
||||
|
||||
};
|
||||
|
||||
@@ -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_SMARTAG_MODEL_CLEARSAGCIPHERREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CLEARSAGCIPHERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ClearSagCipherRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ClearSagCipherRequest();
|
||||
~ClearSagCipherRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSnNumber()const;
|
||||
void setSnNumber(const std::string& snNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSagId()const;
|
||||
void setSagId(const std::string& sagId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string snNumber_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string sagId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CLEARSAGCIPHERREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_MODIFYSERIALNUMBERRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSERIALNUMBERRESULT_H_
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_CLEARSAGCIPHERRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CLEARSAGCIPHERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ModifySerialNumberResult : public ServiceResult
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ClearSagCipherResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifySerialNumberResult();
|
||||
explicit ModifySerialNumberResult(const std::string &payload);
|
||||
~ModifySerialNumberResult();
|
||||
ClearSagCipherResult();
|
||||
explicit ClearSagCipherResult(const std::string &payload);
|
||||
~ClearSagCipherResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSERIALNUMBERRESULT_H_
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CLEARSAGCIPHERRESULT_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_SMARTAG_MODEL_CREATEENTERPRISECODEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CREATEENTERPRISECODEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT CreateEnterpriseCodeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateEnterpriseCodeRequest();
|
||||
~CreateEnterpriseCodeRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getEnterpriseCode()const;
|
||||
void setEnterpriseCode(const std::string& enterpriseCode);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string enterpriseCode_;
|
||||
bool dryRun_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATEENTERPRISECODEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DELETESAGLINKLEVELHARESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGLINKLEVELHARESULT_H_
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_CREATEENTERPRISECODERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CREATEENTERPRISECODERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DeleteSAGLinkLevelHaResult : public ServiceResult
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT CreateEnterpriseCodeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteSAGLinkLevelHaResult();
|
||||
explicit DeleteSAGLinkLevelHaResult(const std::string &payload);
|
||||
~DeleteSAGLinkLevelHaResult();
|
||||
CreateEnterpriseCodeResult();
|
||||
explicit CreateEnterpriseCodeResult(const std::string &payload);
|
||||
~CreateEnterpriseCodeResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGLINKLEVELHARESULT_H_
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATEENTERPRISECODERESULT_H_
|
||||
@@ -49,8 +49,8 @@ namespace AlibabaCloud
|
||||
std::string getType()const;
|
||||
int getProbeTimeout()const;
|
||||
int getRttThreshold()const;
|
||||
std::string getRegionId()const;
|
||||
int getProbeInterval()const;
|
||||
std::string getRegionId()const;
|
||||
std::string getSmartAGId()const;
|
||||
int getRttFailThreshold()const;
|
||||
std::string getDstIpAddr()const;
|
||||
@@ -70,8 +70,8 @@ namespace AlibabaCloud
|
||||
std::string type_;
|
||||
int probeTimeout_;
|
||||
int rttThreshold_;
|
||||
std::string regionId_;
|
||||
int probeInterval_;
|
||||
std::string regionId_;
|
||||
std::string smartAGId_;
|
||||
int rttFailThreshold_;
|
||||
std::string dstIpAddr_;
|
||||
|
||||
@@ -38,15 +38,15 @@ namespace AlibabaCloud
|
||||
explicit CreateNetworkOptimizationResult(const std::string &payload);
|
||||
~CreateNetworkOptimizationResult();
|
||||
std::string getState()const;
|
||||
std::string getNetworkOptId()const;
|
||||
std::string getName()const;
|
||||
std::string getNetworkOptId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string state_;
|
||||
std::string networkOptId_;
|
||||
std::string name_;
|
||||
std::string networkOptId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -41,8 +41,8 @@ namespace AlibabaCloud
|
||||
std::string getDescription()const;
|
||||
std::string getQosCarId()const;
|
||||
int getPriority()const;
|
||||
int getMaxBandwidthAbs()const;
|
||||
int getMaxBandwidthPercent()const;
|
||||
int getMaxBandwidthAbs()const;
|
||||
std::string getQosId()const;
|
||||
std::string getPercentSourceType()const;
|
||||
int getMinBandwidthPercent()const;
|
||||
@@ -55,8 +55,8 @@ namespace AlibabaCloud
|
||||
std::string description_;
|
||||
std::string qosCarId_;
|
||||
int priority_;
|
||||
int maxBandwidthAbs_;
|
||||
int maxBandwidthPercent_;
|
||||
int maxBandwidthAbs_;
|
||||
std::string qosId_;
|
||||
std::string percentSourceType_;
|
||||
int minBandwidthPercent_;
|
||||
|
||||
@@ -35,6 +35,8 @@ namespace AlibabaCloud
|
||||
CreateQosPolicyRequest();
|
||||
~CreateQosPolicyRequest();
|
||||
|
||||
std::vector<std::string> getDpiGroupIds()const;
|
||||
void setDpiGroupIds(const std::vector<std::string>& dpiGroupIds);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSourcePortRange()const;
|
||||
@@ -47,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getDestCidr()const;
|
||||
void setDestCidr(const std::string& destCidr);
|
||||
std::vector<std::string> getDpiSignatureIds()const;
|
||||
void setDpiSignatureIds(const std::vector<std::string>& dpiSignatureIds);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
@@ -69,12 +73,14 @@ namespace AlibabaCloud
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::vector<std::string> dpiGroupIds_;
|
||||
long resourceOwnerId_;
|
||||
std::string sourcePortRange_;
|
||||
std::string sourceCidr_;
|
||||
std::string description_;
|
||||
std::string startTime_;
|
||||
std::string destCidr_;
|
||||
std::vector<std::string> dpiSignatureIds_;
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -38,33 +38,37 @@ namespace AlibabaCloud
|
||||
explicit CreateQosPolicyResult(const std::string &payload);
|
||||
~CreateQosPolicyResult();
|
||||
std::string getDescription()const;
|
||||
std::string getDestCidr()const;
|
||||
std::string getQosPolicyId()const;
|
||||
std::string getSourcePortRange()const;
|
||||
std::string getQosPolicyId()const;
|
||||
std::string getEndTime()const;
|
||||
std::string getSourceCidr()const;
|
||||
int getPriority()const;
|
||||
std::string getStartTime()const;
|
||||
std::string getQosId()const;
|
||||
std::string getIpProtocol()const;
|
||||
std::string getDestPortRange()const;
|
||||
std::vector<std::string> getDpiGroupIds()const;
|
||||
std::string getName()const;
|
||||
std::string getDestCidr()const;
|
||||
std::vector<std::string> getDpiSignatureIds()const;
|
||||
std::string getIpProtocol()const;
|
||||
std::string getQosId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string description_;
|
||||
std::string destCidr_;
|
||||
std::string qosPolicyId_;
|
||||
std::string sourcePortRange_;
|
||||
std::string qosPolicyId_;
|
||||
std::string endTime_;
|
||||
std::string sourceCidr_;
|
||||
int priority_;
|
||||
std::string startTime_;
|
||||
std::string qosId_;
|
||||
std::string ipProtocol_;
|
||||
std::string destPortRange_;
|
||||
std::vector<std::string> dpiGroupIds_;
|
||||
std::string name_;
|
||||
std::string destCidr_;
|
||||
std::vector<std::string> dpiSignatureIds_;
|
||||
std::string ipProtocol_;
|
||||
std::string qosId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,75 +0,0 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_CREATESAGLINKLEVELHAREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CREATESAGLINKLEVELHAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT CreateSAGLinkLevelHaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSAGLinkLevelHaRequest();
|
||||
~CreateSAGLinkLevelHaRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getBackupLinkId()const;
|
||||
void setBackupLinkId(const std::string& backupLinkId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getHaType()const;
|
||||
void setHaType(const std::string& haType);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getMainLinkRegionId()const;
|
||||
void setMainLinkRegionId(const std::string& mainLinkRegionId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getMainLinkId()const;
|
||||
void setMainLinkId(const std::string& mainLinkId);
|
||||
std::string getBackupLinkRegionId()const;
|
||||
void setBackupLinkRegionId(const std::string& backupLinkRegionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string backupLinkId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string haType_;
|
||||
std::string ownerAccount_;
|
||||
std::string mainLinkRegionId_;
|
||||
std::string smartAGId_;
|
||||
long ownerId_;
|
||||
std::string mainLinkId_;
|
||||
std::string backupLinkRegionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATESAGLINKLEVELHAREQUEST_H_
|
||||
@@ -35,16 +35,32 @@ namespace AlibabaCloud
|
||||
CreateSmartAccessGatewayRequest();
|
||||
~CreateSmartAccessGatewayRequest();
|
||||
|
||||
int getMaxBandWidth()const;
|
||||
void setMaxBandWidth(int maxBandWidth);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getReceiverTown()const;
|
||||
void setReceiverTown(const std::string& receiverTown);
|
||||
std::string getReceiverDistrict()const;
|
||||
void setReceiverDistrict(const std::string& receiverDistrict);
|
||||
std::string getBuyerMessage()const;
|
||||
void setBuyerMessage(const std::string& buyerMessage);
|
||||
std::string getReceiverState()const;
|
||||
void setReceiverState(const std::string& receiverState);
|
||||
int getPeriod()const;
|
||||
void setPeriod(int period);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getReceiverPhone()const;
|
||||
void setReceiverPhone(const std::string& receiverPhone);
|
||||
std::string getHaType()const;
|
||||
void setHaType(const std::string& haType);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getReceiverCountry()const;
|
||||
void setReceiverCountry(const std::string& receiverCountry);
|
||||
int getMaxBandWidth()const;
|
||||
void setMaxBandWidth(int maxBandWidth);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getUserCount()const;
|
||||
@@ -53,40 +69,26 @@ namespace AlibabaCloud
|
||||
void setReceiverAddress(const std::string& receiverAddress);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
std::string getBuyerMessage()const;
|
||||
void setBuyerMessage(const std::string& buyerMessage);
|
||||
std::string getHardWareSpec()const;
|
||||
void setHardWareSpec(const std::string& hardWareSpec);
|
||||
std::string getReceiverEmail()const;
|
||||
void setReceiverEmail(const std::string& receiverEmail);
|
||||
std::string getReceiverState()const;
|
||||
void setReceiverState(const std::string& receiverState);
|
||||
std::string getReceiverCity()const;
|
||||
void setReceiverCity(const std::string& receiverCity);
|
||||
int getPeriod()const;
|
||||
void setPeriod(int period);
|
||||
bool getAutoPay()const;
|
||||
void setAutoPay(bool autoPay);
|
||||
std::string getCPEVersion()const;
|
||||
void setCPEVersion(const std::string& cPEVersion);
|
||||
std::string getReceiverMobile()const;
|
||||
void setReceiverMobile(const std::string& receiverMobile);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getReceiverPhone()const;
|
||||
void setReceiverPhone(const std::string& receiverPhone);
|
||||
std::string getReceiverName()const;
|
||||
void setReceiverName(const std::string& receiverName);
|
||||
std::string getHaType()const;
|
||||
void setHaType(const std::string& haType);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
bool getAlreadyHaveSag()const;
|
||||
void setAlreadyHaveSag(bool alreadyHaveSag);
|
||||
std::string getReceiverCountry()const;
|
||||
void setReceiverCountry(const std::string& receiverCountry);
|
||||
std::string getChargeType()const;
|
||||
void setChargeType(const std::string& chargeType);
|
||||
long getDataPlan()const;
|
||||
@@ -95,32 +97,33 @@ namespace AlibabaCloud
|
||||
void setReceiverZip(const std::string& receiverZip);
|
||||
|
||||
private:
|
||||
int maxBandWidth_;
|
||||
long resourceOwnerId_;
|
||||
std::string description_;
|
||||
std::string receiverTown_;
|
||||
std::string receiverDistrict_;
|
||||
std::string buyerMessage_;
|
||||
std::string receiverState_;
|
||||
int period_;
|
||||
long ownerId_;
|
||||
std::string receiverPhone_;
|
||||
std::string haType_;
|
||||
std::string name_;
|
||||
std::string receiverCountry_;
|
||||
int maxBandWidth_;
|
||||
std::string description_;
|
||||
std::string regionId_;
|
||||
int userCount_;
|
||||
std::string receiverAddress_;
|
||||
std::string instanceType_;
|
||||
std::string buyerMessage_;
|
||||
std::string hardWareSpec_;
|
||||
std::string receiverEmail_;
|
||||
std::string receiverState_;
|
||||
std::string receiverCity_;
|
||||
int period_;
|
||||
bool autoPay_;
|
||||
std::string cPEVersion_;
|
||||
std::string receiverMobile_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string receiverPhone_;
|
||||
std::string receiverName_;
|
||||
std::string haType_;
|
||||
std::string name_;
|
||||
bool alreadyHaveSag_;
|
||||
std::string receiverCountry_;
|
||||
std::string chargeType_;
|
||||
long dataPlan_;
|
||||
std::string receiverZip_;
|
||||
|
||||
@@ -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_SMARTAG_MODEL_DELETEENTERPRISECODEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETEENTERPRISECODEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DeleteEnterpriseCodeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteEnterpriseCodeRequest();
|
||||
~DeleteEnterpriseCodeRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getEnterpriseCode()const;
|
||||
void setEnterpriseCode(const std::string& enterpriseCode);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string enterpriseCode_;
|
||||
bool dryRun_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETEENTERPRISECODEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_CREATESAGLINKLEVELHARESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CREATESAGLINKLEVELHARESULT_H_
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DELETEENTERPRISECODERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETEENTERPRISECODERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT CreateSAGLinkLevelHaResult : public ServiceResult
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DeleteEnterpriseCodeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSAGLinkLevelHaResult();
|
||||
explicit CreateSAGLinkLevelHaResult(const std::string &payload);
|
||||
~CreateSAGLinkLevelHaResult();
|
||||
DeleteEnterpriseCodeResult();
|
||||
explicit DeleteEnterpriseCodeResult(const std::string &payload);
|
||||
~DeleteEnterpriseCodeResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATESAGLINKLEVELHARESULT_H_
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETEENTERPRISECODERESULT_H_
|
||||
@@ -35,12 +35,15 @@ namespace AlibabaCloud
|
||||
DeleteSmartAccessGatewayRequest();
|
||||
~DeleteSmartAccessGatewayRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
|
||||
|
||||
@@ -43,10 +43,12 @@ namespace AlibabaCloud
|
||||
std::string acrId;
|
||||
std::string destPortRange;
|
||||
std::string direction;
|
||||
std::vector<std::string> dpiGroupIds;
|
||||
std::string name;
|
||||
long gmtCreate;
|
||||
std::string type;
|
||||
std::string destCidr;
|
||||
std::vector<std::string> dpiSignatureIds;
|
||||
std::string ipProtocol;
|
||||
};
|
||||
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_SWITCHCLOUDBOXHASTATEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_SWITCHCLOUDBOXHASTATEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DESCRIBECLIENTUSERDNSREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBECLIENTUSERDNSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,36 +28,36 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT SwitchCloudBoxHaStateRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DescribeClientUserDNSRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SwitchCloudBoxHaStateRequest();
|
||||
~SwitchCloudBoxHaStateRequest();
|
||||
DescribeClientUserDNSRequest();
|
||||
~DescribeClientUserDNSRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string smartAGId_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_SWITCHCLOUDBOXHASTATEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBECLIENTUSERDNSREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_DESCRIBECLIENTUSERDNSRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBECLIENTUSERDNSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DescribeClientUserDNSResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeClientUserDNSResult();
|
||||
explicit DescribeClientUserDNSResult(const std::string &payload);
|
||||
~DescribeClientUserDNSResult();
|
||||
std::vector<std::string> getAppDNS()const;
|
||||
std::vector<std::string> getRecoveredDNS()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> appDNS_;
|
||||
std::vector<std::string> recoveredDNS_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBECLIENTUSERDNSRESULT_H_
|
||||
@@ -44,8 +44,8 @@ namespace AlibabaCloud
|
||||
std::string interworkingStatus;
|
||||
std::string availableCloudBoxCount;
|
||||
long createTime;
|
||||
std::string associatedCenOwnerId;
|
||||
std::string cidrBlock;
|
||||
std::string associatedCenOwnerId;
|
||||
std::string name;
|
||||
std::string ccnId;
|
||||
std::string associatedCenId;
|
||||
|
||||
@@ -47,6 +47,8 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVersionType()const;
|
||||
void setVersionType(const std::string& versionType);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
@@ -57,6 +59,7 @@ namespace AlibabaCloud
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string versionType_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
|
||||
@@ -40,6 +40,7 @@ namespace AlibabaCloud
|
||||
std::string getUpgradeType()const;
|
||||
std::string getTimeZone()const;
|
||||
std::string getSerialNumber()const;
|
||||
std::string getJitter()const;
|
||||
std::string getDuration()const;
|
||||
std::string getCronExpression()const;
|
||||
std::string getSmartAGId()const;
|
||||
@@ -50,6 +51,7 @@ namespace AlibabaCloud
|
||||
std::string upgradeType_;
|
||||
std::string timeZone_;
|
||||
std::string serialNumber_;
|
||||
std::string jitter_;
|
||||
std::string duration_;
|
||||
std::string cronExpression_;
|
||||
std::string smartAGId_;
|
||||
|
||||
@@ -38,8 +38,8 @@ namespace AlibabaCloud
|
||||
std::string type;
|
||||
std::string externalIp;
|
||||
std::string ipProtocol;
|
||||
std::string sagId;
|
||||
std::string internalPort;
|
||||
std::string sagId;
|
||||
std::string internalIp;
|
||||
std::string dnatEntryId;
|
||||
};
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
long gmtCreate;
|
||||
long cenUid;
|
||||
bool grantTrafficService;
|
||||
std::string ccnInstanceId;
|
||||
std::string grantRuleId;
|
||||
std::string cenInstanceId;
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace AlibabaCloud
|
||||
struct GrantRule
|
||||
{
|
||||
std::string instanceId;
|
||||
bool grantTrafficService;
|
||||
std::string ccnInstanceId;
|
||||
long createTime;
|
||||
long ccnUid;
|
||||
|
||||
@@ -37,8 +37,8 @@ namespace AlibabaCloud
|
||||
long endTime;
|
||||
std::string instanceId;
|
||||
std::string state;
|
||||
long createTime;
|
||||
std::string maxBandwidth;
|
||||
long createTime;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
@@ -37,8 +37,8 @@ namespace AlibabaCloud
|
||||
int sagCount;
|
||||
std::string instanceId;
|
||||
std::string state;
|
||||
long createTime;
|
||||
std::string ccnId;
|
||||
long createTime;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
@@ -37,8 +37,8 @@ namespace AlibabaCloud
|
||||
std::string srcPort;
|
||||
std::string description;
|
||||
std::string srcCidr;
|
||||
std::string pbrRuleId;
|
||||
std::string dstPort;
|
||||
std::string pbrRuleId;
|
||||
std::string protocol;
|
||||
std::string dstCidr;
|
||||
std::string name;
|
||||
|
||||
@@ -38,8 +38,8 @@ namespace AlibabaCloud
|
||||
std::string description;
|
||||
std::string qosCarId;
|
||||
int priority;
|
||||
int maxBandwidthAbs;
|
||||
int maxBandwidthPercent;
|
||||
int maxBandwidthAbs;
|
||||
std::string qosId;
|
||||
std::string percentSourceType;
|
||||
int minBandwidthPercent;
|
||||
|
||||
@@ -35,17 +35,19 @@ namespace AlibabaCloud
|
||||
struct QosPolicy
|
||||
{
|
||||
std::string description;
|
||||
std::string destCidr;
|
||||
std::string qosPolicyId;
|
||||
std::string sourcePortRange;
|
||||
std::string qosPolicyId;
|
||||
std::string endTime;
|
||||
std::string sourceCidr;
|
||||
int priority;
|
||||
std::string startTime;
|
||||
std::string destPortRange;
|
||||
std::vector<std::string> dpiGroupIds;
|
||||
std::string name;
|
||||
std::string destCidr;
|
||||
std::vector<std::string> dpiSignatureIds;
|
||||
std::string qosId;
|
||||
std::string ipProtocol;
|
||||
std::string destPortRange;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -37,9 +37,9 @@ namespace AlibabaCloud
|
||||
std::string status;
|
||||
std::string instanceId;
|
||||
std::string hcInstanceId;
|
||||
long createTime;
|
||||
std::string sourceType;
|
||||
std::string routeSource;
|
||||
std::string sourceType;
|
||||
long createTime;
|
||||
std::string routeDistribution;
|
||||
bool isConflict;
|
||||
std::string smartAGId;
|
||||
|
||||
@@ -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_SMARTAG_MODEL_DESCRIBESAGDROPTOPNREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDROPTOPNREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagDropTopNRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagDropTopNRequest();
|
||||
~DescribeSagDropTopNRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getSize()const;
|
||||
void setSize(int size);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
int size_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDROPTOPNREQUEST_H_
|
||||
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_DESCRIBESAGDROPTOPNRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDROPTOPNRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagDropTopNResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DropTopNItem
|
||||
{
|
||||
std::string instanceId;
|
||||
std::string regionId;
|
||||
std::string dropRate;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagDropTopNResult();
|
||||
explicit DescribeSagDropTopNResult(const std::string &payload);
|
||||
~DescribeSagDropTopNResult();
|
||||
std::vector<DropTopNItem> getDropTopN()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DropTopNItem> dropTopN_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDROPTOPNRESULT_H_
|
||||
@@ -34,8 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Port
|
||||
{
|
||||
std::string portName;
|
||||
std::string virtualIp;
|
||||
std::string portName;
|
||||
};
|
||||
struct TaskState
|
||||
{
|
||||
|
||||
@@ -32,6 +32,13 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagLanListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TaskState
|
||||
{
|
||||
std::string state;
|
||||
std::string createTime;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct Lan
|
||||
{
|
||||
std::string iPType;
|
||||
@@ -42,13 +49,6 @@ namespace AlibabaCloud
|
||||
std::string portName;
|
||||
std::string endIp;
|
||||
};
|
||||
struct TaskState
|
||||
{
|
||||
std::string state;
|
||||
std::string createTime;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagLanListResult();
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string role;
|
||||
std::string status;
|
||||
std::string vlan;
|
||||
std::string portName;
|
||||
std::string mac;
|
||||
};
|
||||
|
||||
@@ -45,6 +45,7 @@ namespace AlibabaCloud
|
||||
explicit DescribeSagRouteProtocolBgpResult(const std::string &payload);
|
||||
~DescribeSagRouteProtocolBgpResult();
|
||||
int getHoldTime()const;
|
||||
std::string getAdvertiseIps()const;
|
||||
int getKeepAlive()const;
|
||||
std::string getRouterId()const;
|
||||
int getLocalAs()const;
|
||||
@@ -54,6 +55,7 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int holdTime_;
|
||||
std::string advertiseIps_;
|
||||
int keepAlive_;
|
||||
std::string routerId_;
|
||||
int localAs_;
|
||||
|
||||
@@ -47,8 +47,8 @@ namespace AlibabaCloud
|
||||
int getDeadTime()const;
|
||||
int getMd5KeyId()const;
|
||||
std::string getAreaId()const;
|
||||
std::string getRouterId()const;
|
||||
int getHelloTime()const;
|
||||
std::string getRouterId()const;
|
||||
std::vector<TaskState> getTaskStates()const;
|
||||
std::string getAreaType()const;
|
||||
std::string getMd5Key()const;
|
||||
@@ -60,8 +60,8 @@ namespace AlibabaCloud
|
||||
int deadTime_;
|
||||
int md5KeyId_;
|
||||
std::string areaId_;
|
||||
std::string routerId_;
|
||||
int helloTime_;
|
||||
std::string routerId_;
|
||||
std::vector<TaskState> taskStates_;
|
||||
std::string areaType_;
|
||||
std::string md5Key_;
|
||||
|
||||
@@ -32,13 +32,6 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagStaticRouteListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct StaticRoute
|
||||
{
|
||||
std::string nextHop;
|
||||
std::string vlan;
|
||||
std::string portName;
|
||||
std::string destinationCidr;
|
||||
};
|
||||
struct TaskState
|
||||
{
|
||||
std::string state;
|
||||
@@ -46,19 +39,26 @@ namespace AlibabaCloud
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct StaticRoute
|
||||
{
|
||||
std::string nextHop;
|
||||
std::string vlan;
|
||||
std::string portName;
|
||||
std::string destinationCidr;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagStaticRouteListResult();
|
||||
explicit DescribeSagStaticRouteListResult(const std::string &payload);
|
||||
~DescribeSagStaticRouteListResult();
|
||||
std::vector<StaticRoute> getStaticRoutes()const;
|
||||
std::vector<TaskState> getTaskStates()const;
|
||||
std::vector<StaticRoute> getStaticRoutes()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<StaticRoute> staticRoutes_;
|
||||
std::vector<TaskState> taskStates_;
|
||||
std::vector<StaticRoute> staticRoutes_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_SMARTAG_MODEL_DESCRIBESAGTRAFFICTOPNREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGTRAFFICTOPNREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagTrafficTopNRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagTrafficTopNRequest();
|
||||
~DescribeSagTrafficTopNRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getSize()const;
|
||||
void setSize(int size);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
int size_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGTRAFFICTOPNREQUEST_H_
|
||||
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_DESCRIBESAGTRAFFICTOPNRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGTRAFFICTOPNRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DescribeSagTrafficTopNResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TrafficTopNItem
|
||||
{
|
||||
std::string instanceId;
|
||||
std::string trafficRate;
|
||||
std::string regionId;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagTrafficTopNResult();
|
||||
explicit DescribeSagTrafficTopNResult(const std::string &payload);
|
||||
~DescribeSagTrafficTopNResult();
|
||||
std::vector<TrafficTopNItem> getTrafficTopN()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<TrafficTopNItem> trafficTopN_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGTRAFFICTOPNRESULT_H_
|
||||
@@ -38,6 +38,8 @@ namespace AlibabaCloud
|
||||
explicit DescribeSagWan4GResult(const std::string &payload);
|
||||
~DescribeSagWan4GResult();
|
||||
std::string getStatus()const;
|
||||
std::string getTrafficState()const;
|
||||
int getPriority()const;
|
||||
std::string getIp()const;
|
||||
std::string getMac()const;
|
||||
std::string getStrength()const;
|
||||
@@ -46,6 +48,8 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
std::string trafficState_;
|
||||
int priority_;
|
||||
std::string ip_;
|
||||
std::string mac_;
|
||||
std::string strength_;
|
||||
|
||||
@@ -35,11 +35,20 @@ namespace AlibabaCloud
|
||||
struct Wan
|
||||
{
|
||||
std::string iPType;
|
||||
std::string username;
|
||||
std::string gateway;
|
||||
std::string trafficState;
|
||||
int priority;
|
||||
std::string sourceIps;
|
||||
std::string iSP;
|
||||
std::string iP;
|
||||
std::string mask;
|
||||
std::string startIp;
|
||||
std::string vlan;
|
||||
std::string portName;
|
||||
int weight;
|
||||
std::string stopIp;
|
||||
int bandWidth;
|
||||
std::string username;
|
||||
std::string gateway;
|
||||
};
|
||||
struct TaskState
|
||||
{
|
||||
|
||||
@@ -51,8 +51,8 @@ namespace AlibabaCloud
|
||||
std::vector<TaskState> getTaskStates()const;
|
||||
std::string getSsid()const;
|
||||
std::string getIsBroadcast()const;
|
||||
std::string getAuthenticationType()const;
|
||||
std::string getEncryptAlgorithm()const;
|
||||
std::string getAuthenticationType()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -64,8 +64,8 @@ namespace AlibabaCloud
|
||||
std::vector<TaskState> taskStates_;
|
||||
std::string ssid_;
|
||||
std::string isBroadcast_;
|
||||
std::string authenticationType_;
|
||||
std::string encryptAlgorithm_;
|
||||
std::string authenticationType_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -40,15 +40,18 @@ namespace AlibabaCloud
|
||||
std::string instanceId;
|
||||
std::string relateInstanceId;
|
||||
std::string bandwidth;
|
||||
std::string relateInstanceRegionId;
|
||||
std::string commodityType;
|
||||
std::string relateInstanceRegionId;
|
||||
std::string healthCheckTargetIp;
|
||||
};
|
||||
struct Device
|
||||
{
|
||||
std::string monitorVersion;
|
||||
long softwareVersion;
|
||||
std::string secretKey;
|
||||
std::string softwareVersion;
|
||||
std::string serialNumber;
|
||||
int distributeSkStatus;
|
||||
std::string dpiSignatureDbVersion;
|
||||
std::string haState;
|
||||
std::string hcState;
|
||||
};
|
||||
@@ -59,11 +62,12 @@ namespace AlibabaCloud
|
||||
~DescribeSmartAccessGatewayAttributeResult();
|
||||
std::string getDescription()const;
|
||||
int getUpBandwidth4G()const;
|
||||
std::string getResourceGroupId()const;
|
||||
long getEndTime()const;
|
||||
int getUserCount()const;
|
||||
std::string getVpnStatus()const;
|
||||
std::string getMaxBandwidth()const;
|
||||
std::string getAssociatedCcnName()const;
|
||||
std::string getVpnStatus()const;
|
||||
std::string getBoxControllerIp()const;
|
||||
std::vector<std::string> getQosIds()const;
|
||||
std::string getCidrBlock()const;
|
||||
@@ -75,17 +79,20 @@ namespace AlibabaCloud
|
||||
std::string getRoutingStrategy()const;
|
||||
std::vector<std::string> getFlowLogIds()const;
|
||||
std::string getAssociatedCcnId()const;
|
||||
std::string getSmartAGId()const;
|
||||
std::string getInstanceType()const;
|
||||
std::string getSmartAGId()const;
|
||||
int getSecurityLockThreshold()const;
|
||||
std::string getResellerUid()const;
|
||||
std::string getStatus()const;
|
||||
long getCreateTime()const;
|
||||
long getDataPlan()const;
|
||||
bool getEnableOptimization()const;
|
||||
std::string getCity()const;
|
||||
std::string getSerialNumber()const;
|
||||
std::string getResellerInstanceId()const;
|
||||
std::string getBackupBoxControllerIp()const;
|
||||
std::string getSerialNumber()const;
|
||||
std::string getTrafficMasterSn()const;
|
||||
std::string getAccessPointId()const;
|
||||
std::vector<Link> getLinks()const;
|
||||
std::vector<std::string> getAclIds()const;
|
||||
|
||||
@@ -94,11 +101,12 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string description_;
|
||||
int upBandwidth4G_;
|
||||
std::string resourceGroupId_;
|
||||
long endTime_;
|
||||
int userCount_;
|
||||
std::string vpnStatus_;
|
||||
std::string maxBandwidth_;
|
||||
std::string associatedCcnName_;
|
||||
std::string vpnStatus_;
|
||||
std::string boxControllerIp_;
|
||||
std::vector<std::string> qosIds_;
|
||||
std::string cidrBlock_;
|
||||
@@ -110,17 +118,20 @@ namespace AlibabaCloud
|
||||
std::string routingStrategy_;
|
||||
std::vector<std::string> flowLogIds_;
|
||||
std::string associatedCcnId_;
|
||||
std::string smartAGId_;
|
||||
std::string instanceType_;
|
||||
std::string smartAGId_;
|
||||
int securityLockThreshold_;
|
||||
std::string resellerUid_;
|
||||
std::string status_;
|
||||
long createTime_;
|
||||
long dataPlan_;
|
||||
bool enableOptimization_;
|
||||
std::string city_;
|
||||
std::string serialNumber_;
|
||||
std::string resellerInstanceId_;
|
||||
std::string backupBoxControllerIp_;
|
||||
std::string serialNumber_;
|
||||
std::string trafficMasterSn_;
|
||||
std::string accessPointId_;
|
||||
std::vector<Link> links_;
|
||||
std::vector<std::string> aclIds_;
|
||||
|
||||
|
||||
@@ -47,6 +47,8 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getUserMail()const;
|
||||
void setUserMail(const std::string& userMail);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGId()const;
|
||||
@@ -61,6 +63,7 @@ namespace AlibabaCloud
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string userMail_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string userName_;
|
||||
|
||||
@@ -45,8 +45,12 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVersionType()const;
|
||||
void setVersionType(const std::string& versionType);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
std::string getSmartAGSn()const;
|
||||
void setSmartAGSn(const std::string& smartAGSn);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -54,7 +58,9 @@ namespace AlibabaCloud
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string versionType_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -49,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getVersionComparator()const;
|
||||
void setVersionComparator(const std::string& versionComparator);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
@@ -57,6 +59,8 @@ namespace AlibabaCloud
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
std::string getHardwareType()const;
|
||||
void setHardwareType(const std::string& hardwareType);
|
||||
std::vector<std::string> getSmartAGIds()const;
|
||||
void setSmartAGIds(const std::vector<std::string>& smartAGIds);
|
||||
std::string getSerialNumber()const;
|
||||
void setSerialNumber(const std::string& serialNumber);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -84,10 +88,12 @@ namespace AlibabaCloud
|
||||
std::string unboundAclIds_;
|
||||
int pageNumber_;
|
||||
std::string versionComparator_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string instanceType_;
|
||||
std::string hardwareType_;
|
||||
std::vector<std::string> smartAGIds_;
|
||||
std::string serialNumber_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -42,32 +42,43 @@ namespace AlibabaCloud
|
||||
std::string instanceId;
|
||||
std::string relateInstanceId;
|
||||
std::string bandwidth;
|
||||
std::string relateInstanceRegionId;
|
||||
std::string commodityType;
|
||||
std::string relateInstanceRegionId;
|
||||
};
|
||||
std::string description;
|
||||
int upBandwidth4G;
|
||||
std::string resourceGroupId;
|
||||
long endTime;
|
||||
int userCount;
|
||||
std::string vpnStatus;
|
||||
std::string maxBandwidth;
|
||||
std::string associatedCcnName;
|
||||
std::string dpiMonitorStatus;
|
||||
std::string cidrBlock;
|
||||
int upBandwidthWan;
|
||||
std::string qosIds;
|
||||
int upBandwidthWan;
|
||||
std::string name;
|
||||
std::string ipsecStatus;
|
||||
std::string routingStrategy;
|
||||
std::string associatedCcnId;
|
||||
std::string backupSoftwareVersion;
|
||||
std::string smartAGId;
|
||||
std::string dpiStatus;
|
||||
std::string enterpriseCode;
|
||||
int securityLockThreshold;
|
||||
std::string resellerUid;
|
||||
std::string status;
|
||||
std::string idaasId;
|
||||
std::string idaasApplicationId;
|
||||
long createTime;
|
||||
long dataPlan;
|
||||
std::string city;
|
||||
std::string hardwareVersion;
|
||||
long smartAGUid;
|
||||
std::string resellerInstanceId;
|
||||
std::string softwareVersion;
|
||||
std::string serialNumber;
|
||||
std::string accessPointId;
|
||||
std::vector<SmartAccessGateway::Link> links;
|
||||
std::string aclIds;
|
||||
std::string backupStatus;
|
||||
|
||||
@@ -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_SMARTAG_MODEL_DIAGNOSESMARTACCESSGATEWAYREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DIAGNOSESMARTACCESSGATEWAYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DiagnoseSmartAccessGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DiagnoseSmartAccessGatewayRequest();
|
||||
~DiagnoseSmartAccessGatewayRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
std::string getSmartAGSn()const;
|
||||
void setSmartAGSn(const std::string& smartAGSn);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string regionId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DIAGNOSESMARTACCESSGATEWAYREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_CREATEDEDICATEDLINEBACKUPRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CREATEDEDICATEDLINEBACKUPRESULT_H_
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DIAGNOSESMARTACCESSGATEWAYRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DIAGNOSESMARTACCESSGATEWAYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT CreateDedicatedLineBackupResult : public ServiceResult
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DiagnoseSmartAccessGatewayResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateDedicatedLineBackupResult();
|
||||
explicit CreateDedicatedLineBackupResult(const std::string &payload);
|
||||
~CreateDedicatedLineBackupResult();
|
||||
DiagnoseSmartAccessGatewayResult();
|
||||
explicit DiagnoseSmartAccessGatewayResult(const std::string &payload);
|
||||
~DiagnoseSmartAccessGatewayResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATEDEDICATEDLINEBACKUPRESULT_H_
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DIAGNOSESMARTACCESSGATEWAYRESULT_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_SMARTAG_MODEL_DISABLESMARTAGDPIMONITORREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DISABLESMARTAGDPIMONITORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DisableSmartAGDpiMonitorRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DisableSmartAGDpiMonitorRequest();
|
||||
~DisableSmartAGDpiMonitorRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DISABLESMARTAGDPIMONITORREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_DISABLESMARTAGDPIMONITORRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DISABLESMARTAGDPIMONITORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DisableSmartAGDpiMonitorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DisableSmartAGDpiMonitorResult();
|
||||
explicit DisableSmartAGDpiMonitorResult(const std::string &payload);
|
||||
~DisableSmartAGDpiMonitorResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DISABLESMARTAGDPIMONITORRESULT_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_SMARTAG_MODEL_DISCRIBESMARTACCESSGATEWAYDIAGNOSISREPORTREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DISCRIBESMARTACCESSGATEWAYDIAGNOSISREPORTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DiscribeSmartAccessGatewayDiagnosisReportRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DiscribeSmartAccessGatewayDiagnosisReportRequest();
|
||||
~DiscribeSmartAccessGatewayDiagnosisReportRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
std::string getSmartAGSn()const;
|
||||
void setSmartAGSn(const std::string& smartAGSn);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string regionId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DISCRIBESMARTACCESSGATEWAYDIAGNOSISREPORTREQUEST_H_
|
||||
@@ -0,0 +1,126 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_DISCRIBESMARTACCESSGATEWAYDIAGNOSISREPORTRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DISCRIBESMARTACCESSGATEWAYDIAGNOSISREPORTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DiscribeSmartAccessGatewayDiagnosisReportResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DiagnoseResult
|
||||
{
|
||||
struct Level
|
||||
{
|
||||
std::string biz;
|
||||
std::string configuration;
|
||||
std::string total;
|
||||
};
|
||||
struct Statistics
|
||||
{
|
||||
int warning;
|
||||
int total;
|
||||
int error;
|
||||
int info;
|
||||
};
|
||||
struct Detail
|
||||
{
|
||||
struct Statistics1
|
||||
{
|
||||
int warning;
|
||||
int total;
|
||||
int error;
|
||||
int info;
|
||||
};
|
||||
struct Item
|
||||
{
|
||||
struct EN
|
||||
{
|
||||
std::string itemLevel;
|
||||
std::string itemType;
|
||||
std::string itemName;
|
||||
std::vector<std::string> advice;
|
||||
std::vector<std::string> details2;
|
||||
};
|
||||
struct CN
|
||||
{
|
||||
std::string itemLevel;
|
||||
std::vector<std::string> advice4;
|
||||
std::string itemType;
|
||||
std::string itemName;
|
||||
std::vector<std::string> details3;
|
||||
};
|
||||
std::string type;
|
||||
long endTime;
|
||||
long startTime;
|
||||
EN eN;
|
||||
std::string itemName;
|
||||
std::string level;
|
||||
CN cN;
|
||||
};
|
||||
std::string type;
|
||||
std::vector<Detail::Item> items;
|
||||
Statistics1 statistics1;
|
||||
};
|
||||
std::string parameters;
|
||||
int endTime;
|
||||
std::string instanceId;
|
||||
std::string userLevel;
|
||||
int percent;
|
||||
int startTime;
|
||||
int finishedNumber;
|
||||
Statistics statistics;
|
||||
std::string boxType;
|
||||
std::string storeType;
|
||||
std::string monitorVersion;
|
||||
std::string uId;
|
||||
std::vector<Detail> details;
|
||||
int reportSLSSuccess;
|
||||
std::string state;
|
||||
std::string diagnoseId;
|
||||
int totalNumber;
|
||||
Level level;
|
||||
std::string boxVersion;
|
||||
std::string sN;
|
||||
};
|
||||
|
||||
|
||||
DiscribeSmartAccessGatewayDiagnosisReportResult();
|
||||
explicit DiscribeSmartAccessGatewayDiagnosisReportResult(const std::string &payload);
|
||||
~DiscribeSmartAccessGatewayDiagnosisReportResult();
|
||||
DiagnoseResult getDiagnoseResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
DiagnoseResult diagnoseResult_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DISCRIBESMARTACCESSGATEWAYDIAGNOSISREPORTRESULT_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_ENABLESMARTAGDPIMONITORREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_ENABLESMARTAGDPIMONITORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT EnableSmartAGDpiMonitorRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
EnableSmartAGDpiMonitorRequest();
|
||||
~EnableSmartAGDpiMonitorRequest();
|
||||
|
||||
std::string getSlsLogStore()const;
|
||||
void setSlsLogStore(const std::string& slsLogStore);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSlsProjectName()const;
|
||||
void setSlsProjectName(const std::string& slsProjectName);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
std::string slsLogStore_;
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string slsProjectName_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_ENABLESMARTAGDPIMONITORREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_ENABLESMARTAGDPIMONITORRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_ENABLESMARTAGDPIMONITORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT EnableSmartAGDpiMonitorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
EnableSmartAGDpiMonitorResult();
|
||||
explicit EnableSmartAGDpiMonitorResult(const std::string &payload);
|
||||
~EnableSmartAGDpiMonitorResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_ENABLESMARTAGDPIMONITORRESULT_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_SMARTAG_MODEL_GETACLATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_GETACLATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT GetAclAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetAclAttributeRequest();
|
||||
~GetAclAttributeRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getAclId()const;
|
||||
void setAclId(const std::string& aclId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string aclId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_GETACLATTRIBUTEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_GETACLATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_GETACLATTRIBUTERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT GetAclAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetAclAttributeResult();
|
||||
explicit GetAclAttributeResult(const std::string &payload);
|
||||
~GetAclAttributeResult();
|
||||
std::string getAclId()const;
|
||||
int getErrorConfigSmartAGCount()const;
|
||||
std::string getAclName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string aclId_;
|
||||
int errorConfigSmartAGCount_;
|
||||
std::string aclName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_GETACLATTRIBUTERESULT_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_SMARTAG_MODEL_GETQOSATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_GETQOSATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT GetQosAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetQosAttributeRequest();
|
||||
~GetQosAttributeRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_GETQOSATTRIBUTEREQUEST_H_
|
||||
@@ -0,0 +1,85 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_GETQOSATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_GETQOSATTRIBUTERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT GetQosAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct QosPolicy
|
||||
{
|
||||
std::string destCidr;
|
||||
std::string sourcePortRange;
|
||||
long endTime;
|
||||
std::string sourceCidr;
|
||||
int priority;
|
||||
std::string qosPolicieName;
|
||||
std::string qosPolicieDescription;
|
||||
long startTime;
|
||||
std::string ipProtocol;
|
||||
std::string destPortRange;
|
||||
};
|
||||
struct QosCar
|
||||
{
|
||||
int minBandwidthAbs;
|
||||
std::string qosCarId;
|
||||
int priority;
|
||||
std::string qosCarDescription;
|
||||
int maxBandwidthPercent;
|
||||
int maxBandwidthAbs;
|
||||
std::string qosCarName;
|
||||
std::string percentSourceType;
|
||||
int minBandwidthPercent;
|
||||
std::string limitType;
|
||||
};
|
||||
|
||||
|
||||
GetQosAttributeResult();
|
||||
explicit GetQosAttributeResult(const std::string &payload);
|
||||
~GetQosAttributeResult();
|
||||
std::vector<QosPolicy> getQosPolicies()const;
|
||||
std::vector<QosCar> getQosCars()const;
|
||||
int getErrorConfigSmartAGCount()const;
|
||||
std::string getQosName()const;
|
||||
std::string getQosDescription()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<QosPolicy> qosPolicies_;
|
||||
std::vector<QosCar> qosCars_;
|
||||
int errorConfigSmartAGCount_;
|
||||
std::string qosName_;
|
||||
std::string qosDescription_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_GETQOSATTRIBUTERESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DELETEDEDICATEDLINEBACKUPREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETEDEDICATEDLINEBACKUPREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_GETSMARTAGDPIATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_GETSMARTAGDPIATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,36 +28,36 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DeleteDedicatedLineBackupRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT GetSmartAGDpiAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDedicatedLineBackupRequest();
|
||||
~DeleteDedicatedLineBackupRequest();
|
||||
GetSmartAGDpiAttributeRequest();
|
||||
~GetSmartAGDpiAttributeRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string smartAGId_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETEDEDICATEDLINEBACKUPREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_GETSMARTAGDPIATTRIBUTEREQUEST_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_SMARTAG_MODEL_GETSMARTAGDPIATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_GETSMARTAGDPIATTRIBUTERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT GetSmartAGDpiAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetSmartAGDpiAttributeResult();
|
||||
explicit GetSmartAGDpiAttributeResult(const std::string &payload);
|
||||
~GetSmartAGDpiAttributeResult();
|
||||
std::string getLogstoreName()const;
|
||||
std::string getProjectName()const;
|
||||
std::string getSlsRegion()const;
|
||||
std::string getDpiMonitorStatus()const;
|
||||
std::string getDpiStatus()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string logstoreName_;
|
||||
std::string projectName_;
|
||||
std::string slsRegion_;
|
||||
std::string dpiMonitorStatus_;
|
||||
std::string dpiStatus_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_GETSMARTAGDPIATTRIBUTERESULT_H_
|
||||
@@ -41,14 +41,16 @@ namespace AlibabaCloud
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getCcnInstanceId()const;
|
||||
void setCcnInstanceId(const std::string& ccnInstanceId);
|
||||
bool getGrantTrafficService()const;
|
||||
void setGrantTrafficService(bool grantTrafficService);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getCenUid()const;
|
||||
void setCenUid(const std::string& cenUid);
|
||||
long getCenUid()const;
|
||||
void setCenUid(long cenUid);
|
||||
std::string getCenInstanceId()const;
|
||||
void setCenInstanceId(const std::string& cenInstanceId);
|
||||
|
||||
@@ -56,10 +58,11 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string ccnInstanceId_;
|
||||
bool grantTrafficService_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string cenUid_;
|
||||
long cenUid_;
|
||||
std::string cenInstanceId_;
|
||||
|
||||
};
|
||||
|
||||
@@ -43,6 +43,8 @@ namespace AlibabaCloud
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getCcnInstanceId()const;
|
||||
void setCcnInstanceId(const std::string& ccnInstanceId);
|
||||
bool getGrantTrafficService()const;
|
||||
void setGrantTrafficService(bool grantTrafficService);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -57,6 +59,7 @@ namespace AlibabaCloud
|
||||
long ccnUid_;
|
||||
std::string regionId_;
|
||||
std::string ccnInstanceId_;
|
||||
bool grantTrafficService_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_SWITCHSAGHASTATEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_SWITCHSAGHASTATEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_LISTACCESSPOINTNETWORKQUALITIESREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTACCESSPOINTNETWORKQUALITIESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,39 +28,36 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT SwitchSAGHaStateRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListAccessPointNetworkQualitiesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SwitchSAGHaStateRequest();
|
||||
~SwitchSAGHaStateRequest();
|
||||
ListAccessPointNetworkQualitiesRequest();
|
||||
~ListAccessPointNetworkQualitiesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getHaType()const;
|
||||
void setHaType(const std::string& haType);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string haType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string smartAGId_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_SWITCHSAGHASTATEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTACCESSPOINTNETWORKQUALITIESREQUEST_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_SMARTAG_MODEL_LISTACCESSPOINTNETWORKQUALITIESRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTACCESSPOINTNETWORKQUALITIESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListAccessPointNetworkQualitiesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AccessPointNetworkQuality
|
||||
{
|
||||
std::string rtt;
|
||||
std::string loss;
|
||||
int id;
|
||||
};
|
||||
|
||||
|
||||
ListAccessPointNetworkQualitiesResult();
|
||||
explicit ListAccessPointNetworkQualitiesResult(const std::string &payload);
|
||||
~ListAccessPointNetworkQualitiesResult();
|
||||
std::vector<AccessPointNetworkQuality> getAccessPointNetworkQualities()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AccessPointNetworkQuality> accessPointNetworkQualities_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTACCESSPOINTNETWORKQUALITIESRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DELETESAGLINKLEVELHAREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGLINKLEVELHAREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_LISTACCESSPOINTSREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTACCESSPOINTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,39 +28,42 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DeleteSAGLinkLevelHaRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListAccessPointsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSAGLinkLevelHaRequest();
|
||||
~DeleteSAGLinkLevelHaRequest();
|
||||
ListAccessPointsRequest();
|
||||
~ListAccessPointsRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getHaType()const;
|
||||
void setHaType(const std::string& haType);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
std::string haType_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string smartAGId_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGLINKLEVELHAREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTACCESSPOINTSREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_LISTACCESSPOINTSRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTACCESSPOINTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListAccessPointsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AccessPoint
|
||||
{
|
||||
int accessPointId;
|
||||
int activeSmartAGCount;
|
||||
std::string latitude;
|
||||
int inactiveSmartAGCount;
|
||||
std::string longitude;
|
||||
};
|
||||
|
||||
|
||||
ListAccessPointsResult();
|
||||
explicit ListAccessPointsResult(const std::string &payload);
|
||||
~ListAccessPointsResult();
|
||||
std::vector<AccessPoint> getAccessPoints()const;
|
||||
int getTotalCount()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AccessPoint> accessPoints_;
|
||||
int totalCount_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTACCESSPOINTSRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_LISTDPICONFIGERRORREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTDPICONFIGERRORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListDpiConfigErrorRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListDpiConfigErrorRequest();
|
||||
~ListDpiConfigErrorRequest();
|
||||
|
||||
std::string getDpiConfigType()const;
|
||||
void setDpiConfigType(const std::string& dpiConfigType);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
std::string getRuleInstanceId()const;
|
||||
void setRuleInstanceId(const std::string& ruleInstanceId);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string dpiConfigType_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string smartAGId_;
|
||||
std::string ruleInstanceId_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTDPICONFIGERRORREQUEST_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_SMARTAG_MODEL_LISTDPICONFIGERRORRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTDPICONFIGERRORRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListDpiConfigErrorResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DpiConfigErrorItem
|
||||
{
|
||||
struct RuleConfigErrorListItem
|
||||
{
|
||||
std::vector<std::string> dpiSignatureIds;
|
||||
std::string ruleId;
|
||||
std::vector<std::string> dpiGroupIds;
|
||||
};
|
||||
std::string errorType;
|
||||
std::vector<DpiConfigErrorItem::RuleConfigErrorListItem> ruleConfigErrorList;
|
||||
std::string sN;
|
||||
std::string smartAGId;
|
||||
};
|
||||
|
||||
|
||||
ListDpiConfigErrorResult();
|
||||
explicit ListDpiConfigErrorResult(const std::string &payload);
|
||||
~ListDpiConfigErrorResult();
|
||||
std::string getNextToken()const;
|
||||
std::vector<DpiConfigErrorItem> getDpiConfigError()const;
|
||||
int getMaxResults()const;
|
||||
int getTotal()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string nextToken_;
|
||||
std::vector<DpiConfigErrorItem> dpiConfigError_;
|
||||
int maxResults_;
|
||||
int total_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTDPICONFIGERRORRESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_LISTDPIGROUPSREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTDPIGROUPSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListDpiGroupsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListDpiGroupsRequest();
|
||||
~ListDpiGroupsRequest();
|
||||
|
||||
std::vector<std::string> getDpiGroupIds()const;
|
||||
void setDpiGroupIds(const std::vector<std::string>& dpiGroupIds);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::vector<std::string> getDpiGroupNames()const;
|
||||
void setDpiGroupNames(const std::vector<std::string>& dpiGroupNames);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::vector<std::string> dpiGroupIds_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::vector<std::string> dpiGroupNames_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTDPIGROUPSREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_LISTDPIGROUPSRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTDPIGROUPSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListDpiGroupsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DpiGroupItem
|
||||
{
|
||||
std::string minEngineVersion;
|
||||
std::string dpiGroupName;
|
||||
std::string minSignatureDbVersion;
|
||||
std::string dpiGroupId;
|
||||
};
|
||||
|
||||
|
||||
ListDpiGroupsResult();
|
||||
explicit ListDpiGroupsResult(const std::string &payload);
|
||||
~ListDpiGroupsResult();
|
||||
int getTotalCount()const;
|
||||
std::string getNextToken()const;
|
||||
std::vector<DpiGroupItem> getDpiGroup()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::string nextToken_;
|
||||
std::vector<DpiGroupItem> dpiGroup_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTDPIGROUPSRESULT_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_LISTDPISIGNATURESREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTDPISIGNATURESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListDpiSignaturesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListDpiSignaturesRequest();
|
||||
~ListDpiSignaturesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::vector<std::string> getDpiSignatureNames()const;
|
||||
void setDpiSignatureNames(const std::vector<std::string>& dpiSignatureNames);
|
||||
std::vector<std::string> getDpiSignatureIds()const;
|
||||
void setDpiSignatureIds(const std::vector<std::string>& dpiSignatureIds);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getDpiGroupId()const;
|
||||
void setDpiGroupId(const std::string& dpiGroupId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::vector<std::string> dpiSignatureNames_;
|
||||
std::vector<std::string> dpiSignatureIds_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string dpiGroupId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTDPISIGNATURESREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESMARTACCESSGATEWAYROUTESRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESMARTACCESSGATEWAYROUTESRESULT_H_
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_LISTDPISIGNATURESRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTDPISIGNATURESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,38 +29,35 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DescribeSmartAccessGatewayRoutesResult : public ServiceResult
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListDpiSignaturesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Route
|
||||
struct DpiSignatureItem
|
||||
{
|
||||
std::string destCidr;
|
||||
std::string state;
|
||||
std::string routeSource;
|
||||
std::string sourceType;
|
||||
std::string sourceInstanceId;
|
||||
std::string conflictInfo;
|
||||
std::string minEngineVersion;
|
||||
std::string minSignatureDbVersion;
|
||||
std::string dpiSignatureId;
|
||||
std::string dpiSignatureName;
|
||||
std::string dpiGroupId;
|
||||
};
|
||||
|
||||
|
||||
DescribeSmartAccessGatewayRoutesResult();
|
||||
explicit DescribeSmartAccessGatewayRoutesResult(const std::string &payload);
|
||||
~DescribeSmartAccessGatewayRoutesResult();
|
||||
ListDpiSignaturesResult();
|
||||
explicit ListDpiSignaturesResult(const std::string &payload);
|
||||
~ListDpiSignaturesResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNubmer()const;
|
||||
std::vector<Route> getRoutes()const;
|
||||
std::string getNextToken()const;
|
||||
std::vector<DpiSignatureItem> getDpiSignature()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNubmer_;
|
||||
std::vector<Route> routes_;
|
||||
std::string nextToken_;
|
||||
std::vector<DpiSignatureItem> dpiSignature_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESMARTACCESSGATEWAYROUTESRESULT_H_
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTDPISIGNATURESRESULT_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_SMARTAG_MODEL_LISTENTERPRISECODEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTENTERPRISECODEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListEnterpriseCodeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListEnterpriseCodeRequest();
|
||||
~ListEnterpriseCodeRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getEnterpriseCode()const;
|
||||
void setEnterpriseCode(const std::string& enterpriseCode);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
bool getIsDefault()const;
|
||||
void setIsDefault(bool isDefault);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string enterpriseCode_;
|
||||
std::string nextToken_;
|
||||
bool isDefault_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTENTERPRISECODEREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_LISTENTERPRISECODERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTENTERPRISECODERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListEnterpriseCodeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct EnterpriseCode
|
||||
{
|
||||
bool isDefault;
|
||||
std::string enterpriseCode;
|
||||
int smartAGCount;
|
||||
};
|
||||
|
||||
|
||||
ListEnterpriseCodeResult();
|
||||
explicit ListEnterpriseCodeResult(const std::string &payload);
|
||||
~ListEnterpriseCodeResult();
|
||||
int getTotalCount()const;
|
||||
std::string getNextToken()const;
|
||||
int getMaxResults()const;
|
||||
std::vector<EnterpriseCode> getEnterpriseCodes()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::vector<EnterpriseCode> enterpriseCodes_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTENTERPRISECODERESULT_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_SMARTAG_MODEL_LISTSMARTAGAPIUNSUPPORTEDFEATUREREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTSMARTAGAPIUNSUPPORTEDFEATUREREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListSmartAGApiUnsupportedFeatureRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListSmartAGApiUnsupportedFeatureRequest();
|
||||
~ListSmartAGApiUnsupportedFeatureRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSerialNumber()const;
|
||||
void setSerialNumber(const std::string& serialNumber);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
std::string getOpenApiName()const;
|
||||
void setOpenApiName(const std::string& openApiName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string serialNumber_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string openApiName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTSMARTAGAPIUNSUPPORTEDFEATUREREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_LISTSMARTAGAPIUNSUPPORTEDFEATURERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTSMARTAGAPIUNSUPPORTEDFEATURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListSmartAGApiUnsupportedFeatureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Feature
|
||||
{
|
||||
std::string feature;
|
||||
};
|
||||
|
||||
|
||||
ListSmartAGApiUnsupportedFeatureResult();
|
||||
explicit ListSmartAGApiUnsupportedFeatureResult(const std::string &payload);
|
||||
~ListSmartAGApiUnsupportedFeatureResult();
|
||||
std::vector<Feature> getFeatures()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Feature> features_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTSMARTAGAPIUNSUPPORTEDFEATURERESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_LISTSMARTAGBYACCESSPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTSMARTAGBYACCESSPOINTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListSmartAGByAccessPointRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListSmartAGByAccessPointRequest();
|
||||
~ListSmartAGByAccessPointRequest();
|
||||
|
||||
int getAccessPointId()const;
|
||||
void setAccessPointId(int accessPointId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGStatus()const;
|
||||
void setSmartAGStatus(const std::string& smartAGStatus);
|
||||
|
||||
private:
|
||||
int accessPointId_;
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGStatus_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTSMARTAGBYACCESSPOINTREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_LISTSMARTAGBYACCESSPOINTRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_LISTSMARTAGBYACCESSPOINTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ListSmartAGByAccessPointResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SmartAccessGateway
|
||||
{
|
||||
std::string smartAGName;
|
||||
std::string smartAGStatus;
|
||||
std::string routingStrategy;
|
||||
std::string associatedCcnId;
|
||||
std::string smartAGId;
|
||||
std::string hardwareVersion;
|
||||
std::string smartAGDescription;
|
||||
};
|
||||
|
||||
|
||||
ListSmartAGByAccessPointResult();
|
||||
explicit ListSmartAGByAccessPointResult(const std::string &payload);
|
||||
~ListSmartAGByAccessPointResult();
|
||||
int getTotalCount()const;
|
||||
std::vector<SmartAccessGateway> getSmartAccessGateways()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::vector<SmartAccessGateway> smartAccessGateways_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_LISTSMARTAGBYACCESSPOINTRESULT_H_
|
||||
@@ -35,6 +35,8 @@ namespace AlibabaCloud
|
||||
ModifyACLRuleRequest();
|
||||
~ModifyACLRuleRequest();
|
||||
|
||||
std::vector<std::string> getDpiGroupIds()const;
|
||||
void setDpiGroupIds(const std::vector<std::string>& dpiGroupIds);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSourcePortRange()const;
|
||||
@@ -47,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setType(const std::string& type);
|
||||
std::string getDestCidr()const;
|
||||
void setDestCidr(const std::string& destCidr);
|
||||
std::vector<std::string> getDpiSignatureIds()const;
|
||||
void setDpiSignatureIds(const std::vector<std::string>& dpiSignatureIds);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDirection()const;
|
||||
@@ -73,12 +77,14 @@ namespace AlibabaCloud
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::vector<std::string> dpiGroupIds_;
|
||||
long resourceOwnerId_;
|
||||
std::string sourcePortRange_;
|
||||
std::string sourceCidr_;
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
std::string destCidr_;
|
||||
std::vector<std::string> dpiSignatureIds_;
|
||||
std::string regionId_;
|
||||
std::string direction_;
|
||||
std::string policy_;
|
||||
|
||||
@@ -45,10 +45,12 @@ namespace AlibabaCloud
|
||||
std::string getAclId()const;
|
||||
std::string getAcrId()const;
|
||||
std::string getDestPortRange()const;
|
||||
std::vector<std::string> getDpiGroupIds()const;
|
||||
std::string getDirection()const;
|
||||
std::string getName()const;
|
||||
long getGmtCreate()const;
|
||||
std::string getDestCidr()const;
|
||||
std::vector<std::string> getDpiSignatureIds()const;
|
||||
std::string getIpProtocol()const;
|
||||
|
||||
protected:
|
||||
@@ -62,10 +64,12 @@ namespace AlibabaCloud
|
||||
std::string aclId_;
|
||||
std::string acrId_;
|
||||
std::string destPortRange_;
|
||||
std::vector<std::string> dpiGroupIds_;
|
||||
std::string direction_;
|
||||
std::string name_;
|
||||
long gmtCreate_;
|
||||
std::string destCidr_;
|
||||
std::vector<std::string> dpiSignatureIds_;
|
||||
std::string ipProtocol_;
|
||||
|
||||
};
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESMARTACCESSGATEWAYROUTESREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESMARTACCESSGATEWAYROUTESREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_MODIFYCLIENTUSERDNSREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYCLIENTUSERDNSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,42 +28,42 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DescribeSmartAccessGatewayRoutesRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ModifyClientUserDNSRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSmartAccessGatewayRoutesRequest();
|
||||
~DescribeSmartAccessGatewayRoutesRequest();
|
||||
ModifyClientUserDNSRequest();
|
||||
~ModifyClientUserDNSRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getPageSize()const;
|
||||
void setPageSize(const std::string& pageSize);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getPageNubmer()const;
|
||||
void setPageNubmer(const std::string& pageNubmer);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::vector<std::string> getRecoveredDNS()const;
|
||||
void setRecoveredDNS(const std::vector<std::string>& recoveredDNS);
|
||||
std::vector<std::string> getAppDNS()const;
|
||||
void setAppDNS(const std::vector<std::string>& appDNS);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string pageSize_;
|
||||
std::string smartAGId_;
|
||||
long ownerId_;
|
||||
std::string pageNubmer_;
|
||||
long resourceOwnerId_;
|
||||
std::vector<std::string> recoveredDNS_;
|
||||
std::vector<std::string> appDNS_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESMARTACCESSGATEWAYROUTESREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYCLIENTUSERDNSREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_MODIFYCLIENTUSERDNSRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYCLIENTUSERDNSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ModifyClientUserDNSResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyClientUserDNSResult();
|
||||
explicit ModifyClientUserDNSResult(const std::string &payload);
|
||||
~ModifyClientUserDNSResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYCLIENTUSERDNSRESULT_H_
|
||||
@@ -55,6 +55,8 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVersionType()const;
|
||||
void setVersionType(const std::string& versionType);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
@@ -69,6 +71,7 @@ namespace AlibabaCloud
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string versionType_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,6 +35,8 @@ namespace AlibabaCloud
|
||||
ModifyQosPolicyRequest();
|
||||
~ModifyQosPolicyRequest();
|
||||
|
||||
std::vector<std::string> getDpiGroupIds()const;
|
||||
void setDpiGroupIds(const std::vector<std::string>& dpiGroupIds);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSourcePortRange()const;
|
||||
@@ -49,6 +51,8 @@ namespace AlibabaCloud
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getDestCidr()const;
|
||||
void setDestCidr(const std::string& destCidr);
|
||||
std::vector<std::string> getDpiSignatureIds()const;
|
||||
void setDpiSignatureIds(const std::vector<std::string>& dpiSignatureIds);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
@@ -71,6 +75,7 @@ namespace AlibabaCloud
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::vector<std::string> dpiGroupIds_;
|
||||
long resourceOwnerId_;
|
||||
std::string sourcePortRange_;
|
||||
std::string qosPolicyId_;
|
||||
@@ -78,6 +83,7 @@ namespace AlibabaCloud
|
||||
std::string description_;
|
||||
std::string startTime_;
|
||||
std::string destCidr_;
|
||||
std::vector<std::string> dpiSignatureIds_;
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -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_SMARTAG_MODEL_MODIFYSAGADMINPASSWORDREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGADMINPASSWORDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ModifySAGAdminPasswordRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifySAGAdminPasswordRequest();
|
||||
~ModifySAGAdminPasswordRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getPassword()const;
|
||||
void setPassword(const std::string& password);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
std::string getSmartAGSn()const;
|
||||
void setSmartAGSn(const std::string& smartAGSn);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string password_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGADMINPASSWORDREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_SWITCHCLOUDBOXHASTATERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_SWITCHCLOUDBOXHASTATERESULT_H_
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGADMINPASSWORDRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGADMINPASSWORDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT SwitchCloudBoxHaStateResult : public ServiceResult
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ModifySAGAdminPasswordResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SwitchCloudBoxHaStateResult();
|
||||
explicit SwitchCloudBoxHaStateResult(const std::string &payload);
|
||||
~SwitchCloudBoxHaStateResult();
|
||||
ModifySAGAdminPasswordResult();
|
||||
explicit ModifySAGAdminPasswordResult(const std::string &payload);
|
||||
~ModifySAGAdminPasswordResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_SWITCHCLOUDBOXHASTATERESULT_H_
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_MODIFYSAGADMINPASSWORDRESULT_H_
|
||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRole()const;
|
||||
void setRole(const std::string& role);
|
||||
std::string getVlan()const;
|
||||
void setVlan(const std::string& vlan);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -57,6 +59,7 @@ namespace AlibabaCloud
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string role_;
|
||||
std::string vlan_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -49,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAdvertiseIps()const;
|
||||
void setAdvertiseIps(const std::string& advertiseIps);
|
||||
std::string getRouterId()const;
|
||||
void setRouterId(const std::string& routerId);
|
||||
int getLocalAs()const;
|
||||
@@ -66,6 +68,7 @@ namespace AlibabaCloud
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string advertiseIps_;
|
||||
std::string routerId_;
|
||||
int localAs_;
|
||||
std::string smartAGId_;
|
||||
|
||||
@@ -37,28 +37,44 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getISP()const;
|
||||
void setISP(const std::string& iSP);
|
||||
std::string getPassword()const;
|
||||
void setPassword(const std::string& password);
|
||||
std::string getVlan()const;
|
||||
void setVlan(const std::string& vlan);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getMask()const;
|
||||
void setMask(const std::string& mask);
|
||||
std::string getStartIp()const;
|
||||
void setStartIp(const std::string& startIp);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
int getBandwidth()const;
|
||||
void setBandwidth(int bandwidth);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getIP()const;
|
||||
void setIP(const std::string& iP);
|
||||
int getWeight()const;
|
||||
void setWeight(int weight);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getIPType()const;
|
||||
void setIPType(const std::string& iPType);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
std::string getSourceIps()const;
|
||||
void setSourceIps(const std::string& sourceIps);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
std::string getSmartAGSn()const;
|
||||
void setSmartAGSn(const std::string& smartAGSn);
|
||||
std::string getPortName()const;
|
||||
void setPortName(const std::string& portName);
|
||||
std::string getStopIp()const;
|
||||
void setStopIp(const std::string& stopIp);
|
||||
std::string getGateway()const;
|
||||
void setGateway(const std::string& gateway);
|
||||
std::string getUsername()const;
|
||||
@@ -66,17 +82,25 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string iSP_;
|
||||
std::string password_;
|
||||
std::string vlan_;
|
||||
std::string regionId_;
|
||||
std::string mask_;
|
||||
std::string startIp_;
|
||||
std::string resourceOwnerAccount_;
|
||||
int bandwidth_;
|
||||
std::string ownerAccount_;
|
||||
std::string iP_;
|
||||
int weight_;
|
||||
long ownerId_;
|
||||
std::string iPType_;
|
||||
int priority_;
|
||||
std::string sourceIps_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
std::string portName_;
|
||||
std::string stopIp_;
|
||||
std::string gateway_;
|
||||
std::string username_;
|
||||
|
||||
|
||||
@@ -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_SMARTAG_MODEL_MOVERESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_MOVERESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT MoveResourceGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
MoveResourceGroupRequest();
|
||||
~MoveResourceGroupRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceId()const;
|
||||
void setResourceId(const std::string& resourceId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
std::string getNewResourceGroupId()const;
|
||||
void setNewResourceGroupId(const std::string& newResourceGroupId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string resourceType_;
|
||||
std::string newResourceGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_MOVERESOURCEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_MOVERESOURCEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_MOVERESOURCEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT MoveResourceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
MoveResourceGroupResult();
|
||||
explicit MoveResourceGroupResult(const std::string &payload);
|
||||
~MoveResourceGroupResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_MOVERESOURCEGROUPRESULT_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_SMARTAG_MODEL_PROBEACCESSPOINTNETWORKQUALITYREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_PROBEACCESSPOINTNETWORKQUALITYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ProbeAccessPointNetworkQualityRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ProbeAccessPointNetworkQualityRequest();
|
||||
~ProbeAccessPointNetworkQualityRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::vector<int> getAccessPointIds()const;
|
||||
void setAccessPointIds(const std::vector<int>& accessPointIds);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::vector<int> accessPointIds_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_PROBEACCESSPOINTNETWORKQUALITYREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_SMARTAG_MODEL_PROBEACCESSPOINTNETWORKQUALITYRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_PROBEACCESSPOINTNETWORKQUALITYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/smartag/SmartagExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Smartag
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT ProbeAccessPointNetworkQualityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ProbeAccessPointNetworkQualityResult();
|
||||
explicit ProbeAccessPointNetworkQualityResult(const std::string &payload);
|
||||
~ProbeAccessPointNetworkQualityResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_PROBEACCESSPOINTNETWORKQUALITYRESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user