regenerate code
This commit is contained in:
@@ -31,6 +31,8 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/AddDnatEntryResult.h
|
||||
include/alibabacloud/smartag/model/AddNetworkOptimizationSettingRequest.h
|
||||
include/alibabacloud/smartag/model/AddNetworkOptimizationSettingResult.h
|
||||
include/alibabacloud/smartag/model/AddSagCidrRequest.h
|
||||
include/alibabacloud/smartag/model/AddSagCidrResult.h
|
||||
include/alibabacloud/smartag/model/AddSnatEntryRequest.h
|
||||
include/alibabacloud/smartag/model/AddSnatEntryResult.h
|
||||
include/alibabacloud/smartag/model/AssociateACLRequest.h
|
||||
@@ -41,6 +43,8 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/AssociateQosResult.h
|
||||
include/alibabacloud/smartag/model/AttachNetworkOptimizationSagsRequest.h
|
||||
include/alibabacloud/smartag/model/AttachNetworkOptimizationSagsResult.h
|
||||
include/alibabacloud/smartag/model/BindSerialNumberRequest.h
|
||||
include/alibabacloud/smartag/model/BindSerialNumberResult.h
|
||||
include/alibabacloud/smartag/model/BindSmartAccessGatewayRequest.h
|
||||
include/alibabacloud/smartag/model/BindSmartAccessGatewayResult.h
|
||||
include/alibabacloud/smartag/model/BindVbrRequest.h
|
||||
@@ -55,6 +59,8 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/CreateDedicatedLineBackupResult.h
|
||||
include/alibabacloud/smartag/model/CreateFlowLogRequest.h
|
||||
include/alibabacloud/smartag/model/CreateFlowLogResult.h
|
||||
include/alibabacloud/smartag/model/CreateHealthCheckRequest.h
|
||||
include/alibabacloud/smartag/model/CreateHealthCheckResult.h
|
||||
include/alibabacloud/smartag/model/CreateNetworkOptimizationRequest.h
|
||||
include/alibabacloud/smartag/model/CreateNetworkOptimizationResult.h
|
||||
include/alibabacloud/smartag/model/CreateQosRequest.h
|
||||
@@ -65,6 +71,10 @@ set(smartag_public_header_model
|
||||
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
|
||||
include/alibabacloud/smartag/model/CreateSagStaticRouteResult.h
|
||||
include/alibabacloud/smartag/model/CreateSmartAccessGatewayRequest.h
|
||||
include/alibabacloud/smartag/model/CreateSmartAccessGatewayResult.h
|
||||
include/alibabacloud/smartag/model/CreateSmartAccessGatewayClientUserRequest.h
|
||||
@@ -85,6 +95,8 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DeleteDnatEntryResult.h
|
||||
include/alibabacloud/smartag/model/DeleteFlowLogRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteFlowLogResult.h
|
||||
include/alibabacloud/smartag/model/DeleteHealthCheckRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteHealthCheckResult.h
|
||||
include/alibabacloud/smartag/model/DeleteNetworkOptimizationRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteNetworkOptimizationResult.h
|
||||
include/alibabacloud/smartag/model/DeleteNetworkOptimizationSettingRequest.h
|
||||
@@ -95,8 +107,18 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DeleteQosCarResult.h
|
||||
include/alibabacloud/smartag/model/DeleteQosPolicyRequest.h
|
||||
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
|
||||
include/alibabacloud/smartag/model/DeleteSagExpressConnectInterfaceResult.h
|
||||
include/alibabacloud/smartag/model/DeleteSagStaticRouteRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteSagStaticRouteResult.h
|
||||
include/alibabacloud/smartag/model/DeleteSmartAccessGatewayRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteSmartAccessGatewayResult.h
|
||||
include/alibabacloud/smartag/model/DeleteSmartAccessGatewayClientUserRequest.h
|
||||
include/alibabacloud/smartag/model/DeleteSmartAccessGatewayClientUserResult.h
|
||||
include/alibabacloud/smartag/model/DeleteSnatEntryRequest.h
|
||||
@@ -121,12 +143,24 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DescribeGrantRulesResult.h
|
||||
include/alibabacloud/smartag/model/DescribeGrantSagRulesRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeGrantSagRulesResult.h
|
||||
include/alibabacloud/smartag/model/DescribeGrantSagVbrRulesRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeGrantSagVbrRulesResult.h
|
||||
include/alibabacloud/smartag/model/DescribeHealthCheckAttributeRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeHealthCheckAttributeResult.h
|
||||
include/alibabacloud/smartag/model/DescribeHealthChecksRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeHealthChecksResult.h
|
||||
include/alibabacloud/smartag/model/DescribeNetworkOptimizationSagsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeNetworkOptimizationSagsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeNetworkOptimizationSettingsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeNetworkOptimizationSettingsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeNetworkOptimizationsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeNetworkOptimizationsResult.h
|
||||
include/alibabacloud/smartag/model/DescribePbrInterfacesRequest.h
|
||||
include/alibabacloud/smartag/model/DescribePbrInterfacesResult.h
|
||||
include/alibabacloud/smartag/model/DescribePbrRulesRequest.h
|
||||
include/alibabacloud/smartag/model/DescribePbrRulesResult.h
|
||||
include/alibabacloud/smartag/model/DescribePolicyBasedRoutingsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribePolicyBasedRoutingsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeQosCarsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeQosCarsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeQosPoliciesRequest.h
|
||||
@@ -135,10 +169,54 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/DescribeQosesResult.h
|
||||
include/alibabacloud/smartag/model/DescribeRegionsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeRegionsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeRouteDistributionStrategiesRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeRouteDistributionStrategiesResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSAGDeviceInfoRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSAGDeviceInfoResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagCurrentDnsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagCurrentDnsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagECRouteBackupAttributeResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagExpressConnectInterfaceListRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagExpressConnectInterfaceListResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagGlobalRouteProtocolRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagGlobalRouteProtocolResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagHaRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagHaResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagLanListRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagLanListResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagManagementPortRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagManagementPortResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagOnlineClientStatisticsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagOnlineClientStatisticsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagPortListRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagPortListResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagPortRouteProtocolListRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagPortRouteProtocolListResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagRemoteAccessRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagRemoteAccessResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagRouteListRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagRouteListResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagRouteProtocolBgpRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagRouteProtocolBgpResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagRouteProtocolOspfRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagRouteProtocolOspfResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagRouteableAddressRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagRouteableAddressResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagStaticRouteListRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagStaticRouteListResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagUserDnsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagUserDnsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagVbrRelationsRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagVbrRelationsResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagWan4GRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagWan4GResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagWanListRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagWanListResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagWanSnatRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagWanSnatResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSagWifiRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSagWifiResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeRequest.h
|
||||
include/alibabacloud/smartag/model/DescribeSmartAccessGatewayAttributeResult.h
|
||||
include/alibabacloud/smartag/model/DescribeSmartAccessGatewayClientUsersRequest.h
|
||||
@@ -185,6 +263,8 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/GrantInstanceToCbnResult.h
|
||||
include/alibabacloud/smartag/model/GrantSagInstanceToCcnRequest.h
|
||||
include/alibabacloud/smartag/model/GrantSagInstanceToCcnResult.h
|
||||
include/alibabacloud/smartag/model/GrantSagInstanceToVbrRequest.h
|
||||
include/alibabacloud/smartag/model/GrantSagInstanceToVbrResult.h
|
||||
include/alibabacloud/smartag/model/KickOutClientsRequest.h
|
||||
include/alibabacloud/smartag/model/KickOutClientsResult.h
|
||||
include/alibabacloud/smartag/model/ModifyACLRequest.h
|
||||
@@ -197,6 +277,8 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/ModifyDeviceAutoUpgradePolicyResult.h
|
||||
include/alibabacloud/smartag/model/ModifyFlowLogAttributeRequest.h
|
||||
include/alibabacloud/smartag/model/ModifyFlowLogAttributeResult.h
|
||||
include/alibabacloud/smartag/model/ModifyHealthCheckRequest.h
|
||||
include/alibabacloud/smartag/model/ModifyHealthCheckResult.h
|
||||
include/alibabacloud/smartag/model/ModifyNetworkOptimizationRequest.h
|
||||
include/alibabacloud/smartag/model/ModifyNetworkOptimizationResult.h
|
||||
include/alibabacloud/smartag/model/ModifyQosRequest.h
|
||||
@@ -205,8 +287,42 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/ModifyQosCarResult.h
|
||||
include/alibabacloud/smartag/model/ModifyQosPolicyRequest.h
|
||||
include/alibabacloud/smartag/model/ModifyQosPolicyResult.h
|
||||
include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyRequest.h
|
||||
include/alibabacloud/smartag/model/ModifyRouteDistributionStrategyResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagCidrRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagCidrResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagECRouteBackupRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagECRouteBackupResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagExpressConnectInterfaceRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagExpressConnectInterfaceResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagGlobalRouteProtocolRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagGlobalRouteProtocolResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagHaRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagHaResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagLanRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagLanResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagManagementPortRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagManagementPortResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagPortRoleRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagPortRoleResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagPortRouteProtocolRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagPortRouteProtocolResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagRemoteAccessRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagRemoteAccessResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagRouteProtocolBgpRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagRouteProtocolBgpResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagRouteProtocolOspfRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagRouteProtocolOspfResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagStaticRouteRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagStaticRouteResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagUserDnsRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagUserDnsResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagWanRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySagWanResult.h
|
||||
include/alibabacloud/smartag/model/ModifySagWanSnatRequest.h
|
||||
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
|
||||
@@ -215,12 +331,16 @@ set(smartag_public_header_model
|
||||
include/alibabacloud/smartag/model/ModifySmartAccessGatewayClientUserResult.h
|
||||
include/alibabacloud/smartag/model/ModifySmartAccessGatewayUpBandwidthRequest.h
|
||||
include/alibabacloud/smartag/model/ModifySmartAccessGatewayUpBandwidthResult.h
|
||||
include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupRequest.h
|
||||
include/alibabacloud/smartag/model/OrchestrateSagECRouteBackupResult.h
|
||||
include/alibabacloud/smartag/model/RebootSmartAccessGatewayRequest.h
|
||||
include/alibabacloud/smartag/model/RebootSmartAccessGatewayResult.h
|
||||
include/alibabacloud/smartag/model/ResetSmartAccessGatewayClientUserPasswordRequest.h
|
||||
include/alibabacloud/smartag/model/ResetSmartAccessGatewayClientUserPasswordResult.h
|
||||
include/alibabacloud/smartag/model/RevokeInstanceFromCbnRequest.h
|
||||
include/alibabacloud/smartag/model/RevokeInstanceFromCbnResult.h
|
||||
include/alibabacloud/smartag/model/RevokeInstanceFromVbrRequest.h
|
||||
include/alibabacloud/smartag/model/RevokeInstanceFromVbrResult.h
|
||||
include/alibabacloud/smartag/model/RevokeSagInstanceFromCcnRequest.h
|
||||
include/alibabacloud/smartag/model/RevokeSagInstanceFromCcnResult.h
|
||||
include/alibabacloud/smartag/model/SetSagRouteableAddressRequest.h
|
||||
@@ -229,6 +349,8 @@ set(smartag_public_header_model
|
||||
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
|
||||
include/alibabacloud/smartag/model/UnbindSerialNumberResult.h
|
||||
include/alibabacloud/smartag/model/UnbindSmartAccessGatewayRequest.h
|
||||
@@ -260,6 +382,8 @@ set(smartag_src
|
||||
src/model/AddDnatEntryResult.cc
|
||||
src/model/AddNetworkOptimizationSettingRequest.cc
|
||||
src/model/AddNetworkOptimizationSettingResult.cc
|
||||
src/model/AddSagCidrRequest.cc
|
||||
src/model/AddSagCidrResult.cc
|
||||
src/model/AddSnatEntryRequest.cc
|
||||
src/model/AddSnatEntryResult.cc
|
||||
src/model/AssociateACLRequest.cc
|
||||
@@ -270,6 +394,8 @@ set(smartag_src
|
||||
src/model/AssociateQosResult.cc
|
||||
src/model/AttachNetworkOptimizationSagsRequest.cc
|
||||
src/model/AttachNetworkOptimizationSagsResult.cc
|
||||
src/model/BindSerialNumberRequest.cc
|
||||
src/model/BindSerialNumberResult.cc
|
||||
src/model/BindSmartAccessGatewayRequest.cc
|
||||
src/model/BindSmartAccessGatewayResult.cc
|
||||
src/model/BindVbrRequest.cc
|
||||
@@ -284,6 +410,8 @@ set(smartag_src
|
||||
src/model/CreateDedicatedLineBackupResult.cc
|
||||
src/model/CreateFlowLogRequest.cc
|
||||
src/model/CreateFlowLogResult.cc
|
||||
src/model/CreateHealthCheckRequest.cc
|
||||
src/model/CreateHealthCheckResult.cc
|
||||
src/model/CreateNetworkOptimizationRequest.cc
|
||||
src/model/CreateNetworkOptimizationResult.cc
|
||||
src/model/CreateQosRequest.cc
|
||||
@@ -294,6 +422,10 @@ set(smartag_src
|
||||
src/model/CreateQosPolicyResult.cc
|
||||
src/model/CreateSAGLinkLevelHaRequest.cc
|
||||
src/model/CreateSAGLinkLevelHaResult.cc
|
||||
src/model/CreateSagExpressConnectInterfaceRequest.cc
|
||||
src/model/CreateSagExpressConnectInterfaceResult.cc
|
||||
src/model/CreateSagStaticRouteRequest.cc
|
||||
src/model/CreateSagStaticRouteResult.cc
|
||||
src/model/CreateSmartAccessGatewayRequest.cc
|
||||
src/model/CreateSmartAccessGatewayResult.cc
|
||||
src/model/CreateSmartAccessGatewayClientUserRequest.cc
|
||||
@@ -314,6 +446,8 @@ set(smartag_src
|
||||
src/model/DeleteDnatEntryResult.cc
|
||||
src/model/DeleteFlowLogRequest.cc
|
||||
src/model/DeleteFlowLogResult.cc
|
||||
src/model/DeleteHealthCheckRequest.cc
|
||||
src/model/DeleteHealthCheckResult.cc
|
||||
src/model/DeleteNetworkOptimizationRequest.cc
|
||||
src/model/DeleteNetworkOptimizationResult.cc
|
||||
src/model/DeleteNetworkOptimizationSettingRequest.cc
|
||||
@@ -324,8 +458,18 @@ set(smartag_src
|
||||
src/model/DeleteQosCarResult.cc
|
||||
src/model/DeleteQosPolicyRequest.cc
|
||||
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
|
||||
src/model/DeleteSagExpressConnectInterfaceResult.cc
|
||||
src/model/DeleteSagStaticRouteRequest.cc
|
||||
src/model/DeleteSagStaticRouteResult.cc
|
||||
src/model/DeleteSmartAccessGatewayRequest.cc
|
||||
src/model/DeleteSmartAccessGatewayResult.cc
|
||||
src/model/DeleteSmartAccessGatewayClientUserRequest.cc
|
||||
src/model/DeleteSmartAccessGatewayClientUserResult.cc
|
||||
src/model/DeleteSnatEntryRequest.cc
|
||||
@@ -350,12 +494,24 @@ set(smartag_src
|
||||
src/model/DescribeGrantRulesResult.cc
|
||||
src/model/DescribeGrantSagRulesRequest.cc
|
||||
src/model/DescribeGrantSagRulesResult.cc
|
||||
src/model/DescribeGrantSagVbrRulesRequest.cc
|
||||
src/model/DescribeGrantSagVbrRulesResult.cc
|
||||
src/model/DescribeHealthCheckAttributeRequest.cc
|
||||
src/model/DescribeHealthCheckAttributeResult.cc
|
||||
src/model/DescribeHealthChecksRequest.cc
|
||||
src/model/DescribeHealthChecksResult.cc
|
||||
src/model/DescribeNetworkOptimizationSagsRequest.cc
|
||||
src/model/DescribeNetworkOptimizationSagsResult.cc
|
||||
src/model/DescribeNetworkOptimizationSettingsRequest.cc
|
||||
src/model/DescribeNetworkOptimizationSettingsResult.cc
|
||||
src/model/DescribeNetworkOptimizationsRequest.cc
|
||||
src/model/DescribeNetworkOptimizationsResult.cc
|
||||
src/model/DescribePbrInterfacesRequest.cc
|
||||
src/model/DescribePbrInterfacesResult.cc
|
||||
src/model/DescribePbrRulesRequest.cc
|
||||
src/model/DescribePbrRulesResult.cc
|
||||
src/model/DescribePolicyBasedRoutingsRequest.cc
|
||||
src/model/DescribePolicyBasedRoutingsResult.cc
|
||||
src/model/DescribeQosCarsRequest.cc
|
||||
src/model/DescribeQosCarsResult.cc
|
||||
src/model/DescribeQosPoliciesRequest.cc
|
||||
@@ -364,10 +520,54 @@ set(smartag_src
|
||||
src/model/DescribeQosesResult.cc
|
||||
src/model/DescribeRegionsRequest.cc
|
||||
src/model/DescribeRegionsResult.cc
|
||||
src/model/DescribeRouteDistributionStrategiesRequest.cc
|
||||
src/model/DescribeRouteDistributionStrategiesResult.cc
|
||||
src/model/DescribeSAGDeviceInfoRequest.cc
|
||||
src/model/DescribeSAGDeviceInfoResult.cc
|
||||
src/model/DescribeSagCurrentDnsRequest.cc
|
||||
src/model/DescribeSagCurrentDnsResult.cc
|
||||
src/model/DescribeSagECRouteBackupAttributeRequest.cc
|
||||
src/model/DescribeSagECRouteBackupAttributeResult.cc
|
||||
src/model/DescribeSagExpressConnectInterfaceListRequest.cc
|
||||
src/model/DescribeSagExpressConnectInterfaceListResult.cc
|
||||
src/model/DescribeSagGlobalRouteProtocolRequest.cc
|
||||
src/model/DescribeSagGlobalRouteProtocolResult.cc
|
||||
src/model/DescribeSagHaRequest.cc
|
||||
src/model/DescribeSagHaResult.cc
|
||||
src/model/DescribeSagLanListRequest.cc
|
||||
src/model/DescribeSagLanListResult.cc
|
||||
src/model/DescribeSagManagementPortRequest.cc
|
||||
src/model/DescribeSagManagementPortResult.cc
|
||||
src/model/DescribeSagOnlineClientStatisticsRequest.cc
|
||||
src/model/DescribeSagOnlineClientStatisticsResult.cc
|
||||
src/model/DescribeSagPortListRequest.cc
|
||||
src/model/DescribeSagPortListResult.cc
|
||||
src/model/DescribeSagPortRouteProtocolListRequest.cc
|
||||
src/model/DescribeSagPortRouteProtocolListResult.cc
|
||||
src/model/DescribeSagRemoteAccessRequest.cc
|
||||
src/model/DescribeSagRemoteAccessResult.cc
|
||||
src/model/DescribeSagRouteListRequest.cc
|
||||
src/model/DescribeSagRouteListResult.cc
|
||||
src/model/DescribeSagRouteProtocolBgpRequest.cc
|
||||
src/model/DescribeSagRouteProtocolBgpResult.cc
|
||||
src/model/DescribeSagRouteProtocolOspfRequest.cc
|
||||
src/model/DescribeSagRouteProtocolOspfResult.cc
|
||||
src/model/DescribeSagRouteableAddressRequest.cc
|
||||
src/model/DescribeSagRouteableAddressResult.cc
|
||||
src/model/DescribeSagStaticRouteListRequest.cc
|
||||
src/model/DescribeSagStaticRouteListResult.cc
|
||||
src/model/DescribeSagUserDnsRequest.cc
|
||||
src/model/DescribeSagUserDnsResult.cc
|
||||
src/model/DescribeSagVbrRelationsRequest.cc
|
||||
src/model/DescribeSagVbrRelationsResult.cc
|
||||
src/model/DescribeSagWan4GRequest.cc
|
||||
src/model/DescribeSagWan4GResult.cc
|
||||
src/model/DescribeSagWanListRequest.cc
|
||||
src/model/DescribeSagWanListResult.cc
|
||||
src/model/DescribeSagWanSnatRequest.cc
|
||||
src/model/DescribeSagWanSnatResult.cc
|
||||
src/model/DescribeSagWifiRequest.cc
|
||||
src/model/DescribeSagWifiResult.cc
|
||||
src/model/DescribeSmartAccessGatewayAttributeRequest.cc
|
||||
src/model/DescribeSmartAccessGatewayAttributeResult.cc
|
||||
src/model/DescribeSmartAccessGatewayClientUsersRequest.cc
|
||||
@@ -414,6 +614,8 @@ set(smartag_src
|
||||
src/model/GrantInstanceToCbnResult.cc
|
||||
src/model/GrantSagInstanceToCcnRequest.cc
|
||||
src/model/GrantSagInstanceToCcnResult.cc
|
||||
src/model/GrantSagInstanceToVbrRequest.cc
|
||||
src/model/GrantSagInstanceToVbrResult.cc
|
||||
src/model/KickOutClientsRequest.cc
|
||||
src/model/KickOutClientsResult.cc
|
||||
src/model/ModifyACLRequest.cc
|
||||
@@ -426,6 +628,8 @@ set(smartag_src
|
||||
src/model/ModifyDeviceAutoUpgradePolicyResult.cc
|
||||
src/model/ModifyFlowLogAttributeRequest.cc
|
||||
src/model/ModifyFlowLogAttributeResult.cc
|
||||
src/model/ModifyHealthCheckRequest.cc
|
||||
src/model/ModifyHealthCheckResult.cc
|
||||
src/model/ModifyNetworkOptimizationRequest.cc
|
||||
src/model/ModifyNetworkOptimizationResult.cc
|
||||
src/model/ModifyQosRequest.cc
|
||||
@@ -434,8 +638,42 @@ set(smartag_src
|
||||
src/model/ModifyQosCarResult.cc
|
||||
src/model/ModifyQosPolicyRequest.cc
|
||||
src/model/ModifyQosPolicyResult.cc
|
||||
src/model/ModifyRouteDistributionStrategyRequest.cc
|
||||
src/model/ModifyRouteDistributionStrategyResult.cc
|
||||
src/model/ModifySagCidrRequest.cc
|
||||
src/model/ModifySagCidrResult.cc
|
||||
src/model/ModifySagECRouteBackupRequest.cc
|
||||
src/model/ModifySagECRouteBackupResult.cc
|
||||
src/model/ModifySagExpressConnectInterfaceRequest.cc
|
||||
src/model/ModifySagExpressConnectInterfaceResult.cc
|
||||
src/model/ModifySagGlobalRouteProtocolRequest.cc
|
||||
src/model/ModifySagGlobalRouteProtocolResult.cc
|
||||
src/model/ModifySagHaRequest.cc
|
||||
src/model/ModifySagHaResult.cc
|
||||
src/model/ModifySagLanRequest.cc
|
||||
src/model/ModifySagLanResult.cc
|
||||
src/model/ModifySagManagementPortRequest.cc
|
||||
src/model/ModifySagManagementPortResult.cc
|
||||
src/model/ModifySagPortRoleRequest.cc
|
||||
src/model/ModifySagPortRoleResult.cc
|
||||
src/model/ModifySagPortRouteProtocolRequest.cc
|
||||
src/model/ModifySagPortRouteProtocolResult.cc
|
||||
src/model/ModifySagRemoteAccessRequest.cc
|
||||
src/model/ModifySagRemoteAccessResult.cc
|
||||
src/model/ModifySagRouteProtocolBgpRequest.cc
|
||||
src/model/ModifySagRouteProtocolBgpResult.cc
|
||||
src/model/ModifySagRouteProtocolOspfRequest.cc
|
||||
src/model/ModifySagRouteProtocolOspfResult.cc
|
||||
src/model/ModifySagStaticRouteRequest.cc
|
||||
src/model/ModifySagStaticRouteResult.cc
|
||||
src/model/ModifySagUserDnsRequest.cc
|
||||
src/model/ModifySagUserDnsResult.cc
|
||||
src/model/ModifySagWanRequest.cc
|
||||
src/model/ModifySagWanResult.cc
|
||||
src/model/ModifySagWanSnatRequest.cc
|
||||
src/model/ModifySagWanSnatResult.cc
|
||||
src/model/ModifySagWifiRequest.cc
|
||||
src/model/ModifySagWifiResult.cc
|
||||
src/model/ModifySerialNumberRequest.cc
|
||||
src/model/ModifySerialNumberResult.cc
|
||||
src/model/ModifySmartAccessGatewayRequest.cc
|
||||
@@ -444,12 +682,16 @@ set(smartag_src
|
||||
src/model/ModifySmartAccessGatewayClientUserResult.cc
|
||||
src/model/ModifySmartAccessGatewayUpBandwidthRequest.cc
|
||||
src/model/ModifySmartAccessGatewayUpBandwidthResult.cc
|
||||
src/model/OrchestrateSagECRouteBackupRequest.cc
|
||||
src/model/OrchestrateSagECRouteBackupResult.cc
|
||||
src/model/RebootSmartAccessGatewayRequest.cc
|
||||
src/model/RebootSmartAccessGatewayResult.cc
|
||||
src/model/ResetSmartAccessGatewayClientUserPasswordRequest.cc
|
||||
src/model/ResetSmartAccessGatewayClientUserPasswordResult.cc
|
||||
src/model/RevokeInstanceFromCbnRequest.cc
|
||||
src/model/RevokeInstanceFromCbnResult.cc
|
||||
src/model/RevokeInstanceFromVbrRequest.cc
|
||||
src/model/RevokeInstanceFromVbrResult.cc
|
||||
src/model/RevokeSagInstanceFromCcnRequest.cc
|
||||
src/model/RevokeSagInstanceFromCcnResult.cc
|
||||
src/model/SetSagRouteableAddressRequest.cc
|
||||
@@ -458,6 +700,8 @@ set(smartag_src
|
||||
src/model/SwitchCloudBoxHaStateResult.cc
|
||||
src/model/SwitchSAGHaStateRequest.cc
|
||||
src/model/SwitchSAGHaStateResult.cc
|
||||
src/model/SynchronizeSmartAGWebConfigRequest.cc
|
||||
src/model/SynchronizeSmartAGWebConfigResult.cc
|
||||
src/model/UnbindSerialNumberRequest.cc
|
||||
src/model/UnbindSerialNumberResult.cc
|
||||
src/model/UnbindSmartAccessGatewayRequest.cc
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
#include "model/AddDnatEntryResult.h"
|
||||
#include "model/AddNetworkOptimizationSettingRequest.h"
|
||||
#include "model/AddNetworkOptimizationSettingResult.h"
|
||||
#include "model/AddSagCidrRequest.h"
|
||||
#include "model/AddSagCidrResult.h"
|
||||
#include "model/AddSnatEntryRequest.h"
|
||||
#include "model/AddSnatEntryResult.h"
|
||||
#include "model/AssociateACLRequest.h"
|
||||
@@ -42,6 +44,8 @@
|
||||
#include "model/AssociateQosResult.h"
|
||||
#include "model/AttachNetworkOptimizationSagsRequest.h"
|
||||
#include "model/AttachNetworkOptimizationSagsResult.h"
|
||||
#include "model/BindSerialNumberRequest.h"
|
||||
#include "model/BindSerialNumberResult.h"
|
||||
#include "model/BindSmartAccessGatewayRequest.h"
|
||||
#include "model/BindSmartAccessGatewayResult.h"
|
||||
#include "model/BindVbrRequest.h"
|
||||
@@ -56,6 +60,8 @@
|
||||
#include "model/CreateDedicatedLineBackupResult.h"
|
||||
#include "model/CreateFlowLogRequest.h"
|
||||
#include "model/CreateFlowLogResult.h"
|
||||
#include "model/CreateHealthCheckRequest.h"
|
||||
#include "model/CreateHealthCheckResult.h"
|
||||
#include "model/CreateNetworkOptimizationRequest.h"
|
||||
#include "model/CreateNetworkOptimizationResult.h"
|
||||
#include "model/CreateQosRequest.h"
|
||||
@@ -66,6 +72,10 @@
|
||||
#include "model/CreateQosPolicyResult.h"
|
||||
#include "model/CreateSAGLinkLevelHaRequest.h"
|
||||
#include "model/CreateSAGLinkLevelHaResult.h"
|
||||
#include "model/CreateSagExpressConnectInterfaceRequest.h"
|
||||
#include "model/CreateSagExpressConnectInterfaceResult.h"
|
||||
#include "model/CreateSagStaticRouteRequest.h"
|
||||
#include "model/CreateSagStaticRouteResult.h"
|
||||
#include "model/CreateSmartAccessGatewayRequest.h"
|
||||
#include "model/CreateSmartAccessGatewayResult.h"
|
||||
#include "model/CreateSmartAccessGatewayClientUserRequest.h"
|
||||
@@ -86,6 +96,8 @@
|
||||
#include "model/DeleteDnatEntryResult.h"
|
||||
#include "model/DeleteFlowLogRequest.h"
|
||||
#include "model/DeleteFlowLogResult.h"
|
||||
#include "model/DeleteHealthCheckRequest.h"
|
||||
#include "model/DeleteHealthCheckResult.h"
|
||||
#include "model/DeleteNetworkOptimizationRequest.h"
|
||||
#include "model/DeleteNetworkOptimizationResult.h"
|
||||
#include "model/DeleteNetworkOptimizationSettingRequest.h"
|
||||
@@ -96,8 +108,18 @@
|
||||
#include "model/DeleteQosCarResult.h"
|
||||
#include "model/DeleteQosPolicyRequest.h"
|
||||
#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"
|
||||
#include "model/DeleteSagExpressConnectInterfaceResult.h"
|
||||
#include "model/DeleteSagStaticRouteRequest.h"
|
||||
#include "model/DeleteSagStaticRouteResult.h"
|
||||
#include "model/DeleteSmartAccessGatewayRequest.h"
|
||||
#include "model/DeleteSmartAccessGatewayResult.h"
|
||||
#include "model/DeleteSmartAccessGatewayClientUserRequest.h"
|
||||
#include "model/DeleteSmartAccessGatewayClientUserResult.h"
|
||||
#include "model/DeleteSnatEntryRequest.h"
|
||||
@@ -122,12 +144,24 @@
|
||||
#include "model/DescribeGrantRulesResult.h"
|
||||
#include "model/DescribeGrantSagRulesRequest.h"
|
||||
#include "model/DescribeGrantSagRulesResult.h"
|
||||
#include "model/DescribeGrantSagVbrRulesRequest.h"
|
||||
#include "model/DescribeGrantSagVbrRulesResult.h"
|
||||
#include "model/DescribeHealthCheckAttributeRequest.h"
|
||||
#include "model/DescribeHealthCheckAttributeResult.h"
|
||||
#include "model/DescribeHealthChecksRequest.h"
|
||||
#include "model/DescribeHealthChecksResult.h"
|
||||
#include "model/DescribeNetworkOptimizationSagsRequest.h"
|
||||
#include "model/DescribeNetworkOptimizationSagsResult.h"
|
||||
#include "model/DescribeNetworkOptimizationSettingsRequest.h"
|
||||
#include "model/DescribeNetworkOptimizationSettingsResult.h"
|
||||
#include "model/DescribeNetworkOptimizationsRequest.h"
|
||||
#include "model/DescribeNetworkOptimizationsResult.h"
|
||||
#include "model/DescribePbrInterfacesRequest.h"
|
||||
#include "model/DescribePbrInterfacesResult.h"
|
||||
#include "model/DescribePbrRulesRequest.h"
|
||||
#include "model/DescribePbrRulesResult.h"
|
||||
#include "model/DescribePolicyBasedRoutingsRequest.h"
|
||||
#include "model/DescribePolicyBasedRoutingsResult.h"
|
||||
#include "model/DescribeQosCarsRequest.h"
|
||||
#include "model/DescribeQosCarsResult.h"
|
||||
#include "model/DescribeQosPoliciesRequest.h"
|
||||
@@ -136,10 +170,54 @@
|
||||
#include "model/DescribeQosesResult.h"
|
||||
#include "model/DescribeRegionsRequest.h"
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/DescribeRouteDistributionStrategiesRequest.h"
|
||||
#include "model/DescribeRouteDistributionStrategiesResult.h"
|
||||
#include "model/DescribeSAGDeviceInfoRequest.h"
|
||||
#include "model/DescribeSAGDeviceInfoResult.h"
|
||||
#include "model/DescribeSagCurrentDnsRequest.h"
|
||||
#include "model/DescribeSagCurrentDnsResult.h"
|
||||
#include "model/DescribeSagECRouteBackupAttributeRequest.h"
|
||||
#include "model/DescribeSagECRouteBackupAttributeResult.h"
|
||||
#include "model/DescribeSagExpressConnectInterfaceListRequest.h"
|
||||
#include "model/DescribeSagExpressConnectInterfaceListResult.h"
|
||||
#include "model/DescribeSagGlobalRouteProtocolRequest.h"
|
||||
#include "model/DescribeSagGlobalRouteProtocolResult.h"
|
||||
#include "model/DescribeSagHaRequest.h"
|
||||
#include "model/DescribeSagHaResult.h"
|
||||
#include "model/DescribeSagLanListRequest.h"
|
||||
#include "model/DescribeSagLanListResult.h"
|
||||
#include "model/DescribeSagManagementPortRequest.h"
|
||||
#include "model/DescribeSagManagementPortResult.h"
|
||||
#include "model/DescribeSagOnlineClientStatisticsRequest.h"
|
||||
#include "model/DescribeSagOnlineClientStatisticsResult.h"
|
||||
#include "model/DescribeSagPortListRequest.h"
|
||||
#include "model/DescribeSagPortListResult.h"
|
||||
#include "model/DescribeSagPortRouteProtocolListRequest.h"
|
||||
#include "model/DescribeSagPortRouteProtocolListResult.h"
|
||||
#include "model/DescribeSagRemoteAccessRequest.h"
|
||||
#include "model/DescribeSagRemoteAccessResult.h"
|
||||
#include "model/DescribeSagRouteListRequest.h"
|
||||
#include "model/DescribeSagRouteListResult.h"
|
||||
#include "model/DescribeSagRouteProtocolBgpRequest.h"
|
||||
#include "model/DescribeSagRouteProtocolBgpResult.h"
|
||||
#include "model/DescribeSagRouteProtocolOspfRequest.h"
|
||||
#include "model/DescribeSagRouteProtocolOspfResult.h"
|
||||
#include "model/DescribeSagRouteableAddressRequest.h"
|
||||
#include "model/DescribeSagRouteableAddressResult.h"
|
||||
#include "model/DescribeSagStaticRouteListRequest.h"
|
||||
#include "model/DescribeSagStaticRouteListResult.h"
|
||||
#include "model/DescribeSagUserDnsRequest.h"
|
||||
#include "model/DescribeSagUserDnsResult.h"
|
||||
#include "model/DescribeSagVbrRelationsRequest.h"
|
||||
#include "model/DescribeSagVbrRelationsResult.h"
|
||||
#include "model/DescribeSagWan4GRequest.h"
|
||||
#include "model/DescribeSagWan4GResult.h"
|
||||
#include "model/DescribeSagWanListRequest.h"
|
||||
#include "model/DescribeSagWanListResult.h"
|
||||
#include "model/DescribeSagWanSnatRequest.h"
|
||||
#include "model/DescribeSagWanSnatResult.h"
|
||||
#include "model/DescribeSagWifiRequest.h"
|
||||
#include "model/DescribeSagWifiResult.h"
|
||||
#include "model/DescribeSmartAccessGatewayAttributeRequest.h"
|
||||
#include "model/DescribeSmartAccessGatewayAttributeResult.h"
|
||||
#include "model/DescribeSmartAccessGatewayClientUsersRequest.h"
|
||||
@@ -186,6 +264,8 @@
|
||||
#include "model/GrantInstanceToCbnResult.h"
|
||||
#include "model/GrantSagInstanceToCcnRequest.h"
|
||||
#include "model/GrantSagInstanceToCcnResult.h"
|
||||
#include "model/GrantSagInstanceToVbrRequest.h"
|
||||
#include "model/GrantSagInstanceToVbrResult.h"
|
||||
#include "model/KickOutClientsRequest.h"
|
||||
#include "model/KickOutClientsResult.h"
|
||||
#include "model/ModifyACLRequest.h"
|
||||
@@ -198,6 +278,8 @@
|
||||
#include "model/ModifyDeviceAutoUpgradePolicyResult.h"
|
||||
#include "model/ModifyFlowLogAttributeRequest.h"
|
||||
#include "model/ModifyFlowLogAttributeResult.h"
|
||||
#include "model/ModifyHealthCheckRequest.h"
|
||||
#include "model/ModifyHealthCheckResult.h"
|
||||
#include "model/ModifyNetworkOptimizationRequest.h"
|
||||
#include "model/ModifyNetworkOptimizationResult.h"
|
||||
#include "model/ModifyQosRequest.h"
|
||||
@@ -206,8 +288,42 @@
|
||||
#include "model/ModifyQosCarResult.h"
|
||||
#include "model/ModifyQosPolicyRequest.h"
|
||||
#include "model/ModifyQosPolicyResult.h"
|
||||
#include "model/ModifyRouteDistributionStrategyRequest.h"
|
||||
#include "model/ModifyRouteDistributionStrategyResult.h"
|
||||
#include "model/ModifySagCidrRequest.h"
|
||||
#include "model/ModifySagCidrResult.h"
|
||||
#include "model/ModifySagECRouteBackupRequest.h"
|
||||
#include "model/ModifySagECRouteBackupResult.h"
|
||||
#include "model/ModifySagExpressConnectInterfaceRequest.h"
|
||||
#include "model/ModifySagExpressConnectInterfaceResult.h"
|
||||
#include "model/ModifySagGlobalRouteProtocolRequest.h"
|
||||
#include "model/ModifySagGlobalRouteProtocolResult.h"
|
||||
#include "model/ModifySagHaRequest.h"
|
||||
#include "model/ModifySagHaResult.h"
|
||||
#include "model/ModifySagLanRequest.h"
|
||||
#include "model/ModifySagLanResult.h"
|
||||
#include "model/ModifySagManagementPortRequest.h"
|
||||
#include "model/ModifySagManagementPortResult.h"
|
||||
#include "model/ModifySagPortRoleRequest.h"
|
||||
#include "model/ModifySagPortRoleResult.h"
|
||||
#include "model/ModifySagPortRouteProtocolRequest.h"
|
||||
#include "model/ModifySagPortRouteProtocolResult.h"
|
||||
#include "model/ModifySagRemoteAccessRequest.h"
|
||||
#include "model/ModifySagRemoteAccessResult.h"
|
||||
#include "model/ModifySagRouteProtocolBgpRequest.h"
|
||||
#include "model/ModifySagRouteProtocolBgpResult.h"
|
||||
#include "model/ModifySagRouteProtocolOspfRequest.h"
|
||||
#include "model/ModifySagRouteProtocolOspfResult.h"
|
||||
#include "model/ModifySagStaticRouteRequest.h"
|
||||
#include "model/ModifySagStaticRouteResult.h"
|
||||
#include "model/ModifySagUserDnsRequest.h"
|
||||
#include "model/ModifySagUserDnsResult.h"
|
||||
#include "model/ModifySagWanRequest.h"
|
||||
#include "model/ModifySagWanResult.h"
|
||||
#include "model/ModifySagWanSnatRequest.h"
|
||||
#include "model/ModifySagWanSnatResult.h"
|
||||
#include "model/ModifySagWifiRequest.h"
|
||||
#include "model/ModifySagWifiResult.h"
|
||||
#include "model/ModifySerialNumberRequest.h"
|
||||
#include "model/ModifySerialNumberResult.h"
|
||||
#include "model/ModifySmartAccessGatewayRequest.h"
|
||||
@@ -216,12 +332,16 @@
|
||||
#include "model/ModifySmartAccessGatewayClientUserResult.h"
|
||||
#include "model/ModifySmartAccessGatewayUpBandwidthRequest.h"
|
||||
#include "model/ModifySmartAccessGatewayUpBandwidthResult.h"
|
||||
#include "model/OrchestrateSagECRouteBackupRequest.h"
|
||||
#include "model/OrchestrateSagECRouteBackupResult.h"
|
||||
#include "model/RebootSmartAccessGatewayRequest.h"
|
||||
#include "model/RebootSmartAccessGatewayResult.h"
|
||||
#include "model/ResetSmartAccessGatewayClientUserPasswordRequest.h"
|
||||
#include "model/ResetSmartAccessGatewayClientUserPasswordResult.h"
|
||||
#include "model/RevokeInstanceFromCbnRequest.h"
|
||||
#include "model/RevokeInstanceFromCbnResult.h"
|
||||
#include "model/RevokeInstanceFromVbrRequest.h"
|
||||
#include "model/RevokeInstanceFromVbrResult.h"
|
||||
#include "model/RevokeSagInstanceFromCcnRequest.h"
|
||||
#include "model/RevokeSagInstanceFromCcnResult.h"
|
||||
#include "model/SetSagRouteableAddressRequest.h"
|
||||
@@ -230,6 +350,8 @@
|
||||
#include "model/SwitchCloudBoxHaStateResult.h"
|
||||
#include "model/SwitchSAGHaStateRequest.h"
|
||||
#include "model/SwitchSAGHaStateResult.h"
|
||||
#include "model/SynchronizeSmartAGWebConfigRequest.h"
|
||||
#include "model/SynchronizeSmartAGWebConfigResult.h"
|
||||
#include "model/UnbindSerialNumberRequest.h"
|
||||
#include "model/UnbindSerialNumberResult.h"
|
||||
#include "model/UnbindSmartAccessGatewayRequest.h"
|
||||
@@ -272,6 +394,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AddNetworkOptimizationSettingResult> AddNetworkOptimizationSettingOutcome;
|
||||
typedef std::future<AddNetworkOptimizationSettingOutcome> AddNetworkOptimizationSettingOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::AddNetworkOptimizationSettingRequest&, const AddNetworkOptimizationSettingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddNetworkOptimizationSettingAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddSagCidrResult> AddSagCidrOutcome;
|
||||
typedef std::future<AddSagCidrOutcome> AddSagCidrOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::AddSagCidrRequest&, const AddSagCidrOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddSagCidrAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddSnatEntryResult> AddSnatEntryOutcome;
|
||||
typedef std::future<AddSnatEntryOutcome> AddSnatEntryOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::AddSnatEntryRequest&, const AddSnatEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddSnatEntryAsyncHandler;
|
||||
@@ -287,6 +412,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AttachNetworkOptimizationSagsResult> AttachNetworkOptimizationSagsOutcome;
|
||||
typedef std::future<AttachNetworkOptimizationSagsOutcome> AttachNetworkOptimizationSagsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::AttachNetworkOptimizationSagsRequest&, const AttachNetworkOptimizationSagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachNetworkOptimizationSagsAsyncHandler;
|
||||
typedef Outcome<Error, Model::BindSerialNumberResult> BindSerialNumberOutcome;
|
||||
typedef std::future<BindSerialNumberOutcome> BindSerialNumberOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::BindSerialNumberRequest&, const BindSerialNumberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindSerialNumberAsyncHandler;
|
||||
typedef Outcome<Error, Model::BindSmartAccessGatewayResult> BindSmartAccessGatewayOutcome;
|
||||
typedef std::future<BindSmartAccessGatewayOutcome> BindSmartAccessGatewayOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::BindSmartAccessGatewayRequest&, const BindSmartAccessGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindSmartAccessGatewayAsyncHandler;
|
||||
@@ -308,6 +436,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
typedef Outcome<Error, Model::CreateHealthCheckResult> CreateHealthCheckOutcome;
|
||||
typedef std::future<CreateHealthCheckOutcome> CreateHealthCheckOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::CreateHealthCheckRequest&, const CreateHealthCheckOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateHealthCheckAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateNetworkOptimizationResult> CreateNetworkOptimizationOutcome;
|
||||
typedef std::future<CreateNetworkOptimizationOutcome> CreateNetworkOptimizationOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::CreateNetworkOptimizationRequest&, const CreateNetworkOptimizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNetworkOptimizationAsyncHandler;
|
||||
@@ -323,6 +454,12 @@ namespace AlibabaCloud
|
||||
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;
|
||||
typedef Outcome<Error, Model::CreateSagStaticRouteResult> CreateSagStaticRouteOutcome;
|
||||
typedef std::future<CreateSagStaticRouteOutcome> CreateSagStaticRouteOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::CreateSagStaticRouteRequest&, const CreateSagStaticRouteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSagStaticRouteAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSmartAccessGatewayResult> CreateSmartAccessGatewayOutcome;
|
||||
typedef std::future<CreateSmartAccessGatewayOutcome> CreateSmartAccessGatewayOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::CreateSmartAccessGatewayRequest&, const CreateSmartAccessGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSmartAccessGatewayAsyncHandler;
|
||||
@@ -353,6 +490,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
typedef Outcome<Error, Model::DeleteHealthCheckResult> DeleteHealthCheckOutcome;
|
||||
typedef std::future<DeleteHealthCheckOutcome> DeleteHealthCheckOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteHealthCheckRequest&, const DeleteHealthCheckOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteHealthCheckAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteNetworkOptimizationResult> DeleteNetworkOptimizationOutcome;
|
||||
typedef std::future<DeleteNetworkOptimizationOutcome> DeleteNetworkOptimizationOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteNetworkOptimizationRequest&, const DeleteNetworkOptimizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteNetworkOptimizationAsyncHandler;
|
||||
@@ -368,9 +508,24 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteQosPolicyResult> DeleteQosPolicyOutcome;
|
||||
typedef std::future<DeleteQosPolicyOutcome> DeleteQosPolicyOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteQosPolicyRequest&, const DeleteQosPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteQosPolicyAsyncHandler;
|
||||
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;
|
||||
typedef Outcome<Error, Model::DeleteSagExpressConnectInterfaceResult> DeleteSagExpressConnectInterfaceOutcome;
|
||||
typedef std::future<DeleteSagExpressConnectInterfaceOutcome> DeleteSagExpressConnectInterfaceOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteSagExpressConnectInterfaceRequest&, const DeleteSagExpressConnectInterfaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSagExpressConnectInterfaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSagStaticRouteResult> DeleteSagStaticRouteOutcome;
|
||||
typedef std::future<DeleteSagStaticRouteOutcome> DeleteSagStaticRouteOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteSagStaticRouteRequest&, const DeleteSagStaticRouteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSagStaticRouteAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSmartAccessGatewayResult> DeleteSmartAccessGatewayOutcome;
|
||||
typedef std::future<DeleteSmartAccessGatewayOutcome> DeleteSmartAccessGatewayOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteSmartAccessGatewayRequest&, const DeleteSmartAccessGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSmartAccessGatewayAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSmartAccessGatewayClientUserResult> DeleteSmartAccessGatewayClientUserOutcome;
|
||||
typedef std::future<DeleteSmartAccessGatewayClientUserOutcome> DeleteSmartAccessGatewayClientUserOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DeleteSmartAccessGatewayClientUserRequest&, const DeleteSmartAccessGatewayClientUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSmartAccessGatewayClientUserAsyncHandler;
|
||||
@@ -407,6 +562,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeGrantSagRulesResult> DescribeGrantSagRulesOutcome;
|
||||
typedef std::future<DescribeGrantSagRulesOutcome> DescribeGrantSagRulesOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeGrantSagRulesRequest&, const DescribeGrantSagRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGrantSagRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeGrantSagVbrRulesResult> DescribeGrantSagVbrRulesOutcome;
|
||||
typedef std::future<DescribeGrantSagVbrRulesOutcome> DescribeGrantSagVbrRulesOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeGrantSagVbrRulesRequest&, const DescribeGrantSagVbrRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGrantSagVbrRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeHealthCheckAttributeResult> DescribeHealthCheckAttributeOutcome;
|
||||
typedef std::future<DescribeHealthCheckAttributeOutcome> DescribeHealthCheckAttributeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeHealthCheckAttributeRequest&, const DescribeHealthCheckAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHealthCheckAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeHealthChecksResult> DescribeHealthChecksOutcome;
|
||||
typedef std::future<DescribeHealthChecksOutcome> DescribeHealthChecksOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeHealthChecksRequest&, const DescribeHealthChecksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHealthChecksAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeNetworkOptimizationSagsResult> DescribeNetworkOptimizationSagsOutcome;
|
||||
typedef std::future<DescribeNetworkOptimizationSagsOutcome> DescribeNetworkOptimizationSagsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeNetworkOptimizationSagsRequest&, const DescribeNetworkOptimizationSagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNetworkOptimizationSagsAsyncHandler;
|
||||
@@ -416,6 +580,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeNetworkOptimizationsResult> DescribeNetworkOptimizationsOutcome;
|
||||
typedef std::future<DescribeNetworkOptimizationsOutcome> DescribeNetworkOptimizationsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeNetworkOptimizationsRequest&, const DescribeNetworkOptimizationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNetworkOptimizationsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribePbrInterfacesResult> DescribePbrInterfacesOutcome;
|
||||
typedef std::future<DescribePbrInterfacesOutcome> DescribePbrInterfacesOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribePbrInterfacesRequest&, const DescribePbrInterfacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePbrInterfacesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribePbrRulesResult> DescribePbrRulesOutcome;
|
||||
typedef std::future<DescribePbrRulesOutcome> DescribePbrRulesOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribePbrRulesRequest&, const DescribePbrRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePbrRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribePolicyBasedRoutingsResult> DescribePolicyBasedRoutingsOutcome;
|
||||
typedef std::future<DescribePolicyBasedRoutingsOutcome> DescribePolicyBasedRoutingsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribePolicyBasedRoutingsRequest&, const DescribePolicyBasedRoutingsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePolicyBasedRoutingsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeQosCarsResult> DescribeQosCarsOutcome;
|
||||
typedef std::future<DescribeQosCarsOutcome> DescribeQosCarsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeQosCarsRequest&, const DescribeQosCarsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeQosCarsAsyncHandler;
|
||||
@@ -428,12 +601,78 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
|
||||
typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRouteDistributionStrategiesResult> DescribeRouteDistributionStrategiesOutcome;
|
||||
typedef std::future<DescribeRouteDistributionStrategiesOutcome> DescribeRouteDistributionStrategiesOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeRouteDistributionStrategiesRequest&, const DescribeRouteDistributionStrategiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRouteDistributionStrategiesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSAGDeviceInfoResult> DescribeSAGDeviceInfoOutcome;
|
||||
typedef std::future<DescribeSAGDeviceInfoOutcome> DescribeSAGDeviceInfoOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSAGDeviceInfoRequest&, const DescribeSAGDeviceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSAGDeviceInfoAsyncHandler;
|
||||
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::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;
|
||||
typedef Outcome<Error, Model::DescribeSagExpressConnectInterfaceListResult> DescribeSagExpressConnectInterfaceListOutcome;
|
||||
typedef std::future<DescribeSagExpressConnectInterfaceListOutcome> DescribeSagExpressConnectInterfaceListOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagExpressConnectInterfaceListRequest&, const DescribeSagExpressConnectInterfaceListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagExpressConnectInterfaceListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagGlobalRouteProtocolResult> DescribeSagGlobalRouteProtocolOutcome;
|
||||
typedef std::future<DescribeSagGlobalRouteProtocolOutcome> DescribeSagGlobalRouteProtocolOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagGlobalRouteProtocolRequest&, const DescribeSagGlobalRouteProtocolOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagGlobalRouteProtocolAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagHaResult> DescribeSagHaOutcome;
|
||||
typedef std::future<DescribeSagHaOutcome> DescribeSagHaOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagHaRequest&, const DescribeSagHaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagHaAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagLanListResult> DescribeSagLanListOutcome;
|
||||
typedef std::future<DescribeSagLanListOutcome> DescribeSagLanListOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagLanListRequest&, const DescribeSagLanListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagLanListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagManagementPortResult> DescribeSagManagementPortOutcome;
|
||||
typedef std::future<DescribeSagManagementPortOutcome> DescribeSagManagementPortOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagManagementPortRequest&, const DescribeSagManagementPortOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagManagementPortAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagOnlineClientStatisticsResult> DescribeSagOnlineClientStatisticsOutcome;
|
||||
typedef std::future<DescribeSagOnlineClientStatisticsOutcome> DescribeSagOnlineClientStatisticsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagOnlineClientStatisticsRequest&, const DescribeSagOnlineClientStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagOnlineClientStatisticsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagPortListResult> DescribeSagPortListOutcome;
|
||||
typedef std::future<DescribeSagPortListOutcome> DescribeSagPortListOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagPortListRequest&, const DescribeSagPortListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagPortListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagPortRouteProtocolListResult> DescribeSagPortRouteProtocolListOutcome;
|
||||
typedef std::future<DescribeSagPortRouteProtocolListOutcome> DescribeSagPortRouteProtocolListOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagPortRouteProtocolListRequest&, const DescribeSagPortRouteProtocolListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagPortRouteProtocolListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagRemoteAccessResult> DescribeSagRemoteAccessOutcome;
|
||||
typedef std::future<DescribeSagRemoteAccessOutcome> DescribeSagRemoteAccessOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagRemoteAccessRequest&, const DescribeSagRemoteAccessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagRemoteAccessAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagRouteListResult> DescribeSagRouteListOutcome;
|
||||
typedef std::future<DescribeSagRouteListOutcome> DescribeSagRouteListOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagRouteListRequest&, const DescribeSagRouteListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagRouteListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagRouteProtocolBgpResult> DescribeSagRouteProtocolBgpOutcome;
|
||||
typedef std::future<DescribeSagRouteProtocolBgpOutcome> DescribeSagRouteProtocolBgpOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagRouteProtocolBgpRequest&, const DescribeSagRouteProtocolBgpOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagRouteProtocolBgpAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagRouteProtocolOspfResult> DescribeSagRouteProtocolOspfOutcome;
|
||||
typedef std::future<DescribeSagRouteProtocolOspfOutcome> DescribeSagRouteProtocolOspfOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagRouteProtocolOspfRequest&, const DescribeSagRouteProtocolOspfOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagRouteProtocolOspfAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagRouteableAddressResult> DescribeSagRouteableAddressOutcome;
|
||||
typedef std::future<DescribeSagRouteableAddressOutcome> DescribeSagRouteableAddressOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagRouteableAddressRequest&, const DescribeSagRouteableAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagRouteableAddressAsyncHandler;
|
||||
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::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;
|
||||
typedef Outcome<Error, Model::DescribeSagVbrRelationsResult> DescribeSagVbrRelationsOutcome;
|
||||
typedef std::future<DescribeSagVbrRelationsOutcome> DescribeSagVbrRelationsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagVbrRelationsRequest&, const DescribeSagVbrRelationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagVbrRelationsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagWan4GResult> DescribeSagWan4GOutcome;
|
||||
typedef std::future<DescribeSagWan4GOutcome> DescribeSagWan4GOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagWan4GRequest&, const DescribeSagWan4GOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagWan4GAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagWanListResult> DescribeSagWanListOutcome;
|
||||
typedef std::future<DescribeSagWanListOutcome> DescribeSagWanListOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagWanListRequest&, const DescribeSagWanListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagWanListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagWanSnatResult> DescribeSagWanSnatOutcome;
|
||||
typedef std::future<DescribeSagWanSnatOutcome> DescribeSagWanSnatOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagWanSnatRequest&, const DescribeSagWanSnatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagWanSnatAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSagWifiResult> DescribeSagWifiOutcome;
|
||||
typedef std::future<DescribeSagWifiOutcome> DescribeSagWifiOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSagWifiRequest&, const DescribeSagWifiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSagWifiAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSmartAccessGatewayAttributeResult> DescribeSmartAccessGatewayAttributeOutcome;
|
||||
typedef std::future<DescribeSmartAccessGatewayAttributeOutcome> DescribeSmartAccessGatewayAttributeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::DescribeSmartAccessGatewayAttributeRequest&, const DescribeSmartAccessGatewayAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSmartAccessGatewayAttributeAsyncHandler;
|
||||
@@ -503,6 +742,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GrantSagInstanceToCcnResult> GrantSagInstanceToCcnOutcome;
|
||||
typedef std::future<GrantSagInstanceToCcnOutcome> GrantSagInstanceToCcnOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::GrantSagInstanceToCcnRequest&, const GrantSagInstanceToCcnOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GrantSagInstanceToCcnAsyncHandler;
|
||||
typedef Outcome<Error, Model::GrantSagInstanceToVbrResult> GrantSagInstanceToVbrOutcome;
|
||||
typedef std::future<GrantSagInstanceToVbrOutcome> GrantSagInstanceToVbrOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::GrantSagInstanceToVbrRequest&, const GrantSagInstanceToVbrOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GrantSagInstanceToVbrAsyncHandler;
|
||||
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;
|
||||
@@ -521,6 +763,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyFlowLogAttributeResult> ModifyFlowLogAttributeOutcome;
|
||||
typedef std::future<ModifyFlowLogAttributeOutcome> ModifyFlowLogAttributeOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifyFlowLogAttributeRequest&, const ModifyFlowLogAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyFlowLogAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyHealthCheckResult> ModifyHealthCheckOutcome;
|
||||
typedef std::future<ModifyHealthCheckOutcome> ModifyHealthCheckOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifyHealthCheckRequest&, const ModifyHealthCheckOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyHealthCheckAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyNetworkOptimizationResult> ModifyNetworkOptimizationOutcome;
|
||||
typedef std::future<ModifyNetworkOptimizationOutcome> ModifyNetworkOptimizationOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifyNetworkOptimizationRequest&, const ModifyNetworkOptimizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyNetworkOptimizationAsyncHandler;
|
||||
@@ -533,9 +778,60 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyQosPolicyResult> ModifyQosPolicyOutcome;
|
||||
typedef std::future<ModifyQosPolicyOutcome> ModifyQosPolicyOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifyQosPolicyRequest&, const ModifyQosPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyQosPolicyAsyncHandler;
|
||||
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::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;
|
||||
typedef Outcome<Error, Model::ModifySagECRouteBackupResult> ModifySagECRouteBackupOutcome;
|
||||
typedef std::future<ModifySagECRouteBackupOutcome> ModifySagECRouteBackupOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagECRouteBackupRequest&, const ModifySagECRouteBackupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagECRouteBackupAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagExpressConnectInterfaceResult> ModifySagExpressConnectInterfaceOutcome;
|
||||
typedef std::future<ModifySagExpressConnectInterfaceOutcome> ModifySagExpressConnectInterfaceOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagExpressConnectInterfaceRequest&, const ModifySagExpressConnectInterfaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagExpressConnectInterfaceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagGlobalRouteProtocolResult> ModifySagGlobalRouteProtocolOutcome;
|
||||
typedef std::future<ModifySagGlobalRouteProtocolOutcome> ModifySagGlobalRouteProtocolOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagGlobalRouteProtocolRequest&, const ModifySagGlobalRouteProtocolOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagGlobalRouteProtocolAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagHaResult> ModifySagHaOutcome;
|
||||
typedef std::future<ModifySagHaOutcome> ModifySagHaOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagHaRequest&, const ModifySagHaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagHaAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagLanResult> ModifySagLanOutcome;
|
||||
typedef std::future<ModifySagLanOutcome> ModifySagLanOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagLanRequest&, const ModifySagLanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagLanAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagManagementPortResult> ModifySagManagementPortOutcome;
|
||||
typedef std::future<ModifySagManagementPortOutcome> ModifySagManagementPortOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagManagementPortRequest&, const ModifySagManagementPortOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagManagementPortAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagPortRoleResult> ModifySagPortRoleOutcome;
|
||||
typedef std::future<ModifySagPortRoleOutcome> ModifySagPortRoleOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagPortRoleRequest&, const ModifySagPortRoleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagPortRoleAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagPortRouteProtocolResult> ModifySagPortRouteProtocolOutcome;
|
||||
typedef std::future<ModifySagPortRouteProtocolOutcome> ModifySagPortRouteProtocolOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagPortRouteProtocolRequest&, const ModifySagPortRouteProtocolOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagPortRouteProtocolAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagRemoteAccessResult> ModifySagRemoteAccessOutcome;
|
||||
typedef std::future<ModifySagRemoteAccessOutcome> ModifySagRemoteAccessOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagRemoteAccessRequest&, const ModifySagRemoteAccessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagRemoteAccessAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagRouteProtocolBgpResult> ModifySagRouteProtocolBgpOutcome;
|
||||
typedef std::future<ModifySagRouteProtocolBgpOutcome> ModifySagRouteProtocolBgpOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagRouteProtocolBgpRequest&, const ModifySagRouteProtocolBgpOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagRouteProtocolBgpAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagRouteProtocolOspfResult> ModifySagRouteProtocolOspfOutcome;
|
||||
typedef std::future<ModifySagRouteProtocolOspfOutcome> ModifySagRouteProtocolOspfOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagRouteProtocolOspfRequest&, const ModifySagRouteProtocolOspfOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagRouteProtocolOspfAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagStaticRouteResult> ModifySagStaticRouteOutcome;
|
||||
typedef std::future<ModifySagStaticRouteOutcome> ModifySagStaticRouteOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagStaticRouteRequest&, const ModifySagStaticRouteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagStaticRouteAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagUserDnsResult> ModifySagUserDnsOutcome;
|
||||
typedef std::future<ModifySagUserDnsOutcome> ModifySagUserDnsOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagUserDnsRequest&, const ModifySagUserDnsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagUserDnsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagWanResult> ModifySagWanOutcome;
|
||||
typedef std::future<ModifySagWanOutcome> ModifySagWanOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagWanRequest&, const ModifySagWanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagWanAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySagWanSnatResult> ModifySagWanSnatOutcome;
|
||||
typedef std::future<ModifySagWanSnatOutcome> ModifySagWanSnatOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::ModifySagWanSnatRequest&, const ModifySagWanSnatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySagWanSnatAsyncHandler;
|
||||
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;
|
||||
@@ -548,6 +844,9 @@ 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::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::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;
|
||||
@@ -557,6 +856,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::RevokeInstanceFromCbnResult> RevokeInstanceFromCbnOutcome;
|
||||
typedef std::future<RevokeInstanceFromCbnOutcome> RevokeInstanceFromCbnOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::RevokeInstanceFromCbnRequest&, const RevokeInstanceFromCbnOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RevokeInstanceFromCbnAsyncHandler;
|
||||
typedef Outcome<Error, Model::RevokeInstanceFromVbrResult> RevokeInstanceFromVbrOutcome;
|
||||
typedef std::future<RevokeInstanceFromVbrOutcome> RevokeInstanceFromVbrOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::RevokeInstanceFromVbrRequest&, const RevokeInstanceFromVbrOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RevokeInstanceFromVbrAsyncHandler;
|
||||
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;
|
||||
@@ -569,6 +871,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
typedef Outcome<Error, Model::UnbindSerialNumberResult> UnbindSerialNumberOutcome;
|
||||
typedef std::future<UnbindSerialNumberOutcome> UnbindSerialNumberOutcomeCallable;
|
||||
typedef std::function<void(const SmartagClient*, const Model::UnbindSerialNumberRequest&, const UnbindSerialNumberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindSerialNumberAsyncHandler;
|
||||
@@ -616,6 +921,9 @@ namespace AlibabaCloud
|
||||
AddNetworkOptimizationSettingOutcome addNetworkOptimizationSetting(const Model::AddNetworkOptimizationSettingRequest &request)const;
|
||||
void addNetworkOptimizationSettingAsync(const Model::AddNetworkOptimizationSettingRequest& request, const AddNetworkOptimizationSettingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddNetworkOptimizationSettingOutcomeCallable addNetworkOptimizationSettingCallable(const Model::AddNetworkOptimizationSettingRequest& request) const;
|
||||
AddSagCidrOutcome addSagCidr(const Model::AddSagCidrRequest &request)const;
|
||||
void addSagCidrAsync(const Model::AddSagCidrRequest& request, const AddSagCidrAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddSagCidrOutcomeCallable addSagCidrCallable(const Model::AddSagCidrRequest& request) const;
|
||||
AddSnatEntryOutcome addSnatEntry(const Model::AddSnatEntryRequest &request)const;
|
||||
void addSnatEntryAsync(const Model::AddSnatEntryRequest& request, const AddSnatEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddSnatEntryOutcomeCallable addSnatEntryCallable(const Model::AddSnatEntryRequest& request) const;
|
||||
@@ -631,6 +939,9 @@ namespace AlibabaCloud
|
||||
AttachNetworkOptimizationSagsOutcome attachNetworkOptimizationSags(const Model::AttachNetworkOptimizationSagsRequest &request)const;
|
||||
void attachNetworkOptimizationSagsAsync(const Model::AttachNetworkOptimizationSagsRequest& request, const AttachNetworkOptimizationSagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AttachNetworkOptimizationSagsOutcomeCallable attachNetworkOptimizationSagsCallable(const Model::AttachNetworkOptimizationSagsRequest& request) const;
|
||||
BindSerialNumberOutcome bindSerialNumber(const Model::BindSerialNumberRequest &request)const;
|
||||
void bindSerialNumberAsync(const Model::BindSerialNumberRequest& request, const BindSerialNumberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BindSerialNumberOutcomeCallable bindSerialNumberCallable(const Model::BindSerialNumberRequest& request) const;
|
||||
BindSmartAccessGatewayOutcome bindSmartAccessGateway(const Model::BindSmartAccessGatewayRequest &request)const;
|
||||
void bindSmartAccessGatewayAsync(const Model::BindSmartAccessGatewayRequest& request, const BindSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BindSmartAccessGatewayOutcomeCallable bindSmartAccessGatewayCallable(const Model::BindSmartAccessGatewayRequest& request) const;
|
||||
@@ -652,6 +963,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
CreateHealthCheckOutcome createHealthCheck(const Model::CreateHealthCheckRequest &request)const;
|
||||
void createHealthCheckAsync(const Model::CreateHealthCheckRequest& request, const CreateHealthCheckAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateHealthCheckOutcomeCallable createHealthCheckCallable(const Model::CreateHealthCheckRequest& request) const;
|
||||
CreateNetworkOptimizationOutcome createNetworkOptimization(const Model::CreateNetworkOptimizationRequest &request)const;
|
||||
void createNetworkOptimizationAsync(const Model::CreateNetworkOptimizationRequest& request, const CreateNetworkOptimizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateNetworkOptimizationOutcomeCallable createNetworkOptimizationCallable(const Model::CreateNetworkOptimizationRequest& request) const;
|
||||
@@ -667,6 +981,12 @@ namespace AlibabaCloud
|
||||
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;
|
||||
CreateSagStaticRouteOutcome createSagStaticRoute(const Model::CreateSagStaticRouteRequest &request)const;
|
||||
void createSagStaticRouteAsync(const Model::CreateSagStaticRouteRequest& request, const CreateSagStaticRouteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSagStaticRouteOutcomeCallable createSagStaticRouteCallable(const Model::CreateSagStaticRouteRequest& request) const;
|
||||
CreateSmartAccessGatewayOutcome createSmartAccessGateway(const Model::CreateSmartAccessGatewayRequest &request)const;
|
||||
void createSmartAccessGatewayAsync(const Model::CreateSmartAccessGatewayRequest& request, const CreateSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSmartAccessGatewayOutcomeCallable createSmartAccessGatewayCallable(const Model::CreateSmartAccessGatewayRequest& request) const;
|
||||
@@ -697,6 +1017,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
DeleteHealthCheckOutcome deleteHealthCheck(const Model::DeleteHealthCheckRequest &request)const;
|
||||
void deleteHealthCheckAsync(const Model::DeleteHealthCheckRequest& request, const DeleteHealthCheckAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteHealthCheckOutcomeCallable deleteHealthCheckCallable(const Model::DeleteHealthCheckRequest& request) const;
|
||||
DeleteNetworkOptimizationOutcome deleteNetworkOptimization(const Model::DeleteNetworkOptimizationRequest &request)const;
|
||||
void deleteNetworkOptimizationAsync(const Model::DeleteNetworkOptimizationRequest& request, const DeleteNetworkOptimizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteNetworkOptimizationOutcomeCallable deleteNetworkOptimizationCallable(const Model::DeleteNetworkOptimizationRequest& request) const;
|
||||
@@ -712,9 +1035,24 @@ namespace AlibabaCloud
|
||||
DeleteQosPolicyOutcome deleteQosPolicy(const Model::DeleteQosPolicyRequest &request)const;
|
||||
void deleteQosPolicyAsync(const Model::DeleteQosPolicyRequest& request, const DeleteQosPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteQosPolicyOutcomeCallable deleteQosPolicyCallable(const Model::DeleteQosPolicyRequest& request) const;
|
||||
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;
|
||||
DeleteSagExpressConnectInterfaceOutcome deleteSagExpressConnectInterface(const Model::DeleteSagExpressConnectInterfaceRequest &request)const;
|
||||
void deleteSagExpressConnectInterfaceAsync(const Model::DeleteSagExpressConnectInterfaceRequest& request, const DeleteSagExpressConnectInterfaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSagExpressConnectInterfaceOutcomeCallable deleteSagExpressConnectInterfaceCallable(const Model::DeleteSagExpressConnectInterfaceRequest& request) const;
|
||||
DeleteSagStaticRouteOutcome deleteSagStaticRoute(const Model::DeleteSagStaticRouteRequest &request)const;
|
||||
void deleteSagStaticRouteAsync(const Model::DeleteSagStaticRouteRequest& request, const DeleteSagStaticRouteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSagStaticRouteOutcomeCallable deleteSagStaticRouteCallable(const Model::DeleteSagStaticRouteRequest& request) const;
|
||||
DeleteSmartAccessGatewayOutcome deleteSmartAccessGateway(const Model::DeleteSmartAccessGatewayRequest &request)const;
|
||||
void deleteSmartAccessGatewayAsync(const Model::DeleteSmartAccessGatewayRequest& request, const DeleteSmartAccessGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSmartAccessGatewayOutcomeCallable deleteSmartAccessGatewayCallable(const Model::DeleteSmartAccessGatewayRequest& request) const;
|
||||
DeleteSmartAccessGatewayClientUserOutcome deleteSmartAccessGatewayClientUser(const Model::DeleteSmartAccessGatewayClientUserRequest &request)const;
|
||||
void deleteSmartAccessGatewayClientUserAsync(const Model::DeleteSmartAccessGatewayClientUserRequest& request, const DeleteSmartAccessGatewayClientUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSmartAccessGatewayClientUserOutcomeCallable deleteSmartAccessGatewayClientUserCallable(const Model::DeleteSmartAccessGatewayClientUserRequest& request) const;
|
||||
@@ -751,6 +1089,15 @@ namespace AlibabaCloud
|
||||
DescribeGrantSagRulesOutcome describeGrantSagRules(const Model::DescribeGrantSagRulesRequest &request)const;
|
||||
void describeGrantSagRulesAsync(const Model::DescribeGrantSagRulesRequest& request, const DescribeGrantSagRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeGrantSagRulesOutcomeCallable describeGrantSagRulesCallable(const Model::DescribeGrantSagRulesRequest& request) const;
|
||||
DescribeGrantSagVbrRulesOutcome describeGrantSagVbrRules(const Model::DescribeGrantSagVbrRulesRequest &request)const;
|
||||
void describeGrantSagVbrRulesAsync(const Model::DescribeGrantSagVbrRulesRequest& request, const DescribeGrantSagVbrRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeGrantSagVbrRulesOutcomeCallable describeGrantSagVbrRulesCallable(const Model::DescribeGrantSagVbrRulesRequest& request) const;
|
||||
DescribeHealthCheckAttributeOutcome describeHealthCheckAttribute(const Model::DescribeHealthCheckAttributeRequest &request)const;
|
||||
void describeHealthCheckAttributeAsync(const Model::DescribeHealthCheckAttributeRequest& request, const DescribeHealthCheckAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeHealthCheckAttributeOutcomeCallable describeHealthCheckAttributeCallable(const Model::DescribeHealthCheckAttributeRequest& request) const;
|
||||
DescribeHealthChecksOutcome describeHealthChecks(const Model::DescribeHealthChecksRequest &request)const;
|
||||
void describeHealthChecksAsync(const Model::DescribeHealthChecksRequest& request, const DescribeHealthChecksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeHealthChecksOutcomeCallable describeHealthChecksCallable(const Model::DescribeHealthChecksRequest& request) const;
|
||||
DescribeNetworkOptimizationSagsOutcome describeNetworkOptimizationSags(const Model::DescribeNetworkOptimizationSagsRequest &request)const;
|
||||
void describeNetworkOptimizationSagsAsync(const Model::DescribeNetworkOptimizationSagsRequest& request, const DescribeNetworkOptimizationSagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeNetworkOptimizationSagsOutcomeCallable describeNetworkOptimizationSagsCallable(const Model::DescribeNetworkOptimizationSagsRequest& request) const;
|
||||
@@ -760,6 +1107,15 @@ namespace AlibabaCloud
|
||||
DescribeNetworkOptimizationsOutcome describeNetworkOptimizations(const Model::DescribeNetworkOptimizationsRequest &request)const;
|
||||
void describeNetworkOptimizationsAsync(const Model::DescribeNetworkOptimizationsRequest& request, const DescribeNetworkOptimizationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeNetworkOptimizationsOutcomeCallable describeNetworkOptimizationsCallable(const Model::DescribeNetworkOptimizationsRequest& request) const;
|
||||
DescribePbrInterfacesOutcome describePbrInterfaces(const Model::DescribePbrInterfacesRequest &request)const;
|
||||
void describePbrInterfacesAsync(const Model::DescribePbrInterfacesRequest& request, const DescribePbrInterfacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribePbrInterfacesOutcomeCallable describePbrInterfacesCallable(const Model::DescribePbrInterfacesRequest& request) const;
|
||||
DescribePbrRulesOutcome describePbrRules(const Model::DescribePbrRulesRequest &request)const;
|
||||
void describePbrRulesAsync(const Model::DescribePbrRulesRequest& request, const DescribePbrRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribePbrRulesOutcomeCallable describePbrRulesCallable(const Model::DescribePbrRulesRequest& request) const;
|
||||
DescribePolicyBasedRoutingsOutcome describePolicyBasedRoutings(const Model::DescribePolicyBasedRoutingsRequest &request)const;
|
||||
void describePolicyBasedRoutingsAsync(const Model::DescribePolicyBasedRoutingsRequest& request, const DescribePolicyBasedRoutingsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribePolicyBasedRoutingsOutcomeCallable describePolicyBasedRoutingsCallable(const Model::DescribePolicyBasedRoutingsRequest& request) const;
|
||||
DescribeQosCarsOutcome describeQosCars(const Model::DescribeQosCarsRequest &request)const;
|
||||
void describeQosCarsAsync(const Model::DescribeQosCarsRequest& request, const DescribeQosCarsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeQosCarsOutcomeCallable describeQosCarsCallable(const Model::DescribeQosCarsRequest& request) const;
|
||||
@@ -772,12 +1128,78 @@ namespace AlibabaCloud
|
||||
DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
|
||||
void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
|
||||
DescribeRouteDistributionStrategiesOutcome describeRouteDistributionStrategies(const Model::DescribeRouteDistributionStrategiesRequest &request)const;
|
||||
void describeRouteDistributionStrategiesAsync(const Model::DescribeRouteDistributionStrategiesRequest& request, const DescribeRouteDistributionStrategiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRouteDistributionStrategiesOutcomeCallable describeRouteDistributionStrategiesCallable(const Model::DescribeRouteDistributionStrategiesRequest& request) const;
|
||||
DescribeSAGDeviceInfoOutcome describeSAGDeviceInfo(const Model::DescribeSAGDeviceInfoRequest &request)const;
|
||||
void describeSAGDeviceInfoAsync(const Model::DescribeSAGDeviceInfoRequest& request, const DescribeSAGDeviceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSAGDeviceInfoOutcomeCallable describeSAGDeviceInfoCallable(const Model::DescribeSAGDeviceInfoRequest& request) const;
|
||||
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;
|
||||
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;
|
||||
DescribeSagExpressConnectInterfaceListOutcome describeSagExpressConnectInterfaceList(const Model::DescribeSagExpressConnectInterfaceListRequest &request)const;
|
||||
void describeSagExpressConnectInterfaceListAsync(const Model::DescribeSagExpressConnectInterfaceListRequest& request, const DescribeSagExpressConnectInterfaceListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagExpressConnectInterfaceListOutcomeCallable describeSagExpressConnectInterfaceListCallable(const Model::DescribeSagExpressConnectInterfaceListRequest& request) const;
|
||||
DescribeSagGlobalRouteProtocolOutcome describeSagGlobalRouteProtocol(const Model::DescribeSagGlobalRouteProtocolRequest &request)const;
|
||||
void describeSagGlobalRouteProtocolAsync(const Model::DescribeSagGlobalRouteProtocolRequest& request, const DescribeSagGlobalRouteProtocolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagGlobalRouteProtocolOutcomeCallable describeSagGlobalRouteProtocolCallable(const Model::DescribeSagGlobalRouteProtocolRequest& request) const;
|
||||
DescribeSagHaOutcome describeSagHa(const Model::DescribeSagHaRequest &request)const;
|
||||
void describeSagHaAsync(const Model::DescribeSagHaRequest& request, const DescribeSagHaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagHaOutcomeCallable describeSagHaCallable(const Model::DescribeSagHaRequest& request) const;
|
||||
DescribeSagLanListOutcome describeSagLanList(const Model::DescribeSagLanListRequest &request)const;
|
||||
void describeSagLanListAsync(const Model::DescribeSagLanListRequest& request, const DescribeSagLanListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagLanListOutcomeCallable describeSagLanListCallable(const Model::DescribeSagLanListRequest& request) const;
|
||||
DescribeSagManagementPortOutcome describeSagManagementPort(const Model::DescribeSagManagementPortRequest &request)const;
|
||||
void describeSagManagementPortAsync(const Model::DescribeSagManagementPortRequest& request, const DescribeSagManagementPortAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagManagementPortOutcomeCallable describeSagManagementPortCallable(const Model::DescribeSagManagementPortRequest& request) const;
|
||||
DescribeSagOnlineClientStatisticsOutcome describeSagOnlineClientStatistics(const Model::DescribeSagOnlineClientStatisticsRequest &request)const;
|
||||
void describeSagOnlineClientStatisticsAsync(const Model::DescribeSagOnlineClientStatisticsRequest& request, const DescribeSagOnlineClientStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagOnlineClientStatisticsOutcomeCallable describeSagOnlineClientStatisticsCallable(const Model::DescribeSagOnlineClientStatisticsRequest& request) const;
|
||||
DescribeSagPortListOutcome describeSagPortList(const Model::DescribeSagPortListRequest &request)const;
|
||||
void describeSagPortListAsync(const Model::DescribeSagPortListRequest& request, const DescribeSagPortListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagPortListOutcomeCallable describeSagPortListCallable(const Model::DescribeSagPortListRequest& request) const;
|
||||
DescribeSagPortRouteProtocolListOutcome describeSagPortRouteProtocolList(const Model::DescribeSagPortRouteProtocolListRequest &request)const;
|
||||
void describeSagPortRouteProtocolListAsync(const Model::DescribeSagPortRouteProtocolListRequest& request, const DescribeSagPortRouteProtocolListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagPortRouteProtocolListOutcomeCallable describeSagPortRouteProtocolListCallable(const Model::DescribeSagPortRouteProtocolListRequest& request) const;
|
||||
DescribeSagRemoteAccessOutcome describeSagRemoteAccess(const Model::DescribeSagRemoteAccessRequest &request)const;
|
||||
void describeSagRemoteAccessAsync(const Model::DescribeSagRemoteAccessRequest& request, const DescribeSagRemoteAccessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagRemoteAccessOutcomeCallable describeSagRemoteAccessCallable(const Model::DescribeSagRemoteAccessRequest& request) const;
|
||||
DescribeSagRouteListOutcome describeSagRouteList(const Model::DescribeSagRouteListRequest &request)const;
|
||||
void describeSagRouteListAsync(const Model::DescribeSagRouteListRequest& request, const DescribeSagRouteListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagRouteListOutcomeCallable describeSagRouteListCallable(const Model::DescribeSagRouteListRequest& request) const;
|
||||
DescribeSagRouteProtocolBgpOutcome describeSagRouteProtocolBgp(const Model::DescribeSagRouteProtocolBgpRequest &request)const;
|
||||
void describeSagRouteProtocolBgpAsync(const Model::DescribeSagRouteProtocolBgpRequest& request, const DescribeSagRouteProtocolBgpAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagRouteProtocolBgpOutcomeCallable describeSagRouteProtocolBgpCallable(const Model::DescribeSagRouteProtocolBgpRequest& request) const;
|
||||
DescribeSagRouteProtocolOspfOutcome describeSagRouteProtocolOspf(const Model::DescribeSagRouteProtocolOspfRequest &request)const;
|
||||
void describeSagRouteProtocolOspfAsync(const Model::DescribeSagRouteProtocolOspfRequest& request, const DescribeSagRouteProtocolOspfAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagRouteProtocolOspfOutcomeCallable describeSagRouteProtocolOspfCallable(const Model::DescribeSagRouteProtocolOspfRequest& request) const;
|
||||
DescribeSagRouteableAddressOutcome describeSagRouteableAddress(const Model::DescribeSagRouteableAddressRequest &request)const;
|
||||
void describeSagRouteableAddressAsync(const Model::DescribeSagRouteableAddressRequest& request, const DescribeSagRouteableAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagRouteableAddressOutcomeCallable describeSagRouteableAddressCallable(const Model::DescribeSagRouteableAddressRequest& request) const;
|
||||
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;
|
||||
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;
|
||||
DescribeSagVbrRelationsOutcome describeSagVbrRelations(const Model::DescribeSagVbrRelationsRequest &request)const;
|
||||
void describeSagVbrRelationsAsync(const Model::DescribeSagVbrRelationsRequest& request, const DescribeSagVbrRelationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagVbrRelationsOutcomeCallable describeSagVbrRelationsCallable(const Model::DescribeSagVbrRelationsRequest& request) const;
|
||||
DescribeSagWan4GOutcome describeSagWan4G(const Model::DescribeSagWan4GRequest &request)const;
|
||||
void describeSagWan4GAsync(const Model::DescribeSagWan4GRequest& request, const DescribeSagWan4GAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagWan4GOutcomeCallable describeSagWan4GCallable(const Model::DescribeSagWan4GRequest& request) const;
|
||||
DescribeSagWanListOutcome describeSagWanList(const Model::DescribeSagWanListRequest &request)const;
|
||||
void describeSagWanListAsync(const Model::DescribeSagWanListRequest& request, const DescribeSagWanListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagWanListOutcomeCallable describeSagWanListCallable(const Model::DescribeSagWanListRequest& request) const;
|
||||
DescribeSagWanSnatOutcome describeSagWanSnat(const Model::DescribeSagWanSnatRequest &request)const;
|
||||
void describeSagWanSnatAsync(const Model::DescribeSagWanSnatRequest& request, const DescribeSagWanSnatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagWanSnatOutcomeCallable describeSagWanSnatCallable(const Model::DescribeSagWanSnatRequest& request) const;
|
||||
DescribeSagWifiOutcome describeSagWifi(const Model::DescribeSagWifiRequest &request)const;
|
||||
void describeSagWifiAsync(const Model::DescribeSagWifiRequest& request, const DescribeSagWifiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSagWifiOutcomeCallable describeSagWifiCallable(const Model::DescribeSagWifiRequest& request) const;
|
||||
DescribeSmartAccessGatewayAttributeOutcome describeSmartAccessGatewayAttribute(const Model::DescribeSmartAccessGatewayAttributeRequest &request)const;
|
||||
void describeSmartAccessGatewayAttributeAsync(const Model::DescribeSmartAccessGatewayAttributeRequest& request, const DescribeSmartAccessGatewayAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSmartAccessGatewayAttributeOutcomeCallable describeSmartAccessGatewayAttributeCallable(const Model::DescribeSmartAccessGatewayAttributeRequest& request) const;
|
||||
@@ -847,6 +1269,9 @@ namespace AlibabaCloud
|
||||
GrantSagInstanceToCcnOutcome grantSagInstanceToCcn(const Model::GrantSagInstanceToCcnRequest &request)const;
|
||||
void grantSagInstanceToCcnAsync(const Model::GrantSagInstanceToCcnRequest& request, const GrantSagInstanceToCcnAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GrantSagInstanceToCcnOutcomeCallable grantSagInstanceToCcnCallable(const Model::GrantSagInstanceToCcnRequest& request) const;
|
||||
GrantSagInstanceToVbrOutcome grantSagInstanceToVbr(const Model::GrantSagInstanceToVbrRequest &request)const;
|
||||
void grantSagInstanceToVbrAsync(const Model::GrantSagInstanceToVbrRequest& request, const GrantSagInstanceToVbrAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GrantSagInstanceToVbrOutcomeCallable grantSagInstanceToVbrCallable(const Model::GrantSagInstanceToVbrRequest& request) const;
|
||||
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;
|
||||
@@ -865,6 +1290,9 @@ namespace AlibabaCloud
|
||||
ModifyFlowLogAttributeOutcome modifyFlowLogAttribute(const Model::ModifyFlowLogAttributeRequest &request)const;
|
||||
void modifyFlowLogAttributeAsync(const Model::ModifyFlowLogAttributeRequest& request, const ModifyFlowLogAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyFlowLogAttributeOutcomeCallable modifyFlowLogAttributeCallable(const Model::ModifyFlowLogAttributeRequest& request) const;
|
||||
ModifyHealthCheckOutcome modifyHealthCheck(const Model::ModifyHealthCheckRequest &request)const;
|
||||
void modifyHealthCheckAsync(const Model::ModifyHealthCheckRequest& request, const ModifyHealthCheckAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyHealthCheckOutcomeCallable modifyHealthCheckCallable(const Model::ModifyHealthCheckRequest& request) const;
|
||||
ModifyNetworkOptimizationOutcome modifyNetworkOptimization(const Model::ModifyNetworkOptimizationRequest &request)const;
|
||||
void modifyNetworkOptimizationAsync(const Model::ModifyNetworkOptimizationRequest& request, const ModifyNetworkOptimizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyNetworkOptimizationOutcomeCallable modifyNetworkOptimizationCallable(const Model::ModifyNetworkOptimizationRequest& request) const;
|
||||
@@ -877,9 +1305,60 @@ namespace AlibabaCloud
|
||||
ModifyQosPolicyOutcome modifyQosPolicy(const Model::ModifyQosPolicyRequest &request)const;
|
||||
void modifyQosPolicyAsync(const Model::ModifyQosPolicyRequest& request, const ModifyQosPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyQosPolicyOutcomeCallable modifyQosPolicyCallable(const Model::ModifyQosPolicyRequest& request) const;
|
||||
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;
|
||||
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;
|
||||
ModifySagECRouteBackupOutcome modifySagECRouteBackup(const Model::ModifySagECRouteBackupRequest &request)const;
|
||||
void modifySagECRouteBackupAsync(const Model::ModifySagECRouteBackupRequest& request, const ModifySagECRouteBackupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagECRouteBackupOutcomeCallable modifySagECRouteBackupCallable(const Model::ModifySagECRouteBackupRequest& request) const;
|
||||
ModifySagExpressConnectInterfaceOutcome modifySagExpressConnectInterface(const Model::ModifySagExpressConnectInterfaceRequest &request)const;
|
||||
void modifySagExpressConnectInterfaceAsync(const Model::ModifySagExpressConnectInterfaceRequest& request, const ModifySagExpressConnectInterfaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagExpressConnectInterfaceOutcomeCallable modifySagExpressConnectInterfaceCallable(const Model::ModifySagExpressConnectInterfaceRequest& request) const;
|
||||
ModifySagGlobalRouteProtocolOutcome modifySagGlobalRouteProtocol(const Model::ModifySagGlobalRouteProtocolRequest &request)const;
|
||||
void modifySagGlobalRouteProtocolAsync(const Model::ModifySagGlobalRouteProtocolRequest& request, const ModifySagGlobalRouteProtocolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagGlobalRouteProtocolOutcomeCallable modifySagGlobalRouteProtocolCallable(const Model::ModifySagGlobalRouteProtocolRequest& request) const;
|
||||
ModifySagHaOutcome modifySagHa(const Model::ModifySagHaRequest &request)const;
|
||||
void modifySagHaAsync(const Model::ModifySagHaRequest& request, const ModifySagHaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagHaOutcomeCallable modifySagHaCallable(const Model::ModifySagHaRequest& request) const;
|
||||
ModifySagLanOutcome modifySagLan(const Model::ModifySagLanRequest &request)const;
|
||||
void modifySagLanAsync(const Model::ModifySagLanRequest& request, const ModifySagLanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagLanOutcomeCallable modifySagLanCallable(const Model::ModifySagLanRequest& request) const;
|
||||
ModifySagManagementPortOutcome modifySagManagementPort(const Model::ModifySagManagementPortRequest &request)const;
|
||||
void modifySagManagementPortAsync(const Model::ModifySagManagementPortRequest& request, const ModifySagManagementPortAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagManagementPortOutcomeCallable modifySagManagementPortCallable(const Model::ModifySagManagementPortRequest& request) const;
|
||||
ModifySagPortRoleOutcome modifySagPortRole(const Model::ModifySagPortRoleRequest &request)const;
|
||||
void modifySagPortRoleAsync(const Model::ModifySagPortRoleRequest& request, const ModifySagPortRoleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagPortRoleOutcomeCallable modifySagPortRoleCallable(const Model::ModifySagPortRoleRequest& request) const;
|
||||
ModifySagPortRouteProtocolOutcome modifySagPortRouteProtocol(const Model::ModifySagPortRouteProtocolRequest &request)const;
|
||||
void modifySagPortRouteProtocolAsync(const Model::ModifySagPortRouteProtocolRequest& request, const ModifySagPortRouteProtocolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagPortRouteProtocolOutcomeCallable modifySagPortRouteProtocolCallable(const Model::ModifySagPortRouteProtocolRequest& request) const;
|
||||
ModifySagRemoteAccessOutcome modifySagRemoteAccess(const Model::ModifySagRemoteAccessRequest &request)const;
|
||||
void modifySagRemoteAccessAsync(const Model::ModifySagRemoteAccessRequest& request, const ModifySagRemoteAccessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagRemoteAccessOutcomeCallable modifySagRemoteAccessCallable(const Model::ModifySagRemoteAccessRequest& request) const;
|
||||
ModifySagRouteProtocolBgpOutcome modifySagRouteProtocolBgp(const Model::ModifySagRouteProtocolBgpRequest &request)const;
|
||||
void modifySagRouteProtocolBgpAsync(const Model::ModifySagRouteProtocolBgpRequest& request, const ModifySagRouteProtocolBgpAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagRouteProtocolBgpOutcomeCallable modifySagRouteProtocolBgpCallable(const Model::ModifySagRouteProtocolBgpRequest& request) const;
|
||||
ModifySagRouteProtocolOspfOutcome modifySagRouteProtocolOspf(const Model::ModifySagRouteProtocolOspfRequest &request)const;
|
||||
void modifySagRouteProtocolOspfAsync(const Model::ModifySagRouteProtocolOspfRequest& request, const ModifySagRouteProtocolOspfAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagRouteProtocolOspfOutcomeCallable modifySagRouteProtocolOspfCallable(const Model::ModifySagRouteProtocolOspfRequest& request) const;
|
||||
ModifySagStaticRouteOutcome modifySagStaticRoute(const Model::ModifySagStaticRouteRequest &request)const;
|
||||
void modifySagStaticRouteAsync(const Model::ModifySagStaticRouteRequest& request, const ModifySagStaticRouteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagStaticRouteOutcomeCallable modifySagStaticRouteCallable(const Model::ModifySagStaticRouteRequest& request) const;
|
||||
ModifySagUserDnsOutcome modifySagUserDns(const Model::ModifySagUserDnsRequest &request)const;
|
||||
void modifySagUserDnsAsync(const Model::ModifySagUserDnsRequest& request, const ModifySagUserDnsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagUserDnsOutcomeCallable modifySagUserDnsCallable(const Model::ModifySagUserDnsRequest& request) const;
|
||||
ModifySagWanOutcome modifySagWan(const Model::ModifySagWanRequest &request)const;
|
||||
void modifySagWanAsync(const Model::ModifySagWanRequest& request, const ModifySagWanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagWanOutcomeCallable modifySagWanCallable(const Model::ModifySagWanRequest& request) const;
|
||||
ModifySagWanSnatOutcome modifySagWanSnat(const Model::ModifySagWanSnatRequest &request)const;
|
||||
void modifySagWanSnatAsync(const Model::ModifySagWanSnatRequest& request, const ModifySagWanSnatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySagWanSnatOutcomeCallable modifySagWanSnatCallable(const Model::ModifySagWanSnatRequest& request) const;
|
||||
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;
|
||||
@@ -892,6 +1371,9 @@ 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;
|
||||
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;
|
||||
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;
|
||||
@@ -901,6 +1383,9 @@ namespace AlibabaCloud
|
||||
RevokeInstanceFromCbnOutcome revokeInstanceFromCbn(const Model::RevokeInstanceFromCbnRequest &request)const;
|
||||
void revokeInstanceFromCbnAsync(const Model::RevokeInstanceFromCbnRequest& request, const RevokeInstanceFromCbnAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RevokeInstanceFromCbnOutcomeCallable revokeInstanceFromCbnCallable(const Model::RevokeInstanceFromCbnRequest& request) const;
|
||||
RevokeInstanceFromVbrOutcome revokeInstanceFromVbr(const Model::RevokeInstanceFromVbrRequest &request)const;
|
||||
void revokeInstanceFromVbrAsync(const Model::RevokeInstanceFromVbrRequest& request, const RevokeInstanceFromVbrAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RevokeInstanceFromVbrOutcomeCallable revokeInstanceFromVbrCallable(const Model::RevokeInstanceFromVbrRequest& request) const;
|
||||
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;
|
||||
@@ -913,6 +1398,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
UnbindSerialNumberOutcome unbindSerialNumber(const Model::UnbindSerialNumberRequest &request)const;
|
||||
void unbindSerialNumberAsync(const Model::UnbindSerialNumberRequest& request, const UnbindSerialNumberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnbindSerialNumberOutcomeCallable unbindSerialNumberCallable(const Model::UnbindSerialNumberRequest& request) const;
|
||||
|
||||
@@ -35,26 +35,26 @@ namespace AlibabaCloud
|
||||
ActiveFlowLogRequest();
|
||||
~ActiveFlowLogRequest();
|
||||
|
||||
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);
|
||||
std::string getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
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);
|
||||
std::string getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string flowLogId_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string flowLogId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -67,6 +67,8 @@ namespace AlibabaCloud
|
||||
void setPriority(int priority);
|
||||
std::string getDestPortRange()const;
|
||||
void setDestPortRange(const std::string& destPortRange);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -85,6 +87,7 @@ namespace AlibabaCloud
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string destPortRange_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -46,6 +46,7 @@ namespace AlibabaCloud
|
||||
std::string getAcrId()const;
|
||||
std::string getDestPortRange()const;
|
||||
std::string getDirection()const;
|
||||
std::string getName()const;
|
||||
long getGmtCreate()const;
|
||||
std::string getType()const;
|
||||
std::string getDestCidr()const;
|
||||
@@ -63,6 +64,7 @@ namespace AlibabaCloud
|
||||
std::string acrId_;
|
||||
std::string destPortRange_;
|
||||
std::string direction_;
|
||||
std::string name_;
|
||||
long gmtCreate_;
|
||||
std::string type_;
|
||||
std::string destCidr_;
|
||||
|
||||
@@ -35,44 +35,44 @@ namespace AlibabaCloud
|
||||
AddDnatEntryRequest();
|
||||
~AddDnatEntryRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getInternalIp()const;
|
||||
void setInternalIp(const std::string& internalIp);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getExternalIp()const;
|
||||
void setExternalIp(const std::string& externalIp);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getIpProtocol()const;
|
||||
void setIpProtocol(const std::string& ipProtocol);
|
||||
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);
|
||||
std::string getInternalPort()const;
|
||||
void setInternalPort(const std::string& internalPort);
|
||||
std::string getExternalPort()const;
|
||||
void setExternalPort(const std::string& externalPort);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getInternalIp()const;
|
||||
void setInternalIp(const std::string& internalIp);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getExternalIp()const;
|
||||
void setExternalIp(const std::string& externalIp);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getIpProtocol()const;
|
||||
void setIpProtocol(const std::string& ipProtocol);
|
||||
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);
|
||||
std::string getInternalPort()const;
|
||||
void setInternalPort(const std::string& internalPort);
|
||||
std::string getExternalPort()const;
|
||||
void setExternalPort(const std::string& externalPort);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string type_;
|
||||
std::string internalIp_;
|
||||
std::string regionId_;
|
||||
std::string externalIp_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ipProtocol_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string sagId_;
|
||||
std::string internalPort_;
|
||||
std::string externalPort_;
|
||||
long resourceOwnerId_;
|
||||
std::string type_;
|
||||
std::string internalIp_;
|
||||
std::string regionId_;
|
||||
std::string externalIp_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ipProtocol_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string sagId_;
|
||||
std::string internalPort_;
|
||||
std::string externalPort_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_ADDSAGCIDRREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_ADDSAGCIDRREQUEST_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 AddSagCidrRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddSagCidrRequest();
|
||||
~AddSagCidrRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getCidr()const;
|
||||
void setCidr(const std::string& cidr);
|
||||
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);
|
||||
bool getEnableBackup()const;
|
||||
void setEnableBackup(bool enableBackup);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string cidr_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
bool enableBackup_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_ADDSAGCIDRREQUEST_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_ADDSAGCIDRRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_ADDSAGCIDRRESULT_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 AddSagCidrResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddSagCidrResult();
|
||||
explicit AddSagCidrResult(const std::string &payload);
|
||||
~AddSagCidrResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_ADDSAGCIDRRESULT_H_
|
||||
@@ -35,32 +35,32 @@ namespace AlibabaCloud
|
||||
AddSnatEntryRequest();
|
||||
~AddSnatEntryRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSnatIp()const;
|
||||
void setSnatIp(const std::string& snatIp);
|
||||
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 getCidrBlock()const;
|
||||
void setCidrBlock(const std::string& cidrBlock);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSnatIp()const;
|
||||
void setSnatIp(const std::string& snatIp);
|
||||
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 getCidrBlock()const;
|
||||
void setCidrBlock(const std::string& cidrBlock);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string snatIp_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string cidrBlock_;
|
||||
std::string smartAGId_;
|
||||
long resourceOwnerId_;
|
||||
std::string snatIp_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string cidrBlock_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,29 +35,29 @@ namespace AlibabaCloud
|
||||
AssociateFlowLogRequest();
|
||||
~AssociateFlowLogRequest();
|
||||
|
||||
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);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
std::string getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
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);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
std::string getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string flowLogId_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string flowLogId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,29 +35,29 @@ namespace AlibabaCloud
|
||||
AssociateQosRequest();
|
||||
~AssociateQosRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
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);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
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 regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_BINDSERIALNUMBERREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_BINDSERIALNUMBERREQUEST_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 BindSerialNumberRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindSerialNumberRequest();
|
||||
~BindSerialNumberRequest();
|
||||
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string serialNumber_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_BINDSERIALNUMBERREQUEST_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_BINDSERIALNUMBERRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_BINDSERIALNUMBERRESULT_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 BindSerialNumberResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindSerialNumberResult();
|
||||
explicit BindSerialNumberResult(const std::string &payload);
|
||||
~BindSerialNumberResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_BINDSERIALNUMBERRESULT_H_
|
||||
@@ -35,32 +35,35 @@ namespace AlibabaCloud
|
||||
BindVbrRequest();
|
||||
~BindVbrRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getVbrId()const;
|
||||
void setVbrId(const std::string& vbrId);
|
||||
std::string getVbrRegionId()const;
|
||||
void setVbrRegionId(const std::string& vbrRegionId);
|
||||
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);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getVbrId()const;
|
||||
void setVbrId(const std::string& vbrId);
|
||||
std::string getVbrRegionId()const;
|
||||
void setVbrRegionId(const std::string& vbrRegionId);
|
||||
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);
|
||||
long getSmartAGUid()const;
|
||||
void setSmartAGUid(long smartAGUid);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string vbrId_;
|
||||
std::string vbrRegionId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
long resourceOwnerId_;
|
||||
std::string vbrId_;
|
||||
std::string vbrRegionId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
long smartAGUid_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,56 +35,56 @@ namespace AlibabaCloud
|
||||
CreateFlowLogRequest();
|
||||
~CreateFlowLogRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getNetflowVersion()const;
|
||||
void setNetflowVersion(const std::string& netflowVersion);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
int getInactiveAging()const;
|
||||
void setInactiveAging(int inactiveAging);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSlsRegionId()const;
|
||||
void setSlsRegionId(const std::string& slsRegionId);
|
||||
int getActiveAging()const;
|
||||
void setActiveAging(int activeAging);
|
||||
std::string getOutputType()const;
|
||||
void setOutputType(const std::string& outputType);
|
||||
std::string getProjectName()const;
|
||||
void setProjectName(const std::string& projectName);
|
||||
std::string getLogstoreName()const;
|
||||
void setLogstoreName(const std::string& logstoreName);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
int getNetflowServerPort()const;
|
||||
void setNetflowServerPort(int netflowServerPort);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getNetflowServerIp()const;
|
||||
void setNetflowServerIp(const std::string& netflowServerIp);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getNetflowVersion()const;
|
||||
void setNetflowVersion(const std::string& netflowVersion);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
int getInactiveAging()const;
|
||||
void setInactiveAging(int inactiveAging);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSlsRegionId()const;
|
||||
void setSlsRegionId(const std::string& slsRegionId);
|
||||
int getActiveAging()const;
|
||||
void setActiveAging(int activeAging);
|
||||
std::string getOutputType()const;
|
||||
void setOutputType(const std::string& outputType);
|
||||
std::string getProjectName()const;
|
||||
void setProjectName(const std::string& projectName);
|
||||
std::string getLogstoreName()const;
|
||||
void setLogstoreName(const std::string& logstoreName);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
int getNetflowServerPort()const;
|
||||
void setNetflowServerPort(int netflowServerPort);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getNetflowServerIp()const;
|
||||
void setNetflowServerIp(const std::string& netflowServerIp);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string netflowVersion_;
|
||||
std::string description_;
|
||||
int inactiveAging_;
|
||||
std::string regionId_;
|
||||
std::string slsRegionId_;
|
||||
int activeAging_;
|
||||
std::string outputType_;
|
||||
std::string projectName_;
|
||||
std::string logstoreName_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
int netflowServerPort_;
|
||||
long ownerId_;
|
||||
std::string netflowServerIp_;
|
||||
std::string name_;
|
||||
long resourceOwnerId_;
|
||||
std::string netflowVersion_;
|
||||
std::string description_;
|
||||
int inactiveAging_;
|
||||
std::string regionId_;
|
||||
std::string slsRegionId_;
|
||||
int activeAging_;
|
||||
std::string outputType_;
|
||||
std::string projectName_;
|
||||
std::string logstoreName_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
int netflowServerPort_;
|
||||
long ownerId_;
|
||||
std::string netflowServerIp_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,102 @@
|
||||
/*
|
||||
* 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_CREATEHEALTHCHECKREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CREATEHEALTHCHECKREQUEST_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 CreateHealthCheckRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateHealthCheckRequest();
|
||||
~CreateHealthCheckRequest();
|
||||
|
||||
int getProbeInterval()const;
|
||||
void setProbeInterval(int probeInterval);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
int getDstPort()const;
|
||||
void setDstPort(int dstPort);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
int getFailCountThreshold()const;
|
||||
void setFailCountThreshold(int failCountThreshold);
|
||||
int getProbeTimeout()const;
|
||||
void setProbeTimeout(int probeTimeout);
|
||||
int getRttFailThreshold()const;
|
||||
void setRttFailThreshold(int rttFailThreshold);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getRttThreshold()const;
|
||||
void setRttThreshold(int rttThreshold);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDstIpAddr()const;
|
||||
void setDstIpAddr(const std::string& dstIpAddr);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSrcIpAddr()const;
|
||||
void setSrcIpAddr(const std::string& srcIpAddr);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
int getSrcPort()const;
|
||||
void setSrcPort(int srcPort);
|
||||
int getProbeCount()const;
|
||||
void setProbeCount(int probeCount);
|
||||
|
||||
private:
|
||||
int probeInterval_;
|
||||
long resourceOwnerId_;
|
||||
int dstPort_;
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
int failCountThreshold_;
|
||||
int probeTimeout_;
|
||||
int rttFailThreshold_;
|
||||
std::string regionId_;
|
||||
int rttThreshold_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string dstIpAddr_;
|
||||
long ownerId_;
|
||||
std::string srcIpAddr_;
|
||||
std::string name_;
|
||||
std::string smartAGId_;
|
||||
int srcPort_;
|
||||
int probeCount_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATEHEALTHCHECKREQUEST_H_
|
||||
@@ -0,0 +1,83 @@
|
||||
/*
|
||||
* 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_CREATEHEALTHCHECKRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CREATEHEALTHCHECKRESULT_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 CreateHealthCheckResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateHealthCheckResult();
|
||||
explicit CreateHealthCheckResult(const std::string &payload);
|
||||
~CreateHealthCheckResult();
|
||||
std::string getDescription()const;
|
||||
int getSrcPort()const;
|
||||
std::string getInstanceId()const;
|
||||
std::string getSrcIpAddr()const;
|
||||
long getCreateTime()const;
|
||||
int getFailCountThreshold()const;
|
||||
int getDstPort()const;
|
||||
std::string getName()const;
|
||||
int getProbeCount()const;
|
||||
std::string getType()const;
|
||||
int getProbeTimeout()const;
|
||||
int getRttThreshold()const;
|
||||
std::string getRegionId()const;
|
||||
int getProbeInterval()const;
|
||||
std::string getSmartAGId()const;
|
||||
int getRttFailThreshold()const;
|
||||
std::string getDstIpAddr()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string description_;
|
||||
int srcPort_;
|
||||
std::string instanceId_;
|
||||
std::string srcIpAddr_;
|
||||
long createTime_;
|
||||
int failCountThreshold_;
|
||||
int dstPort_;
|
||||
std::string name_;
|
||||
int probeCount_;
|
||||
std::string type_;
|
||||
int probeTimeout_;
|
||||
int rttThreshold_;
|
||||
std::string regionId_;
|
||||
int probeInterval_;
|
||||
std::string smartAGId_;
|
||||
int rttFailThreshold_;
|
||||
std::string dstIpAddr_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATEHEALTHCHECKRESULT_H_
|
||||
@@ -35,50 +35,53 @@ namespace AlibabaCloud
|
||||
CreateQosCarRequest();
|
||||
~CreateQosCarRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
int getMinBandwidthAbs()const;
|
||||
void setMinBandwidthAbs(int minBandwidthAbs);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getPercentSourceType()const;
|
||||
void setPercentSourceType(const std::string& percentSourceType);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
int getMaxBandwidthAbs()const;
|
||||
void setMaxBandwidthAbs(int maxBandwidthAbs);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
int getMaxBandwidthPercent()const;
|
||||
void setMaxBandwidthPercent(int maxBandwidthPercent);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
int getMinBandwidthPercent()const;
|
||||
void setMinBandwidthPercent(int minBandwidthPercent);
|
||||
std::string getLimitType()const;
|
||||
void setLimitType(const std::string& limitType);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
int getMinBandwidthAbs()const;
|
||||
void setMinBandwidthAbs(int minBandwidthAbs);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getPercentSourceType()const;
|
||||
void setPercentSourceType(const std::string& percentSourceType);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
int getMaxBandwidthAbs()const;
|
||||
void setMaxBandwidthAbs(int maxBandwidthAbs);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
int getMaxBandwidthPercent()const;
|
||||
void setMaxBandwidthPercent(int maxBandwidthPercent);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
int getMinBandwidthPercent()const;
|
||||
void setMinBandwidthPercent(int minBandwidthPercent);
|
||||
std::string getLimitType()const;
|
||||
void setLimitType(const std::string& limitType);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
int minBandwidthAbs_;
|
||||
std::string description_;
|
||||
std::string regionId_;
|
||||
std::string percentSourceType_;
|
||||
std::string qosId_;
|
||||
int maxBandwidthAbs_;
|
||||
std::string resourceOwnerAccount_;
|
||||
int maxBandwidthPercent_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
int minBandwidthPercent_;
|
||||
std::string limitType_;
|
||||
long resourceOwnerId_;
|
||||
int minBandwidthAbs_;
|
||||
std::string description_;
|
||||
std::string regionId_;
|
||||
std::string percentSourceType_;
|
||||
std::string qosId_;
|
||||
int maxBandwidthAbs_;
|
||||
std::string resourceOwnerAccount_;
|
||||
int maxBandwidthPercent_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
int minBandwidthPercent_;
|
||||
std::string limitType_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,53 +35,56 @@ namespace AlibabaCloud
|
||||
CreateQosPolicyRequest();
|
||||
~CreateQosPolicyRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSourcePortRange()const;
|
||||
void setSourcePortRange(const std::string& sourcePortRange);
|
||||
std::string getSourceCidr()const;
|
||||
void setSourceCidr(const std::string& sourceCidr);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getDestCidr()const;
|
||||
void setDestCidr(const std::string& destCidr);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getIpProtocol()const;
|
||||
void setIpProtocol(const std::string& ipProtocol);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
std::string getDestPortRange()const;
|
||||
void setDestPortRange(const std::string& destPortRange);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSourcePortRange()const;
|
||||
void setSourcePortRange(const std::string& sourcePortRange);
|
||||
std::string getSourceCidr()const;
|
||||
void setSourceCidr(const std::string& sourceCidr);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getDestCidr()const;
|
||||
void setDestCidr(const std::string& destCidr);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getIpProtocol()const;
|
||||
void setIpProtocol(const std::string& ipProtocol);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
std::string getDestPortRange()const;
|
||||
void setDestPortRange(const std::string& destPortRange);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string sourcePortRange_;
|
||||
std::string sourceCidr_;
|
||||
std::string description_;
|
||||
std::string startTime_;
|
||||
std::string destCidr_;
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ipProtocol_;
|
||||
std::string ownerAccount_;
|
||||
std::string endTime_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string destPortRange_;
|
||||
long resourceOwnerId_;
|
||||
std::string sourcePortRange_;
|
||||
std::string sourceCidr_;
|
||||
std::string description_;
|
||||
std::string startTime_;
|
||||
std::string destCidr_;
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ipProtocol_;
|
||||
std::string ownerAccount_;
|
||||
std::string endTime_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string destPortRange_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -48,6 +48,7 @@ namespace AlibabaCloud
|
||||
std::string getQosId()const;
|
||||
std::string getIpProtocol()const;
|
||||
std::string getDestPortRange()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -63,6 +64,7 @@ namespace AlibabaCloud
|
||||
std::string qosId_;
|
||||
std::string ipProtocol_;
|
||||
std::string destPortRange_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,26 +35,29 @@ namespace AlibabaCloud
|
||||
CreateQosRequest();
|
||||
~CreateQosRequest();
|
||||
|
||||
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);
|
||||
std::string getQosName()const;
|
||||
void setQosName(const std::string& qosName);
|
||||
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);
|
||||
std::string getQosName()const;
|
||||
void setQosName(const std::string& qosName);
|
||||
std::string getQosDescription()const;
|
||||
void setQosDescription(const std::string& qosDescription);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string qosName_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string qosName_;
|
||||
std::string qosDescription_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* 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_CREATESAGEXPRESSCONNECTINTERFACEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CREATESAGEXPRESSCONNECTINTERFACEREQUEST_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 CreateSagExpressConnectInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSagExpressConnectInterfaceRequest();
|
||||
~CreateSagExpressConnectInterfaceRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getIP()const;
|
||||
void setIP(const std::string& iP);
|
||||
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);
|
||||
std::string getPortName()const;
|
||||
void setPortName(const std::string& portName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string vlan_;
|
||||
std::string regionId_;
|
||||
std::string mask_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string iP_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
std::string portName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATESAGEXPRESSCONNECTINTERFACEREQUEST_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_CREATESAGEXPRESSCONNECTINTERFACERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CREATESAGEXPRESSCONNECTINTERFACERESULT_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 CreateSagExpressConnectInterfaceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSagExpressConnectInterfaceResult();
|
||||
explicit CreateSagExpressConnectInterfaceResult(const std::string &payload);
|
||||
~CreateSagExpressConnectInterfaceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATESAGEXPRESSCONNECTINTERFACERESULT_H_
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* 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_CREATESAGSTATICROUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CREATESAGSTATICROUTEREQUEST_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 CreateSagStaticRouteRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSagStaticRouteRequest();
|
||||
~CreateSagStaticRouteRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getVlan()const;
|
||||
void setVlan(const std::string& vlan);
|
||||
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 getNextHop()const;
|
||||
void setNextHop(const std::string& nextHop);
|
||||
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 getDestinationCidr()const;
|
||||
void setDestinationCidr(const std::string& destinationCidr);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string vlan_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string nextHop_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
std::string portName_;
|
||||
std::string destinationCidr_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATESAGSTATICROUTEREQUEST_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_CREATESAGSTATICROUTERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_CREATESAGSTATICROUTERESULT_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 CreateSagStaticRouteResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSagStaticRouteResult();
|
||||
explicit CreateSagStaticRouteResult(const std::string &payload);
|
||||
~CreateSagStaticRouteResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_CREATESAGSTATICROUTERESULT_H_
|
||||
@@ -83,6 +83,8 @@ namespace AlibabaCloud
|
||||
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;
|
||||
@@ -117,6 +119,7 @@ namespace AlibabaCloud
|
||||
std::string receiverName_;
|
||||
std::string haType_;
|
||||
std::string name_;
|
||||
bool alreadyHaveSag_;
|
||||
std::string receiverCountry_;
|
||||
std::string chargeType_;
|
||||
long dataPlan_;
|
||||
|
||||
@@ -35,26 +35,26 @@ namespace AlibabaCloud
|
||||
DeactiveFlowLogRequest();
|
||||
~DeactiveFlowLogRequest();
|
||||
|
||||
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);
|
||||
std::string getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
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);
|
||||
std::string getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string flowLogId_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string flowLogId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,29 +35,29 @@ namespace AlibabaCloud
|
||||
DeleteDnatEntryRequest();
|
||||
~DeleteDnatEntryRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getDnatEntryId()const;
|
||||
void setDnatEntryId(const std::string& dnatEntryId);
|
||||
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);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getDnatEntryId()const;
|
||||
void setDnatEntryId(const std::string& dnatEntryId);
|
||||
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 dnatEntryId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string sagId_;
|
||||
long resourceOwnerId_;
|
||||
std::string dnatEntryId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string sagId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,26 +35,26 @@ namespace AlibabaCloud
|
||||
DeleteFlowLogRequest();
|
||||
~DeleteFlowLogRequest();
|
||||
|
||||
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);
|
||||
std::string getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
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);
|
||||
std::string getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string flowLogId_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string flowLogId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_DELETEHEALTHCHECKREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETEHEALTHCHECKREQUEST_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 DeleteHealthCheckRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteHealthCheckRequest();
|
||||
~DeleteHealthCheckRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getHcInstanceId()const;
|
||||
void setHcInstanceId(const std::string& hcInstanceId);
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string hcInstanceId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETEHEALTHCHECKREQUEST_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_DELETEHEALTHCHECKRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETEHEALTHCHECKRESULT_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 DeleteHealthCheckResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteHealthCheckResult();
|
||||
explicit DeleteHealthCheckResult(const std::string &payload);
|
||||
~DeleteHealthCheckResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETEHEALTHCHECKRESULT_H_
|
||||
@@ -35,29 +35,29 @@ namespace AlibabaCloud
|
||||
DeleteQosCarRequest();
|
||||
~DeleteQosCarRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
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 getQosCarId()const;
|
||||
void setQosCarId(const std::string& qosCarId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
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 getQosCarId()const;
|
||||
void setQosCarId(const std::string& qosCarId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string qosCarId_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string qosCarId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,29 +35,29 @@ namespace AlibabaCloud
|
||||
DeleteQosPolicyRequest();
|
||||
~DeleteQosPolicyRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getQosPolicyId()const;
|
||||
void setQosPolicyId(const std::string& qosPolicyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
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);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getQosPolicyId()const;
|
||||
void setQosPolicyId(const std::string& qosPolicyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string qosPolicyId_;
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
long resourceOwnerId_;
|
||||
std::string qosPolicyId_;
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,26 +35,26 @@ namespace AlibabaCloud
|
||||
DeleteQosRequest();
|
||||
~DeleteQosRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
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);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_DELETEROUTEDISTRIBUTIONSTRATEGYREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETEROUTEDISTRIBUTIONSTRATEGYREQUEST_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 DeleteRouteDistributionStrategyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteRouteDistributionStrategyRequest();
|
||||
~DeleteRouteDistributionStrategyRequest();
|
||||
|
||||
std::string getRouteSource()const;
|
||||
void setRouteSource(const std::string& routeSource);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSourceType()const;
|
||||
void setSourceType(const std::string& sourceType);
|
||||
std::string getDestCidrBlock()const;
|
||||
void setDestCidrBlock(const std::string& destCidrBlock);
|
||||
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 routeSource_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string sourceType_;
|
||||
std::string destCidrBlock_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETEROUTEDISTRIBUTIONSTRATEGYREQUEST_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_DELETEROUTEDISTRIBUTIONSTRATEGYRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETEROUTEDISTRIBUTIONSTRATEGYRESULT_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 DeleteRouteDistributionStrategyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRouteDistributionStrategyResult();
|
||||
explicit DeleteRouteDistributionStrategyResult(const std::string &payload);
|
||||
~DeleteRouteDistributionStrategyResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETEROUTEDISTRIBUTIONSTRATEGYRESULT_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_DELETESAGCIDRREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGCIDRREQUEST_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 DeleteSagCidrRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSagCidrRequest();
|
||||
~DeleteSagCidrRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getCidr()const;
|
||||
void setCidr(const std::string& cidr);
|
||||
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 regionId_;
|
||||
std::string cidr_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGCIDRREQUEST_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_DELETESAGCIDRRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGCIDRRESULT_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 DeleteSagCidrResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteSagCidrResult();
|
||||
explicit DeleteSagCidrResult(const std::string &payload);
|
||||
~DeleteSagCidrResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGCIDRRESULT_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_DELETESAGEXPRESSCONNECTINTERFACEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGEXPRESSCONNECTINTERFACEREQUEST_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 DeleteSagExpressConnectInterfaceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSagExpressConnectInterfaceRequest();
|
||||
~DeleteSagExpressConnectInterfaceRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getVlan()const;
|
||||
void setVlan(const std::string& vlan);
|
||||
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);
|
||||
std::string getPortName()const;
|
||||
void setPortName(const std::string& portName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string vlan_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
std::string portName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGEXPRESSCONNECTINTERFACEREQUEST_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_DELETESAGEXPRESSCONNECTINTERFACERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGEXPRESSCONNECTINTERFACERESULT_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 DeleteSagExpressConnectInterfaceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteSagExpressConnectInterfaceResult();
|
||||
explicit DeleteSagExpressConnectInterfaceResult(const std::string &payload);
|
||||
~DeleteSagExpressConnectInterfaceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGEXPRESSCONNECTINTERFACERESULT_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_DELETESAGSTATICROUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGSTATICROUTEREQUEST_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 DeleteSagStaticRouteRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSagStaticRouteRequest();
|
||||
~DeleteSagStaticRouteRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getVlan()const;
|
||||
void setVlan(const std::string& vlan);
|
||||
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);
|
||||
std::string getPortName()const;
|
||||
void setPortName(const std::string& portName);
|
||||
std::string getDestinationCidr()const;
|
||||
void setDestinationCidr(const std::string& destinationCidr);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string vlan_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
std::string portName_;
|
||||
std::string destinationCidr_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGSTATICROUTEREQUEST_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_DELETESAGSTATICROUTERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETESAGSTATICROUTERESULT_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 DeleteSagStaticRouteResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteSagStaticRouteResult();
|
||||
explicit DeleteSagStaticRouteResult(const std::string &payload);
|
||||
~DeleteSagStaticRouteResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESAGSTATICROUTERESULT_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_DELETESMARTACCESSGATEWAYREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETESMARTACCESSGATEWAYREQUEST_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 DeleteSmartAccessGatewayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSmartAccessGatewayRequest();
|
||||
~DeleteSmartAccessGatewayRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESMARTACCESSGATEWAYREQUEST_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_DELETESMARTACCESSGATEWAYRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DELETESMARTACCESSGATEWAYRESULT_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 DeleteSmartAccessGatewayResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteSmartAccessGatewayResult();
|
||||
explicit DeleteSmartAccessGatewayResult(const std::string &payload);
|
||||
~DeleteSmartAccessGatewayResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DELETESMARTACCESSGATEWAYRESULT_H_
|
||||
@@ -35,29 +35,29 @@ namespace AlibabaCloud
|
||||
DeleteSnatEntryRequest();
|
||||
~DeleteSnatEntryRequest();
|
||||
|
||||
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);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
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);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string smartAGId_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -55,6 +55,8 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -67,6 +69,7 @@ namespace AlibabaCloud
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -43,6 +43,7 @@ namespace AlibabaCloud
|
||||
std::string acrId;
|
||||
std::string destPortRange;
|
||||
std::string direction;
|
||||
std::string name;
|
||||
long gmtCreate;
|
||||
std::string type;
|
||||
std::string destCidr;
|
||||
|
||||
@@ -35,35 +35,41 @@ namespace AlibabaCloud
|
||||
DescribeBindableSmartAccessGatewaysRequest();
|
||||
~DescribeBindableSmartAccessGatewaysRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getCcnId()const;
|
||||
void setCcnId(const std::string& ccnId);
|
||||
std::string getPageNumber()const;
|
||||
void setPageNumber(const std::string& pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getPageSize()const;
|
||||
void setPageSize(const std::string& 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);
|
||||
bool getCrossAccount()const;
|
||||
void setCrossAccount(bool crossAccount);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getCcnId()const;
|
||||
void setCcnId(const std::string& ccnId);
|
||||
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);
|
||||
bool getCrossAccount()const;
|
||||
void setCrossAccount(bool crossAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string ccnId_;
|
||||
std::string pageNumber_;
|
||||
std::string regionId_;
|
||||
std::string pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
bool crossAccount_;
|
||||
long resourceOwnerId_;
|
||||
std::string ccnId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
bool crossAccount_;
|
||||
std::string name_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_SMARTAG_EXPORT DescribeCloudConnectNetworksRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
@@ -44,12 +45,12 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getCcnId()const;
|
||||
void setCcnId(const std::string& ccnId);
|
||||
std::string getPageNumber()const;
|
||||
void setPageNumber(const std::string& pageNumber);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getPageSize()const;
|
||||
void setPageSize(const std::string& pageSize);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -64,9 +65,9 @@ namespace AlibabaCloud
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string ccnId_;
|
||||
std::string pageNumber_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
std::string pageSize_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -35,29 +35,29 @@ namespace AlibabaCloud
|
||||
DescribeDeviceAutoUpgradePolicyRequest();
|
||||
~DescribeDeviceAutoUpgradePolicyRequest();
|
||||
|
||||
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);
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string serialNumber_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string serialNumber_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,35 +35,35 @@ namespace AlibabaCloud
|
||||
DescribeDnatEntriesRequest();
|
||||
~DescribeDnatEntriesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
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 getSagId()const;
|
||||
void setSagId(const std::string& sagId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
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 getSagId()const;
|
||||
void setSagId(const std::string& sagId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string type_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string sagId_;
|
||||
long resourceOwnerId_;
|
||||
std::string type_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string sagId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,32 +35,32 @@ namespace AlibabaCloud
|
||||
DescribeFlowLogSagsRequest();
|
||||
~DescribeFlowLogSagsRequest();
|
||||
|
||||
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 getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
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 getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string flowLogId_;
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string flowLogId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,44 +35,44 @@ namespace AlibabaCloud
|
||||
DescribeFlowLogsRequest();
|
||||
~DescribeFlowLogsRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
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 getOutputType()const;
|
||||
void setOutputType(const std::string& outputType);
|
||||
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 getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
std::string getFlowLogName()const;
|
||||
void setFlowLogName(const std::string& flowLogName);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
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 getOutputType()const;
|
||||
void setOutputType(const std::string& outputType);
|
||||
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 getFlowLogId()const;
|
||||
void setFlowLogId(const std::string& flowLogId);
|
||||
std::string getFlowLogName()const;
|
||||
void setFlowLogName(const std::string& flowLogName);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string description_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string outputType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string flowLogId_;
|
||||
std::string flowLogName_;
|
||||
std::string status_;
|
||||
long resourceOwnerId_;
|
||||
std::string description_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string outputType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string flowLogId_;
|
||||
std::string flowLogName_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,12 +37,12 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getPageNumber()const;
|
||||
void setPageNumber(const std::string& pageNumber);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getPageSize()const;
|
||||
void setPageSize(const std::string& pageSize);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -54,9 +54,9 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string pageNumber_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
std::string pageSize_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string associatedCcnId_;
|
||||
|
||||
@@ -35,32 +35,32 @@ namespace AlibabaCloud
|
||||
DescribeGrantSagRulesRequest();
|
||||
~DescribeGrantSagRulesRequest();
|
||||
|
||||
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 getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
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 getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_DESCRIBEGRANTSAGVBRRULESREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEGRANTSAGVBRRULESREQUEST_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 DescribeGrantSagVbrRulesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeGrantSagVbrRulesRequest();
|
||||
~DescribeGrantSagVbrRulesRequest();
|
||||
|
||||
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 getVbrInstanceId()const;
|
||||
void setVbrInstanceId(const std::string& vbrInstanceId);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string vbrInstanceId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEGRANTSAGVBRRULESREQUEST_H_
|
||||
@@ -0,0 +1,68 @@
|
||||
/*
|
||||
* 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_DESCRIBEGRANTSAGVBRRULESRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEGRANTSAGVBRRULESRESULT_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 DescribeGrantSagVbrRulesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct GrantRule
|
||||
{
|
||||
long vbrUid;
|
||||
long smartAGUid;
|
||||
std::string vbrInstanceId;
|
||||
std::string instanceId;
|
||||
long createTime;
|
||||
bool bound;
|
||||
std::string vbrRegionId;
|
||||
std::string smartAGId;
|
||||
};
|
||||
|
||||
|
||||
DescribeGrantSagVbrRulesResult();
|
||||
explicit DescribeGrantSagVbrRulesResult(const std::string &payload);
|
||||
~DescribeGrantSagVbrRulesResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<GrantRule> getGrantRules()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<GrantRule> grantRules_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEGRANTSAGVBRRULESRESULT_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_DESCRIBEHEALTHCHECKATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKATTRIBUTEREQUEST_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 DescribeHealthCheckAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeHealthCheckAttributeRequest();
|
||||
~DescribeHealthCheckAttributeRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getHcInstanceId()const;
|
||||
void setHcInstanceId(const std::string& hcInstanceId);
|
||||
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 hcInstanceId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKATTRIBUTEREQUEST_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* 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_DESCRIBEHEALTHCHECKATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKATTRIBUTERESULT_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 DescribeHealthCheckAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeHealthCheckAttributeResult();
|
||||
explicit DescribeHealthCheckAttributeResult(const std::string &payload);
|
||||
~DescribeHealthCheckAttributeResult();
|
||||
std::string getDescription()const;
|
||||
int getSrcPort()const;
|
||||
std::string getSrcIpAddr()const;
|
||||
long getCreateTime()const;
|
||||
int getFailCountThreshold()const;
|
||||
int getDstPort()const;
|
||||
std::string getName()const;
|
||||
int getProbeCount()const;
|
||||
std::string getType()const;
|
||||
int getProbeTimeout()const;
|
||||
std::string getHcInstanceId()const;
|
||||
int getRttThreshold()const;
|
||||
int getProbeInterval()const;
|
||||
std::string getSmartAGId()const;
|
||||
int getRttFailThreshold()const;
|
||||
std::string getDstIpAddr()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string description_;
|
||||
int srcPort_;
|
||||
std::string srcIpAddr_;
|
||||
long createTime_;
|
||||
int failCountThreshold_;
|
||||
int dstPort_;
|
||||
std::string name_;
|
||||
int probeCount_;
|
||||
std::string type_;
|
||||
int probeTimeout_;
|
||||
std::string hcInstanceId_;
|
||||
int rttThreshold_;
|
||||
int probeInterval_;
|
||||
std::string smartAGId_;
|
||||
int rttFailThreshold_;
|
||||
std::string dstIpAddr_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKATTRIBUTERESULT_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_DESCRIBEHEALTHCHECKSREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKSREQUEST_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 DescribeHealthChecksRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeHealthChecksRequest();
|
||||
~DescribeHealthChecksRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getHcInstanceId()const;
|
||||
void setHcInstanceId(const std::string& hcInstanceId);
|
||||
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 getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string hcInstanceId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string name_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKSREQUEST_H_
|
||||
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* 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_DESCRIBEHEALTHCHECKSRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKSRESULT_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 DescribeHealthChecksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct HealthCheck
|
||||
{
|
||||
std::string status;
|
||||
std::string description;
|
||||
int srcPort;
|
||||
std::string srcIpAddr;
|
||||
int failCountThreshold;
|
||||
int dstPort;
|
||||
std::string name;
|
||||
int probeCount;
|
||||
std::string type;
|
||||
int probeTimeout;
|
||||
std::string hcInstanceId;
|
||||
int rttThreshold;
|
||||
int probeInterval;
|
||||
int relationCount;
|
||||
std::string smartAGId;
|
||||
int rttFailThreshold;
|
||||
std::string dstIpAddr;
|
||||
};
|
||||
|
||||
|
||||
DescribeHealthChecksResult();
|
||||
explicit DescribeHealthChecksResult(const std::string &payload);
|
||||
~DescribeHealthChecksResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<HealthCheck> getHealthChecks()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<HealthCheck> healthChecks_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEHEALTHCHECKSRESULT_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_DESCRIBEPBRINTERFACESREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRINTERFACESREQUEST_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 DescribePbrInterfacesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribePbrInterfacesRequest();
|
||||
~DescribePbrInterfacesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getPbrInstanceId()const;
|
||||
void setPbrInstanceId(const std::string& pbrInstanceId);
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string pbrInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRINTERFACESREQUEST_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_DESCRIBEPBRINTERFACESRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRINTERFACESRESULT_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 DescribePbrInterfacesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PbrInterface
|
||||
{
|
||||
std::string action;
|
||||
int priority;
|
||||
std::string healthCheckInstanceId;
|
||||
std::string interfaceName;
|
||||
};
|
||||
|
||||
|
||||
DescribePbrInterfacesResult();
|
||||
explicit DescribePbrInterfacesResult(const std::string &payload);
|
||||
~DescribePbrInterfacesResult();
|
||||
int getTotalCount()const;
|
||||
std::vector<PbrInterface> getPbrInterfaces()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::vector<PbrInterface> pbrInterfaces_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRINTERFACESRESULT_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_DESCRIBEPBRRULESREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRRULESREQUEST_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 DescribePbrRulesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribePbrRulesRequest();
|
||||
~DescribePbrRulesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getPageNumber()const;
|
||||
void setPageNumber(const std::string& pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getPageSize()const;
|
||||
void setPageSize(const std::string& pageSize);
|
||||
std::string getPbrInstanceId()const;
|
||||
void setPbrInstanceId(const std::string& pbrInstanceId);
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string pageNumber_;
|
||||
std::string regionId_;
|
||||
std::string pageSize_;
|
||||
std::string pbrInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRRULESREQUEST_H_
|
||||
@@ -0,0 +1,68 @@
|
||||
/*
|
||||
* 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_DESCRIBEPBRRULESRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRRULESRESULT_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 DescribePbrRulesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PbrRule
|
||||
{
|
||||
std::string srcPort;
|
||||
std::string description;
|
||||
std::string srcCidr;
|
||||
std::string pbrRuleId;
|
||||
std::string dstPort;
|
||||
std::string protocol;
|
||||
std::string dstCidr;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DescribePbrRulesResult();
|
||||
explicit DescribePbrRulesResult(const std::string &payload);
|
||||
~DescribePbrRulesResult();
|
||||
int getTotalCount()const;
|
||||
std::vector<PbrRule> getPbrRules()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::vector<PbrRule> pbrRules_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPBRRULESRESULT_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_DESCRIBEPOLICYBASEDROUTINGSREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPOLICYBASEDROUTINGSREQUEST_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 DescribePolicyBasedRoutingsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribePolicyBasedRoutingsRequest();
|
||||
~DescribePolicyBasedRoutingsRequest();
|
||||
|
||||
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 getPbrInstanceId()const;
|
||||
void setPbrInstanceId(const std::string& pbrInstanceId);
|
||||
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 getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string pbrInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string name_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPOLICYBASEDROUTINGSREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPOLICYBASEDROUTINGSRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPOLICYBASEDROUTINGSRESULT_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 DescribePolicyBasedRoutingsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PolicyBasedRouting
|
||||
{
|
||||
std::string pbrInstanceId;
|
||||
std::string description;
|
||||
int priority;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DescribePolicyBasedRoutingsResult();
|
||||
explicit DescribePolicyBasedRoutingsResult(const std::string &payload);
|
||||
~DescribePolicyBasedRoutingsResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<PolicyBasedRouting> getPolicyBasedRoutings()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<PolicyBasedRouting> policyBasedRoutings_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEPOLICYBASEDROUTINGSRESULT_H_
|
||||
@@ -35,41 +35,41 @@ namespace AlibabaCloud
|
||||
DescribeQosCarsRequest();
|
||||
~DescribeQosCarsRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
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 getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
std::string getOrder()const;
|
||||
void setOrder(const std::string& order);
|
||||
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 getQosCarId()const;
|
||||
void setQosCarId(const std::string& qosCarId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
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 getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
std::string getOrder()const;
|
||||
void setOrder(const std::string& order);
|
||||
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 getQosCarId()const;
|
||||
void setQosCarId(const std::string& qosCarId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string description_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string qosId_;
|
||||
std::string order_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string qosCarId_;
|
||||
long resourceOwnerId_;
|
||||
std::string description_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string qosId_;
|
||||
std::string order_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string qosCarId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -44,6 +44,7 @@ namespace AlibabaCloud
|
||||
std::string percentSourceType;
|
||||
int minBandwidthPercent;
|
||||
std::string limitType;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -35,38 +35,41 @@ namespace AlibabaCloud
|
||||
DescribeQosPoliciesRequest();
|
||||
~DescribeQosPoliciesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getQosPolicyId()const;
|
||||
void setQosPolicyId(const std::string& qosPolicyId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
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 getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
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);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getQosPolicyId()const;
|
||||
void setQosPolicyId(const std::string& qosPolicyId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
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 getQosId()const;
|
||||
void setQosId(const std::string& qosId);
|
||||
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 getPriority()const;
|
||||
void setPriority(int priority);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string qosPolicyId_;
|
||||
std::string description_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
long resourceOwnerId_;
|
||||
std::string qosPolicyId_;
|
||||
std::string description_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string qosId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -45,6 +45,7 @@ namespace AlibabaCloud
|
||||
std::string qosId;
|
||||
std::string ipProtocol;
|
||||
std::string destPortRange;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -35,35 +35,35 @@ namespace AlibabaCloud
|
||||
DescribeQosesRequest();
|
||||
~DescribeQosesRequest();
|
||||
|
||||
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 getQosIds()const;
|
||||
void setQosIds(const std::string& qosIds);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getQosName()const;
|
||||
void setQosName(const std::string& qosName);
|
||||
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 getQosIds()const;
|
||||
void setQosIds(const std::string& qosIds);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getQosName()const;
|
||||
void setQosName(const std::string& qosName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string qosIds_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string qosName_;
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string qosIds_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string qosName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace AlibabaCloud
|
||||
std::string qosId;
|
||||
std::string smartAGIds;
|
||||
std::string qosName;
|
||||
std::string qosDescription;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -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_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESREQUEST_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 DescribeRouteDistributionStrategiesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRouteDistributionStrategiesRequest();
|
||||
~DescribeRouteDistributionStrategiesRequest();
|
||||
|
||||
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 getSourceType()const;
|
||||
void setSourceType(const std::string& sourceType);
|
||||
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_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string sourceType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESREQUEST_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_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESRESULT_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 DescribeRouteDistributionStrategiesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Strategy
|
||||
{
|
||||
std::string status;
|
||||
std::string instanceId;
|
||||
std::string hcInstanceId;
|
||||
long createTime;
|
||||
std::string sourceType;
|
||||
std::string routeSource;
|
||||
std::string routeDistribution;
|
||||
bool isConflict;
|
||||
std::string smartAGId;
|
||||
std::string strategyPublishStatus;
|
||||
std::string conflictInfo;
|
||||
std::string destCidrBlock;
|
||||
};
|
||||
|
||||
|
||||
DescribeRouteDistributionStrategiesResult();
|
||||
explicit DescribeRouteDistributionStrategiesResult(const std::string &payload);
|
||||
~DescribeRouteDistributionStrategiesResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<Strategy> getStrategies()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<Strategy> strategies_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBEROUTEDISTRIBUTIONSTRATEGIESRESULT_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_DESCRIBESAGDEVICEINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDEVICEINFOREQUEST_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 DescribeSAGDeviceInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSAGDeviceInfoRequest();
|
||||
~DescribeSAGDeviceInfoRequest();
|
||||
|
||||
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);
|
||||
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 regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDEVICEINFOREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDEVICEINFORESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDEVICEINFORESULT_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 DescribeSAGDeviceInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeSAGDeviceInfoResult();
|
||||
explicit DescribeSAGDeviceInfoResult(const std::string &payload);
|
||||
~DescribeSAGDeviceInfoResult();
|
||||
std::string getControllerState()const;
|
||||
std::string getServiceIP()const;
|
||||
std::string getSmartAGType()const;
|
||||
std::string getSynStatus()const;
|
||||
std::string getVersion()const;
|
||||
std::string getVpnState()const;
|
||||
std::string getStartupTime()const;
|
||||
std::string getLastConnectedControllerTime()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string controllerState_;
|
||||
std::string serviceIP_;
|
||||
std::string smartAGType_;
|
||||
std::string synStatus_;
|
||||
std::string version_;
|
||||
std::string vpnState_;
|
||||
std::string startupTime_;
|
||||
std::string lastConnectedControllerTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGDEVICEINFORESULT_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_DESCRIBESAGCURRENTDNSREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGCURRENTDNSREQUEST_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 DescribeSagCurrentDnsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagCurrentDnsRequest();
|
||||
~DescribeSagCurrentDnsRequest();
|
||||
|
||||
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);
|
||||
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 regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGCURRENTDNSREQUEST_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_DESCRIBESAGCURRENTDNSRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGCURRENTDNSRESULT_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 DescribeSagCurrentDnsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeSagCurrentDnsResult();
|
||||
explicit DescribeSagCurrentDnsResult(const std::string &payload);
|
||||
~DescribeSagCurrentDnsResult();
|
||||
std::string getSlaveDns()const;
|
||||
std::string getMasterDns()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string slaveDns_;
|
||||
std::string masterDns_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGCURRENTDNSRESULT_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_DESCRIBESAGECROUTEBACKUPATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGECROUTEBACKUPATTRIBUTEREQUEST_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 DescribeSagECRouteBackupAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagECRouteBackupAttributeRequest();
|
||||
~DescribeSagECRouteBackupAttributeRequest();
|
||||
|
||||
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);
|
||||
std::string getSmartAGId()const;
|
||||
void setSmartAGId(const std::string& smartAGId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGECROUTEBACKUPATTRIBUTEREQUEST_H_
|
||||
@@ -0,0 +1,68 @@
|
||||
/*
|
||||
* 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_DESCRIBESAGECROUTEBACKUPATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGECROUTEBACKUPATTRIBUTERESULT_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 DescribeSagECRouteBackupAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Cidr
|
||||
{
|
||||
bool enableBackup;
|
||||
std::string cidr;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagECRouteBackupAttributeResult();
|
||||
explicit DescribeSagECRouteBackupAttributeResult(const std::string &payload);
|
||||
~DescribeSagECRouteBackupAttributeResult();
|
||||
std::string getHcIp()const;
|
||||
std::string getStatus()const;
|
||||
std::string getExpressConnectionInterface()const;
|
||||
bool getRouteBackup()const;
|
||||
std::string getExpressConnectionNexthop()const;
|
||||
std::string getSagId()const;
|
||||
std::vector<Cidr> getCidrs()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string hcIp_;
|
||||
std::string status_;
|
||||
std::string expressConnectionInterface_;
|
||||
bool routeBackup_;
|
||||
std::string expressConnectionNexthop_;
|
||||
std::string sagId_;
|
||||
std::vector<Cidr> cidrs_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGECROUTEBACKUPATTRIBUTERESULT_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_DESCRIBESAGEXPRESSCONNECTINTERFACELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGEXPRESSCONNECTINTERFACELISTREQUEST_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 DescribeSagExpressConnectInterfaceListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagExpressConnectInterfaceListRequest();
|
||||
~DescribeSagExpressConnectInterfaceListRequest();
|
||||
|
||||
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);
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
std::string portName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGEXPRESSCONNECTINTERFACELISTREQUEST_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_DESCRIBESAGEXPRESSCONNECTINTERFACELISTRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGEXPRESSCONNECTINTERFACELISTRESULT_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 DescribeSagExpressConnectInterfaceListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Interface
|
||||
{
|
||||
std::string iP;
|
||||
std::string mask;
|
||||
std::string vlan;
|
||||
};
|
||||
struct TaskState
|
||||
{
|
||||
std::string state;
|
||||
std::string createTime;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagExpressConnectInterfaceListResult();
|
||||
explicit DescribeSagExpressConnectInterfaceListResult(const std::string &payload);
|
||||
~DescribeSagExpressConnectInterfaceListResult();
|
||||
std::vector<Interface> getInterfaces()const;
|
||||
std::vector<TaskState> getTaskStates()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Interface> interfaces_;
|
||||
std::vector<TaskState> taskStates_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGEXPRESSCONNECTINTERFACELISTRESULT_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_DESCRIBESAGGLOBALROUTEPROTOCOLREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGGLOBALROUTEPROTOCOLREQUEST_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 DescribeSagGlobalRouteProtocolRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagGlobalRouteProtocolRequest();
|
||||
~DescribeSagGlobalRouteProtocolRequest();
|
||||
|
||||
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);
|
||||
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 regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGGLOBALROUTEPROTOCOLREQUEST_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_DESCRIBESAGGLOBALROUTEPROTOCOLRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGGLOBALROUTEPROTOCOLRESULT_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 DescribeSagGlobalRouteProtocolResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TaskState
|
||||
{
|
||||
std::string state;
|
||||
std::string createTime;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagGlobalRouteProtocolResult();
|
||||
explicit DescribeSagGlobalRouteProtocolResult(const std::string &payload);
|
||||
~DescribeSagGlobalRouteProtocolResult();
|
||||
std::string getRouteProtocol()const;
|
||||
std::vector<TaskState> getTaskStates()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string routeProtocol_;
|
||||
std::vector<TaskState> taskStates_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGGLOBALROUTEPROTOCOLRESULT_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_DESCRIBESAGHAREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGHAREQUEST_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 DescribeSagHaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagHaRequest();
|
||||
~DescribeSagHaRequest();
|
||||
|
||||
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);
|
||||
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 regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGHAREQUEST_H_
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGHARESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGHARESULT_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 DescribeSagHaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Port
|
||||
{
|
||||
std::string portName;
|
||||
std::string virtualIp;
|
||||
};
|
||||
struct TaskState
|
||||
{
|
||||
std::string state;
|
||||
std::string createTime;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagHaResult();
|
||||
explicit DescribeSagHaResult(const std::string &payload);
|
||||
~DescribeSagHaResult();
|
||||
std::string getMode()const;
|
||||
std::vector<Port> getPorts()const;
|
||||
std::vector<TaskState> getTaskStates()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string mode_;
|
||||
std::vector<Port> ports_;
|
||||
std::vector<TaskState> taskStates_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGHARESULT_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_DESCRIBESAGLANLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGLANLISTREQUEST_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 DescribeSagLanListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagLanListRequest();
|
||||
~DescribeSagLanListRequest();
|
||||
|
||||
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);
|
||||
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 regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGLANLISTREQUEST_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_DESCRIBESAGLANLISTRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGLANLISTRESULT_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 DescribeSagLanListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Lan
|
||||
{
|
||||
std::string iPType;
|
||||
std::string lease;
|
||||
std::string iP;
|
||||
std::string mask;
|
||||
std::string startIp;
|
||||
std::string portName;
|
||||
std::string endIp;
|
||||
};
|
||||
struct TaskState
|
||||
{
|
||||
std::string state;
|
||||
std::string createTime;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagLanListResult();
|
||||
explicit DescribeSagLanListResult(const std::string &payload);
|
||||
~DescribeSagLanListResult();
|
||||
std::vector<TaskState> getTaskStates()const;
|
||||
std::vector<Lan> getLans()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<TaskState> taskStates_;
|
||||
std::vector<Lan> lans_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGLANLISTRESULT_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_DESCRIBESAGMANAGEMENTPORTREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGMANAGEMENTPORTREQUEST_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 DescribeSagManagementPortRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagManagementPortRequest();
|
||||
~DescribeSagManagementPortRequest();
|
||||
|
||||
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);
|
||||
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 regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGMANAGEMENTPORTREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGMANAGEMENTPORTRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGMANAGEMENTPORTRESULT_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 DescribeSagManagementPortResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TaskState
|
||||
{
|
||||
std::string state;
|
||||
std::string createTime;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagManagementPortResult();
|
||||
explicit DescribeSagManagementPortResult(const std::string &payload);
|
||||
~DescribeSagManagementPortResult();
|
||||
std::string getGateway()const;
|
||||
std::string getIP()const;
|
||||
std::string getMask()const;
|
||||
std::vector<TaskState> getTaskStates()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string gateway_;
|
||||
std::string iP_;
|
||||
std::string mask_;
|
||||
std::vector<TaskState> taskStates_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGMANAGEMENTPORTRESULT_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_DESCRIBESAGPORTLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTLISTREQUEST_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 DescribeSagPortListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagPortListRequest();
|
||||
~DescribeSagPortListRequest();
|
||||
|
||||
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);
|
||||
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 regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTLISTREQUEST_H_
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTLISTRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTLISTRESULT_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 DescribeSagPortListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Port
|
||||
{
|
||||
std::string role;
|
||||
std::string status;
|
||||
std::string portName;
|
||||
std::string mac;
|
||||
};
|
||||
struct TaskState
|
||||
{
|
||||
std::string state;
|
||||
std::string createTime;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagPortListResult();
|
||||
explicit DescribeSagPortListResult(const std::string &payload);
|
||||
~DescribeSagPortListResult();
|
||||
std::vector<Port> getPorts()const;
|
||||
std::vector<TaskState> getTaskStates()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Port> ports_;
|
||||
std::vector<TaskState> taskStates_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTLISTRESULT_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_DESCRIBESAGPORTROUTEPROTOCOLLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTROUTEPROTOCOLLISTREQUEST_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 DescribeSagPortRouteProtocolListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagPortRouteProtocolListRequest();
|
||||
~DescribeSagPortRouteProtocolListRequest();
|
||||
|
||||
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);
|
||||
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 regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTROUTEPROTOCOLLISTREQUEST_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_DESCRIBESAGPORTROUTEPROTOCOLLISTRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTROUTEPROTOCOLLISTRESULT_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 DescribeSagPortRouteProtocolListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Port
|
||||
{
|
||||
std::string remoteAs;
|
||||
std::string status;
|
||||
std::string routeProtocol;
|
||||
std::string remoteIp;
|
||||
std::string neighborIp;
|
||||
std::string vlan;
|
||||
std::string portName;
|
||||
};
|
||||
struct TaskState
|
||||
{
|
||||
std::string state;
|
||||
std::string createTime;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagPortRouteProtocolListResult();
|
||||
explicit DescribeSagPortRouteProtocolListResult(const std::string &payload);
|
||||
~DescribeSagPortRouteProtocolListResult();
|
||||
std::vector<Port> getPorts()const;
|
||||
std::vector<TaskState> getTaskStates()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Port> ports_;
|
||||
std::vector<TaskState> taskStates_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGPORTROUTEPROTOCOLLISTRESULT_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_DESCRIBESAGREMOTEACCESSREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGREMOTEACCESSREQUEST_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 DescribeSagRemoteAccessRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagRemoteAccessRequest();
|
||||
~DescribeSagRemoteAccessRequest();
|
||||
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string serialNumber_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGREMOTEACCESSREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGREMOTEACCESSRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGREMOTEACCESSRESULT_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 DescribeSagRemoteAccessResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct RemoteAccess
|
||||
{
|
||||
std::string serialNumber;
|
||||
std::string remoteAccessIp;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagRemoteAccessResult();
|
||||
explicit DescribeSagRemoteAccessResult(const std::string &payload);
|
||||
~DescribeSagRemoteAccessResult();
|
||||
std::vector<RemoteAccess> getRemoteAccesses()const;
|
||||
std::string getMessage()const;
|
||||
std::string getSmartAGId()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<RemoteAccess> remoteAccesses_;
|
||||
std::string message_;
|
||||
std::string smartAGId_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGREMOTEACCESSRESULT_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_DESCRIBESAGROUTELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTELISTREQUEST_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 DescribeSagRouteListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagRouteListRequest();
|
||||
~DescribeSagRouteListRequest();
|
||||
|
||||
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);
|
||||
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 regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTELISTREQUEST_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_DESCRIBESAGROUTELISTRESULT_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTELISTRESULT_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 DescribeSagRouteListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Route
|
||||
{
|
||||
std::string routeProtocol;
|
||||
std::vector<std::string> conflictCidrs;
|
||||
std::string nextHop;
|
||||
std::string portName;
|
||||
std::string cost;
|
||||
std::string destinationCidr;
|
||||
};
|
||||
|
||||
|
||||
DescribeSagRouteListResult();
|
||||
explicit DescribeSagRouteListResult(const std::string &payload);
|
||||
~DescribeSagRouteListResult();
|
||||
std::vector<Route> getRoutes()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Route> routes_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTELISTRESULT_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_DESCRIBESAGROUTEPROTOCOLBGPREQUEST_H_
|
||||
#define ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLBGPREQUEST_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 DescribeSagRouteProtocolBgpRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSagRouteProtocolBgpRequest();
|
||||
~DescribeSagRouteProtocolBgpRequest();
|
||||
|
||||
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);
|
||||
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 regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string smartAGId_;
|
||||
std::string smartAGSn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_SMARTAG_MODEL_DESCRIBESAGROUTEPROTOCOLBGPREQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user