Generated 2015-12-01 for Dds.
This commit is contained in:
@@ -21,6 +21,8 @@ set(dds_public_header
|
||||
include/alibabacloud/dds/DdsExport.h )
|
||||
|
||||
set(dds_public_header_model
|
||||
include/alibabacloud/dds/model/AllocateDBInstanceSrvNetworkAddressRequest.h
|
||||
include/alibabacloud/dds/model/AllocateDBInstanceSrvNetworkAddressResult.h
|
||||
include/alibabacloud/dds/model/AllocateNodePrivateNetworkAddressRequest.h
|
||||
include/alibabacloud/dds/model/AllocateNodePrivateNetworkAddressResult.h
|
||||
include/alibabacloud/dds/model/AllocatePublicNetworkAddressRequest.h
|
||||
@@ -229,6 +231,8 @@ set(dds_public_header_model
|
||||
include/alibabacloud/dds/model/ModifySecurityGroupConfigurationResult.h
|
||||
include/alibabacloud/dds/model/ModifySecurityIpsRequest.h
|
||||
include/alibabacloud/dds/model/ModifySecurityIpsResult.h
|
||||
include/alibabacloud/dds/model/ModifySrvNetworkAddressRequest.h
|
||||
include/alibabacloud/dds/model/ModifySrvNetworkAddressResult.h
|
||||
include/alibabacloud/dds/model/ModifyTaskInfoRequest.h
|
||||
include/alibabacloud/dds/model/ModifyTaskInfoResult.h
|
||||
include/alibabacloud/dds/model/ReleaseNodePrivateNetworkAddressRequest.h
|
||||
@@ -262,6 +266,8 @@ set(dds_public_header_model
|
||||
|
||||
set(dds_src
|
||||
src/DdsClient.cc
|
||||
src/model/AllocateDBInstanceSrvNetworkAddressRequest.cc
|
||||
src/model/AllocateDBInstanceSrvNetworkAddressResult.cc
|
||||
src/model/AllocateNodePrivateNetworkAddressRequest.cc
|
||||
src/model/AllocateNodePrivateNetworkAddressResult.cc
|
||||
src/model/AllocatePublicNetworkAddressRequest.cc
|
||||
@@ -470,6 +476,8 @@ set(dds_src
|
||||
src/model/ModifySecurityGroupConfigurationResult.cc
|
||||
src/model/ModifySecurityIpsRequest.cc
|
||||
src/model/ModifySecurityIpsResult.cc
|
||||
src/model/ModifySrvNetworkAddressRequest.cc
|
||||
src/model/ModifySrvNetworkAddressResult.cc
|
||||
src/model/ModifyTaskInfoRequest.cc
|
||||
src/model/ModifyTaskInfoResult.cc
|
||||
src/model/ReleaseNodePrivateNetworkAddressRequest.cc
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "DdsExport.h"
|
||||
#include "model/AllocateDBInstanceSrvNetworkAddressRequest.h"
|
||||
#include "model/AllocateDBInstanceSrvNetworkAddressResult.h"
|
||||
#include "model/AllocateNodePrivateNetworkAddressRequest.h"
|
||||
#include "model/AllocateNodePrivateNetworkAddressResult.h"
|
||||
#include "model/AllocatePublicNetworkAddressRequest.h"
|
||||
@@ -230,6 +232,8 @@
|
||||
#include "model/ModifySecurityGroupConfigurationResult.h"
|
||||
#include "model/ModifySecurityIpsRequest.h"
|
||||
#include "model/ModifySecurityIpsResult.h"
|
||||
#include "model/ModifySrvNetworkAddressRequest.h"
|
||||
#include "model/ModifySrvNetworkAddressResult.h"
|
||||
#include "model/ModifyTaskInfoRequest.h"
|
||||
#include "model/ModifyTaskInfoResult.h"
|
||||
#include "model/ReleaseNodePrivateNetworkAddressRequest.h"
|
||||
@@ -269,6 +273,9 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_DDS_EXPORT DdsClient : public RpcServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::AllocateDBInstanceSrvNetworkAddressResult> AllocateDBInstanceSrvNetworkAddressOutcome;
|
||||
typedef std::future<AllocateDBInstanceSrvNetworkAddressOutcome> AllocateDBInstanceSrvNetworkAddressOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::AllocateDBInstanceSrvNetworkAddressRequest&, const AllocateDBInstanceSrvNetworkAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateDBInstanceSrvNetworkAddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::AllocateNodePrivateNetworkAddressResult> AllocateNodePrivateNetworkAddressOutcome;
|
||||
typedef std::future<AllocateNodePrivateNetworkAddressOutcome> AllocateNodePrivateNetworkAddressOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::AllocateNodePrivateNetworkAddressRequest&, const AllocateNodePrivateNetworkAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateNodePrivateNetworkAddressAsyncHandler;
|
||||
@@ -581,6 +588,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifySecurityIpsResult> ModifySecurityIpsOutcome;
|
||||
typedef std::future<ModifySecurityIpsOutcome> ModifySecurityIpsOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifySecurityIpsRequest&, const ModifySecurityIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySecurityIpsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifySrvNetworkAddressResult> ModifySrvNetworkAddressOutcome;
|
||||
typedef std::future<ModifySrvNetworkAddressOutcome> ModifySrvNetworkAddressOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifySrvNetworkAddressRequest&, const ModifySrvNetworkAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySrvNetworkAddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyTaskInfoResult> ModifyTaskInfoOutcome;
|
||||
typedef std::future<ModifyTaskInfoOutcome> ModifyTaskInfoOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifyTaskInfoRequest&, const ModifyTaskInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyTaskInfoAsyncHandler;
|
||||
@@ -631,6 +641,9 @@ namespace AlibabaCloud
|
||||
DdsClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
DdsClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~DdsClient();
|
||||
AllocateDBInstanceSrvNetworkAddressOutcome allocateDBInstanceSrvNetworkAddress(const Model::AllocateDBInstanceSrvNetworkAddressRequest &request)const;
|
||||
void allocateDBInstanceSrvNetworkAddressAsync(const Model::AllocateDBInstanceSrvNetworkAddressRequest& request, const AllocateDBInstanceSrvNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AllocateDBInstanceSrvNetworkAddressOutcomeCallable allocateDBInstanceSrvNetworkAddressCallable(const Model::AllocateDBInstanceSrvNetworkAddressRequest& request) const;
|
||||
AllocateNodePrivateNetworkAddressOutcome allocateNodePrivateNetworkAddress(const Model::AllocateNodePrivateNetworkAddressRequest &request)const;
|
||||
void allocateNodePrivateNetworkAddressAsync(const Model::AllocateNodePrivateNetworkAddressRequest& request, const AllocateNodePrivateNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AllocateNodePrivateNetworkAddressOutcomeCallable allocateNodePrivateNetworkAddressCallable(const Model::AllocateNodePrivateNetworkAddressRequest& request) const;
|
||||
@@ -943,6 +956,9 @@ namespace AlibabaCloud
|
||||
ModifySecurityIpsOutcome modifySecurityIps(const Model::ModifySecurityIpsRequest &request)const;
|
||||
void modifySecurityIpsAsync(const Model::ModifySecurityIpsRequest& request, const ModifySecurityIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySecurityIpsOutcomeCallable modifySecurityIpsCallable(const Model::ModifySecurityIpsRequest& request) const;
|
||||
ModifySrvNetworkAddressOutcome modifySrvNetworkAddress(const Model::ModifySrvNetworkAddressRequest &request)const;
|
||||
void modifySrvNetworkAddressAsync(const Model::ModifySrvNetworkAddressRequest& request, const ModifySrvNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySrvNetworkAddressOutcomeCallable modifySrvNetworkAddressCallable(const Model::ModifySrvNetworkAddressRequest& request) const;
|
||||
ModifyTaskInfoOutcome modifyTaskInfo(const Model::ModifyTaskInfoRequest &request)const;
|
||||
void modifyTaskInfoAsync(const Model::ModifyTaskInfoRequest& request, const ModifyTaskInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyTaskInfoOutcomeCallable modifyTaskInfoCallable(const Model::ModifyTaskInfoRequest& request) const;
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* 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_ALLOCATEDBINSTANCESRVNETWORKADDRESSREQUEST_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_ALLOCATEDBINSTANCESRVNETWORKADDRESSREQUEST_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 AllocateDBInstanceSrvNetworkAddressRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AllocateDBInstanceSrvNetworkAddressRequest();
|
||||
~AllocateDBInstanceSrvNetworkAddressRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getNodeId() const;
|
||||
void setNodeId(const std::string &nodeId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getSrvConnectionType() const;
|
||||
void setSrvConnectionType(const std::string &srvConnectionType);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string nodeId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string srvConnectionType_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_ALLOCATEDBINSTANCESRVNETWORKADDRESSREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_ALLOCATEDBINSTANCESRVNETWORKADDRESSRESULT_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_ALLOCATEDBINSTANCESRVNETWORKADDRESSRESULT_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 AllocateDBInstanceSrvNetworkAddressResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AllocateDBInstanceSrvNetworkAddressResult();
|
||||
explicit AllocateDBInstanceSrvNetworkAddressResult(const std::string &payload);
|
||||
~AllocateDBInstanceSrvNetworkAddressResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_ALLOCATEDBINSTANCESRVNETWORKADDRESSRESULT_H_
|
||||
@@ -38,11 +38,13 @@ namespace AlibabaCloud
|
||||
explicit CreateBackupResult(const std::string &payload);
|
||||
~CreateBackupResult();
|
||||
std::string getBackupId()const;
|
||||
std::string getBackupJobId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string backupId_;
|
||||
std::string backupJobId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -54,6 +54,7 @@ namespace AlibabaCloud
|
||||
std::string insComment;
|
||||
std::string changeLevelEn;
|
||||
std::string allowCancel;
|
||||
std::string taskParams;
|
||||
std::string allowChange;
|
||||
std::vector<std::string> subInsNames;
|
||||
std::string region;
|
||||
|
||||
@@ -30,6 +30,8 @@ class ALIBABACLOUD_DDS_EXPORT DescribeBackupsRequest : public RpcServiceRequest
|
||||
public:
|
||||
DescribeBackupsRequest();
|
||||
~DescribeBackupsRequest();
|
||||
std::string getBackupJobId() const;
|
||||
void setBackupJobId(const std::string &backupJobId);
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getStartTime() const;
|
||||
@@ -40,6 +42,8 @@ public:
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -60,11 +64,13 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string backupJobId_;
|
||||
long resourceOwnerId_;
|
||||
std::string startTime_;
|
||||
std::string srcRegion_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string nodeId_;
|
||||
|
||||
@@ -30,6 +30,8 @@ class ALIBABACLOUD_DDS_EXPORT DescribeClusterBackupsRequest : public RpcServiceR
|
||||
public:
|
||||
DescribeClusterBackupsRequest();
|
||||
~DescribeClusterBackupsRequest();
|
||||
std::string getBackupJobId() const;
|
||||
void setBackupJobId(const std::string &backupJobId);
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getStartTime() const;
|
||||
@@ -38,6 +40,8 @@ public:
|
||||
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);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -60,10 +64,12 @@ public:
|
||||
void setPageNo(int pageNo);
|
||||
|
||||
private:
|
||||
std::string backupJobId_;
|
||||
long resourceOwnerId_;
|
||||
std::string startTime_;
|
||||
std::string srcRegion_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string destRegion_;
|
||||
|
||||
@@ -32,10 +32,16 @@ public:
|
||||
~DescribeClusterRecoverTimeRequest();
|
||||
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 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;
|
||||
@@ -45,8 +51,11 @@ public:
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string srcRegion_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string destRegion_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
@@ -118,6 +118,7 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceType;
|
||||
std::string replicaSetName;
|
||||
std::vector<DBInstance::ReplicaSet> replicaSets;
|
||||
int searchNodeCount;
|
||||
std::string syncPercent;
|
||||
std::string dBInstanceId;
|
||||
std::string lastDowngradeTime;
|
||||
@@ -160,12 +161,14 @@ namespace AlibabaCloud
|
||||
std::vector<DBInstance::ShardAttribute> shardList;
|
||||
int maxIOPS;
|
||||
std::string secondaryZoneId;
|
||||
int searchNodeStorage;
|
||||
bool useClusterBackup;
|
||||
std::string vpcAuthMode;
|
||||
std::string protocolType;
|
||||
std::string chargeType;
|
||||
std::string regionId;
|
||||
std::string kindCode;
|
||||
std::string searchNodeClass;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -32,12 +32,18 @@ public:
|
||||
~DescribeInstanceRecoverTimeRequest();
|
||||
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 getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
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;
|
||||
@@ -47,9 +53,12 @@ public:
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string srcRegion_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string dBInstanceId_;
|
||||
std::string destRegion_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
@@ -162,6 +162,7 @@ namespace AlibabaCloud
|
||||
std::string priceUnit;
|
||||
bool pricingModule;
|
||||
std::string moduleCode;
|
||||
std::string unitPriceUnit4Buy;
|
||||
DepreciateInfo1 depreciateInfo1;
|
||||
double totalProductFee;
|
||||
std::vector<ModuleInstanceItem::ModuleAttr> moduleAttrs;
|
||||
|
||||
@@ -42,6 +42,8 @@ public:
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getRoleARN() const;
|
||||
void setRoleARN(const std::string &roleARN);
|
||||
std::string getTargetRegionId() const;
|
||||
void setTargetRegionId(const std::string &targetRegionId);
|
||||
|
||||
@@ -52,6 +54,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string roleARN_;
|
||||
std::string targetRegionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -38,18 +38,24 @@ public:
|
||||
void setReadonlyReplicas(const std::string &readonlyReplicas);
|
||||
std::string getExtraParam() const;
|
||||
void setExtraParam(const std::string &extraParam);
|
||||
std::string getTargetSecondaryZoneId() const;
|
||||
void setTargetSecondaryZoneId(const std::string &targetSecondaryZoneId);
|
||||
std::string getCouponNo() const;
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
std::string getReplicationFactor() const;
|
||||
void setReplicationFactor(const std::string &replicationFactor);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getTargetZoneId() const;
|
||||
void setTargetZoneId(const std::string &targetZoneId);
|
||||
std::string getEffectiveTime() const;
|
||||
void setEffectiveTime(const std::string &effectiveTime);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getBusinessInfo() const;
|
||||
void setBusinessInfo(const std::string &businessInfo);
|
||||
std::string getSearchNodeClass() const;
|
||||
void setSearchNodeClass(const std::string &searchNodeClass);
|
||||
bool getAutoPay() const;
|
||||
void setAutoPay(bool autoPay);
|
||||
std::string getFromApp() const;
|
||||
@@ -58,10 +64,18 @@ public:
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getSearchNodeStorage() const;
|
||||
void setSearchNodeStorage(long searchNodeStorage);
|
||||
std::string getTargetVswitchId() const;
|
||||
void setTargetVswitchId(const std::string &targetVswitchId);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getDBInstanceClass() const;
|
||||
void setDBInstanceClass(const std::string &dBInstanceClass);
|
||||
long getSearchNodeCount() const;
|
||||
void setSearchNodeCount(long searchNodeCount);
|
||||
std::string getTargetHiddenZoneId() const;
|
||||
void setTargetHiddenZoneId(const std::string &targetHiddenZoneId);
|
||||
std::string getOrderType() const;
|
||||
void setOrderType(const std::string &orderType);
|
||||
|
||||
@@ -70,18 +84,25 @@ private:
|
||||
std::string dBInstanceStorage_;
|
||||
std::string readonlyReplicas_;
|
||||
std::string extraParam_;
|
||||
std::string targetSecondaryZoneId_;
|
||||
std::string couponNo_;
|
||||
std::string replicationFactor_;
|
||||
std::string accessKeyId_;
|
||||
std::string targetZoneId_;
|
||||
std::string effectiveTime_;
|
||||
std::string dBInstanceId_;
|
||||
std::string businessInfo_;
|
||||
std::string searchNodeClass_;
|
||||
bool autoPay_;
|
||||
std::string fromApp_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long searchNodeStorage_;
|
||||
std::string targetVswitchId_;
|
||||
long ownerId_;
|
||||
std::string dBInstanceClass_;
|
||||
long searchNodeCount_;
|
||||
std::string targetHiddenZoneId_;
|
||||
std::string orderType_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -36,10 +36,14 @@ public:
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getNodesInfo() const;
|
||||
void setNodesInfo(const std::string &nodesInfo);
|
||||
std::string getTargetSecondaryZoneId() const;
|
||||
void setTargetSecondaryZoneId(const std::string &targetSecondaryZoneId);
|
||||
std::string getCouponNo() const;
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getTargetZoneId() const;
|
||||
void setTargetZoneId(const std::string &targetZoneId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getEffectiveTime() const;
|
||||
@@ -56,8 +60,12 @@ public:
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
std::string getTargetVswitchId() const;
|
||||
void setTargetVswitchId(const std::string &targetVswitchId);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTargetHiddenZoneId() const;
|
||||
void setTargetHiddenZoneId(const std::string &targetHiddenZoneId);
|
||||
std::string getOrderType() const;
|
||||
void setOrderType(const std::string &orderType);
|
||||
|
||||
@@ -65,8 +73,10 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string nodesInfo_;
|
||||
std::string targetSecondaryZoneId_;
|
||||
std::string couponNo_;
|
||||
std::string accessKeyId_;
|
||||
std::string targetZoneId_;
|
||||
std::string regionId_;
|
||||
std::string effectiveTime_;
|
||||
std::string dBInstanceId_;
|
||||
@@ -75,7 +85,9 @@ private:
|
||||
std::string fromApp_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string targetVswitchId_;
|
||||
long ownerId_;
|
||||
std::string targetHiddenZoneId_;
|
||||
std::string orderType_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -36,12 +36,16 @@ public:
|
||||
void setClientToken(const std::string &clientToken);
|
||||
int getReadonlyReplicas() const;
|
||||
void setReadonlyReplicas(int readonlyReplicas);
|
||||
std::string getTargetSecondaryZoneId() const;
|
||||
void setTargetSecondaryZoneId(const std::string &targetSecondaryZoneId);
|
||||
std::string getCouponNo() const;
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
std::string getNodeClass() const;
|
||||
void setNodeClass(const std::string &nodeClass);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getTargetZoneId() const;
|
||||
void setTargetZoneId(const std::string &targetZoneId);
|
||||
std::string getEffectiveTime() const;
|
||||
void setEffectiveTime(const std::string &effectiveTime);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -62,8 +66,12 @@ public:
|
||||
void setNodeStorage(int nodeStorage);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
std::string getTargetVswitchId() const;
|
||||
void setTargetVswitchId(const std::string &targetVswitchId);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTargetHiddenZoneId() const;
|
||||
void setTargetHiddenZoneId(const std::string &targetHiddenZoneId);
|
||||
std::string getOrderType() const;
|
||||
void setOrderType(const std::string &orderType);
|
||||
|
||||
@@ -71,9 +79,11 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
int readonlyReplicas_;
|
||||
std::string targetSecondaryZoneId_;
|
||||
std::string couponNo_;
|
||||
std::string nodeClass_;
|
||||
std::string accessKeyId_;
|
||||
std::string targetZoneId_;
|
||||
std::string effectiveTime_;
|
||||
std::string dBInstanceId_;
|
||||
std::string switchTime_;
|
||||
@@ -84,7 +94,9 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
int nodeStorage_;
|
||||
std::string ownerAccount_;
|
||||
std::string targetVswitchId_;
|
||||
long ownerId_;
|
||||
std::string targetHiddenZoneId_;
|
||||
std::string orderType_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* 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_MODIFYSRVNETWORKADDRESSREQUEST_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_MODIFYSRVNETWORKADDRESSREQUEST_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 ModifySrvNetworkAddressRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifySrvNetworkAddressRequest();
|
||||
~ModifySrvNetworkAddressRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
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 getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
std::string getNewConnectionString() const;
|
||||
void setNewConnectionString(const std::string &newConnectionString);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string connectionType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string newConnectionString_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYSRVNETWORKADDRESSREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_MODIFYSRVNETWORKADDRESSRESULT_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_MODIFYSRVNETWORKADDRESSRESULT_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 ModifySrvNetworkAddressResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifySrvNetworkAddressResult();
|
||||
explicit ModifySrvNetworkAddressResult(const std::string &payload);
|
||||
~ModifySrvNetworkAddressResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYSRVNETWORKADDRESSRESULT_H_
|
||||
@@ -51,6 +51,42 @@ DdsClient::DdsClient(const std::string & accessKeyId, const std::string & access
|
||||
DdsClient::~DdsClient()
|
||||
{}
|
||||
|
||||
DdsClient::AllocateDBInstanceSrvNetworkAddressOutcome DdsClient::allocateDBInstanceSrvNetworkAddress(const AllocateDBInstanceSrvNetworkAddressRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return AllocateDBInstanceSrvNetworkAddressOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return AllocateDBInstanceSrvNetworkAddressOutcome(AllocateDBInstanceSrvNetworkAddressResult(outcome.result()));
|
||||
else
|
||||
return AllocateDBInstanceSrvNetworkAddressOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::allocateDBInstanceSrvNetworkAddressAsync(const AllocateDBInstanceSrvNetworkAddressRequest& request, const AllocateDBInstanceSrvNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, allocateDBInstanceSrvNetworkAddress(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::AllocateDBInstanceSrvNetworkAddressOutcomeCallable DdsClient::allocateDBInstanceSrvNetworkAddressCallable(const AllocateDBInstanceSrvNetworkAddressRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<AllocateDBInstanceSrvNetworkAddressOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->allocateDBInstanceSrvNetworkAddress(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::AllocateNodePrivateNetworkAddressOutcome DdsClient::allocateNodePrivateNetworkAddress(const AllocateNodePrivateNetworkAddressRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3795,6 +3831,42 @@ DdsClient::ModifySecurityIpsOutcomeCallable DdsClient::modifySecurityIpsCallable
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::ModifySrvNetworkAddressOutcome DdsClient::modifySrvNetworkAddress(const ModifySrvNetworkAddressRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifySrvNetworkAddressOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifySrvNetworkAddressOutcome(ModifySrvNetworkAddressResult(outcome.result()));
|
||||
else
|
||||
return ModifySrvNetworkAddressOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::modifySrvNetworkAddressAsync(const ModifySrvNetworkAddressRequest& request, const ModifySrvNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifySrvNetworkAddress(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::ModifySrvNetworkAddressOutcomeCallable DdsClient::modifySrvNetworkAddressCallable(const ModifySrvNetworkAddressRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifySrvNetworkAddressOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifySrvNetworkAddress(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::ModifyTaskInfoOutcome DdsClient::modifyTaskInfo(const ModifyTaskInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
99
dds/src/model/AllocateDBInstanceSrvNetworkAddressRequest.cc
Normal file
99
dds/src/model/AllocateDBInstanceSrvNetworkAddressRequest.cc
Normal file
@@ -0,0 +1,99 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dds/model/AllocateDBInstanceSrvNetworkAddressRequest.h>
|
||||
|
||||
using AlibabaCloud::Dds::Model::AllocateDBInstanceSrvNetworkAddressRequest;
|
||||
|
||||
AllocateDBInstanceSrvNetworkAddressRequest::AllocateDBInstanceSrvNetworkAddressRequest()
|
||||
: RpcServiceRequest("dds", "2015-12-01", "AllocateDBInstanceSrvNetworkAddress") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AllocateDBInstanceSrvNetworkAddressRequest::~AllocateDBInstanceSrvNetworkAddressRequest() {}
|
||||
|
||||
long AllocateDBInstanceSrvNetworkAddressRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void AllocateDBInstanceSrvNetworkAddressRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AllocateDBInstanceSrvNetworkAddressRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void AllocateDBInstanceSrvNetworkAddressRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string AllocateDBInstanceSrvNetworkAddressRequest::getDBInstanceId() const {
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void AllocateDBInstanceSrvNetworkAddressRequest::setDBInstanceId(const std::string &dBInstanceId) {
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setParameter(std::string("DBInstanceId"), dBInstanceId);
|
||||
}
|
||||
|
||||
std::string AllocateDBInstanceSrvNetworkAddressRequest::getNodeId() const {
|
||||
return nodeId_;
|
||||
}
|
||||
|
||||
void AllocateDBInstanceSrvNetworkAddressRequest::setNodeId(const std::string &nodeId) {
|
||||
nodeId_ = nodeId;
|
||||
setParameter(std::string("NodeId"), nodeId);
|
||||
}
|
||||
|
||||
std::string AllocateDBInstanceSrvNetworkAddressRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void AllocateDBInstanceSrvNetworkAddressRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AllocateDBInstanceSrvNetworkAddressRequest::getSrvConnectionType() const {
|
||||
return srvConnectionType_;
|
||||
}
|
||||
|
||||
void AllocateDBInstanceSrvNetworkAddressRequest::setSrvConnectionType(const std::string &srvConnectionType) {
|
||||
srvConnectionType_ = srvConnectionType;
|
||||
setParameter(std::string("SrvConnectionType"), srvConnectionType);
|
||||
}
|
||||
|
||||
std::string AllocateDBInstanceSrvNetworkAddressRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void AllocateDBInstanceSrvNetworkAddressRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long AllocateDBInstanceSrvNetworkAddressRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void AllocateDBInstanceSrvNetworkAddressRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
44
dds/src/model/AllocateDBInstanceSrvNetworkAddressResult.cc
Normal file
44
dds/src/model/AllocateDBInstanceSrvNetworkAddressResult.cc
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dds/model/AllocateDBInstanceSrvNetworkAddressResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dds;
|
||||
using namespace AlibabaCloud::Dds::Model;
|
||||
|
||||
AllocateDBInstanceSrvNetworkAddressResult::AllocateDBInstanceSrvNetworkAddressResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
AllocateDBInstanceSrvNetworkAddressResult::AllocateDBInstanceSrvNetworkAddressResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
AllocateDBInstanceSrvNetworkAddressResult::~AllocateDBInstanceSrvNetworkAddressResult()
|
||||
{}
|
||||
|
||||
void AllocateDBInstanceSrvNetworkAddressResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -41,6 +41,8 @@ void CreateBackupResult::parse(const std::string &payload)
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["BackupId"].isNull())
|
||||
backupId_ = value["BackupId"].asString();
|
||||
if(!value["BackupJobId"].isNull())
|
||||
backupJobId_ = value["BackupJobId"].asString();
|
||||
|
||||
}
|
||||
|
||||
@@ -49,3 +51,8 @@ std::string CreateBackupResult::getBackupId()const
|
||||
return backupId_;
|
||||
}
|
||||
|
||||
std::string CreateBackupResult::getBackupJobId()const
|
||||
{
|
||||
return backupJobId_;
|
||||
}
|
||||
|
||||
|
||||
@@ -93,6 +93,8 @@ void DescribeActiveOperationTasksResult::parse(const std::string &payload)
|
||||
itemsObject.resultInfo = valueItemsItemsItem["ResultInfo"].asString();
|
||||
if(!valueItemsItemsItem["Id"].isNull())
|
||||
itemsObject.id = std::stoi(valueItemsItemsItem["Id"].asString());
|
||||
if(!valueItemsItemsItem["TaskParams"].isNull())
|
||||
itemsObject.taskParams = valueItemsItemsItem["TaskParams"].asString();
|
||||
auto allSubInsNames = value["SubInsNames"]["SubInsNames"];
|
||||
for (auto value : allSubInsNames)
|
||||
itemsObject.subInsNames.push_back(value.asString());
|
||||
|
||||
@@ -25,6 +25,15 @@ DescribeBackupsRequest::DescribeBackupsRequest()
|
||||
|
||||
DescribeBackupsRequest::~DescribeBackupsRequest() {}
|
||||
|
||||
std::string DescribeBackupsRequest::getBackupJobId() const {
|
||||
return backupJobId_;
|
||||
}
|
||||
|
||||
void DescribeBackupsRequest::setBackupJobId(const std::string &backupJobId) {
|
||||
backupJobId_ = backupJobId;
|
||||
setParameter(std::string("BackupJobId"), backupJobId);
|
||||
}
|
||||
|
||||
long DescribeBackupsRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
@@ -70,6 +79,15 @@ void DescribeBackupsRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeBackupsRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DescribeBackupsRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
int DescribeBackupsRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
@@ -25,6 +25,15 @@ DescribeClusterBackupsRequest::DescribeClusterBackupsRequest()
|
||||
|
||||
DescribeClusterBackupsRequest::~DescribeClusterBackupsRequest() {}
|
||||
|
||||
std::string DescribeClusterBackupsRequest::getBackupJobId() const {
|
||||
return backupJobId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupsRequest::setBackupJobId(const std::string &backupJobId) {
|
||||
backupJobId_ = backupJobId;
|
||||
setParameter(std::string("BackupJobId"), backupJobId);
|
||||
}
|
||||
|
||||
long DescribeClusterBackupsRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
@@ -61,6 +70,15 @@ void DescribeClusterBackupsRequest::setAccessKeyId(const std::string &accessKeyI
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupsRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupsRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
int DescribeClusterBackupsRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
@@ -34,6 +34,15 @@ void DescribeClusterRecoverTimeRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeClusterRecoverTimeRequest::getSrcRegion() const {
|
||||
return srcRegion_;
|
||||
}
|
||||
|
||||
void DescribeClusterRecoverTimeRequest::setSrcRegion(const std::string &srcRegion) {
|
||||
srcRegion_ = srcRegion;
|
||||
setParameter(std::string("SrcRegion"), srcRegion);
|
||||
}
|
||||
|
||||
std::string DescribeClusterRecoverTimeRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
@@ -43,6 +52,15 @@ void DescribeClusterRecoverTimeRequest::setAccessKeyId(const std::string &access
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeClusterRecoverTimeRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DescribeClusterRecoverTimeRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string DescribeClusterRecoverTimeRequest::getDBInstanceId() const {
|
||||
return dBInstanceId_;
|
||||
}
|
||||
@@ -52,6 +70,15 @@ void DescribeClusterRecoverTimeRequest::setDBInstanceId(const std::string &dBIns
|
||||
setParameter(std::string("DBInstanceId"), dBInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeClusterRecoverTimeRequest::getDestRegion() const {
|
||||
return destRegion_;
|
||||
}
|
||||
|
||||
void DescribeClusterRecoverTimeRequest::setDestRegion(const std::string &destRegion) {
|
||||
destRegion_ = destRegion;
|
||||
setParameter(std::string("DestRegion"), destRegion);
|
||||
}
|
||||
|
||||
std::string DescribeClusterRecoverTimeRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
@@ -143,6 +143,12 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
|
||||
dBInstancesObject.provisionedIops = std::stol(valueDBInstancesDBInstance["ProvisionedIops"].asString());
|
||||
if(!valueDBInstancesDBInstance["DisasterRecoveryInfo"].isNull())
|
||||
dBInstancesObject.disasterRecoveryInfo = valueDBInstancesDBInstance["DisasterRecoveryInfo"].asString();
|
||||
if(!valueDBInstancesDBInstance["SearchNodeClass"].isNull())
|
||||
dBInstancesObject.searchNodeClass = valueDBInstancesDBInstance["SearchNodeClass"].asString();
|
||||
if(!valueDBInstancesDBInstance["SearchNodeStorage"].isNull())
|
||||
dBInstancesObject.searchNodeStorage = std::stoi(valueDBInstancesDBInstance["SearchNodeStorage"].asString());
|
||||
if(!valueDBInstancesDBInstance["SearchNodeCount"].isNull())
|
||||
dBInstancesObject.searchNodeCount = std::stoi(valueDBInstancesDBInstance["SearchNodeCount"].asString());
|
||||
auto allReplicaSetsNode = valueDBInstancesDBInstance["ReplicaSets"]["ReplicaSet"];
|
||||
for (auto valueDBInstancesDBInstanceReplicaSetsReplicaSet : allReplicaSetsNode)
|
||||
{
|
||||
|
||||
@@ -34,6 +34,15 @@ void DescribeInstanceRecoverTimeRequest::setResourceOwnerId(long resourceOwnerId
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeInstanceRecoverTimeRequest::getSrcRegion() const {
|
||||
return srcRegion_;
|
||||
}
|
||||
|
||||
void DescribeInstanceRecoverTimeRequest::setSrcRegion(const std::string &srcRegion) {
|
||||
srcRegion_ = srcRegion;
|
||||
setParameter(std::string("SrcRegion"), srcRegion);
|
||||
}
|
||||
|
||||
std::string DescribeInstanceRecoverTimeRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
@@ -43,6 +52,15 @@ void DescribeInstanceRecoverTimeRequest::setAccessKeyId(const std::string &acces
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeInstanceRecoverTimeRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DescribeInstanceRecoverTimeRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string DescribeInstanceRecoverTimeRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
@@ -61,6 +79,15 @@ void DescribeInstanceRecoverTimeRequest::setDBInstanceId(const std::string &dBIn
|
||||
setParameter(std::string("DBInstanceId"), dBInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeInstanceRecoverTimeRequest::getDestRegion() const {
|
||||
return destRegion_;
|
||||
}
|
||||
|
||||
void DescribeInstanceRecoverTimeRequest::setDestRegion(const std::string &destRegion) {
|
||||
destRegion_ = destRegion;
|
||||
setParameter(std::string("DestRegion"), destRegion);
|
||||
}
|
||||
|
||||
std::string DescribeInstanceRecoverTimeRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
@@ -93,6 +93,8 @@ void DescribePriceResult::parse(const std::string &payload)
|
||||
moduleInstanceObject.priceUnit = valueSubOrdersSubOrderModuleInstanceModuleInstanceItem["priceUnit"].asString();
|
||||
if(!valueSubOrdersSubOrderModuleInstanceModuleInstanceItem["priceType"].isNull())
|
||||
moduleInstanceObject.priceType = valueSubOrdersSubOrderModuleInstanceModuleInstanceItem["priceType"].asString();
|
||||
if(!valueSubOrdersSubOrderModuleInstanceModuleInstanceItem["UnitPriceUnit4Buy"].isNull())
|
||||
moduleInstanceObject.unitPriceUnit4Buy = valueSubOrdersSubOrderModuleInstanceModuleInstanceItem["UnitPriceUnit4Buy"].asString();
|
||||
auto allPromDetailList2Node = valueSubOrdersSubOrderModuleInstanceModuleInstanceItem["PromDetailList"]["PromDetail"];
|
||||
for (auto valueSubOrdersSubOrderModuleInstanceModuleInstanceItemPromDetailListPromDetail : allPromDetailList2Node)
|
||||
{
|
||||
|
||||
@@ -79,6 +79,15 @@ void DescribeUserEncryptionKeyListRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeUserEncryptionKeyListRequest::getRoleARN() const {
|
||||
return roleARN_;
|
||||
}
|
||||
|
||||
void DescribeUserEncryptionKeyListRequest::setRoleARN(const std::string &roleARN) {
|
||||
roleARN_ = roleARN;
|
||||
setParameter(std::string("RoleARN"), roleARN);
|
||||
}
|
||||
|
||||
std::string DescribeUserEncryptionKeyListRequest::getTargetRegionId() const {
|
||||
return targetRegionId_;
|
||||
}
|
||||
|
||||
@@ -61,6 +61,15 @@ void ModifyDBInstanceSpecRequest::setExtraParam(const std::string &extraParam) {
|
||||
setParameter(std::string("ExtraParam"), extraParam);
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceSpecRequest::getTargetSecondaryZoneId() const {
|
||||
return targetSecondaryZoneId_;
|
||||
}
|
||||
|
||||
void ModifyDBInstanceSpecRequest::setTargetSecondaryZoneId(const std::string &targetSecondaryZoneId) {
|
||||
targetSecondaryZoneId_ = targetSecondaryZoneId;
|
||||
setParameter(std::string("TargetSecondaryZoneId"), targetSecondaryZoneId);
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceSpecRequest::getCouponNo() const {
|
||||
return couponNo_;
|
||||
}
|
||||
@@ -88,6 +97,15 @@ void ModifyDBInstanceSpecRequest::setAccessKeyId(const std::string &accessKeyId)
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceSpecRequest::getTargetZoneId() const {
|
||||
return targetZoneId_;
|
||||
}
|
||||
|
||||
void ModifyDBInstanceSpecRequest::setTargetZoneId(const std::string &targetZoneId) {
|
||||
targetZoneId_ = targetZoneId;
|
||||
setParameter(std::string("TargetZoneId"), targetZoneId);
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceSpecRequest::getEffectiveTime() const {
|
||||
return effectiveTime_;
|
||||
}
|
||||
@@ -115,6 +133,15 @@ void ModifyDBInstanceSpecRequest::setBusinessInfo(const std::string &businessInf
|
||||
setParameter(std::string("BusinessInfo"), businessInfo);
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceSpecRequest::getSearchNodeClass() const {
|
||||
return searchNodeClass_;
|
||||
}
|
||||
|
||||
void ModifyDBInstanceSpecRequest::setSearchNodeClass(const std::string &searchNodeClass) {
|
||||
searchNodeClass_ = searchNodeClass;
|
||||
setParameter(std::string("SearchNodeClass"), searchNodeClass);
|
||||
}
|
||||
|
||||
bool ModifyDBInstanceSpecRequest::getAutoPay() const {
|
||||
return autoPay_;
|
||||
}
|
||||
@@ -151,6 +178,24 @@ void ModifyDBInstanceSpecRequest::setOwnerAccount(const std::string &ownerAccoun
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long ModifyDBInstanceSpecRequest::getSearchNodeStorage() const {
|
||||
return searchNodeStorage_;
|
||||
}
|
||||
|
||||
void ModifyDBInstanceSpecRequest::setSearchNodeStorage(long searchNodeStorage) {
|
||||
searchNodeStorage_ = searchNodeStorage;
|
||||
setParameter(std::string("SearchNodeStorage"), std::to_string(searchNodeStorage));
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceSpecRequest::getTargetVswitchId() const {
|
||||
return targetVswitchId_;
|
||||
}
|
||||
|
||||
void ModifyDBInstanceSpecRequest::setTargetVswitchId(const std::string &targetVswitchId) {
|
||||
targetVswitchId_ = targetVswitchId;
|
||||
setParameter(std::string("TargetVswitchId"), targetVswitchId);
|
||||
}
|
||||
|
||||
long ModifyDBInstanceSpecRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
@@ -169,6 +214,24 @@ void ModifyDBInstanceSpecRequest::setDBInstanceClass(const std::string &dBInstan
|
||||
setParameter(std::string("DBInstanceClass"), dBInstanceClass);
|
||||
}
|
||||
|
||||
long ModifyDBInstanceSpecRequest::getSearchNodeCount() const {
|
||||
return searchNodeCount_;
|
||||
}
|
||||
|
||||
void ModifyDBInstanceSpecRequest::setSearchNodeCount(long searchNodeCount) {
|
||||
searchNodeCount_ = searchNodeCount;
|
||||
setParameter(std::string("SearchNodeCount"), std::to_string(searchNodeCount));
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceSpecRequest::getTargetHiddenZoneId() const {
|
||||
return targetHiddenZoneId_;
|
||||
}
|
||||
|
||||
void ModifyDBInstanceSpecRequest::setTargetHiddenZoneId(const std::string &targetHiddenZoneId) {
|
||||
targetHiddenZoneId_ = targetHiddenZoneId;
|
||||
setParameter(std::string("TargetHiddenZoneId"), targetHiddenZoneId);
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceSpecRequest::getOrderType() const {
|
||||
return orderType_;
|
||||
}
|
||||
|
||||
@@ -52,6 +52,15 @@ void ModifyNodeSpecBatchRequest::setNodesInfo(const std::string &nodesInfo) {
|
||||
setParameter(std::string("NodesInfo"), nodesInfo);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecBatchRequest::getTargetSecondaryZoneId() const {
|
||||
return targetSecondaryZoneId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecBatchRequest::setTargetSecondaryZoneId(const std::string &targetSecondaryZoneId) {
|
||||
targetSecondaryZoneId_ = targetSecondaryZoneId;
|
||||
setParameter(std::string("TargetSecondaryZoneId"), targetSecondaryZoneId);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecBatchRequest::getCouponNo() const {
|
||||
return couponNo_;
|
||||
}
|
||||
@@ -70,6 +79,15 @@ void ModifyNodeSpecBatchRequest::setAccessKeyId(const std::string &accessKeyId)
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecBatchRequest::getTargetZoneId() const {
|
||||
return targetZoneId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecBatchRequest::setTargetZoneId(const std::string &targetZoneId) {
|
||||
targetZoneId_ = targetZoneId;
|
||||
setParameter(std::string("TargetZoneId"), targetZoneId);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecBatchRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
@@ -142,6 +160,15 @@ void ModifyNodeSpecBatchRequest::setOwnerAccount(const std::string &ownerAccount
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecBatchRequest::getTargetVswitchId() const {
|
||||
return targetVswitchId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecBatchRequest::setTargetVswitchId(const std::string &targetVswitchId) {
|
||||
targetVswitchId_ = targetVswitchId;
|
||||
setParameter(std::string("TargetVswitchId"), targetVswitchId);
|
||||
}
|
||||
|
||||
long ModifyNodeSpecBatchRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
@@ -151,6 +178,15 @@ void ModifyNodeSpecBatchRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecBatchRequest::getTargetHiddenZoneId() const {
|
||||
return targetHiddenZoneId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecBatchRequest::setTargetHiddenZoneId(const std::string &targetHiddenZoneId) {
|
||||
targetHiddenZoneId_ = targetHiddenZoneId;
|
||||
setParameter(std::string("TargetHiddenZoneId"), targetHiddenZoneId);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecBatchRequest::getOrderType() const {
|
||||
return orderType_;
|
||||
}
|
||||
|
||||
@@ -52,6 +52,15 @@ void ModifyNodeSpecRequest::setReadonlyReplicas(int readonlyReplicas) {
|
||||
setParameter(std::string("ReadonlyReplicas"), std::to_string(readonlyReplicas));
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getTargetSecondaryZoneId() const {
|
||||
return targetSecondaryZoneId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setTargetSecondaryZoneId(const std::string &targetSecondaryZoneId) {
|
||||
targetSecondaryZoneId_ = targetSecondaryZoneId;
|
||||
setParameter(std::string("TargetSecondaryZoneId"), targetSecondaryZoneId);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getCouponNo() const {
|
||||
return couponNo_;
|
||||
}
|
||||
@@ -79,6 +88,15 @@ void ModifyNodeSpecRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getTargetZoneId() const {
|
||||
return targetZoneId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setTargetZoneId(const std::string &targetZoneId) {
|
||||
targetZoneId_ = targetZoneId;
|
||||
setParameter(std::string("TargetZoneId"), targetZoneId);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getEffectiveTime() const {
|
||||
return effectiveTime_;
|
||||
}
|
||||
@@ -169,6 +187,15 @@ void ModifyNodeSpecRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getTargetVswitchId() const {
|
||||
return targetVswitchId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setTargetVswitchId(const std::string &targetVswitchId) {
|
||||
targetVswitchId_ = targetVswitchId;
|
||||
setParameter(std::string("TargetVswitchId"), targetVswitchId);
|
||||
}
|
||||
|
||||
long ModifyNodeSpecRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
@@ -178,6 +205,15 @@ void ModifyNodeSpecRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getTargetHiddenZoneId() const {
|
||||
return targetHiddenZoneId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setTargetHiddenZoneId(const std::string &targetHiddenZoneId) {
|
||||
targetHiddenZoneId_ = targetHiddenZoneId;
|
||||
setParameter(std::string("TargetHiddenZoneId"), targetHiddenZoneId);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getOrderType() const {
|
||||
return orderType_;
|
||||
}
|
||||
|
||||
99
dds/src/model/ModifySrvNetworkAddressRequest.cc
Normal file
99
dds/src/model/ModifySrvNetworkAddressRequest.cc
Normal file
@@ -0,0 +1,99 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dds/model/ModifySrvNetworkAddressRequest.h>
|
||||
|
||||
using AlibabaCloud::Dds::Model::ModifySrvNetworkAddressRequest;
|
||||
|
||||
ModifySrvNetworkAddressRequest::ModifySrvNetworkAddressRequest()
|
||||
: RpcServiceRequest("dds", "2015-12-01", "ModifySrvNetworkAddress") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ModifySrvNetworkAddressRequest::~ModifySrvNetworkAddressRequest() {}
|
||||
|
||||
long ModifySrvNetworkAddressRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void ModifySrvNetworkAddressRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string ModifySrvNetworkAddressRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void ModifySrvNetworkAddressRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ModifySrvNetworkAddressRequest::getDBInstanceId() const {
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void ModifySrvNetworkAddressRequest::setDBInstanceId(const std::string &dBInstanceId) {
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setParameter(std::string("DBInstanceId"), dBInstanceId);
|
||||
}
|
||||
|
||||
std::string ModifySrvNetworkAddressRequest::getConnectionType() const {
|
||||
return connectionType_;
|
||||
}
|
||||
|
||||
void ModifySrvNetworkAddressRequest::setConnectionType(const std::string &connectionType) {
|
||||
connectionType_ = connectionType;
|
||||
setParameter(std::string("ConnectionType"), connectionType);
|
||||
}
|
||||
|
||||
std::string ModifySrvNetworkAddressRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void ModifySrvNetworkAddressRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string ModifySrvNetworkAddressRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void ModifySrvNetworkAddressRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string ModifySrvNetworkAddressRequest::getNewConnectionString() const {
|
||||
return newConnectionString_;
|
||||
}
|
||||
|
||||
void ModifySrvNetworkAddressRequest::setNewConnectionString(const std::string &newConnectionString) {
|
||||
newConnectionString_ = newConnectionString;
|
||||
setParameter(std::string("NewConnectionString"), newConnectionString);
|
||||
}
|
||||
|
||||
long ModifySrvNetworkAddressRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void ModifySrvNetworkAddressRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
44
dds/src/model/ModifySrvNetworkAddressResult.cc
Normal file
44
dds/src/model/ModifySrvNetworkAddressResult.cc
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dds/model/ModifySrvNetworkAddressResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dds;
|
||||
using namespace AlibabaCloud::Dds::Model;
|
||||
|
||||
ModifySrvNetworkAddressResult::ModifySrvNetworkAddressResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ModifySrvNetworkAddressResult::ModifySrvNetworkAddressResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ModifySrvNetworkAddressResult::~ModifySrvNetworkAddressResult()
|
||||
{}
|
||||
|
||||
void ModifySrvNetworkAddressResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user