Update by SDK platform.
This commit is contained in:
@@ -38,8 +38,6 @@
|
||||
#include "model/CreateNodeResult.h"
|
||||
#include "model/CreateNodeBatchRequest.h"
|
||||
#include "model/CreateNodeBatchResult.h"
|
||||
#include "model/CreateServerlessDBInstanceRequest.h"
|
||||
#include "model/CreateServerlessDBInstanceResult.h"
|
||||
#include "model/CreateShardingDBInstanceRequest.h"
|
||||
#include "model/CreateShardingDBInstanceResult.h"
|
||||
#include "model/DeleteDBInstanceRequest.h"
|
||||
@@ -233,9 +231,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateNodeBatchResult> CreateNodeBatchOutcome;
|
||||
typedef std::future<CreateNodeBatchOutcome> CreateNodeBatchOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::CreateNodeBatchRequest&, const CreateNodeBatchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNodeBatchAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateServerlessDBInstanceResult> CreateServerlessDBInstanceOutcome;
|
||||
typedef std::future<CreateServerlessDBInstanceOutcome> CreateServerlessDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::CreateServerlessDBInstanceRequest&, const CreateServerlessDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateServerlessDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateShardingDBInstanceResult> CreateShardingDBInstanceOutcome;
|
||||
typedef std::future<CreateShardingDBInstanceOutcome> CreateShardingDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::CreateShardingDBInstanceRequest&, const CreateShardingDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateShardingDBInstanceAsyncHandler;
|
||||
@@ -505,9 +500,6 @@ namespace AlibabaCloud
|
||||
CreateNodeBatchOutcome createNodeBatch(const Model::CreateNodeBatchRequest &request)const;
|
||||
void createNodeBatchAsync(const Model::CreateNodeBatchRequest& request, const CreateNodeBatchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateNodeBatchOutcomeCallable createNodeBatchCallable(const Model::CreateNodeBatchRequest& request) const;
|
||||
CreateServerlessDBInstanceOutcome createServerlessDBInstance(const Model::CreateServerlessDBInstanceRequest &request)const;
|
||||
void createServerlessDBInstanceAsync(const Model::CreateServerlessDBInstanceRequest& request, const CreateServerlessDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateServerlessDBInstanceOutcomeCallable createServerlessDBInstanceCallable(const Model::CreateServerlessDBInstanceRequest& request) const;
|
||||
CreateShardingDBInstanceOutcome createShardingDBInstance(const Model::CreateShardingDBInstanceRequest &request)const;
|
||||
void createShardingDBInstanceAsync(const Model::CreateShardingDBInstanceRequest& request, const CreateShardingDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateShardingDBInstanceOutcomeCallable createShardingDBInstanceCallable(const Model::CreateShardingDBInstanceRequest& request) const;
|
||||
|
||||
@@ -28,12 +28,18 @@ namespace Dds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DDS_EXPORT CreateDBInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
CreateDBInstanceRequest();
|
||||
~CreateDBInstanceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
int getDBInstanceStorage() const;
|
||||
void setDBInstanceStorage(int dBInstanceStorage);
|
||||
std::string getSecondaryZoneId() const;
|
||||
void setSecondaryZoneId(const std::string &secondaryZoneId);
|
||||
std::string getCouponNo() const;
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
std::string getEngineVersion() const;
|
||||
@@ -48,6 +54,8 @@ public:
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getDBInstanceDescription() const;
|
||||
void setDBInstanceDescription(const std::string &dBInstanceDescription);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::string getBusinessInfo() const;
|
||||
void setBusinessInfo(const std::string &businessInfo);
|
||||
int getPeriod() const;
|
||||
@@ -82,6 +90,8 @@ public:
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getEngine() const;
|
||||
void setEngine(const std::string &engine);
|
||||
std::string getHiddenZoneId() const;
|
||||
void setHiddenZoneId(const std::string &hiddenZoneId);
|
||||
std::string getRestoreTime() const;
|
||||
void setRestoreTime(const std::string &restoreTime);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
@@ -102,6 +112,7 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
int dBInstanceStorage_;
|
||||
std::string secondaryZoneId_;
|
||||
std::string couponNo_;
|
||||
std::string engineVersion_;
|
||||
std::string networkType_;
|
||||
@@ -109,6 +120,7 @@ private:
|
||||
std::string resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string dBInstanceDescription_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string businessInfo_;
|
||||
int period_;
|
||||
std::string backupId_;
|
||||
@@ -126,6 +138,7 @@ private:
|
||||
std::string databaseNames_;
|
||||
std::string regionId_;
|
||||
std::string engine_;
|
||||
std::string hiddenZoneId_;
|
||||
std::string restoreTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string srcDBInstanceId_;
|
||||
|
||||
@@ -40,6 +40,10 @@ public:
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
bool getShardDirect() const;
|
||||
void setShardDirect(bool shardDirect);
|
||||
std::string getAccountName() const;
|
||||
void setAccountName(const std::string &accountName);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -56,6 +60,8 @@ public:
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccountPassword() const;
|
||||
void setAccountPassword(const std::string &accountPassword);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -63,6 +69,8 @@ private:
|
||||
std::string nodesInfo_;
|
||||
std::string couponNo_;
|
||||
std::string accessKeyId_;
|
||||
bool shardDirect_;
|
||||
std::string accountName_;
|
||||
std::string securityToken_;
|
||||
std::string dBInstanceId_;
|
||||
std::string businessInfo_;
|
||||
@@ -71,6 +79,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accountPassword_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dds
|
||||
|
||||
@@ -44,6 +44,10 @@ public:
|
||||
void setNodeClass(const std::string &nodeClass);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
bool getShardDirect() const;
|
||||
void setShardDirect(bool shardDirect);
|
||||
std::string getAccountName() const;
|
||||
void setAccountName(const std::string &accountName);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -62,6 +66,8 @@ public:
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccountPassword() const;
|
||||
void setAccountPassword(const std::string &accountPassword);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -71,6 +77,8 @@ private:
|
||||
std::string couponNo_;
|
||||
std::string nodeClass_;
|
||||
std::string accessKeyId_;
|
||||
bool shardDirect_;
|
||||
std::string accountName_;
|
||||
std::string securityToken_;
|
||||
std::string dBInstanceId_;
|
||||
std::string businessInfo_;
|
||||
@@ -80,6 +88,7 @@ private:
|
||||
int nodeStorage_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accountPassword_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dds
|
||||
|
||||
@@ -1,114 +0,0 @@
|
||||
/*
|
||||
* 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_CREATESERVERLESSDBINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_CREATESERVERLESSDBINSTANCEREQUEST_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 CreateServerlessDBInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateServerlessDBInstanceRequest();
|
||||
~CreateServerlessDBInstanceRequest();
|
||||
std::string getCapacityUnit() const;
|
||||
void setCapacityUnit(const std::string &capacityUnit);
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
int getDBInstanceStorage() const;
|
||||
void setDBInstanceStorage(int dBInstanceStorage);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getPeriodPriceType() const;
|
||||
void setPeriodPriceType(const std::string &periodPriceType);
|
||||
std::string getEngineVersion() const;
|
||||
void setEngineVersion(const std::string &engineVersion);
|
||||
std::string getNetworkType() const;
|
||||
void setNetworkType(const std::string &networkType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getStorageEngine() const;
|
||||
void setStorageEngine(const std::string &storageEngine);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getEngine() const;
|
||||
void setEngine(const std::string &engine);
|
||||
std::string getDBInstanceDescription() const;
|
||||
void setDBInstanceDescription(const std::string &dBInstanceDescription);
|
||||
int getPeriod() const;
|
||||
void setPeriod(int period);
|
||||
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 getSecurityIPList() const;
|
||||
void setSecurityIPList(const std::string &securityIPList);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getAccountPassword() const;
|
||||
void setAccountPassword(const std::string &accountPassword);
|
||||
std::string getAutoRenew() const;
|
||||
void setAutoRenew(const std::string &autoRenew);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
|
||||
private:
|
||||
std::string capacityUnit_;
|
||||
long resourceOwnerId_;
|
||||
int dBInstanceStorage_;
|
||||
std::string clientToken_;
|
||||
std::string periodPriceType_;
|
||||
std::string engineVersion_;
|
||||
std::string networkType_;
|
||||
std::string accessKeyId_;
|
||||
std::string storageEngine_;
|
||||
std::string resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string engine_;
|
||||
std::string dBInstanceDescription_;
|
||||
int period_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string securityIPList_;
|
||||
std::string vSwitchId_;
|
||||
std::string accountPassword_;
|
||||
std::string autoRenew_;
|
||||
std::string vpcId_;
|
||||
std::string zoneId_;
|
||||
std::string chargeType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_CREATESERVERLESSDBINSTANCEREQUEST_H_
|
||||
@@ -1,53 +0,0 @@
|
||||
/*
|
||||
* 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_CREATESERVERLESSDBINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_CREATESERVERLESSDBINSTANCERESULT_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 CreateServerlessDBInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateServerlessDBInstanceResult();
|
||||
explicit CreateServerlessDBInstanceResult(const std::string &payload);
|
||||
~CreateServerlessDBInstanceResult();
|
||||
std::string getDBInstanceId()const;
|
||||
std::string getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string dBInstanceId_;
|
||||
std::string orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_CREATESERVERLESSDBINSTANCERESULT_H_
|
||||
@@ -44,38 +44,22 @@ public:
|
||||
~CreateShardingDBInstanceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getSecondaryZoneId() const;
|
||||
void setSecondaryZoneId(const std::string &secondaryZoneId);
|
||||
std::string getEngineVersion() const;
|
||||
void setEngineVersion(const std::string &engineVersion);
|
||||
std::string getNetworkType() const;
|
||||
void setNetworkType(const std::string &networkType);
|
||||
std::vector<ReplicaSet> getReplicaSet() const;
|
||||
void setReplicaSet(const std::vector<ReplicaSet> &replicaSet);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getStorageEngine() const;
|
||||
void setStorageEngine(const std::string &storageEngine);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getEngine() const;
|
||||
void setEngine(const std::string &engine);
|
||||
std::string getDBInstanceDescription() const;
|
||||
void setDBInstanceDescription(const std::string &dBInstanceDescription);
|
||||
int getPeriod() const;
|
||||
void setPeriod(int period);
|
||||
std::string getRestoreTime() const;
|
||||
void setRestoreTime(const std::string &restoreTime);
|
||||
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::vector<ConfigServer> getConfigServer() const;
|
||||
void setConfigServer(const std::vector<ConfigServer> &configServer);
|
||||
long getOwnerId() const;
|
||||
@@ -86,14 +70,34 @@ public:
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::vector<Mongos> getMongos() const;
|
||||
void setMongos(const std::vector<Mongos> &mongos);
|
||||
std::string getAccountPassword() const;
|
||||
void setAccountPassword(const std::string &accountPassword);
|
||||
std::string getAutoRenew() const;
|
||||
void setAutoRenew(const std::string &autoRenew);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getStorageEngine() const;
|
||||
void setStorageEngine(const std::string &storageEngine);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getEngine() const;
|
||||
void setEngine(const std::string &engine);
|
||||
std::string getHiddenZoneId() const;
|
||||
void setHiddenZoneId(const std::string &hiddenZoneId);
|
||||
std::string getRestoreTime() const;
|
||||
void setRestoreTime(const std::string &restoreTime);
|
||||
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 getAccountPassword() const;
|
||||
void setAccountPassword(const std::string &accountPassword);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
std::string getProtocolType() const;
|
||||
void setProtocolType(const std::string &protocolType);
|
||||
std::string getChargeType() const;
|
||||
@@ -101,31 +105,33 @@ public:
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string secondaryZoneId_;
|
||||
std::string engineVersion_;
|
||||
std::string networkType_;
|
||||
std::vector<ReplicaSet> replicaSet_;
|
||||
std::string accessKeyId_;
|
||||
std::string storageEngine_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string securityToken_;
|
||||
std::string engine_;
|
||||
std::string dBInstanceDescription_;
|
||||
int period_;
|
||||
std::string restoreTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string srcDBInstanceId_;
|
||||
std::string ownerAccount_;
|
||||
std::vector<ConfigServer> configServer_;
|
||||
long ownerId_;
|
||||
std::string securityIPList_;
|
||||
std::string vSwitchId_;
|
||||
std::vector<Mongos> mongos_;
|
||||
std::string accountPassword_;
|
||||
std::string autoRenew_;
|
||||
std::string vpcId_;
|
||||
std::string zoneId_;
|
||||
std::string clientToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string storageEngine_;
|
||||
std::string regionId_;
|
||||
std::string engine_;
|
||||
std::string hiddenZoneId_;
|
||||
std::string restoreTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string srcDBInstanceId_;
|
||||
std::string ownerAccount_;
|
||||
std::string accountPassword_;
|
||||
std::string vpcId_;
|
||||
std::string protocolType_;
|
||||
std::string chargeType_;
|
||||
};
|
||||
|
||||
@@ -44,7 +44,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct AvailableResource
|
||||
{
|
||||
struct DBInstanceStorageRange
|
||||
{
|
||||
int min;
|
||||
int max;
|
||||
int step;
|
||||
};
|
||||
std::string instanceClassRemark;
|
||||
DBInstanceStorageRange dBInstanceStorageRange;
|
||||
std::string instanceClass;
|
||||
};
|
||||
std::string networkTypes;
|
||||
|
||||
@@ -39,20 +39,24 @@ namespace AlibabaCloud
|
||||
~DescribeBackupPolicyResult();
|
||||
std::string getPreferredBackupPeriod()const;
|
||||
int getLogBackupRetentionPeriod()const;
|
||||
std::string getSnapshotBackupType()const;
|
||||
std::string getPreferredBackupTime()const;
|
||||
int getEnableBackupLog()const;
|
||||
std::string getBackupRetentionPeriod()const;
|
||||
std::string getPreferredNextBackupTime()const;
|
||||
int getBackupInterval()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string preferredBackupPeriod_;
|
||||
int logBackupRetentionPeriod_;
|
||||
std::string snapshotBackupType_;
|
||||
std::string preferredBackupTime_;
|
||||
int enableBackupLog_;
|
||||
std::string backupRetentionPeriod_;
|
||||
std::string preferredNextBackupTime_;
|
||||
int backupInterval_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -48,6 +48,8 @@ public:
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -59,6 +61,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string chargeType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dds
|
||||
|
||||
@@ -88,9 +88,24 @@ namespace AlibabaCloud
|
||||
std::string connectString;
|
||||
int maxIOPS;
|
||||
};
|
||||
struct NetworkAddress
|
||||
{
|
||||
std::string role;
|
||||
std::string networkAddress;
|
||||
std::string vPCId;
|
||||
std::string networkType;
|
||||
std::string nodeType;
|
||||
std::string vSwitchId;
|
||||
std::string expiredTime;
|
||||
std::string port;
|
||||
std::string nodeId;
|
||||
std::string iPAddress;
|
||||
};
|
||||
std::string vPCCloudInstanceIds;
|
||||
std::string resourceGroupId;
|
||||
std::string capacityUnit;
|
||||
std::string hiddenZoneId;
|
||||
std::string destroyTime;
|
||||
std::string dBInstanceType;
|
||||
std::string replicaSetName;
|
||||
std::string storageEngine;
|
||||
@@ -101,6 +116,7 @@ namespace AlibabaCloud
|
||||
std::string networkType;
|
||||
std::string lastDowngradeTime;
|
||||
int dBInstanceStorage;
|
||||
std::string paymentType;
|
||||
std::vector<DBInstance::Tag> tags;
|
||||
std::string dBInstanceDescription;
|
||||
std::string maintainStartTime;
|
||||
@@ -121,11 +137,13 @@ namespace AlibabaCloud
|
||||
std::vector<DBInstance::ShardAttribute> shardList;
|
||||
std::string lockMode;
|
||||
int maxIOPS;
|
||||
std::string chargeType;
|
||||
std::string secondaryZoneId;
|
||||
std::string vpcAuthMode;
|
||||
std::string protocolType;
|
||||
std::string currentKernelVersion;
|
||||
std::string chargeType;
|
||||
std::string creationTime;
|
||||
std::vector<DBInstance::NetworkAddress> networkAddresses;
|
||||
std::vector<DBInstance::ConfigserverAttribute> configserverList;
|
||||
std::string regionId;
|
||||
std::string expireTime;
|
||||
|
||||
@@ -55,6 +55,7 @@ namespace AlibabaCloud
|
||||
};
|
||||
std::string resourceGroupId;
|
||||
std::string capacityUnit;
|
||||
std::string hiddenZoneId;
|
||||
std::string destroyTime;
|
||||
std::string dBInstanceType;
|
||||
std::vector<DBInstance::MongosAttribute> mongosList;
|
||||
@@ -74,6 +75,7 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceClass;
|
||||
std::vector<DBInstance::ShardAttribute> shardList;
|
||||
std::string lockMode;
|
||||
std::string secondaryZoneId;
|
||||
std::string chargeType;
|
||||
std::string vpcAuthMode;
|
||||
std::string creationTime;
|
||||
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getBackupInterval() const;
|
||||
void setBackupInterval(const std::string &backupInterval);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -48,6 +50,8 @@ public:
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSnapshotBackupType() const;
|
||||
void setSnapshotBackupType(const std::string &snapshotBackupType);
|
||||
std::string getPreferredBackupTime() const;
|
||||
void setPreferredBackupTime(const std::string &preferredBackupTime);
|
||||
long getBackupRetentionPeriod() const;
|
||||
@@ -58,6 +62,7 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string backupInterval_;
|
||||
std::string securityToken_;
|
||||
std::string dBInstanceId_;
|
||||
long enableBackupLog_;
|
||||
@@ -65,6 +70,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string snapshotBackupType_;
|
||||
std::string preferredBackupTime_;
|
||||
long backupRetentionPeriod_;
|
||||
long logBackupRetentionPeriod_;
|
||||
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getNodeId() const;
|
||||
@@ -55,6 +57,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string nodeId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
Reference in New Issue
Block a user