34
34
#include " model/AssociateAdditionalCertificatesWithListenerResult.h"
35
35
#include " model/AttachCommonBandwidthPackageToLoadBalancerRequest.h"
36
36
#include " model/AttachCommonBandwidthPackageToLoadBalancerResult.h"
37
+ #include " model/CancelShiftLoadBalancerZonesRequest.h"
38
+ #include " model/CancelShiftLoadBalancerZonesResult.h"
37
39
#include " model/CreateAScriptsRequest.h"
38
40
#include " model/CreateAScriptsResult.h"
39
41
#include " model/CreateAclRequest.h"
136
138
#include " model/ListTagResourcesResult.h"
137
139
#include " model/ListTagValuesRequest.h"
138
140
#include " model/ListTagValuesResult.h"
141
+ #include " model/LoadBalancerJoinSecurityGroupRequest.h"
142
+ #include " model/LoadBalancerJoinSecurityGroupResult.h"
143
+ #include " model/LoadBalancerLeaveSecurityGroupRequest.h"
144
+ #include " model/LoadBalancerLeaveSecurityGroupResult.h"
139
145
#include " model/MoveResourceGroupRequest.h"
140
146
#include " model/MoveResourceGroupResult.h"
141
147
#include " model/RemoveEntriesFromAclRequest.h"
146
152
#include " model/ReplaceServersInServerGroupResult.h"
147
153
#include " model/StartListenerRequest.h"
148
154
#include " model/StartListenerResult.h"
155
+ #include " model/StartShiftLoadBalancerZonesRequest.h"
156
+ #include " model/StartShiftLoadBalancerZonesResult.h"
149
157
#include " model/StopListenerRequest.h"
150
158
#include " model/StopListenerResult.h"
151
159
#include " model/TagResourcesRequest.h"
@@ -207,6 +215,9 @@ namespace AlibabaCloud
207
215
typedef Outcome<Error, Model::AttachCommonBandwidthPackageToLoadBalancerResult> AttachCommonBandwidthPackageToLoadBalancerOutcome;
208
216
typedef std::future<AttachCommonBandwidthPackageToLoadBalancerOutcome> AttachCommonBandwidthPackageToLoadBalancerOutcomeCallable;
209
217
typedef std::function<void (const AlbClient*, const Model::AttachCommonBandwidthPackageToLoadBalancerRequest&, const AttachCommonBandwidthPackageToLoadBalancerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachCommonBandwidthPackageToLoadBalancerAsyncHandler;
218
+ typedef Outcome<Error, Model::CancelShiftLoadBalancerZonesResult> CancelShiftLoadBalancerZonesOutcome;
219
+ typedef std::future<CancelShiftLoadBalancerZonesOutcome> CancelShiftLoadBalancerZonesOutcomeCallable;
220
+ typedef std::function<void (const AlbClient*, const Model::CancelShiftLoadBalancerZonesRequest&, const CancelShiftLoadBalancerZonesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelShiftLoadBalancerZonesAsyncHandler;
210
221
typedef Outcome<Error, Model::CreateAScriptsResult> CreateAScriptsOutcome;
211
222
typedef std::future<CreateAScriptsOutcome> CreateAScriptsOutcomeCallable;
212
223
typedef std::function<void (const AlbClient*, const Model::CreateAScriptsRequest&, const CreateAScriptsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAScriptsAsyncHandler;
@@ -360,6 +371,12 @@ namespace AlibabaCloud
360
371
typedef Outcome<Error, Model::ListTagValuesResult> ListTagValuesOutcome;
361
372
typedef std::future<ListTagValuesOutcome> ListTagValuesOutcomeCallable;
362
373
typedef std::function<void (const AlbClient*, const Model::ListTagValuesRequest&, const ListTagValuesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagValuesAsyncHandler;
374
+ typedef Outcome<Error, Model::LoadBalancerJoinSecurityGroupResult> LoadBalancerJoinSecurityGroupOutcome;
375
+ typedef std::future<LoadBalancerJoinSecurityGroupOutcome> LoadBalancerJoinSecurityGroupOutcomeCallable;
376
+ typedef std::function<void (const AlbClient*, const Model::LoadBalancerJoinSecurityGroupRequest&, const LoadBalancerJoinSecurityGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> LoadBalancerJoinSecurityGroupAsyncHandler;
377
+ typedef Outcome<Error, Model::LoadBalancerLeaveSecurityGroupResult> LoadBalancerLeaveSecurityGroupOutcome;
378
+ typedef std::future<LoadBalancerLeaveSecurityGroupOutcome> LoadBalancerLeaveSecurityGroupOutcomeCallable;
379
+ typedef std::function<void (const AlbClient*, const Model::LoadBalancerLeaveSecurityGroupRequest&, const LoadBalancerLeaveSecurityGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> LoadBalancerLeaveSecurityGroupAsyncHandler;
363
380
typedef Outcome<Error, Model::MoveResourceGroupResult> MoveResourceGroupOutcome;
364
381
typedef std::future<MoveResourceGroupOutcome> MoveResourceGroupOutcomeCallable;
365
382
typedef std::function<void (const AlbClient*, const Model::MoveResourceGroupRequest&, const MoveResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MoveResourceGroupAsyncHandler;
@@ -375,6 +392,9 @@ namespace AlibabaCloud
375
392
typedef Outcome<Error, Model::StartListenerResult> StartListenerOutcome;
376
393
typedef std::future<StartListenerOutcome> StartListenerOutcomeCallable;
377
394
typedef std::function<void (const AlbClient*, const Model::StartListenerRequest&, const StartListenerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartListenerAsyncHandler;
395
+ typedef Outcome<Error, Model::StartShiftLoadBalancerZonesResult> StartShiftLoadBalancerZonesOutcome;
396
+ typedef std::future<StartShiftLoadBalancerZonesOutcome> StartShiftLoadBalancerZonesOutcomeCallable;
397
+ typedef std::function<void (const AlbClient*, const Model::StartShiftLoadBalancerZonesRequest&, const StartShiftLoadBalancerZonesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartShiftLoadBalancerZonesAsyncHandler;
378
398
typedef Outcome<Error, Model::StopListenerResult> StopListenerOutcome;
379
399
typedef std::future<StopListenerOutcome> StopListenerOutcomeCallable;
380
400
typedef std::function<void (const AlbClient*, const Model::StopListenerRequest&, const StopListenerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopListenerAsyncHandler;
@@ -449,6 +469,9 @@ namespace AlibabaCloud
449
469
AttachCommonBandwidthPackageToLoadBalancerOutcome attachCommonBandwidthPackageToLoadBalancer (const Model::AttachCommonBandwidthPackageToLoadBalancerRequest &request)const ;
450
470
void attachCommonBandwidthPackageToLoadBalancerAsync (const Model::AttachCommonBandwidthPackageToLoadBalancerRequest& request, const AttachCommonBandwidthPackageToLoadBalancerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
451
471
AttachCommonBandwidthPackageToLoadBalancerOutcomeCallable attachCommonBandwidthPackageToLoadBalancerCallable (const Model::AttachCommonBandwidthPackageToLoadBalancerRequest& request) const ;
472
+ CancelShiftLoadBalancerZonesOutcome cancelShiftLoadBalancerZones (const Model::CancelShiftLoadBalancerZonesRequest &request)const ;
473
+ void cancelShiftLoadBalancerZonesAsync (const Model::CancelShiftLoadBalancerZonesRequest& request, const CancelShiftLoadBalancerZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
474
+ CancelShiftLoadBalancerZonesOutcomeCallable cancelShiftLoadBalancerZonesCallable (const Model::CancelShiftLoadBalancerZonesRequest& request) const ;
452
475
CreateAScriptsOutcome createAScripts (const Model::CreateAScriptsRequest &request)const ;
453
476
void createAScriptsAsync (const Model::CreateAScriptsRequest& request, const CreateAScriptsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
454
477
CreateAScriptsOutcomeCallable createAScriptsCallable (const Model::CreateAScriptsRequest& request) const ;
@@ -602,6 +625,12 @@ namespace AlibabaCloud
602
625
ListTagValuesOutcome listTagValues (const Model::ListTagValuesRequest &request)const ;
603
626
void listTagValuesAsync (const Model::ListTagValuesRequest& request, const ListTagValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
604
627
ListTagValuesOutcomeCallable listTagValuesCallable (const Model::ListTagValuesRequest& request) const ;
628
+ LoadBalancerJoinSecurityGroupOutcome loadBalancerJoinSecurityGroup (const Model::LoadBalancerJoinSecurityGroupRequest &request)const ;
629
+ void loadBalancerJoinSecurityGroupAsync (const Model::LoadBalancerJoinSecurityGroupRequest& request, const LoadBalancerJoinSecurityGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
630
+ LoadBalancerJoinSecurityGroupOutcomeCallable loadBalancerJoinSecurityGroupCallable (const Model::LoadBalancerJoinSecurityGroupRequest& request) const ;
631
+ LoadBalancerLeaveSecurityGroupOutcome loadBalancerLeaveSecurityGroup (const Model::LoadBalancerLeaveSecurityGroupRequest &request)const ;
632
+ void loadBalancerLeaveSecurityGroupAsync (const Model::LoadBalancerLeaveSecurityGroupRequest& request, const LoadBalancerLeaveSecurityGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
633
+ LoadBalancerLeaveSecurityGroupOutcomeCallable loadBalancerLeaveSecurityGroupCallable (const Model::LoadBalancerLeaveSecurityGroupRequest& request) const ;
605
634
MoveResourceGroupOutcome moveResourceGroup (const Model::MoveResourceGroupRequest &request)const ;
606
635
void moveResourceGroupAsync (const Model::MoveResourceGroupRequest& request, const MoveResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
607
636
MoveResourceGroupOutcomeCallable moveResourceGroupCallable (const Model::MoveResourceGroupRequest& request) const ;
@@ -617,6 +646,9 @@ namespace AlibabaCloud
617
646
StartListenerOutcome startListener (const Model::StartListenerRequest &request)const ;
618
647
void startListenerAsync (const Model::StartListenerRequest& request, const StartListenerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
619
648
StartListenerOutcomeCallable startListenerCallable (const Model::StartListenerRequest& request) const ;
649
+ StartShiftLoadBalancerZonesOutcome startShiftLoadBalancerZones (const Model::StartShiftLoadBalancerZonesRequest &request)const ;
650
+ void startShiftLoadBalancerZonesAsync (const Model::StartShiftLoadBalancerZonesRequest& request, const StartShiftLoadBalancerZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
651
+ StartShiftLoadBalancerZonesOutcomeCallable startShiftLoadBalancerZonesCallable (const Model::StartShiftLoadBalancerZonesRequest& request) const ;
620
652
StopListenerOutcome stopListener (const Model::StopListenerRequest &request)const ;
621
653
void stopListenerAsync (const Model::StopListenerRequest& request, const StopListenerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
622
654
StopListenerOutcomeCallable stopListenerCallable (const Model::StopListenerRequest& request) const ;
0 commit comments