Skip to content

Commit ec161f0

Browse files
committed
Generated 2015-12-01 for Dds.
1 parent 70bcdee commit ec161f0

32 files changed

+403
-4
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.36.2093
1+
1.36.2094

dds/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,8 @@ set(dds_public_header_model
183183
include/alibabacloud/dds/model/ModifyAuditPolicyResult.h
184184
include/alibabacloud/dds/model/ModifyBackupPolicyRequest.h
185185
include/alibabacloud/dds/model/ModifyBackupPolicyResult.h
186+
include/alibabacloud/dds/model/ModifyDBInstanceAttributeRequest.h
187+
include/alibabacloud/dds/model/ModifyDBInstanceAttributeResult.h
186188
include/alibabacloud/dds/model/ModifyDBInstanceConfigRequest.h
187189
include/alibabacloud/dds/model/ModifyDBInstanceConfigResult.h
188190
include/alibabacloud/dds/model/ModifyDBInstanceConnectionStringRequest.h
@@ -422,6 +424,8 @@ set(dds_src
422424
src/model/ModifyAuditPolicyResult.cc
423425
src/model/ModifyBackupPolicyRequest.cc
424426
src/model/ModifyBackupPolicyResult.cc
427+
src/model/ModifyDBInstanceAttributeRequest.cc
428+
src/model/ModifyDBInstanceAttributeResult.cc
425429
src/model/ModifyDBInstanceConfigRequest.cc
426430
src/model/ModifyDBInstanceConfigResult.cc
427431
src/model/ModifyDBInstanceConnectionStringRequest.cc

dds/include/alibabacloud/dds/DdsClient.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,8 @@
184184
#include "model/ModifyAuditPolicyResult.h"
185185
#include "model/ModifyBackupPolicyRequest.h"
186186
#include "model/ModifyBackupPolicyResult.h"
187+
#include "model/ModifyDBInstanceAttributeRequest.h"
188+
#include "model/ModifyDBInstanceAttributeResult.h"
187189
#include "model/ModifyDBInstanceConfigRequest.h"
188190
#include "model/ModifyDBInstanceConfigResult.h"
189191
#include "model/ModifyDBInstanceConnectionStringRequest.h"
@@ -510,6 +512,9 @@ namespace AlibabaCloud
510512
typedef Outcome<Error, Model::ModifyBackupPolicyResult> ModifyBackupPolicyOutcome;
511513
typedef std::future<ModifyBackupPolicyOutcome> ModifyBackupPolicyOutcomeCallable;
512514
typedef std::function<void(const DdsClient*, const Model::ModifyBackupPolicyRequest&, const ModifyBackupPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyBackupPolicyAsyncHandler;
515+
typedef Outcome<Error, Model::ModifyDBInstanceAttributeResult> ModifyDBInstanceAttributeOutcome;
516+
typedef std::future<ModifyDBInstanceAttributeOutcome> ModifyDBInstanceAttributeOutcomeCallable;
517+
typedef std::function<void(const DdsClient*, const Model::ModifyDBInstanceAttributeRequest&, const ModifyDBInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceAttributeAsyncHandler;
513518
typedef Outcome<Error, Model::ModifyDBInstanceConfigResult> ModifyDBInstanceConfigOutcome;
514519
typedef std::future<ModifyDBInstanceConfigOutcome> ModifyDBInstanceConfigOutcomeCallable;
515520
typedef std::function<void(const DdsClient*, const Model::ModifyDBInstanceConfigRequest&, const ModifyDBInstanceConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceConfigAsyncHandler;
@@ -869,6 +874,9 @@ namespace AlibabaCloud
869874
ModifyBackupPolicyOutcome modifyBackupPolicy(const Model::ModifyBackupPolicyRequest &request)const;
870875
void modifyBackupPolicyAsync(const Model::ModifyBackupPolicyRequest& request, const ModifyBackupPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
871876
ModifyBackupPolicyOutcomeCallable modifyBackupPolicyCallable(const Model::ModifyBackupPolicyRequest& request) const;
877+
ModifyDBInstanceAttributeOutcome modifyDBInstanceAttribute(const Model::ModifyDBInstanceAttributeRequest &request)const;
878+
void modifyDBInstanceAttributeAsync(const Model::ModifyDBInstanceAttributeRequest& request, const ModifyDBInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
879+
ModifyDBInstanceAttributeOutcomeCallable modifyDBInstanceAttributeCallable(const Model::ModifyDBInstanceAttributeRequest& request) const;
872880
ModifyDBInstanceConfigOutcome modifyDBInstanceConfig(const Model::ModifyDBInstanceConfigRequest &request)const;
873881
void modifyDBInstanceConfigAsync(const Model::ModifyDBInstanceConfigRequest& request, const ModifyDBInstanceConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
874882
ModifyDBInstanceConfigOutcomeCallable modifyDBInstanceConfigCallable(const Model::ModifyDBInstanceConfigRequest& request) const;

dds/include/alibabacloud/dds/model/CreateBackupRequest.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ class ALIBABACLOUD_DDS_EXPORT CreateBackupRequest : public RpcServiceRequest {
4444
void setOwnerId(long ownerId);
4545
std::string getBackupMethod() const;
4646
void setBackupMethod(const std::string &backupMethod);
47+
long getBackupRetentionPeriod() const;
48+
void setBackupRetentionPeriod(long backupRetentionPeriod);
4749

4850
private:
4951
long resourceOwnerId_;
@@ -53,6 +55,7 @@ class ALIBABACLOUD_DDS_EXPORT CreateBackupRequest : public RpcServiceRequest {
5355
std::string ownerAccount_;
5456
long ownerId_;
5557
std::string backupMethod_;
58+
long backupRetentionPeriod_;
5659
};
5760
} // namespace Model
5861
} // namespace Dds

dds/include/alibabacloud/dds/model/DescribeBackupPolicyResult.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ namespace AlibabaCloud
5050
std::string getCrossRetentionType()const;
5151
int getCrossLogRetentionValue()const;
5252
int getEnableCrossLogBackup()const;
53+
bool getPreserveOneEachHour()const;
5354
std::string getSnapshotBackupType()const;
5455
int getEnableBackupLog()const;
5556
std::string getBackupRetentionPeriod()const;
@@ -72,6 +73,7 @@ namespace AlibabaCloud
7273
std::string crossRetentionType_;
7374
int crossLogRetentionValue_;
7475
int enableCrossLogBackup_;
76+
bool preserveOneEachHour_;
7577
std::string snapshotBackupType_;
7678
int enableBackupLog_;
7779
std::string backupRetentionPeriod_;

dds/include/alibabacloud/dds/model/DescribeBackupsResult.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ namespace AlibabaCloud
4747
std::string backupDownloadURL;
4848
std::string backupEndTime;
4949
std::string backupStartTime;
50+
std::string backupExpireTime;
5051
std::string backupType;
5152
std::string backupScale;
5253
std::string backupStatus;

dds/include/alibabacloud/dds/model/DescribeClusterBackupsResult.h

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,15 @@ namespace AlibabaCloud
6363
std::string clusterBackupStartTime;
6464
std::string progress;
6565
std::string attachLogStatus;
66-
std::string clusterBackupStatus;
6766
std::string engineVersion;
6867
std::string clusterBackupSize;
69-
std::vector<ClusterBackup::Backup> backups;
70-
std::string clusterBackupEndTime;
7168
std::string clusterBackupMode;
7269
ExtraInfo extraInfo;
7370
int isAvail;
71+
std::string clusterBackupStatus;
72+
std::vector<ClusterBackup::Backup> backups;
73+
std::string backupExpireTime;
74+
std::string clusterBackupEndTime;
7475
};
7576

7677

dds/include/alibabacloud/dds/model/DescribeDBInstanceAttributeResult.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ namespace AlibabaCloud
7373
int readonlyReplicas;
7474
int port;
7575
std::string lockMode;
76+
std::string replicaSetName;
7677
std::string maxDiskMbps;
7778
int maxIOPS;
7879
std::string nodeClass;
@@ -141,6 +142,7 @@ namespace AlibabaCloud
141142
std::vector<DBInstance::NetworkAddress> networkAddresses;
142143
std::vector<DBInstance::ConfigserverAttribute> configserverList;
143144
std::string expireTime;
145+
std::string disasterRecoveryInfo;
144146
std::string vPCCloudInstanceIds;
145147
std::string encryptionKey;
146148
std::string storageEngine;

dds/include/alibabacloud/dds/model/DescribePriceResult.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ namespace AlibabaCloud
8686
std::string optionalPromotions;
8787
std::string currency;
8888
std::string promDetailList;
89+
double totalCostAmount;
8990
DepreciateInfo5 depreciateInfo5;
9091
std::vector<Coupon> coupons;
9192
bool isContractActivity;

dds/include/alibabacloud/dds/model/ModifyBackupPolicyRequest.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ class ALIBABACLOUD_DDS_EXPORT ModifyBackupPolicyRequest : public RpcServiceReque
8080
void setCrossLogRetentionType(const std::string &crossLogRetentionType);
8181
long getLogBackupRetentionPeriod() const;
8282
void setLogBackupRetentionPeriod(long logBackupRetentionPeriod);
83+
bool getPreserveOneEachHour() const;
84+
void setPreserveOneEachHour(bool preserveOneEachHour);
8385

8486
private:
8587
long resourceOwnerId_;
@@ -107,6 +109,7 @@ class ALIBABACLOUD_DDS_EXPORT ModifyBackupPolicyRequest : public RpcServiceReque
107109
int crossRetentionValue_;
108110
std::string crossLogRetentionType_;
109111
long logBackupRetentionPeriod_;
112+
bool preserveOneEachHour_;
110113
};
111114
} // namespace Model
112115
} // namespace Dds

0 commit comments

Comments
 (0)