Skip to content

Commit

Permalink
Generated 2015-12-01 for Dds.
Browse files Browse the repository at this point in the history
  • Loading branch information
sdk-team committed May 24, 2024
1 parent 3312e29 commit 5c871c6
Show file tree
Hide file tree
Showing 46 changed files with 1,256 additions and 98 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.36.1914
1.36.1915
8 changes: 8 additions & 0 deletions dds/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,8 @@ set(dds_public_header_model
include/alibabacloud/dds/model/MigrateToOtherZoneResult.h
include/alibabacloud/dds/model/ModifyAccountDescriptionRequest.h
include/alibabacloud/dds/model/ModifyAccountDescriptionResult.h
include/alibabacloud/dds/model/ModifyActiveOperationTasksRequest.h
include/alibabacloud/dds/model/ModifyActiveOperationTasksResult.h
include/alibabacloud/dds/model/ModifyAuditLogFilterRequest.h
include/alibabacloud/dds/model/ModifyAuditLogFilterResult.h
include/alibabacloud/dds/model/ModifyAuditPolicyRequest.h
Expand All @@ -173,6 +175,8 @@ set(dds_public_header_model
include/alibabacloud/dds/model/ModifyDBInstanceConnectionStringResult.h
include/alibabacloud/dds/model/ModifyDBInstanceDescriptionRequest.h
include/alibabacloud/dds/model/ModifyDBInstanceDescriptionResult.h
include/alibabacloud/dds/model/ModifyDBInstanceDiskTypeRequest.h
include/alibabacloud/dds/model/ModifyDBInstanceDiskTypeResult.h
include/alibabacloud/dds/model/ModifyDBInstanceMaintainTimeRequest.h
include/alibabacloud/dds/model/ModifyDBInstanceMaintainTimeResult.h
include/alibabacloud/dds/model/ModifyDBInstanceMonitorRequest.h
Expand Down Expand Up @@ -384,6 +388,8 @@ set(dds_src
src/model/MigrateToOtherZoneResult.cc
src/model/ModifyAccountDescriptionRequest.cc
src/model/ModifyAccountDescriptionResult.cc
src/model/ModifyActiveOperationTasksRequest.cc
src/model/ModifyActiveOperationTasksResult.cc
src/model/ModifyAuditLogFilterRequest.cc
src/model/ModifyAuditLogFilterResult.cc
src/model/ModifyAuditPolicyRequest.cc
Expand All @@ -394,6 +400,8 @@ set(dds_src
src/model/ModifyDBInstanceConnectionStringResult.cc
src/model/ModifyDBInstanceDescriptionRequest.cc
src/model/ModifyDBInstanceDescriptionResult.cc
src/model/ModifyDBInstanceDiskTypeRequest.cc
src/model/ModifyDBInstanceDiskTypeResult.cc
src/model/ModifyDBInstanceMaintainTimeRequest.cc
src/model/ModifyDBInstanceMaintainTimeResult.cc
src/model/ModifyDBInstanceMonitorRequest.cc
Expand Down
16 changes: 16 additions & 0 deletions dds/include/alibabacloud/dds/DdsClient.h
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,8 @@
#include "model/MigrateToOtherZoneResult.h"
#include "model/ModifyAccountDescriptionRequest.h"
#include "model/ModifyAccountDescriptionResult.h"
#include "model/ModifyActiveOperationTasksRequest.h"
#include "model/ModifyActiveOperationTasksResult.h"
#include "model/ModifyAuditLogFilterRequest.h"
#include "model/ModifyAuditLogFilterResult.h"
#include "model/ModifyAuditPolicyRequest.h"
Expand All @@ -174,6 +176,8 @@
#include "model/ModifyDBInstanceConnectionStringResult.h"
#include "model/ModifyDBInstanceDescriptionRequest.h"
#include "model/ModifyDBInstanceDescriptionResult.h"
#include "model/ModifyDBInstanceDiskTypeRequest.h"
#include "model/ModifyDBInstanceDiskTypeResult.h"
#include "model/ModifyDBInstanceMaintainTimeRequest.h"
#include "model/ModifyDBInstanceMaintainTimeResult.h"
#include "model/ModifyDBInstanceMonitorRequest.h"
Expand Down Expand Up @@ -462,6 +466,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ModifyAccountDescriptionResult> ModifyAccountDescriptionOutcome;
typedef std::future<ModifyAccountDescriptionOutcome> ModifyAccountDescriptionOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::ModifyAccountDescriptionRequest&, const ModifyAccountDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAccountDescriptionAsyncHandler;
typedef Outcome<Error, Model::ModifyActiveOperationTasksResult> ModifyActiveOperationTasksOutcome;
typedef std::future<ModifyActiveOperationTasksOutcome> ModifyActiveOperationTasksOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::ModifyActiveOperationTasksRequest&, const ModifyActiveOperationTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyActiveOperationTasksAsyncHandler;
typedef Outcome<Error, Model::ModifyAuditLogFilterResult> ModifyAuditLogFilterOutcome;
typedef std::future<ModifyAuditLogFilterOutcome> ModifyAuditLogFilterOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::ModifyAuditLogFilterRequest&, const ModifyAuditLogFilterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAuditLogFilterAsyncHandler;
Expand All @@ -477,6 +484,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ModifyDBInstanceDescriptionResult> ModifyDBInstanceDescriptionOutcome;
typedef std::future<ModifyDBInstanceDescriptionOutcome> ModifyDBInstanceDescriptionOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::ModifyDBInstanceDescriptionRequest&, const ModifyDBInstanceDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceDescriptionAsyncHandler;
typedef Outcome<Error, Model::ModifyDBInstanceDiskTypeResult> ModifyDBInstanceDiskTypeOutcome;
typedef std::future<ModifyDBInstanceDiskTypeOutcome> ModifyDBInstanceDiskTypeOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::ModifyDBInstanceDiskTypeRequest&, const ModifyDBInstanceDiskTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceDiskTypeAsyncHandler;
typedef Outcome<Error, Model::ModifyDBInstanceMaintainTimeResult> ModifyDBInstanceMaintainTimeOutcome;
typedef std::future<ModifyDBInstanceMaintainTimeOutcome> ModifyDBInstanceMaintainTimeOutcomeCallable;
typedef std::function<void(const DdsClient*, const Model::ModifyDBInstanceMaintainTimeRequest&, const ModifyDBInstanceMaintainTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceMaintainTimeAsyncHandler;
Expand Down Expand Up @@ -794,6 +804,9 @@ namespace AlibabaCloud
ModifyAccountDescriptionOutcome modifyAccountDescription(const Model::ModifyAccountDescriptionRequest &request)const;
void modifyAccountDescriptionAsync(const Model::ModifyAccountDescriptionRequest& request, const ModifyAccountDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyAccountDescriptionOutcomeCallable modifyAccountDescriptionCallable(const Model::ModifyAccountDescriptionRequest& request) const;
ModifyActiveOperationTasksOutcome modifyActiveOperationTasks(const Model::ModifyActiveOperationTasksRequest &request)const;
void modifyActiveOperationTasksAsync(const Model::ModifyActiveOperationTasksRequest& request, const ModifyActiveOperationTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyActiveOperationTasksOutcomeCallable modifyActiveOperationTasksCallable(const Model::ModifyActiveOperationTasksRequest& request) const;
ModifyAuditLogFilterOutcome modifyAuditLogFilter(const Model::ModifyAuditLogFilterRequest &request)const;
void modifyAuditLogFilterAsync(const Model::ModifyAuditLogFilterRequest& request, const ModifyAuditLogFilterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyAuditLogFilterOutcomeCallable modifyAuditLogFilterCallable(const Model::ModifyAuditLogFilterRequest& request) const;
Expand All @@ -809,6 +822,9 @@ namespace AlibabaCloud
ModifyDBInstanceDescriptionOutcome modifyDBInstanceDescription(const Model::ModifyDBInstanceDescriptionRequest &request)const;
void modifyDBInstanceDescriptionAsync(const Model::ModifyDBInstanceDescriptionRequest& request, const ModifyDBInstanceDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyDBInstanceDescriptionOutcomeCallable modifyDBInstanceDescriptionCallable(const Model::ModifyDBInstanceDescriptionRequest& request) const;
ModifyDBInstanceDiskTypeOutcome modifyDBInstanceDiskType(const Model::ModifyDBInstanceDiskTypeRequest &request)const;
void modifyDBInstanceDiskTypeAsync(const Model::ModifyDBInstanceDiskTypeRequest& request, const ModifyDBInstanceDiskTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyDBInstanceDiskTypeOutcomeCallable modifyDBInstanceDiskTypeCallable(const Model::ModifyDBInstanceDiskTypeRequest& request) const;
ModifyDBInstanceMaintainTimeOutcome modifyDBInstanceMaintainTime(const Model::ModifyDBInstanceMaintainTimeRequest &request)const;
void modifyDBInstanceMaintainTimeAsync(const Model::ModifyDBInstanceMaintainTimeRequest& request, const ModifyDBInstanceMaintainTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyDBInstanceMaintainTimeOutcomeCallable modifyDBInstanceMaintainTimeCallable(const Model::ModifyDBInstanceMaintainTimeRequest& request) const;
Expand Down
12 changes: 12 additions & 0 deletions dds/include/alibabacloud/dds/model/CheckRecoveryConditionRequest.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,20 @@ class ALIBABACLOUD_DDS_EXPORT CheckRecoveryConditionRequest : public RpcServiceR
~CheckRecoveryConditionRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getSrcRegion() const;
void setSrcRegion(const std::string &srcRegion);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceGroupId() const;
void setResourceGroupId(const std::string &resourceGroupId);
std::string getDatabaseNames() const;
void setDatabaseNames(const std::string &databaseNames);
std::string getInstanceType() const;
void setInstanceType(const std::string &instanceType);
std::string getRestoreTime() const;
void setRestoreTime(const std::string &restoreTime);
std::string getDestRegion() const;
void setDestRegion(const std::string &destRegion);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
Expand All @@ -50,18 +56,24 @@ class ALIBABACLOUD_DDS_EXPORT CheckRecoveryConditionRequest : public RpcServiceR
void setSourceDBInstance(const std::string &sourceDBInstance);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getRestoreType() const;
void setRestoreType(const std::string &restoreType);

private:
long resourceOwnerId_;
std::string srcRegion_;
std::string accessKeyId_;
std::string resourceGroupId_;
std::string databaseNames_;
std::string instanceType_;
std::string restoreTime_;
std::string destRegion_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string backupId_;
std::string sourceDBInstance_;
long ownerId_;
std::string restoreType_;
};
} // namespace Model
} // namespace Dds
Expand Down
6 changes: 6 additions & 0 deletions dds/include/alibabacloud/dds/model/CreateDBInstanceRequest.h
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ class ALIBABACLOUD_DDS_EXPORT CreateDBInstanceRequest : public RpcServiceRequest
void setEngineVersion(const std::string &engineVersion);
std::string getNetworkType() const;
void setNetworkType(const std::string &networkType);
std::string getSrcRegion() const;
void setSrcRegion(const std::string &srcRegion);
std::string getStorageType() const;
void setStorageType(const std::string &storageType);
std::string getResourceGroupId() const;
Expand Down Expand Up @@ -106,6 +108,8 @@ class ALIBABACLOUD_DDS_EXPORT CreateDBInstanceRequest : public RpcServiceRequest
void setOwnerAccount(const std::string &ownerAccount);
std::string getClusterId() const;
void setClusterId(const std::string &clusterId);
std::string getRestoreType() const;
void setRestoreType(const std::string &restoreType);
std::string getAccountPassword() const;
void setAccountPassword(const std::string &accountPassword);
bool getEncrypted() const;
Expand All @@ -122,6 +126,7 @@ class ALIBABACLOUD_DDS_EXPORT CreateDBInstanceRequest : public RpcServiceRequest
std::string couponNo_;
std::string engineVersion_;
std::string networkType_;
std::string srcRegion_;
std::string storageType_;
std::string resourceGroupId_;
std::string dBInstanceDescription_;
Expand Down Expand Up @@ -152,6 +157,7 @@ class ALIBABACLOUD_DDS_EXPORT CreateDBInstanceRequest : public RpcServiceRequest
std::string srcDBInstanceId_;
std::string ownerAccount_;
std::string clusterId_;
std::string restoreType_;
std::string accountPassword_;
bool encrypted_;
std::string vpcId_;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@ class ALIBABACLOUD_DDS_EXPORT CreateShardingDBInstanceRequest : public RpcServic
void setEngineVersion(const std::string &engineVersion);
std::string getNetworkType() const;
void setNetworkType(const std::string &networkType);
std::string getSrcRegion() const;
void setSrcRegion(const std::string &srcRegion);
std::vector<ReplicaSet> getReplicaSet() const;
void setReplicaSet(const std::vector<ReplicaSet> &replicaSet);
std::string getStorageType() const;
Expand All @@ -68,6 +70,8 @@ class ALIBABACLOUD_DDS_EXPORT CreateShardingDBInstanceRequest : public RpcServic
void setGlobalSecurityGroupIds(const std::string &globalSecurityGroupIds);
int getPeriod() const;
void setPeriod(int period);
std::string getBackupId() const;
void setBackupId(const std::string &backupId);
std::string getEncryptionKey() const;
void setEncryptionKey(const std::string &encryptionKey);
std::vector<ConfigServer> getConfigServer() const;
Expand Down Expand Up @@ -100,12 +104,16 @@ class ALIBABACLOUD_DDS_EXPORT CreateShardingDBInstanceRequest : public RpcServic
void setHiddenZoneId(const std::string &hiddenZoneId);
std::string getRestoreTime() const;
void setRestoreTime(const std::string &restoreTime);
std::string getDestRegion() const;
void setDestRegion(const std::string &destRegion);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getSrcDBInstanceId() const;
void setSrcDBInstanceId(const std::string &srcDBInstanceId);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getRestoreType() const;
void setRestoreType(const std::string &restoreType);
std::string getAccountPassword() const;
void setAccountPassword(const std::string &accountPassword);
bool getEncrypted() const;
Expand All @@ -122,13 +130,15 @@ class ALIBABACLOUD_DDS_EXPORT CreateShardingDBInstanceRequest : public RpcServic
std::string secondaryZoneId_;
std::string engineVersion_;
std::string networkType_;
std::string srcRegion_;
std::vector<ReplicaSet> replicaSet_;
std::string storageType_;
std::string resourceGroupId_;
std::string dBInstanceDescription_;
std::vector<Tag> tag_;
std::string globalSecurityGroupIds_;
int period_;
std::string backupId_;
std::string encryptionKey_;
std::vector<ConfigServer> configServer_;
long ownerId_;
Expand All @@ -145,9 +155,11 @@ class ALIBABACLOUD_DDS_EXPORT CreateShardingDBInstanceRequest : public RpcServic
std::string engine_;
std::string hiddenZoneId_;
std::string restoreTime_;
std::string destRegion_;
std::string resourceOwnerAccount_;
std::string srcDBInstanceId_;
std::string ownerAccount_;
std::string restoreType_;
std::string accountPassword_;
bool encrypted_;
std::string vpcId_;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,14 @@ class ALIBABACLOUD_DDS_EXPORT DescribeBackupPolicyRequest : public RpcServiceReq
~DescribeBackupPolicyRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getSrcRegion() const;
void setSrcRegion(const std::string &srcRegion);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getInstanceType() const;
void setInstanceType(const std::string &instanceType);
std::string getDBInstanceId() const;
void setDBInstanceId(const std::string &dBInstanceId);
std::string getResourceOwnerAccount() const;
Expand All @@ -47,8 +51,10 @@ class ALIBABACLOUD_DDS_EXPORT DescribeBackupPolicyRequest : public RpcServiceReq

private:
long resourceOwnerId_;
std::string srcRegion_;
std::string accessKeyId_;
std::string securityToken_;
std::string instanceType_;
std::string dBInstanceId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
Expand Down
30 changes: 24 additions & 6 deletions dds/include/alibabacloud/dds/model/DescribeBackupPolicyResult.h
Original file line number Diff line number Diff line change
Expand Up @@ -37,27 +37,45 @@ namespace AlibabaCloud
DescribeBackupPolicyResult();
explicit DescribeBackupPolicyResult(const std::string &payload);
~DescribeBackupPolicyResult();
std::string getHighFrequencyBackupRetention()const;
std::string getPreferredBackupTime()const;
int getBackupRetentionPolicyOnClusterDeletion()const;
std::string getCrossBackupPeriod()const;
std::string getPreferredNextBackupTime()const;
std::string getPreferredBackupPeriod()const;
std::string getCrossLogRetentionType()const;
int getLogBackupRetentionPeriod()const;
std::string getHighFrequencyBackupRetention()const;
int getCrossRetentionValue()const;
std::string getSrcRegion()const;
std::string getCrossRetentionType()const;
int getCrossLogRetentionValue()const;
int getEnableCrossLogBackup()const;
std::string getSnapshotBackupType()const;
std::string getPreferredBackupTime()const;
int getEnableBackupLog()const;
std::string getBackupRetentionPeriod()const;
std::string getPreferredNextBackupTime()const;
std::string getDestRegion()const;
int getBackupInterval()const;

protected:
void parse(const std::string &payload);
private:
std::string highFrequencyBackupRetention_;
std::string preferredBackupTime_;
int backupRetentionPolicyOnClusterDeletion_;
std::string crossBackupPeriod_;
std::string preferredNextBackupTime_;
std::string preferredBackupPeriod_;
std::string crossLogRetentionType_;
int logBackupRetentionPeriod_;
std::string highFrequencyBackupRetention_;
int crossRetentionValue_;
std::string srcRegion_;
std::string crossRetentionType_;
int crossLogRetentionValue_;
int enableCrossLogBackup_;
std::string snapshotBackupType_;
std::string preferredBackupTime_;
int enableBackupLog_;
std::string backupRetentionPeriod_;
std::string preferredNextBackupTime_;
std::string destRegion_;
int backupInterval_;

};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ class ALIBABACLOUD_DDS_EXPORT DescribeBackupTasksRequest : public RpcServiceRequ
public:
DescribeBackupTasksRequest();
~DescribeBackupTasksRequest();
long getBackupJobId() const;
void setBackupJobId(long backupJobId);
std::string getBackupJobId() const;
void setBackupJobId(const std::string &backupJobId);
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
Expand All @@ -48,7 +48,7 @@ class ALIBABACLOUD_DDS_EXPORT DescribeBackupTasksRequest : public RpcServiceRequ
void setOwnerId(long ownerId);

private:
long backupJobId_;
std::string backupJobId_;
long resourceOwnerId_;
std::string accessKeyId_;
std::string securityToken_;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ namespace AlibabaCloud
{
std::string jobMode;
std::string progress;
long backupjobId;
std::string backupjobId;
std::string backupStartTime;
std::string backupSetStatus;
};
Expand Down
6 changes: 6 additions & 0 deletions dds/include/alibabacloud/dds/model/DescribeBackupsRequest.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ class ALIBABACLOUD_DDS_EXPORT DescribeBackupsRequest : public RpcServiceRequest
void setResourceOwnerId(long resourceOwnerId);
std::string getStartTime() const;
void setStartTime(const std::string &startTime);
std::string getSrcRegion() const;
void setSrcRegion(const std::string &srcRegion);
int getPageNumber() const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId() const;
Expand All @@ -44,6 +46,8 @@ class ALIBABACLOUD_DDS_EXPORT DescribeBackupsRequest : public RpcServiceRequest
void setDBInstanceId(const std::string &dBInstanceId);
std::string getNodeId() const;
void setNodeId(const std::string &nodeId);
std::string getDestRegion() const;
void setDestRegion(const std::string &destRegion);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
Expand All @@ -58,11 +62,13 @@ class ALIBABACLOUD_DDS_EXPORT DescribeBackupsRequest : public RpcServiceRequest
private:
long resourceOwnerId_;
std::string startTime_;
std::string srcRegion_;
int pageNumber_;
std::string accessKeyId_;
int pageSize_;
std::string dBInstanceId_;
std::string nodeId_;
std::string destRegion_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string backupId_;
Expand Down
Loading

0 comments on commit 5c871c6

Please sign in to comment.