|
22 | 22 | #include <alibabacloud/core/EndpointProvider.h> |
23 | 23 | #include <alibabacloud/core/RpcServiceClient.h> |
24 | 24 | #include "DdsExport.h" |
| 25 | +#include "model/AllocateDBInstanceSrvNetworkAddressRequest.h" |
| 26 | +#include "model/AllocateDBInstanceSrvNetworkAddressResult.h" |
25 | 27 | #include "model/AllocateNodePrivateNetworkAddressRequest.h" |
26 | 28 | #include "model/AllocateNodePrivateNetworkAddressResult.h" |
27 | 29 | #include "model/AllocatePublicNetworkAddressRequest.h" |
|
230 | 232 | #include "model/ModifySecurityGroupConfigurationResult.h" |
231 | 233 | #include "model/ModifySecurityIpsRequest.h" |
232 | 234 | #include "model/ModifySecurityIpsResult.h" |
| 235 | +#include "model/ModifySrvNetworkAddressRequest.h" |
| 236 | +#include "model/ModifySrvNetworkAddressResult.h" |
233 | 237 | #include "model/ModifyTaskInfoRequest.h" |
234 | 238 | #include "model/ModifyTaskInfoResult.h" |
235 | 239 | #include "model/ReleaseNodePrivateNetworkAddressRequest.h" |
@@ -269,6 +273,9 @@ namespace AlibabaCloud |
269 | 273 | class ALIBABACLOUD_DDS_EXPORT DdsClient : public RpcServiceClient |
270 | 274 | { |
271 | 275 | public: |
| 276 | + typedef Outcome<Error, Model::AllocateDBInstanceSrvNetworkAddressResult> AllocateDBInstanceSrvNetworkAddressOutcome; |
| 277 | + typedef std::future<AllocateDBInstanceSrvNetworkAddressOutcome> AllocateDBInstanceSrvNetworkAddressOutcomeCallable; |
| 278 | + typedef std::function<void(const DdsClient*, const Model::AllocateDBInstanceSrvNetworkAddressRequest&, const AllocateDBInstanceSrvNetworkAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateDBInstanceSrvNetworkAddressAsyncHandler; |
272 | 279 | typedef Outcome<Error, Model::AllocateNodePrivateNetworkAddressResult> AllocateNodePrivateNetworkAddressOutcome; |
273 | 280 | typedef std::future<AllocateNodePrivateNetworkAddressOutcome> AllocateNodePrivateNetworkAddressOutcomeCallable; |
274 | 281 | typedef std::function<void(const DdsClient*, const Model::AllocateNodePrivateNetworkAddressRequest&, const AllocateNodePrivateNetworkAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateNodePrivateNetworkAddressAsyncHandler; |
@@ -581,6 +588,9 @@ namespace AlibabaCloud |
581 | 588 | typedef Outcome<Error, Model::ModifySecurityIpsResult> ModifySecurityIpsOutcome; |
582 | 589 | typedef std::future<ModifySecurityIpsOutcome> ModifySecurityIpsOutcomeCallable; |
583 | 590 | typedef std::function<void(const DdsClient*, const Model::ModifySecurityIpsRequest&, const ModifySecurityIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySecurityIpsAsyncHandler; |
| 591 | + typedef Outcome<Error, Model::ModifySrvNetworkAddressResult> ModifySrvNetworkAddressOutcome; |
| 592 | + typedef std::future<ModifySrvNetworkAddressOutcome> ModifySrvNetworkAddressOutcomeCallable; |
| 593 | + typedef std::function<void(const DdsClient*, const Model::ModifySrvNetworkAddressRequest&, const ModifySrvNetworkAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySrvNetworkAddressAsyncHandler; |
584 | 594 | typedef Outcome<Error, Model::ModifyTaskInfoResult> ModifyTaskInfoOutcome; |
585 | 595 | typedef std::future<ModifyTaskInfoOutcome> ModifyTaskInfoOutcomeCallable; |
586 | 596 | typedef std::function<void(const DdsClient*, const Model::ModifyTaskInfoRequest&, const ModifyTaskInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyTaskInfoAsyncHandler; |
@@ -631,6 +641,9 @@ namespace AlibabaCloud |
631 | 641 | DdsClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration); |
632 | 642 | DdsClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration); |
633 | 643 | ~DdsClient(); |
| 644 | + AllocateDBInstanceSrvNetworkAddressOutcome allocateDBInstanceSrvNetworkAddress(const Model::AllocateDBInstanceSrvNetworkAddressRequest &request)const; |
| 645 | + void allocateDBInstanceSrvNetworkAddressAsync(const Model::AllocateDBInstanceSrvNetworkAddressRequest& request, const AllocateDBInstanceSrvNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
| 646 | + AllocateDBInstanceSrvNetworkAddressOutcomeCallable allocateDBInstanceSrvNetworkAddressCallable(const Model::AllocateDBInstanceSrvNetworkAddressRequest& request) const; |
634 | 647 | AllocateNodePrivateNetworkAddressOutcome allocateNodePrivateNetworkAddress(const Model::AllocateNodePrivateNetworkAddressRequest &request)const; |
635 | 648 | void allocateNodePrivateNetworkAddressAsync(const Model::AllocateNodePrivateNetworkAddressRequest& request, const AllocateNodePrivateNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
636 | 649 | AllocateNodePrivateNetworkAddressOutcomeCallable allocateNodePrivateNetworkAddressCallable(const Model::AllocateNodePrivateNetworkAddressRequest& request) const; |
@@ -943,6 +956,9 @@ namespace AlibabaCloud |
943 | 956 | ModifySecurityIpsOutcome modifySecurityIps(const Model::ModifySecurityIpsRequest &request)const; |
944 | 957 | void modifySecurityIpsAsync(const Model::ModifySecurityIpsRequest& request, const ModifySecurityIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
945 | 958 | ModifySecurityIpsOutcomeCallable modifySecurityIpsCallable(const Model::ModifySecurityIpsRequest& request) const; |
| 959 | + ModifySrvNetworkAddressOutcome modifySrvNetworkAddress(const Model::ModifySrvNetworkAddressRequest &request)const; |
| 960 | + void modifySrvNetworkAddressAsync(const Model::ModifySrvNetworkAddressRequest& request, const ModifySrvNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
| 961 | + ModifySrvNetworkAddressOutcomeCallable modifySrvNetworkAddressCallable(const Model::ModifySrvNetworkAddressRequest& request) const; |
946 | 962 | ModifyTaskInfoOutcome modifyTaskInfo(const Model::ModifyTaskInfoRequest &request)const; |
947 | 963 | void modifyTaskInfoAsync(const Model::ModifyTaskInfoRequest& request, const ModifyTaskInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
948 | 964 | ModifyTaskInfoOutcomeCallable modifyTaskInfoCallable(const Model::ModifyTaskInfoRequest& request) const; |
|
0 commit comments