Generated 2015-12-01 for Dds.
This commit is contained in:
@@ -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"
|
||||
@@ -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"
|
||||
@@ -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;
|
||||
@@ -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;
|
||||
@@ -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;
|
||||
@@ -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;
|
||||
|
||||
@@ -32,14 +32,20 @@ public:
|
||||
~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;
|
||||
@@ -50,18 +56,24 @@ public:
|
||||
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
|
||||
|
||||
@@ -46,6 +46,8 @@ public:
|
||||
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;
|
||||
@@ -106,6 +108,8 @@ public:
|
||||
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;
|
||||
@@ -122,6 +126,7 @@ private:
|
||||
std::string couponNo_;
|
||||
std::string engineVersion_;
|
||||
std::string networkType_;
|
||||
std::string srcRegion_;
|
||||
std::string storageType_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceDescription_;
|
||||
@@ -152,6 +157,7 @@ private:
|
||||
std::string srcDBInstanceId_;
|
||||
std::string ownerAccount_;
|
||||
std::string clusterId_;
|
||||
std::string restoreType_;
|
||||
std::string accountPassword_;
|
||||
bool encrypted_;
|
||||
std::string vpcId_;
|
||||
|
||||
@@ -54,6 +54,8 @@ public:
|
||||
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;
|
||||
@@ -68,6 +70,8 @@ public:
|
||||
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;
|
||||
@@ -100,12 +104,16 @@ public:
|
||||
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;
|
||||
@@ -122,6 +130,7 @@ private:
|
||||
std::string secondaryZoneId_;
|
||||
std::string engineVersion_;
|
||||
std::string networkType_;
|
||||
std::string srcRegion_;
|
||||
std::vector<ReplicaSet> replicaSet_;
|
||||
std::string storageType_;
|
||||
std::string resourceGroupId_;
|
||||
@@ -129,6 +138,7 @@ private:
|
||||
std::vector<Tag> tag_;
|
||||
std::string globalSecurityGroupIds_;
|
||||
int period_;
|
||||
std::string backupId_;
|
||||
std::string encryptionKey_;
|
||||
std::vector<ConfigServer> configServer_;
|
||||
long ownerId_;
|
||||
@@ -145,9 +155,11 @@ private:
|
||||
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_;
|
||||
|
||||
@@ -32,10 +32,14 @@ public:
|
||||
~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;
|
||||
@@ -47,8 +51,10 @@ public:
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string srcRegion_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string instanceType_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -37,27 +37,45 @@ namespace AlibabaCloud
|
||||
DescribeBackupPolicyResult();
|
||||
explicit DescribeBackupPolicyResult(const std::string &payload);
|
||||
~DescribeBackupPolicyResult();
|
||||
std::string getPreferredBackupPeriod()const;
|
||||
int getLogBackupRetentionPeriod()const;
|
||||
std::string getHighFrequencyBackupRetention()const;
|
||||
std::string getSnapshotBackupType()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;
|
||||
int getCrossRetentionValue()const;
|
||||
std::string getSrcRegion()const;
|
||||
std::string getCrossRetentionType()const;
|
||||
int getCrossLogRetentionValue()const;
|
||||
int getEnableCrossLogBackup()const;
|
||||
std::string getSnapshotBackupType()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 preferredBackupPeriod_;
|
||||
int logBackupRetentionPeriod_;
|
||||
std::string highFrequencyBackupRetention_;
|
||||
std::string snapshotBackupType_;
|
||||
std::string preferredBackupTime_;
|
||||
int backupRetentionPolicyOnClusterDeletion_;
|
||||
std::string crossBackupPeriod_;
|
||||
std::string preferredNextBackupTime_;
|
||||
std::string preferredBackupPeriod_;
|
||||
std::string crossLogRetentionType_;
|
||||
int logBackupRetentionPeriod_;
|
||||
int crossRetentionValue_;
|
||||
std::string srcRegion_;
|
||||
std::string crossRetentionType_;
|
||||
int crossLogRetentionValue_;
|
||||
int enableCrossLogBackup_;
|
||||
std::string snapshotBackupType_;
|
||||
int enableBackupLog_;
|
||||
std::string backupRetentionPeriod_;
|
||||
std::string preferredNextBackupTime_;
|
||||
std::string destRegion_;
|
||||
int backupInterval_;
|
||||
|
||||
};
|
||||
|
||||
@@ -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;
|
||||
@@ -48,7 +48,7 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long backupJobId_;
|
||||
std::string backupJobId_;
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
|
||||
@@ -36,7 +36,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string jobMode;
|
||||
std::string progress;
|
||||
long backupjobId;
|
||||
std::string backupjobId;
|
||||
std::string backupStartTime;
|
||||
std::string backupSetStatus;
|
||||
};
|
||||
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
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;
|
||||
@@ -44,6 +46,8 @@ public:
|
||||
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;
|
||||
@@ -58,11 +62,13 @@ public:
|
||||
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_;
|
||||
|
||||
@@ -35,16 +35,19 @@ namespace AlibabaCloud
|
||||
struct Backup
|
||||
{
|
||||
std::string backupMethod;
|
||||
std::string backupDownloadURL;
|
||||
std::string backupIntranetDownloadURL;
|
||||
long backupSize;
|
||||
std::string backupMode;
|
||||
std::string backupId;
|
||||
bool isAvail;
|
||||
std::string backupJobId;
|
||||
std::string backupDBNames;
|
||||
std::string backupName;
|
||||
std::string backupDownloadURL;
|
||||
std::string backupEndTime;
|
||||
std::string backupStartTime;
|
||||
std::string backupType;
|
||||
int backupId;
|
||||
long backupJobId;
|
||||
std::string backupDBNames;
|
||||
std::string backupScale;
|
||||
std::string backupStatus;
|
||||
};
|
||||
|
||||
|
||||
@@ -34,12 +34,16 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getStartTime() const;
|
||||
void setStartTime(const std::string &startTime);
|
||||
std::string getSrcRegion() const;
|
||||
void setSrcRegion(const std::string &srcRegion);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getDestRegion() const;
|
||||
void setDestRegion(const std::string &destRegion);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
@@ -58,9 +62,11 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string startTime_;
|
||||
std::string srcRegion_;
|
||||
std::string accessKeyId_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string destRegion_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string backupId_;
|
||||
|
||||
@@ -40,6 +40,13 @@ namespace AlibabaCloud
|
||||
};
|
||||
struct Backup
|
||||
{
|
||||
struct ExtraInfo1
|
||||
{
|
||||
std::string nodeType;
|
||||
std::string nodeId;
|
||||
std::string storageSize;
|
||||
std::string instanceClass;
|
||||
};
|
||||
std::string instanceName;
|
||||
std::string backupDownloadURL;
|
||||
std::string backupIntranetDownloadURL;
|
||||
@@ -48,12 +55,14 @@ namespace AlibabaCloud
|
||||
std::string backupStartTime;
|
||||
std::string backupId;
|
||||
std::string isAvail;
|
||||
ExtraInfo1 extraInfo1;
|
||||
std::string backupStatus;
|
||||
std::string backupName;
|
||||
};
|
||||
std::string clusterBackupId;
|
||||
std::string clusterBackupStartTime;
|
||||
std::string progress;
|
||||
std::string attachLogStatus;
|
||||
std::string clusterBackupStatus;
|
||||
std::string clusterBackupSize;
|
||||
std::vector<ClusterBackup::Backup> backups;
|
||||
|
||||
@@ -54,6 +54,8 @@ public:
|
||||
void setEndTime(const std::string &endTime);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInterval() const;
|
||||
void setInterval(const std::string &interval);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -68,6 +70,7 @@ private:
|
||||
std::string ownerAccount_;
|
||||
std::string endTime_;
|
||||
long ownerId_;
|
||||
std::string interval_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dds
|
||||
|
||||
@@ -76,12 +76,14 @@ namespace AlibabaCloud
|
||||
std::vector<DBInstance::ShardAttribute> shardList;
|
||||
std::string lockMode;
|
||||
std::string secondaryZoneId;
|
||||
std::string releaseTime;
|
||||
std::string chargeType;
|
||||
std::string vpcAuthMode;
|
||||
std::string creationTime;
|
||||
std::string regionId;
|
||||
std::string expireTime;
|
||||
std::string kindCode;
|
||||
int backupRetentionPolicy;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -36,22 +36,22 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct DepreciateInfo5
|
||||
{
|
||||
struct ContractActivity7
|
||||
struct ContractActivity8
|
||||
{
|
||||
std::string activityName;
|
||||
double finalPromFee;
|
||||
long activityId;
|
||||
double prodFee;
|
||||
std::string optionCode;
|
||||
std::vector<std::string> optionIds9;
|
||||
double finalFee;
|
||||
std::vector<std::string> optionIds8;
|
||||
};
|
||||
double cheapRate;
|
||||
double differential;
|
||||
std::string differentialName;
|
||||
double monthPrice;
|
||||
ContractActivity7 contractActivity7;
|
||||
double cheapStandAmount;
|
||||
ContractActivity8 contractActivity8;
|
||||
double originalStandAmount;
|
||||
std::string isShow;
|
||||
double listPrice;
|
||||
@@ -62,16 +62,16 @@ namespace AlibabaCloud
|
||||
std::string couponNo;
|
||||
std::string activityCategory;
|
||||
std::string description;
|
||||
std::vector<std::string> promotionRuleIdList;
|
||||
double priceBreakReduceValue;
|
||||
double canPromFee;
|
||||
std::string promotionOptionCode;
|
||||
std::string isSelected;
|
||||
std::vector<std::string> targetArticleItemCodes6;
|
||||
std::string optionCode;
|
||||
std::vector<std::string> targetArticleItemCodes7;
|
||||
std::string name;
|
||||
double priceBreakThreshold;
|
||||
double lackForPriceBreak;
|
||||
std::vector<std::string> promotionRuleIdList6;
|
||||
};
|
||||
double standPrice;
|
||||
bool showDiscountInfo;
|
||||
@@ -109,6 +109,7 @@ namespace AlibabaCloud
|
||||
std::string differentialName;
|
||||
double monthPrice;
|
||||
double cheapStandAmount;
|
||||
std::string startTime;
|
||||
double originalStandAmount;
|
||||
std::string isShow;
|
||||
double listPrice;
|
||||
@@ -129,7 +130,7 @@ namespace AlibabaCloud
|
||||
double listPrice;
|
||||
bool isContractActivity;
|
||||
};
|
||||
struct PromDetal
|
||||
struct PromDetail
|
||||
{
|
||||
std::string promotionName;
|
||||
std::string derivedPromType;
|
||||
@@ -149,8 +150,9 @@ namespace AlibabaCloud
|
||||
};
|
||||
double standPrice;
|
||||
std::string moduleName;
|
||||
double standDiscountPrice;
|
||||
std::string discountFee;
|
||||
std::vector<ModuleInstanceItem::PromDetal> promDetailList2;
|
||||
std::vector<ModuleInstanceItem::PromDetail> promDetailList2;
|
||||
bool needOrderPay;
|
||||
double payFee;
|
||||
bool contractActivity;
|
||||
@@ -166,6 +168,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string activityCategory;
|
||||
std::string promotionName;
|
||||
std::vector<std::string> promotionRuleIdList;
|
||||
std::string promotionOptionNo;
|
||||
double canPromFee;
|
||||
std::string activityExtInfo;
|
||||
@@ -174,7 +177,7 @@ namespace AlibabaCloud
|
||||
bool selected;
|
||||
std::vector<std::string> targetArticleItemCodes;
|
||||
};
|
||||
struct PromDetal3
|
||||
struct PromDetail3
|
||||
{
|
||||
std::string promotionName;
|
||||
std::string derivedPromType;
|
||||
@@ -195,7 +198,7 @@ namespace AlibabaCloud
|
||||
bool contractActivity;
|
||||
std::vector<SubOrder::OptionalPromotion> optionalPromotions;
|
||||
std::string isNewOfficialActivity;
|
||||
std::vector<SubOrder::PromDetal3> promDetailList;
|
||||
std::vector<SubOrder::PromDetail3> promDetailList;
|
||||
std::vector<std::string> ruleIds;
|
||||
std::vector<SubOrder::ModuleInstanceItem> moduleInstance;
|
||||
bool isContractActivity;
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DDS_MODEL_MODIFYACTIVEOPERATIONTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_MODIFYACTIVEOPERATIONTASKSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DDS_EXPORT ModifyActiveOperationTasksRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyActiveOperationTasksRequest();
|
||||
~ModifyActiveOperationTasksRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSwitchTime() const;
|
||||
void setSwitchTime(const std::string &switchTime);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getIds() const;
|
||||
void setIds(const std::string &ids);
|
||||
int getImmediateStart() const;
|
||||
void setImmediateStart(int immediateStart);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string switchTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string ids_;
|
||||
int immediateStart_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYACTIVEOPERATIONTASKSREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DDS_MODEL_MODIFYACTIVEOPERATIONTASKSRESULT_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_MODIFYACTIVEOPERATIONTASKSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DDS_EXPORT ModifyActiveOperationTasksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyActiveOperationTasksResult();
|
||||
explicit ModifyActiveOperationTasksResult(const std::string &payload);
|
||||
~ModifyActiveOperationTasksResult();
|
||||
std::string getIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string ids_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYACTIVEOPERATIONTASKSRESULT_H_
|
||||
@@ -32,18 +32,32 @@ public:
|
||||
~ModifyBackupPolicyRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
int getCrossLogRetentionValue() const;
|
||||
void setCrossLogRetentionValue(int crossLogRetentionValue);
|
||||
std::string getSrcRegion() const;
|
||||
void setSrcRegion(const std::string &srcRegion);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getCrossRetentionType() const;
|
||||
void setCrossRetentionType(const std::string &crossRetentionType);
|
||||
std::string getBackupInterval() const;
|
||||
void setBackupInterval(const std::string &backupInterval);
|
||||
std::string getInstanceType() const;
|
||||
void setInstanceType(const std::string &instanceType);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
long getEnableBackupLog() const;
|
||||
void setEnableBackupLog(long enableBackupLog);
|
||||
std::string getPreferredBackupPeriod() const;
|
||||
void setPreferredBackupPeriod(const std::string &preferredBackupPeriod);
|
||||
int getBackupRetentionPolicyOnClusterDeletion() const;
|
||||
void setBackupRetentionPolicyOnClusterDeletion(int backupRetentionPolicyOnClusterDeletion);
|
||||
std::string getDestRegion() const;
|
||||
void setDestRegion(const std::string &destRegion);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getCrossBackupType() const;
|
||||
void setCrossBackupType(const std::string &crossBackupType);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
@@ -56,23 +70,42 @@ public:
|
||||
void setBackupRetentionPeriod(long backupRetentionPeriod);
|
||||
long getHighFrequencyBackupRetention() const;
|
||||
void setHighFrequencyBackupRetention(long highFrequencyBackupRetention);
|
||||
int getEnableCrossLogBackup() const;
|
||||
void setEnableCrossLogBackup(int enableCrossLogBackup);
|
||||
std::string getCrossBackupPeriod() const;
|
||||
void setCrossBackupPeriod(const std::string &crossBackupPeriod);
|
||||
int getCrossRetentionValue() const;
|
||||
void setCrossRetentionValue(int crossRetentionValue);
|
||||
std::string getCrossLogRetentionType() const;
|
||||
void setCrossLogRetentionType(const std::string &crossLogRetentionType);
|
||||
long getLogBackupRetentionPeriod() const;
|
||||
void setLogBackupRetentionPeriod(long logBackupRetentionPeriod);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
int crossLogRetentionValue_;
|
||||
std::string srcRegion_;
|
||||
std::string accessKeyId_;
|
||||
std::string crossRetentionType_;
|
||||
std::string backupInterval_;
|
||||
std::string instanceType_;
|
||||
std::string dBInstanceId_;
|
||||
long enableBackupLog_;
|
||||
std::string preferredBackupPeriod_;
|
||||
int backupRetentionPolicyOnClusterDeletion_;
|
||||
std::string destRegion_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string crossBackupType_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string snapshotBackupType_;
|
||||
std::string preferredBackupTime_;
|
||||
long backupRetentionPeriod_;
|
||||
long highFrequencyBackupRetention_;
|
||||
int enableCrossLogBackup_;
|
||||
std::string crossBackupPeriod_;
|
||||
int crossRetentionValue_;
|
||||
std::string crossLogRetentionType_;
|
||||
long logBackupRetentionPeriod_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DDS_MODEL_MODIFYDBINSTANCEDISKTYPEREQUEST_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_MODIFYDBINSTANCEDISKTYPEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DDS_EXPORT ModifyDBInstanceDiskTypeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyDBInstanceDiskTypeRequest();
|
||||
~ModifyDBInstanceDiskTypeRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getExtraParam() const;
|
||||
void setExtraParam(const std::string &extraParam);
|
||||
std::string getCouponNo() const;
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getDbInstanceStorageType() const;
|
||||
void setDbInstanceStorageType(const std::string &dbInstanceStorageType);
|
||||
std::string getBusinessInfo() const;
|
||||
void setBusinessInfo(const std::string &businessInfo);
|
||||
bool getAutoPay() const;
|
||||
void setAutoPay(bool autoPay);
|
||||
long getProvisionedIops() const;
|
||||
void setProvisionedIops(long provisionedIops);
|
||||
std::string getAutoRenew() const;
|
||||
void setAutoRenew(const std::string &autoRenew);
|
||||
std::string getOrderType() const;
|
||||
void setOrderType(const std::string &orderType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string extraParam_;
|
||||
std::string couponNo_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string dbInstanceStorageType_;
|
||||
std::string businessInfo_;
|
||||
bool autoPay_;
|
||||
long provisionedIops_;
|
||||
std::string autoRenew_;
|
||||
std::string orderType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYDBINSTANCEDISKTYPEREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DDS_MODEL_MODIFYDBINSTANCEDISKTYPERESULT_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_MODIFYDBINSTANCEDISKTYPERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DDS_EXPORT ModifyDBInstanceDiskTypeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyDBInstanceDiskTypeResult();
|
||||
explicit ModifyDBInstanceDiskTypeResult(const std::string &payload);
|
||||
~ModifyDBInstanceDiskTypeResult();
|
||||
std::string getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYDBINSTANCEDISKTYPERESULT_H_
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getConnectionType() const;
|
||||
void setConnectionType(const std::string &connectionType);
|
||||
std::string getNodeId() const;
|
||||
void setNodeId(const std::string &nodeId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
@@ -52,6 +54,7 @@ private:
|
||||
std::string networkType_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string connectionType_;
|
||||
std::string nodeId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getConnectionType() const;
|
||||
void setConnectionType(const std::string &connectionType);
|
||||
std::string getNodeId() const;
|
||||
void setNodeId(const std::string &nodeId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
@@ -49,6 +51,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string connectionType_;
|
||||
std::string nodeId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
Reference in New Issue
Block a user