3434#include " model/AssociateAdditionalCertificatesWithListenerResult.h"
3535#include " model/AttachCommonBandwidthPackageToLoadBalancerRequest.h"
3636#include " model/AttachCommonBandwidthPackageToLoadBalancerResult.h"
37+ #include " model/CancelShiftLoadBalancerZonesRequest.h"
38+ #include " model/CancelShiftLoadBalancerZonesResult.h"
3739#include " model/CreateAScriptsRequest.h"
3840#include " model/CreateAScriptsResult.h"
3941#include " model/CreateAclRequest.h"
136138#include " model/ListTagResourcesResult.h"
137139#include " model/ListTagValuesRequest.h"
138140#include " model/ListTagValuesResult.h"
141+ #include " model/LoadBalancerJoinSecurityGroupRequest.h"
142+ #include " model/LoadBalancerJoinSecurityGroupResult.h"
143+ #include " model/LoadBalancerLeaveSecurityGroupRequest.h"
144+ #include " model/LoadBalancerLeaveSecurityGroupResult.h"
139145#include " model/MoveResourceGroupRequest.h"
140146#include " model/MoveResourceGroupResult.h"
141147#include " model/RemoveEntriesFromAclRequest.h"
146152#include " model/ReplaceServersInServerGroupResult.h"
147153#include " model/StartListenerRequest.h"
148154#include " model/StartListenerResult.h"
155+ #include " model/StartShiftLoadBalancerZonesRequest.h"
156+ #include " model/StartShiftLoadBalancerZonesResult.h"
149157#include " model/StopListenerRequest.h"
150158#include " model/StopListenerResult.h"
151159#include " model/TagResourcesRequest.h"
@@ -207,6 +215,9 @@ namespace AlibabaCloud
207215 typedef Outcome<Error, Model::AttachCommonBandwidthPackageToLoadBalancerResult> AttachCommonBandwidthPackageToLoadBalancerOutcome;
208216 typedef std::future<AttachCommonBandwidthPackageToLoadBalancerOutcome> AttachCommonBandwidthPackageToLoadBalancerOutcomeCallable;
209217 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;
210221 typedef Outcome<Error, Model::CreateAScriptsResult> CreateAScriptsOutcome;
211222 typedef std::future<CreateAScriptsOutcome> CreateAScriptsOutcomeCallable;
212223 typedef std::function<void (const AlbClient*, const Model::CreateAScriptsRequest&, const CreateAScriptsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAScriptsAsyncHandler;
@@ -360,6 +371,12 @@ namespace AlibabaCloud
360371 typedef Outcome<Error, Model::ListTagValuesResult> ListTagValuesOutcome;
361372 typedef std::future<ListTagValuesOutcome> ListTagValuesOutcomeCallable;
362373 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;
363380 typedef Outcome<Error, Model::MoveResourceGroupResult> MoveResourceGroupOutcome;
364381 typedef std::future<MoveResourceGroupOutcome> MoveResourceGroupOutcomeCallable;
365382 typedef std::function<void (const AlbClient*, const Model::MoveResourceGroupRequest&, const MoveResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MoveResourceGroupAsyncHandler;
@@ -375,6 +392,9 @@ namespace AlibabaCloud
375392 typedef Outcome<Error, Model::StartListenerResult> StartListenerOutcome;
376393 typedef std::future<StartListenerOutcome> StartListenerOutcomeCallable;
377394 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;
378398 typedef Outcome<Error, Model::StopListenerResult> StopListenerOutcome;
379399 typedef std::future<StopListenerOutcome> StopListenerOutcomeCallable;
380400 typedef std::function<void (const AlbClient*, const Model::StopListenerRequest&, const StopListenerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopListenerAsyncHandler;
@@ -449,6 +469,9 @@ namespace AlibabaCloud
449469 AttachCommonBandwidthPackageToLoadBalancerOutcome attachCommonBandwidthPackageToLoadBalancer (const Model::AttachCommonBandwidthPackageToLoadBalancerRequest &request)const ;
450470 void attachCommonBandwidthPackageToLoadBalancerAsync (const Model::AttachCommonBandwidthPackageToLoadBalancerRequest& request, const AttachCommonBandwidthPackageToLoadBalancerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
451471 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 ;
452475 CreateAScriptsOutcome createAScripts (const Model::CreateAScriptsRequest &request)const ;
453476 void createAScriptsAsync (const Model::CreateAScriptsRequest& request, const CreateAScriptsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
454477 CreateAScriptsOutcomeCallable createAScriptsCallable (const Model::CreateAScriptsRequest& request) const ;
@@ -602,6 +625,12 @@ namespace AlibabaCloud
602625 ListTagValuesOutcome listTagValues (const Model::ListTagValuesRequest &request)const ;
603626 void listTagValuesAsync (const Model::ListTagValuesRequest& request, const ListTagValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
604627 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 ;
605634 MoveResourceGroupOutcome moveResourceGroup (const Model::MoveResourceGroupRequest &request)const ;
606635 void moveResourceGroupAsync (const Model::MoveResourceGroupRequest& request, const MoveResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
607636 MoveResourceGroupOutcomeCallable moveResourceGroupCallable (const Model::MoveResourceGroupRequest& request) const ;
@@ -617,6 +646,9 @@ namespace AlibabaCloud
617646 StartListenerOutcome startListener (const Model::StartListenerRequest &request)const ;
618647 void startListenerAsync (const Model::StartListenerRequest& request, const StartListenerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
619648 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 ;
620652 StopListenerOutcome stopListener (const Model::StopListenerRequest &request)const ;
621653 void stopListenerAsync (const Model::StopListenerRequest& request, const StopListenerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr ) const ;
622654 StopListenerOutcomeCallable stopListenerCallable (const Model::StopListenerRequest& request) const ;
0 commit comments