Skip to content

Commit 322f1ef

Browse files
committed
Generated 2015-12-01 for Dds.
1 parent b52edc6 commit 322f1ef

36 files changed

+943
-1
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.36.2114
1+
1.36.2115

dds/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ set(dds_public_header
2121
include/alibabacloud/dds/DdsExport.h )
2222

2323
set(dds_public_header_model
24+
include/alibabacloud/dds/model/AllocateDBInstanceSrvNetworkAddressRequest.h
25+
include/alibabacloud/dds/model/AllocateDBInstanceSrvNetworkAddressResult.h
2426
include/alibabacloud/dds/model/AllocateNodePrivateNetworkAddressRequest.h
2527
include/alibabacloud/dds/model/AllocateNodePrivateNetworkAddressResult.h
2628
include/alibabacloud/dds/model/AllocatePublicNetworkAddressRequest.h
@@ -229,6 +231,8 @@ set(dds_public_header_model
229231
include/alibabacloud/dds/model/ModifySecurityGroupConfigurationResult.h
230232
include/alibabacloud/dds/model/ModifySecurityIpsRequest.h
231233
include/alibabacloud/dds/model/ModifySecurityIpsResult.h
234+
include/alibabacloud/dds/model/ModifySrvNetworkAddressRequest.h
235+
include/alibabacloud/dds/model/ModifySrvNetworkAddressResult.h
232236
include/alibabacloud/dds/model/ModifyTaskInfoRequest.h
233237
include/alibabacloud/dds/model/ModifyTaskInfoResult.h
234238
include/alibabacloud/dds/model/ReleaseNodePrivateNetworkAddressRequest.h
@@ -262,6 +266,8 @@ set(dds_public_header_model
262266

263267
set(dds_src
264268
src/DdsClient.cc
269+
src/model/AllocateDBInstanceSrvNetworkAddressRequest.cc
270+
src/model/AllocateDBInstanceSrvNetworkAddressResult.cc
265271
src/model/AllocateNodePrivateNetworkAddressRequest.cc
266272
src/model/AllocateNodePrivateNetworkAddressResult.cc
267273
src/model/AllocatePublicNetworkAddressRequest.cc
@@ -470,6 +476,8 @@ set(dds_src
470476
src/model/ModifySecurityGroupConfigurationResult.cc
471477
src/model/ModifySecurityIpsRequest.cc
472478
src/model/ModifySecurityIpsResult.cc
479+
src/model/ModifySrvNetworkAddressRequest.cc
480+
src/model/ModifySrvNetworkAddressResult.cc
473481
src/model/ModifyTaskInfoRequest.cc
474482
src/model/ModifyTaskInfoResult.cc
475483
src/model/ReleaseNodePrivateNetworkAddressRequest.cc

dds/include/alibabacloud/dds/DdsClient.h

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
#include <alibabacloud/core/EndpointProvider.h>
2323
#include <alibabacloud/core/RpcServiceClient.h>
2424
#include "DdsExport.h"
25+
#include "model/AllocateDBInstanceSrvNetworkAddressRequest.h"
26+
#include "model/AllocateDBInstanceSrvNetworkAddressResult.h"
2527
#include "model/AllocateNodePrivateNetworkAddressRequest.h"
2628
#include "model/AllocateNodePrivateNetworkAddressResult.h"
2729
#include "model/AllocatePublicNetworkAddressRequest.h"
@@ -230,6 +232,8 @@
230232
#include "model/ModifySecurityGroupConfigurationResult.h"
231233
#include "model/ModifySecurityIpsRequest.h"
232234
#include "model/ModifySecurityIpsResult.h"
235+
#include "model/ModifySrvNetworkAddressRequest.h"
236+
#include "model/ModifySrvNetworkAddressResult.h"
233237
#include "model/ModifyTaskInfoRequest.h"
234238
#include "model/ModifyTaskInfoResult.h"
235239
#include "model/ReleaseNodePrivateNetworkAddressRequest.h"
@@ -269,6 +273,9 @@ namespace AlibabaCloud
269273
class ALIBABACLOUD_DDS_EXPORT DdsClient : public RpcServiceClient
270274
{
271275
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;
272279
typedef Outcome<Error, Model::AllocateNodePrivateNetworkAddressResult> AllocateNodePrivateNetworkAddressOutcome;
273280
typedef std::future<AllocateNodePrivateNetworkAddressOutcome> AllocateNodePrivateNetworkAddressOutcomeCallable;
274281
typedef std::function<void(const DdsClient*, const Model::AllocateNodePrivateNetworkAddressRequest&, const AllocateNodePrivateNetworkAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateNodePrivateNetworkAddressAsyncHandler;
@@ -581,6 +588,9 @@ namespace AlibabaCloud
581588
typedef Outcome<Error, Model::ModifySecurityIpsResult> ModifySecurityIpsOutcome;
582589
typedef std::future<ModifySecurityIpsOutcome> ModifySecurityIpsOutcomeCallable;
583590
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;
584594
typedef Outcome<Error, Model::ModifyTaskInfoResult> ModifyTaskInfoOutcome;
585595
typedef std::future<ModifyTaskInfoOutcome> ModifyTaskInfoOutcomeCallable;
586596
typedef std::function<void(const DdsClient*, const Model::ModifyTaskInfoRequest&, const ModifyTaskInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyTaskInfoAsyncHandler;
@@ -631,6 +641,9 @@ namespace AlibabaCloud
631641
DdsClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
632642
DdsClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
633643
~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;
634647
AllocateNodePrivateNetworkAddressOutcome allocateNodePrivateNetworkAddress(const Model::AllocateNodePrivateNetworkAddressRequest &request)const;
635648
void allocateNodePrivateNetworkAddressAsync(const Model::AllocateNodePrivateNetworkAddressRequest& request, const AllocateNodePrivateNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
636649
AllocateNodePrivateNetworkAddressOutcomeCallable allocateNodePrivateNetworkAddressCallable(const Model::AllocateNodePrivateNetworkAddressRequest& request) const;
@@ -943,6 +956,9 @@ namespace AlibabaCloud
943956
ModifySecurityIpsOutcome modifySecurityIps(const Model::ModifySecurityIpsRequest &request)const;
944957
void modifySecurityIpsAsync(const Model::ModifySecurityIpsRequest& request, const ModifySecurityIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
945958
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;
946962
ModifyTaskInfoOutcome modifyTaskInfo(const Model::ModifyTaskInfoRequest &request)const;
947963
void modifyTaskInfoAsync(const Model::ModifyTaskInfoRequest& request, const ModifyTaskInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
948964
ModifyTaskInfoOutcomeCallable modifyTaskInfoCallable(const Model::ModifyTaskInfoRequest& request) const;
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_DDS_MODEL_ALLOCATEDBINSTANCESRVNETWORKADDRESSREQUEST_H_
18+
#define ALIBABACLOUD_DDS_MODEL_ALLOCATEDBINSTANCESRVNETWORKADDRESSREQUEST_H_
19+
20+
#include <alibabacloud/dds/DdsExport.h>
21+
#include <alibabacloud/core/RpcServiceRequest.h>
22+
#include <string>
23+
#include <vector>
24+
#include <map>
25+
26+
namespace AlibabaCloud {
27+
namespace Dds {
28+
namespace Model {
29+
class ALIBABACLOUD_DDS_EXPORT AllocateDBInstanceSrvNetworkAddressRequest : public RpcServiceRequest {
30+
public:
31+
AllocateDBInstanceSrvNetworkAddressRequest();
32+
~AllocateDBInstanceSrvNetworkAddressRequest();
33+
long getResourceOwnerId() const;
34+
void setResourceOwnerId(long resourceOwnerId);
35+
std::string getAccessKeyId() const;
36+
void setAccessKeyId(const std::string &accessKeyId);
37+
std::string getDBInstanceId() const;
38+
void setDBInstanceId(const std::string &dBInstanceId);
39+
std::string getNodeId() const;
40+
void setNodeId(const std::string &nodeId);
41+
std::string getResourceOwnerAccount() const;
42+
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
43+
std::string getSrvConnectionType() const;
44+
void setSrvConnectionType(const std::string &srvConnectionType);
45+
std::string getOwnerAccount() const;
46+
void setOwnerAccount(const std::string &ownerAccount);
47+
long getOwnerId() const;
48+
void setOwnerId(long ownerId);
49+
50+
private:
51+
long resourceOwnerId_;
52+
std::string accessKeyId_;
53+
std::string dBInstanceId_;
54+
std::string nodeId_;
55+
std::string resourceOwnerAccount_;
56+
std::string srvConnectionType_;
57+
std::string ownerAccount_;
58+
long ownerId_;
59+
};
60+
} // namespace Model
61+
} // namespace Dds
62+
} // namespace AlibabaCloud
63+
#endif // !ALIBABACLOUD_DDS_MODEL_ALLOCATEDBINSTANCESRVNETWORKADDRESSREQUEST_H_
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
/*
2+
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
#ifndef ALIBABACLOUD_DDS_MODEL_ALLOCATEDBINSTANCESRVNETWORKADDRESSRESULT_H_
18+
#define ALIBABACLOUD_DDS_MODEL_ALLOCATEDBINSTANCESRVNETWORKADDRESSRESULT_H_
19+
20+
#include <string>
21+
#include <vector>
22+
#include <utility>
23+
#include <alibabacloud/core/ServiceResult.h>
24+
#include <alibabacloud/dds/DdsExport.h>
25+
26+
namespace AlibabaCloud
27+
{
28+
namespace Dds
29+
{
30+
namespace Model
31+
{
32+
class ALIBABACLOUD_DDS_EXPORT AllocateDBInstanceSrvNetworkAddressResult : public ServiceResult
33+
{
34+
public:
35+
36+
37+
AllocateDBInstanceSrvNetworkAddressResult();
38+
explicit AllocateDBInstanceSrvNetworkAddressResult(const std::string &payload);
39+
~AllocateDBInstanceSrvNetworkAddressResult();
40+
41+
protected:
42+
void parse(const std::string &payload);
43+
private:
44+
45+
};
46+
}
47+
}
48+
}
49+
#endif // !ALIBABACLOUD_DDS_MODEL_ALLOCATEDBINSTANCESRVNETWORKADDRESSRESULT_H_

dds/include/alibabacloud/dds/model/CreateBackupResult.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,13 @@ namespace AlibabaCloud
3838
explicit CreateBackupResult(const std::string &payload);
3939
~CreateBackupResult();
4040
std::string getBackupId()const;
41+
std::string getBackupJobId()const;
4142

4243
protected:
4344
void parse(const std::string &payload);
4445
private:
4546
std::string backupId_;
47+
std::string backupJobId_;
4648

4749
};
4850
}

dds/include/alibabacloud/dds/model/DescribeActiveOperationTasksResult.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ namespace AlibabaCloud
5454
std::string insComment;
5555
std::string changeLevelEn;
5656
std::string allowCancel;
57+
std::string taskParams;
5758
std::string allowChange;
5859
std::vector<std::string> subInsNames;
5960
std::string region;

dds/include/alibabacloud/dds/model/DescribeBackupsRequest.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ class ALIBABACLOUD_DDS_EXPORT DescribeBackupsRequest : public RpcServiceRequest
3030
public:
3131
DescribeBackupsRequest();
3232
~DescribeBackupsRequest();
33+
std::string getBackupJobId() const;
34+
void setBackupJobId(const std::string &backupJobId);
3335
long getResourceOwnerId() const;
3436
void setResourceOwnerId(long resourceOwnerId);
3537
std::string getStartTime() const;
@@ -40,6 +42,8 @@ class ALIBABACLOUD_DDS_EXPORT DescribeBackupsRequest : public RpcServiceRequest
4042
void setPageNumber(int pageNumber);
4143
std::string getAccessKeyId() const;
4244
void setAccessKeyId(const std::string &accessKeyId);
45+
std::string getResourceGroupId() const;
46+
void setResourceGroupId(const std::string &resourceGroupId);
4347
int getPageSize() const;
4448
void setPageSize(int pageSize);
4549
std::string getDBInstanceId() const;
@@ -60,11 +64,13 @@ class ALIBABACLOUD_DDS_EXPORT DescribeBackupsRequest : public RpcServiceRequest
6064
void setOwnerId(long ownerId);
6165

6266
private:
67+
std::string backupJobId_;
6368
long resourceOwnerId_;
6469
std::string startTime_;
6570
std::string srcRegion_;
6671
int pageNumber_;
6772
std::string accessKeyId_;
73+
std::string resourceGroupId_;
6874
int pageSize_;
6975
std::string dBInstanceId_;
7076
std::string nodeId_;

dds/include/alibabacloud/dds/model/DescribeClusterBackupsRequest.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ class ALIBABACLOUD_DDS_EXPORT DescribeClusterBackupsRequest : public RpcServiceR
3030
public:
3131
DescribeClusterBackupsRequest();
3232
~DescribeClusterBackupsRequest();
33+
std::string getBackupJobId() const;
34+
void setBackupJobId(const std::string &backupJobId);
3335
long getResourceOwnerId() const;
3436
void setResourceOwnerId(long resourceOwnerId);
3537
std::string getStartTime() const;
@@ -38,6 +40,8 @@ class ALIBABACLOUD_DDS_EXPORT DescribeClusterBackupsRequest : public RpcServiceR
3840
void setSrcRegion(const std::string &srcRegion);
3941
std::string getAccessKeyId() const;
4042
void setAccessKeyId(const std::string &accessKeyId);
43+
std::string getResourceGroupId() const;
44+
void setResourceGroupId(const std::string &resourceGroupId);
4145
int getPageSize() const;
4246
void setPageSize(int pageSize);
4347
std::string getDBInstanceId() const;
@@ -60,10 +64,12 @@ class ALIBABACLOUD_DDS_EXPORT DescribeClusterBackupsRequest : public RpcServiceR
6064
void setPageNo(int pageNo);
6165

6266
private:
67+
std::string backupJobId_;
6368
long resourceOwnerId_;
6469
std::string startTime_;
6570
std::string srcRegion_;
6671
std::string accessKeyId_;
72+
std::string resourceGroupId_;
6773
int pageSize_;
6874
std::string dBInstanceId_;
6975
std::string destRegion_;

dds/include/alibabacloud/dds/model/DescribeClusterRecoverTimeRequest.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,16 @@ class ALIBABACLOUD_DDS_EXPORT DescribeClusterRecoverTimeRequest : public RpcServ
3232
~DescribeClusterRecoverTimeRequest();
3333
long getResourceOwnerId() const;
3434
void setResourceOwnerId(long resourceOwnerId);
35+
std::string getSrcRegion() const;
36+
void setSrcRegion(const std::string &srcRegion);
3537
std::string getAccessKeyId() const;
3638
void setAccessKeyId(const std::string &accessKeyId);
39+
std::string getResourceGroupId() const;
40+
void setResourceGroupId(const std::string &resourceGroupId);
3741
std::string getDBInstanceId() const;
3842
void setDBInstanceId(const std::string &dBInstanceId);
43+
std::string getDestRegion() const;
44+
void setDestRegion(const std::string &destRegion);
3945
std::string getResourceOwnerAccount() const;
4046
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
4147
std::string getOwnerAccount() const;
@@ -45,8 +51,11 @@ class ALIBABACLOUD_DDS_EXPORT DescribeClusterRecoverTimeRequest : public RpcServ
4551

4652
private:
4753
long resourceOwnerId_;
54+
std::string srcRegion_;
4855
std::string accessKeyId_;
56+
std::string resourceGroupId_;
4957
std::string dBInstanceId_;
58+
std::string destRegion_;
5059
std::string resourceOwnerAccount_;
5160
std::string ownerAccount_;
5261
long ownerId_;

0 commit comments

Comments
 (0)