Supported ModifyDBInstanceSpec for Direction param.
This commit is contained in:
1224
rds/src/RdsClient.cc
1224
rds/src/RdsClient.cc
File diff suppressed because it is too large
Load Diff
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::AddTagsToResourceRequest;
|
||||
|
||||
AddTagsToResourceRequest::AddTagsToResourceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "AddTagsToResource")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AddTagsToResourceRequest::~AddTagsToResourceRequest()
|
||||
{}
|
||||
|
||||
@@ -1,115 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/AllocateInstancePrivateConnectionRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::AllocateInstancePrivateConnectionRequest;
|
||||
|
||||
AllocateInstancePrivateConnectionRequest::AllocateInstancePrivateConnectionRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "AllocateInstancePrivateConnection")
|
||||
{}
|
||||
|
||||
AllocateInstancePrivateConnectionRequest::~AllocateInstancePrivateConnectionRequest()
|
||||
{}
|
||||
|
||||
long AllocateInstancePrivateConnectionRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void AllocateInstancePrivateConnectionRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AllocateInstancePrivateConnectionRequest::getConnectionStringPrefix()const
|
||||
{
|
||||
return connectionStringPrefix_;
|
||||
}
|
||||
|
||||
void AllocateInstancePrivateConnectionRequest::setConnectionStringPrefix(const std::string& connectionStringPrefix)
|
||||
{
|
||||
connectionStringPrefix_ = connectionStringPrefix;
|
||||
setCoreParameter("ConnectionStringPrefix", connectionStringPrefix);
|
||||
}
|
||||
|
||||
std::string AllocateInstancePrivateConnectionRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void AllocateInstancePrivateConnectionRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string AllocateInstancePrivateConnectionRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void AllocateInstancePrivateConnectionRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string AllocateInstancePrivateConnectionRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void AllocateInstancePrivateConnectionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AllocateInstancePrivateConnectionRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void AllocateInstancePrivateConnectionRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AllocateInstancePrivateConnectionRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void AllocateInstancePrivateConnectionRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AllocateInstancePrivateConnectionRequest::getPort()const
|
||||
{
|
||||
return port_;
|
||||
}
|
||||
|
||||
void AllocateInstancePrivateConnectionRequest::setPort(const std::string& port)
|
||||
{
|
||||
port_ = port;
|
||||
setCoreParameter("Port", port);
|
||||
}
|
||||
|
||||
@@ -1,44 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/AllocateInstancePrivateConnectionResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
AllocateInstancePrivateConnectionResult::AllocateInstancePrivateConnectionResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
AllocateInstancePrivateConnectionResult::AllocateInstancePrivateConnectionResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
AllocateInstancePrivateConnectionResult::~AllocateInstancePrivateConnectionResult()
|
||||
{}
|
||||
|
||||
void AllocateInstancePrivateConnectionResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::AllocateInstancePublicConnectionRequest;
|
||||
|
||||
AllocateInstancePublicConnectionRequest::AllocateInstancePublicConnectionRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "AllocateInstancePublicConnection")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AllocateInstancePublicConnectionRequest::~AllocateInstancePublicConnectionRequest()
|
||||
{}
|
||||
|
||||
@@ -1,137 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/AllocateInstanceVpcNetworkTypeRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::AllocateInstanceVpcNetworkTypeRequest;
|
||||
|
||||
AllocateInstanceVpcNetworkTypeRequest::AllocateInstanceVpcNetworkTypeRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "AllocateInstanceVpcNetworkType")
|
||||
{}
|
||||
|
||||
AllocateInstanceVpcNetworkTypeRequest::~AllocateInstanceVpcNetworkTypeRequest()
|
||||
{}
|
||||
|
||||
long AllocateInstanceVpcNetworkTypeRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void AllocateInstanceVpcNetworkTypeRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AllocateInstanceVpcNetworkTypeRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void AllocateInstanceVpcNetworkTypeRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string AllocateInstanceVpcNetworkTypeRequest::getTargetVpcId()const
|
||||
{
|
||||
return targetVpcId_;
|
||||
}
|
||||
|
||||
void AllocateInstanceVpcNetworkTypeRequest::setTargetVpcId(const std::string& targetVpcId)
|
||||
{
|
||||
targetVpcId_ = targetVpcId;
|
||||
setCoreParameter("TargetVpcId", targetVpcId);
|
||||
}
|
||||
|
||||
std::string AllocateInstanceVpcNetworkTypeRequest::getTargetZoneId()const
|
||||
{
|
||||
return targetZoneId_;
|
||||
}
|
||||
|
||||
void AllocateInstanceVpcNetworkTypeRequest::setTargetZoneId(const std::string& targetZoneId)
|
||||
{
|
||||
targetZoneId_ = targetZoneId;
|
||||
setCoreParameter("TargetZoneId", targetZoneId);
|
||||
}
|
||||
|
||||
std::string AllocateInstanceVpcNetworkTypeRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void AllocateInstanceVpcNetworkTypeRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string AllocateInstanceVpcNetworkTypeRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void AllocateInstanceVpcNetworkTypeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AllocateInstanceVpcNetworkTypeRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void AllocateInstanceVpcNetworkTypeRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
std::string AllocateInstanceVpcNetworkTypeRequest::getTargetVSwitchId()const
|
||||
{
|
||||
return targetVSwitchId_;
|
||||
}
|
||||
|
||||
void AllocateInstanceVpcNetworkTypeRequest::setTargetVSwitchId(const std::string& targetVSwitchId)
|
||||
{
|
||||
targetVSwitchId_ = targetVSwitchId;
|
||||
setCoreParameter("TargetVSwitchId", targetVSwitchId);
|
||||
}
|
||||
|
||||
long AllocateInstanceVpcNetworkTypeRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void AllocateInstanceVpcNetworkTypeRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AllocateInstanceVpcNetworkTypeRequest::getTargetRegionId()const
|
||||
{
|
||||
return targetRegionId_;
|
||||
}
|
||||
|
||||
void AllocateInstanceVpcNetworkTypeRequest::setTargetRegionId(const std::string& targetRegionId)
|
||||
{
|
||||
targetRegionId_ = targetRegionId;
|
||||
setCoreParameter("TargetRegionId", targetRegionId);
|
||||
}
|
||||
|
||||
@@ -1,44 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/AllocateInstanceVpcNetworkTypeResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
AllocateInstanceVpcNetworkTypeResult::AllocateInstanceVpcNetworkTypeResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
AllocateInstanceVpcNetworkTypeResult::AllocateInstanceVpcNetworkTypeResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
AllocateInstanceVpcNetworkTypeResult::~AllocateInstanceVpcNetworkTypeResult()
|
||||
{}
|
||||
|
||||
void AllocateInstanceVpcNetworkTypeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::AllocateReadWriteSplittingConnectionRequest;
|
||||
|
||||
AllocateReadWriteSplittingConnectionRequest::AllocateReadWriteSplittingConnectionRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "AllocateReadWriteSplittingConnection")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AllocateReadWriteSplittingConnectionRequest::~AllocateReadWriteSplittingConnectionRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CalculateDBInstanceWeightRequest;
|
||||
|
||||
CalculateDBInstanceWeightRequest::CalculateDBInstanceWeightRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CalculateDBInstanceWeight")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CalculateDBInstanceWeightRequest::~CalculateDBInstanceWeightRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CancelImportRequest;
|
||||
|
||||
CancelImportRequest::CancelImportRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CancelImport")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CancelImportRequest::~CancelImportRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CheckAccountNameAvailableRequest;
|
||||
|
||||
CheckAccountNameAvailableRequest::CheckAccountNameAvailableRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CheckAccountNameAvailable")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CheckAccountNameAvailableRequest::~CheckAccountNameAvailableRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CheckCreateDdrDBInstanceRequest;
|
||||
|
||||
CheckCreateDdrDBInstanceRequest::CheckCreateDdrDBInstanceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CheckCreateDdrDBInstance")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CheckCreateDdrDBInstanceRequest::~CheckCreateDdrDBInstanceRequest()
|
||||
{}
|
||||
|
||||
117
rds/src/model/CheckDBNameAvailableRequest.cc
Normal file
117
rds/src/model/CheckDBNameAvailableRequest.cc
Normal file
@@ -0,0 +1,117 @@
|
||||
/*
|
||||
* 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/rds/model/CheckDBNameAvailableRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::CheckDBNameAvailableRequest;
|
||||
|
||||
CheckDBNameAvailableRequest::CheckDBNameAvailableRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CheckDBNameAvailable")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CheckDBNameAvailableRequest::~CheckDBNameAvailableRequest()
|
||||
{}
|
||||
|
||||
long CheckDBNameAvailableRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void CheckDBNameAvailableRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CheckDBNameAvailableRequest::getClientToken()const
|
||||
{
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void CheckDBNameAvailableRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string CheckDBNameAvailableRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void CheckDBNameAvailableRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string CheckDBNameAvailableRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void CheckDBNameAvailableRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string CheckDBNameAvailableRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CheckDBNameAvailableRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CheckDBNameAvailableRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void CheckDBNameAvailableRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long CheckDBNameAvailableRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void CheckDBNameAvailableRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CheckDBNameAvailableRequest::getDBName()const
|
||||
{
|
||||
return dBName_;
|
||||
}
|
||||
|
||||
void CheckDBNameAvailableRequest::setDBName(const std::string& dBName)
|
||||
{
|
||||
dBName_ = dBName;
|
||||
setCoreParameter("DBName", dBName);
|
||||
}
|
||||
|
||||
@@ -14,26 +14,26 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/MigrateToOtherRegionResult.h>
|
||||
#include <alibabacloud/rds/model/CheckDBNameAvailableResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
MigrateToOtherRegionResult::MigrateToOtherRegionResult() :
|
||||
CheckDBNameAvailableResult::CheckDBNameAvailableResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
MigrateToOtherRegionResult::MigrateToOtherRegionResult(const std::string &payload) :
|
||||
CheckDBNameAvailableResult::CheckDBNameAvailableResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
MigrateToOtherRegionResult::~MigrateToOtherRegionResult()
|
||||
CheckDBNameAvailableResult::~CheckDBNameAvailableResult()
|
||||
{}
|
||||
|
||||
void MigrateToOtherRegionResult::parse(const std::string &payload)
|
||||
void CheckDBNameAvailableResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CheckInstanceExistRequest;
|
||||
|
||||
CheckInstanceExistRequest::CheckInstanceExistRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CheckInstanceExist")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CheckInstanceExistRequest::~CheckInstanceExistRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CheckRecoveryConditionsRequest;
|
||||
|
||||
CheckRecoveryConditionsRequest::CheckRecoveryConditionsRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CheckRecoveryConditions")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CheckRecoveryConditionsRequest::~CheckRecoveryConditionsRequest()
|
||||
{}
|
||||
|
||||
@@ -1,170 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/CheckResourceRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::CheckResourceRequest;
|
||||
|
||||
CheckResourceRequest::CheckResourceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CheckResource")
|
||||
{}
|
||||
|
||||
CheckResourceRequest::~CheckResourceRequest()
|
||||
{}
|
||||
|
||||
long CheckResourceRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CheckResourceRequest::getSpecifyCount()const
|
||||
{
|
||||
return specifyCount_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setSpecifyCount(const std::string& specifyCount)
|
||||
{
|
||||
specifyCount_ = specifyCount;
|
||||
setCoreParameter("SpecifyCount", specifyCount);
|
||||
}
|
||||
|
||||
std::string CheckResourceRequest::getEngineVersion()const
|
||||
{
|
||||
return engineVersion_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setEngineVersion(const std::string& engineVersion)
|
||||
{
|
||||
engineVersion_ = engineVersion;
|
||||
setCoreParameter("EngineVersion", engineVersion);
|
||||
}
|
||||
|
||||
std::string CheckResourceRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string CheckResourceRequest::getEngine()const
|
||||
{
|
||||
return engine_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setEngine(const std::string& engine)
|
||||
{
|
||||
engine_ = engine;
|
||||
setCoreParameter("Engine", engine);
|
||||
}
|
||||
|
||||
std::string CheckResourceRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string CheckResourceRequest::getDBInstanceUseType()const
|
||||
{
|
||||
return dBInstanceUseType_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setDBInstanceUseType(const std::string& dBInstanceUseType)
|
||||
{
|
||||
dBInstanceUseType_ = dBInstanceUseType;
|
||||
setCoreParameter("DBInstanceUseType", dBInstanceUseType);
|
||||
}
|
||||
|
||||
std::string CheckResourceRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string CheckResourceRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CheckResourceRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long CheckResourceRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CheckResourceRequest::getDBInstanceClass()const
|
||||
{
|
||||
return dBInstanceClass_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setDBInstanceClass(const std::string& dBInstanceClass)
|
||||
{
|
||||
dBInstanceClass_ = dBInstanceClass;
|
||||
setCoreParameter("DBInstanceClass", dBInstanceClass);
|
||||
}
|
||||
|
||||
std::string CheckResourceRequest::getZoneId()const
|
||||
{
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
void CheckResourceRequest::setZoneId(const std::string& zoneId)
|
||||
{
|
||||
zoneId_ = zoneId;
|
||||
setCoreParameter("ZoneId", zoneId);
|
||||
}
|
||||
|
||||
@@ -1,68 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/CheckResourceResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
CheckResourceResult::CheckResourceResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CheckResourceResult::CheckResourceResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CheckResourceResult::~CheckResourceResult()
|
||||
{}
|
||||
|
||||
void CheckResourceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allResourcesNode = value["Resources"]["Resource"];
|
||||
for (auto valueResourcesResource : allResourcesNode)
|
||||
{
|
||||
Resource resourcesObject;
|
||||
if(!valueResourcesResource["DBInstanceAvailable"].isNull())
|
||||
resourcesObject.dBInstanceAvailable = valueResourcesResource["DBInstanceAvailable"].asString();
|
||||
if(!valueResourcesResource["Engine"].isNull())
|
||||
resourcesObject.engine = valueResourcesResource["Engine"].asString();
|
||||
if(!valueResourcesResource["EngineVersion"].isNull())
|
||||
resourcesObject.engineVersion = valueResourcesResource["EngineVersion"].asString();
|
||||
resources_.push_back(resourcesObject);
|
||||
}
|
||||
if(!value["SpecifyCount"].isNull())
|
||||
specifyCount_ = value["SpecifyCount"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string CheckResourceResult::getSpecifyCount()const
|
||||
{
|
||||
return specifyCount_;
|
||||
}
|
||||
|
||||
std::vector<CheckResourceResult::Resource> CheckResourceResult::getResources()const
|
||||
{
|
||||
return resources_;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::ClearDedicatedHostRequest;
|
||||
|
||||
ClearDedicatedHostRequest::ClearDedicatedHostRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "ClearDedicatedHost")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ClearDedicatedHostRequest::~ClearDedicatedHostRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CloneDBInstanceRequest;
|
||||
|
||||
CloneDBInstanceRequest::CloneDBInstanceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CloneDBInstance")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CloneDBInstanceRequest::~CloneDBInstanceRequest()
|
||||
{}
|
||||
@@ -157,6 +159,17 @@ void CloneDBInstanceRequest::setDBInstanceStorageType(const std::string& dBInsta
|
||||
setCoreParameter("DBInstanceStorageType", dBInstanceStorageType);
|
||||
}
|
||||
|
||||
std::string CloneDBInstanceRequest::getDedicatedHostGroupId()const
|
||||
{
|
||||
return dedicatedHostGroupId_;
|
||||
}
|
||||
|
||||
void CloneDBInstanceRequest::setDedicatedHostGroupId(const std::string& dedicatedHostGroupId)
|
||||
{
|
||||
dedicatedHostGroupId_ = dedicatedHostGroupId;
|
||||
setCoreParameter("DedicatedHostGroupId", dedicatedHostGroupId);
|
||||
}
|
||||
|
||||
std::string CloneDBInstanceRequest::getRestoreTime()const
|
||||
{
|
||||
return restoreTime_;
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CloneParameterGroupRequest;
|
||||
|
||||
CloneParameterGroupRequest::CloneParameterGroupRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CloneParameterGroup")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CloneParameterGroupRequest::~CloneParameterGroupRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CopyDatabaseBetweenInstancesRequest;
|
||||
|
||||
CopyDatabaseBetweenInstancesRequest::CopyDatabaseBetweenInstancesRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CopyDatabaseBetweenInstances")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CopyDatabaseBetweenInstancesRequest::~CopyDatabaseBetweenInstancesRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CopyDatabaseRequest;
|
||||
|
||||
CopyDatabaseRequest::CopyDatabaseRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CopyDatabase")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CopyDatabaseRequest::~CopyDatabaseRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateAccountRequest;
|
||||
|
||||
CreateAccountRequest::CreateAccountRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateAccount")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateAccountRequest::~CreateAccountRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateBackupRequest;
|
||||
|
||||
CreateBackupRequest::CreateBackupRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateBackup")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateBackupRequest::~CreateBackupRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateDBInstanceReplicaRequest;
|
||||
|
||||
CreateDBInstanceReplicaRequest::CreateDBInstanceReplicaRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateDBInstanceReplica")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateDBInstanceReplicaRequest::~CreateDBInstanceReplicaRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateDBInstanceRequest;
|
||||
|
||||
CreateDBInstanceRequest::CreateDBInstanceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateDBInstance")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateDBInstanceRequest::~CreateDBInstanceRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateDatabaseRequest;
|
||||
|
||||
CreateDatabaseRequest::CreateDatabaseRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateDatabase")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateDatabaseRequest::~CreateDatabaseRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateDdrInstanceRequest;
|
||||
|
||||
CreateDdrInstanceRequest::CreateDdrInstanceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateDdrInstance")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateDdrInstanceRequest::~CreateDdrInstanceRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateDedicatedHostGroupRequest;
|
||||
|
||||
CreateDedicatedHostGroupRequest::CreateDedicatedHostGroupRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateDedicatedHostGroup")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateDedicatedHostGroupRequest::~CreateDedicatedHostGroupRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateDedicatedHostRequest;
|
||||
|
||||
CreateDedicatedHostRequest::CreateDedicatedHostRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateDedicatedHost")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateDedicatedHostRequest::~CreateDedicatedHostRequest()
|
||||
{}
|
||||
@@ -69,17 +71,6 @@ void CreateDedicatedHostRequest::setHostName(const std::string& hostName)
|
||||
setCoreParameter("HostName", hostName);
|
||||
}
|
||||
|
||||
int CreateDedicatedHostRequest::getHostCount()const
|
||||
{
|
||||
return hostCount_;
|
||||
}
|
||||
|
||||
void CreateDedicatedHostRequest::setHostCount(int hostCount)
|
||||
{
|
||||
hostCount_ = hostCount;
|
||||
setCoreParameter("HostCount", std::to_string(hostCount));
|
||||
}
|
||||
|
||||
std::string CreateDedicatedHostRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateDiagnosticReportRequest;
|
||||
|
||||
CreateDiagnosticReportRequest::CreateDiagnosticReportRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateDiagnosticReport")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateDiagnosticReportRequest::~CreateDiagnosticReportRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateMigrateTaskForSQLServerRequest;
|
||||
|
||||
CreateMigrateTaskForSQLServerRequest::CreateMigrateTaskForSQLServerRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateMigrateTaskForSQLServer")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateMigrateTaskForSQLServerRequest::~CreateMigrateTaskForSQLServerRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateMigrateTaskRequest;
|
||||
|
||||
CreateMigrateTaskRequest::CreateMigrateTaskRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateMigrateTask")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateMigrateTaskRequest::~CreateMigrateTaskRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateOnlineDatabaseTaskRequest;
|
||||
|
||||
CreateOnlineDatabaseTaskRequest::CreateOnlineDatabaseTaskRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateOnlineDatabaseTask")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateOnlineDatabaseTaskRequest::~CreateOnlineDatabaseTaskRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateParameterGroupRequest;
|
||||
|
||||
CreateParameterGroupRequest::CreateParameterGroupRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateParameterGroup")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateParameterGroupRequest::~CreateParameterGroupRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateReadOnlyDBInstanceRequest;
|
||||
|
||||
CreateReadOnlyDBInstanceRequest::CreateReadOnlyDBInstanceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateReadOnlyDBInstance")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateReadOnlyDBInstanceRequest::~CreateReadOnlyDBInstanceRequest()
|
||||
{}
|
||||
@@ -135,6 +137,17 @@ void CreateReadOnlyDBInstanceRequest::setDBInstanceStorageType(const std::string
|
||||
setCoreParameter("DBInstanceStorageType", dBInstanceStorageType);
|
||||
}
|
||||
|
||||
std::string CreateReadOnlyDBInstanceRequest::getDedicatedHostGroupId()const
|
||||
{
|
||||
return dedicatedHostGroupId_;
|
||||
}
|
||||
|
||||
void CreateReadOnlyDBInstanceRequest::setDedicatedHostGroupId(const std::string& dedicatedHostGroupId)
|
||||
{
|
||||
dedicatedHostGroupId_ = dedicatedHostGroupId;
|
||||
setCoreParameter("DedicatedHostGroupId", dedicatedHostGroupId);
|
||||
}
|
||||
|
||||
std::string CreateReadOnlyDBInstanceRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::CreateTempDBInstanceRequest;
|
||||
|
||||
CreateTempDBInstanceRequest::CreateTempDBInstanceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "CreateTempDBInstance")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateTempDBInstanceRequest::~CreateTempDBInstanceRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DeleteAccountRequest;
|
||||
|
||||
DeleteAccountRequest::DeleteAccountRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DeleteAccount")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteAccountRequest::~DeleteAccountRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DeleteBackupRequest;
|
||||
|
||||
DeleteBackupRequest::DeleteBackupRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DeleteBackup")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteBackupRequest::~DeleteBackupRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DeleteDBInstanceRequest;
|
||||
|
||||
DeleteDBInstanceRequest::DeleteDBInstanceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DeleteDBInstance")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteDBInstanceRequest::~DeleteDBInstanceRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DeleteDatabaseRequest;
|
||||
|
||||
DeleteDatabaseRequest::DeleteDatabaseRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DeleteDatabase")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteDatabaseRequest::~DeleteDatabaseRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DeleteDedicatedHostGroupRequest;
|
||||
|
||||
DeleteDedicatedHostGroupRequest::DeleteDedicatedHostGroupRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DeleteDedicatedHostGroup")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteDedicatedHostGroupRequest::~DeleteDedicatedHostGroupRequest()
|
||||
{}
|
||||
|
||||
@@ -1,93 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DeleteDedicatedHostRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DeleteDedicatedHostRequest;
|
||||
|
||||
DeleteDedicatedHostRequest::DeleteDedicatedHostRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DeleteDedicatedHost")
|
||||
{}
|
||||
|
||||
DeleteDedicatedHostRequest::~DeleteDedicatedHostRequest()
|
||||
{}
|
||||
|
||||
long DeleteDedicatedHostRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DeleteDedicatedHostRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DeleteDedicatedHostRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DeleteDedicatedHostRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DeleteDedicatedHostRequest::getDedicatedHostId()const
|
||||
{
|
||||
return dedicatedHostId_;
|
||||
}
|
||||
|
||||
void DeleteDedicatedHostRequest::setDedicatedHostId(const std::string& dedicatedHostId)
|
||||
{
|
||||
dedicatedHostId_ = dedicatedHostId;
|
||||
setCoreParameter("DedicatedHostId", dedicatedHostId);
|
||||
}
|
||||
|
||||
long DeleteDedicatedHostRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DeleteDedicatedHostRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DeleteDedicatedHostRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DeleteDedicatedHostRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string DeleteDedicatedHostRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DeleteDedicatedHostRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DeleteParameterGroupRequest;
|
||||
|
||||
DeleteParameterGroupRequest::DeleteParameterGroupRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DeleteParameterGroup")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteParameterGroupRequest::~DeleteParameterGroupRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescibeImportsFromDatabaseRequest;
|
||||
|
||||
DescibeImportsFromDatabaseRequest::DescibeImportsFromDatabaseRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescibeImportsFromDatabase")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescibeImportsFromDatabaseRequest::~DescibeImportsFromDatabaseRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeAccountsRequest;
|
||||
|
||||
DescribeAccountsRequest::DescribeAccountsRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeAccounts")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeAccountsRequest::~DescribeAccountsRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeActionEventPolicyRequest;
|
||||
|
||||
DescribeActionEventPolicyRequest::DescribeActionEventPolicyRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeActionEventPolicy")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeActionEventPolicyRequest::~DescribeActionEventPolicyRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeAvailableCrossRegionRequest;
|
||||
|
||||
DescribeAvailableCrossRegionRequest::DescribeAvailableCrossRegionRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeAvailableCrossRegion")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeAvailableCrossRegionRequest::~DescribeAvailableCrossRegionRequest()
|
||||
{}
|
||||
|
||||
@@ -0,0 +1,95 @@
|
||||
/*
|
||||
* 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/rds/model/DescribeAvailableDedicatedHostClassesRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DescribeAvailableDedicatedHostClassesRequest;
|
||||
|
||||
DescribeAvailableDedicatedHostClassesRequest::DescribeAvailableDedicatedHostClassesRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeAvailableDedicatedHostClasses")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeAvailableDedicatedHostClassesRequest::~DescribeAvailableDedicatedHostClassesRequest()
|
||||
{}
|
||||
|
||||
long DescribeAvailableDedicatedHostClassesRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableDedicatedHostClassesRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeAvailableDedicatedHostClassesRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeAvailableDedicatedHostClassesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
long DescribeAvailableDedicatedHostClassesRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableDedicatedHostClassesRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeAvailableDedicatedHostClassesRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableDedicatedHostClassesRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableDedicatedHostClassesRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableDedicatedHostClassesRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableDedicatedHostClassesRequest::getZoneId()const
|
||||
{
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableDedicatedHostClassesRequest::setZoneId(const std::string& zoneId)
|
||||
{
|
||||
zoneId_ = zoneId;
|
||||
setCoreParameter("ZoneId", zoneId);
|
||||
}
|
||||
|
||||
59
rds/src/model/DescribeAvailableDedicatedHostClassesResult.cc
Normal file
59
rds/src/model/DescribeAvailableDedicatedHostClassesResult.cc
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* 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/rds/model/DescribeAvailableDedicatedHostClassesResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
DescribeAvailableDedicatedHostClassesResult::DescribeAvailableDedicatedHostClassesResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeAvailableDedicatedHostClassesResult::DescribeAvailableDedicatedHostClassesResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeAvailableDedicatedHostClassesResult::~DescribeAvailableDedicatedHostClassesResult()
|
||||
{}
|
||||
|
||||
void DescribeAvailableDedicatedHostClassesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allHostClassesNode = value["HostClasses"]["HostClassesItem"];
|
||||
for (auto valueHostClassesHostClassesItem : allHostClassesNode)
|
||||
{
|
||||
HostClassesItem hostClassesObject;
|
||||
if(!valueHostClassesHostClassesItem["HostClassName"].isNull())
|
||||
hostClassesObject.hostClassName = valueHostClassesHostClassesItem["HostClassName"].asString();
|
||||
if(!valueHostClassesHostClassesItem["Description"].isNull())
|
||||
hostClassesObject.description = valueHostClassesHostClassesItem["Description"].asString();
|
||||
hostClasses_.push_back(hostClassesObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeAvailableDedicatedHostClassesResult::HostClassesItem> DescribeAvailableDedicatedHostClassesResult::getHostClasses()const
|
||||
{
|
||||
return hostClasses_;
|
||||
}
|
||||
|
||||
84
rds/src/model/DescribeAvailableDedicatedHostZonesRequest.cc
Normal file
84
rds/src/model/DescribeAvailableDedicatedHostZonesRequest.cc
Normal file
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* 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/rds/model/DescribeAvailableDedicatedHostZonesRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DescribeAvailableDedicatedHostZonesRequest;
|
||||
|
||||
DescribeAvailableDedicatedHostZonesRequest::DescribeAvailableDedicatedHostZonesRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeAvailableDedicatedHostZones")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeAvailableDedicatedHostZonesRequest::~DescribeAvailableDedicatedHostZonesRequest()
|
||||
{}
|
||||
|
||||
long DescribeAvailableDedicatedHostZonesRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableDedicatedHostZonesRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeAvailableDedicatedHostZonesRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeAvailableDedicatedHostZonesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
long DescribeAvailableDedicatedHostZonesRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableDedicatedHostZonesRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeAvailableDedicatedHostZonesRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableDedicatedHostZonesRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableDedicatedHostZonesRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableDedicatedHostZonesRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
59
rds/src/model/DescribeAvailableDedicatedHostZonesResult.cc
Normal file
59
rds/src/model/DescribeAvailableDedicatedHostZonesResult.cc
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* 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/rds/model/DescribeAvailableDedicatedHostZonesResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
DescribeAvailableDedicatedHostZonesResult::DescribeAvailableDedicatedHostZonesResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeAvailableDedicatedHostZonesResult::DescribeAvailableDedicatedHostZonesResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeAvailableDedicatedHostZonesResult::~DescribeAvailableDedicatedHostZonesResult()
|
||||
{}
|
||||
|
||||
void DescribeAvailableDedicatedHostZonesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allZonesNode = value["Zones"]["DedicatedHostZones"];
|
||||
for (auto valueZonesDedicatedHostZones : allZonesNode)
|
||||
{
|
||||
DedicatedHostZones zonesObject;
|
||||
if(!valueZonesDedicatedHostZones["ZoneId"].isNull())
|
||||
zonesObject.zoneId = valueZonesDedicatedHostZones["ZoneId"].asString();
|
||||
if(!valueZonesDedicatedHostZones["Description"].isNull())
|
||||
zonesObject.description = valueZonesDedicatedHostZones["Description"].asString();
|
||||
zones_.push_back(zonesObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeAvailableDedicatedHostZonesResult::DedicatedHostZones> DescribeAvailableDedicatedHostZonesResult::getZones()const
|
||||
{
|
||||
return zones_;
|
||||
}
|
||||
|
||||
@@ -1,159 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DescribeAvailableInstanceClassRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DescribeAvailableInstanceClassRequest;
|
||||
|
||||
DescribeAvailableInstanceClassRequest::DescribeAvailableInstanceClassRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeAvailableInstanceClass")
|
||||
{}
|
||||
|
||||
DescribeAvailableInstanceClassRequest::~DescribeAvailableInstanceClassRequest()
|
||||
{}
|
||||
|
||||
long DescribeAvailableInstanceClassRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeAvailableInstanceClassRequest::getEngineVersion()const
|
||||
{
|
||||
return engineVersion_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setEngineVersion(const std::string& engineVersion)
|
||||
{
|
||||
engineVersion_ = engineVersion;
|
||||
setCoreParameter("EngineVersion", engineVersion);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableInstanceClassRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableInstanceClassRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableInstanceClassRequest::getEngine()const
|
||||
{
|
||||
return engine_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setEngine(const std::string& engine)
|
||||
{
|
||||
engine_ = engine;
|
||||
setCoreParameter("Engine", engine);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableInstanceClassRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableInstanceClassRequest::getInstanceChargeType()const
|
||||
{
|
||||
return instanceChargeType_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setInstanceChargeType(const std::string& instanceChargeType)
|
||||
{
|
||||
instanceChargeType_ = instanceChargeType;
|
||||
setCoreParameter("InstanceChargeType", instanceChargeType);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableInstanceClassRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableInstanceClassRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeAvailableInstanceClassRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeAvailableInstanceClassRequest::getZoneId()const
|
||||
{
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setZoneId(const std::string& zoneId)
|
||||
{
|
||||
zoneId_ = zoneId;
|
||||
setCoreParameter("ZoneId", zoneId);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableInstanceClassRequest::getOrderType()const
|
||||
{
|
||||
return orderType_;
|
||||
}
|
||||
|
||||
void DescribeAvailableInstanceClassRequest::setOrderType(const std::string& orderType)
|
||||
{
|
||||
orderType_ = orderType;
|
||||
setCoreParameter("OrderType", orderType);
|
||||
}
|
||||
|
||||
@@ -1,105 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DescribeAvailableInstanceClassResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
DescribeAvailableInstanceClassResult::DescribeAvailableInstanceClassResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeAvailableInstanceClassResult::DescribeAvailableInstanceClassResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeAvailableInstanceClassResult::~DescribeAvailableInstanceClassResult()
|
||||
{}
|
||||
|
||||
void DescribeAvailableInstanceClassResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allAvailableZonesNode = value["AvailableZones"]["AvailableZone"];
|
||||
for (auto valueAvailableZonesAvailableZone : allAvailableZonesNode)
|
||||
{
|
||||
AvailableZone availableZonesObject;
|
||||
if(!valueAvailableZonesAvailableZone["RegionId"].isNull())
|
||||
availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["ZoneId"].isNull())
|
||||
availableZonesObject.zoneId = valueAvailableZonesAvailableZone["ZoneId"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["Status"].isNull())
|
||||
availableZonesObject.status = valueAvailableZonesAvailableZone["Status"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["NetworkTypes"].isNull())
|
||||
availableZonesObject.networkTypes = valueAvailableZonesAvailableZone["NetworkTypes"].asString();
|
||||
auto allSupportedEngineNode = allAvailableZonesNode["SupportedEngine"]["SupportedEngines"];
|
||||
for (auto allAvailableZonesNodeSupportedEngineSupportedEngines : allSupportedEngineNode)
|
||||
{
|
||||
AvailableZone::SupportedEngines supportedEngineObject;
|
||||
if(!allAvailableZonesNodeSupportedEngineSupportedEngines["Engine"].isNull())
|
||||
supportedEngineObject.engine = allAvailableZonesNodeSupportedEngineSupportedEngines["Engine"].asString();
|
||||
auto allSupportedEngineVersionNode = allSupportedEngineNode["SupportedEngineVersion"]["SupportedEngineVersions"];
|
||||
for (auto allSupportedEngineNodeSupportedEngineVersionSupportedEngineVersions : allSupportedEngineVersionNode)
|
||||
{
|
||||
AvailableZone::SupportedEngines::SupportedEngineVersions supportedEngineVersionObject;
|
||||
if(!allSupportedEngineNodeSupportedEngineVersionSupportedEngineVersions["Version"].isNull())
|
||||
supportedEngineVersionObject.version = allSupportedEngineNodeSupportedEngineVersionSupportedEngineVersions["Version"].asString();
|
||||
auto allSupportedCategoryNode = allSupportedEngineVersionNode["SupportedCategory"]["SupportedCategorys"];
|
||||
for (auto allSupportedEngineVersionNodeSupportedCategorySupportedCategorys : allSupportedCategoryNode)
|
||||
{
|
||||
AvailableZone::SupportedEngines::SupportedEngineVersions::SupportedCategorys supportedCategoryObject;
|
||||
if(!allSupportedEngineVersionNodeSupportedCategorySupportedCategorys["Category"].isNull())
|
||||
supportedCategoryObject.category = allSupportedEngineVersionNodeSupportedCategorySupportedCategorys["Category"].asString();
|
||||
auto allSupportedStorageTypeNode = allSupportedCategoryNode["SupportedStorageType"]["SupportedStorageTypes"];
|
||||
for (auto allSupportedCategoryNodeSupportedStorageTypeSupportedStorageTypes : allSupportedStorageTypeNode)
|
||||
{
|
||||
AvailableZone::SupportedEngines::SupportedEngineVersions::SupportedCategorys::SupportedStorageTypes supportedStorageTypeObject;
|
||||
if(!allSupportedCategoryNodeSupportedStorageTypeSupportedStorageTypes["StorageType"].isNull())
|
||||
supportedStorageTypeObject.storageType = allSupportedCategoryNodeSupportedStorageTypeSupportedStorageTypes["StorageType"].asString();
|
||||
auto allAvailableResourceNode = allSupportedStorageTypeNode["AvailableResource"]["AvailableResources"];
|
||||
for (auto allSupportedStorageTypeNodeAvailableResourceAvailableResources : allAvailableResourceNode)
|
||||
{
|
||||
AvailableZone::SupportedEngines::SupportedEngineVersions::SupportedCategorys::SupportedStorageTypes::AvailableResources availableResourceObject;
|
||||
if(!allSupportedStorageTypeNodeAvailableResourceAvailableResources["DBInstanceClass"].isNull())
|
||||
availableResourceObject.dBInstanceClass = allSupportedStorageTypeNodeAvailableResourceAvailableResources["DBInstanceClass"].asString();
|
||||
if(!allSupportedStorageTypeNodeAvailableResourceAvailableResources["StorageRange"].isNull())
|
||||
availableResourceObject.storageRange = allSupportedStorageTypeNodeAvailableResourceAvailableResources["StorageRange"].asString();
|
||||
supportedStorageTypeObject.availableResource.push_back(availableResourceObject);
|
||||
}
|
||||
supportedCategoryObject.supportedStorageType.push_back(supportedStorageTypeObject);
|
||||
}
|
||||
supportedEngineVersionObject.supportedCategory.push_back(supportedCategoryObject);
|
||||
}
|
||||
supportedEngineObject.supportedEngineVersion.push_back(supportedEngineVersionObject);
|
||||
}
|
||||
availableZonesObject.supportedEngine.push_back(supportedEngineObject);
|
||||
}
|
||||
availableZones_.push_back(availableZonesObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeAvailableInstanceClassResult::AvailableZone> DescribeAvailableInstanceClassResult::getAvailableZones()const
|
||||
{
|
||||
return availableZones_;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeAvailableRecoveryTimeRequest;
|
||||
|
||||
DescribeAvailableRecoveryTimeRequest::DescribeAvailableRecoveryTimeRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeAvailableRecoveryTime")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeAvailableRecoveryTimeRequest::~DescribeAvailableRecoveryTimeRequest()
|
||||
{}
|
||||
|
||||
@@ -20,11 +20,24 @@ using AlibabaCloud::Rds::Model::DescribeAvailableResourceRequest;
|
||||
|
||||
DescribeAvailableResourceRequest::DescribeAvailableResourceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeAvailableResource")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeAvailableResourceRequest::~DescribeAvailableResourceRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getDBInstanceName()const
|
||||
{
|
||||
return dBInstanceName_;
|
||||
}
|
||||
|
||||
void DescribeAvailableResourceRequest::setDBInstanceName(const std::string& dBInstanceName)
|
||||
{
|
||||
dBInstanceName_ = dBInstanceName;
|
||||
setCoreParameter("DBInstanceName", dBInstanceName);
|
||||
}
|
||||
|
||||
long DescribeAvailableResourceRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
@@ -135,6 +148,17 @@ void DescribeAvailableResourceRequest::setOwnerAccount(const std::string& ownerA
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getCommodityCode()const
|
||||
{
|
||||
return commodityCode_;
|
||||
}
|
||||
|
||||
void DescribeAvailableResourceRequest::setCommodityCode(const std::string& commodityCode)
|
||||
{
|
||||
commodityCode_ = commodityCode;
|
||||
setCoreParameter("CommodityCode", commodityCode);
|
||||
}
|
||||
|
||||
long DescribeAvailableResourceRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeBackupDatabaseRequest;
|
||||
|
||||
DescribeBackupDatabaseRequest::DescribeBackupDatabaseRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeBackupDatabase")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBackupDatabaseRequest::~DescribeBackupDatabaseRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeBackupPolicyRequest;
|
||||
|
||||
DescribeBackupPolicyRequest::DescribeBackupPolicyRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeBackupPolicy")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBackupPolicyRequest::~DescribeBackupPolicyRequest()
|
||||
{}
|
||||
|
||||
@@ -75,6 +75,14 @@ void DescribeBackupPolicyResult::parse(const std::string &payload)
|
||||
logBackupFrequency_ = value["LogBackupFrequency"].asString();
|
||||
if(!value["CompressType"].isNull())
|
||||
compressType_ = value["CompressType"].asString();
|
||||
if(!value["ArchiveBackupRetentionPeriod"].isNull())
|
||||
archiveBackupRetentionPeriod_ = value["ArchiveBackupRetentionPeriod"].asString();
|
||||
if(!value["ArchiveBackupKeepPolicy"].isNull())
|
||||
archiveBackupKeepPolicy_ = value["ArchiveBackupKeepPolicy"].asString();
|
||||
if(!value["ArchiveBackupKeepCount"].isNull())
|
||||
archiveBackupKeepCount_ = value["ArchiveBackupKeepCount"].asString();
|
||||
if(!value["ReleasedKeepPolicy"].isNull())
|
||||
releasedKeepPolicy_ = value["ReleasedKeepPolicy"].asString();
|
||||
|
||||
}
|
||||
|
||||
@@ -83,6 +91,21 @@ std::string DescribeBackupPolicyResult::getDuplication()const
|
||||
return duplication_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getArchiveBackupRetentionPeriod()const
|
||||
{
|
||||
return archiveBackupRetentionPeriod_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getArchiveBackupKeepPolicy()const
|
||||
{
|
||||
return archiveBackupKeepPolicy_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getReleasedKeepPolicy()const
|
||||
{
|
||||
return releasedKeepPolicy_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getPreferredBackupTime()const
|
||||
{
|
||||
return preferredBackupTime_;
|
||||
@@ -123,6 +146,11 @@ std::string DescribeBackupPolicyResult::getPreferredBackupPeriod()const
|
||||
return preferredBackupPeriod_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getArchiveBackupKeepCount()const
|
||||
{
|
||||
return archiveBackupKeepCount_;
|
||||
}
|
||||
|
||||
int DescribeBackupPolicyResult::getLogBackupRetentionPeriod()const
|
||||
{
|
||||
return logBackupRetentionPeriod_;
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeBackupTasksRequest;
|
||||
|
||||
DescribeBackupTasksRequest::DescribeBackupTasksRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeBackupTasks")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBackupTasksRequest::~DescribeBackupTasksRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeBackupsRequest;
|
||||
|
||||
DescribeBackupsRequest::DescribeBackupsRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeBackups")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBackupsRequest::~DescribeBackupsRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeBinlogFilesRequest;
|
||||
|
||||
DescribeBinlogFilesRequest::DescribeBinlogFilesRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeBinlogFiles")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBinlogFilesRequest::~DescribeBinlogFilesRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeCharacterSetNameRequest;
|
||||
|
||||
DescribeCharacterSetNameRequest::DescribeCharacterSetNameRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeCharacterSetName")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCharacterSetNameRequest::~DescribeCharacterSetNameRequest()
|
||||
{}
|
||||
|
||||
@@ -1,126 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DescribeCloudDbExpertServiceRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DescribeCloudDbExpertServiceRequest;
|
||||
|
||||
DescribeCloudDbExpertServiceRequest::DescribeCloudDbExpertServiceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeCloudDbExpertService")
|
||||
{}
|
||||
|
||||
DescribeCloudDbExpertServiceRequest::~DescribeCloudDbExpertServiceRequest()
|
||||
{}
|
||||
|
||||
long DescribeCloudDbExpertServiceRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeCloudDbExpertServiceRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeCloudDbExpertServiceRequest::getServiceRequestType()const
|
||||
{
|
||||
return serviceRequestType_;
|
||||
}
|
||||
|
||||
void DescribeCloudDbExpertServiceRequest::setServiceRequestType(const std::string& serviceRequestType)
|
||||
{
|
||||
serviceRequestType_ = serviceRequestType;
|
||||
setCoreParameter("ServiceRequestType", serviceRequestType);
|
||||
}
|
||||
|
||||
std::string DescribeCloudDbExpertServiceRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeCloudDbExpertServiceRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeCloudDbExpertServiceRequest::getServiceRequestParam()const
|
||||
{
|
||||
return serviceRequestParam_;
|
||||
}
|
||||
|
||||
void DescribeCloudDbExpertServiceRequest::setServiceRequestParam(const std::string& serviceRequestParam)
|
||||
{
|
||||
serviceRequestParam_ = serviceRequestParam;
|
||||
setCoreParameter("ServiceRequestParam", serviceRequestParam);
|
||||
}
|
||||
|
||||
std::string DescribeCloudDbExpertServiceRequest::getSecurityToken()const
|
||||
{
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeCloudDbExpertServiceRequest::setSecurityToken(const std::string& securityToken)
|
||||
{
|
||||
securityToken_ = securityToken;
|
||||
setCoreParameter("SecurityToken", securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeCloudDbExpertServiceRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeCloudDbExpertServiceRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeCloudDbExpertServiceRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeCloudDbExpertServiceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeCloudDbExpertServiceRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeCloudDbExpertServiceRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeCloudDbExpertServiceRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeCloudDbExpertServiceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
@@ -1,65 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DescribeCloudDbExpertServiceResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
DescribeCloudDbExpertServiceResult::DescribeCloudDbExpertServiceResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeCloudDbExpertServiceResult::DescribeCloudDbExpertServiceResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeCloudDbExpertServiceResult::~DescribeCloudDbExpertServiceResult()
|
||||
{}
|
||||
|
||||
void DescribeCloudDbExpertServiceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeCloudDbExpertServiceResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string DescribeCloudDbExpertServiceResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string DescribeCloudDbExpertServiceResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeCollationTimeZonesRequest;
|
||||
|
||||
DescribeCollationTimeZonesRequest::DescribeCollationTimeZonesRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeCollationTimeZones")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCollationTimeZonesRequest::~DescribeCollationTimeZonesRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeCrossRegionBackupDBInstanceRequest;
|
||||
|
||||
DescribeCrossRegionBackupDBInstanceRequest::DescribeCrossRegionBackupDBInstanceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeCrossRegionBackupDBInstance")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCrossRegionBackupDBInstanceRequest::~DescribeCrossRegionBackupDBInstanceRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeCrossRegionBackupsRequest;
|
||||
|
||||
DescribeCrossRegionBackupsRequest::DescribeCrossRegionBackupsRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeCrossRegionBackups")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCrossRegionBackupsRequest::~DescribeCrossRegionBackupsRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeCrossRegionLogBackupFilesRequest;
|
||||
|
||||
DescribeCrossRegionLogBackupFilesRequest::DescribeCrossRegionLogBackupFilesRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeCrossRegionLogBackupFiles")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCrossRegionLogBackupFilesRequest::~DescribeCrossRegionLogBackupFilesRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstanceAttributeRequest;
|
||||
|
||||
DescribeDBInstanceAttributeRequest::DescribeDBInstanceAttributeRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstanceAttribute")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstanceAttributeRequest::~DescribeDBInstanceAttributeRequest()
|
||||
{}
|
||||
|
||||
@@ -183,6 +183,10 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
|
||||
itemsObject.proxyType = std::stoi(valueItemsDBInstanceAttribute["ProxyType"].asString());
|
||||
if(!valueItemsDBInstanceAttribute["ConsoleVersion"].isNull())
|
||||
itemsObject.consoleVersion = valueItemsDBInstanceAttribute["ConsoleVersion"].asString();
|
||||
if(!valueItemsDBInstanceAttribute["MultipleTempUpgrade"].isNull())
|
||||
itemsObject.multipleTempUpgrade = valueItemsDBInstanceAttribute["MultipleTempUpgrade"].asString() == "true";
|
||||
if(!valueItemsDBInstanceAttribute["OriginConfiguration"].isNull())
|
||||
itemsObject.originConfiguration = valueItemsDBInstanceAttribute["OriginConfiguration"].asString();
|
||||
auto allSlaveZonesNode = allItemsNode["SlaveZones"]["SlaveZone"];
|
||||
for (auto allItemsNodeSlaveZonesSlaveZone : allSlaveZonesNode)
|
||||
{
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstanceByTagsRequest;
|
||||
|
||||
DescribeDBInstanceByTagsRequest::DescribeDBInstanceByTagsRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstanceByTags")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstanceByTagsRequest::~DescribeDBInstanceByTagsRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstanceHAConfigRequest;
|
||||
|
||||
DescribeDBInstanceHAConfigRequest::DescribeDBInstanceHAConfigRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstanceHAConfig")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstanceHAConfigRequest::~DescribeDBInstanceHAConfigRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstanceIPArrayListRequest;
|
||||
|
||||
DescribeDBInstanceIPArrayListRequest::DescribeDBInstanceIPArrayListRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstanceIPArrayList")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstanceIPArrayListRequest::~DescribeDBInstanceIPArrayListRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstanceIpHostnameRequest;
|
||||
|
||||
DescribeDBInstanceIpHostnameRequest::DescribeDBInstanceIpHostnameRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstanceIpHostname")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstanceIpHostnameRequest::~DescribeDBInstanceIpHostnameRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstanceMonitorRequest;
|
||||
|
||||
DescribeDBInstanceMonitorRequest::DescribeDBInstanceMonitorRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstanceMonitor")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstanceMonitorRequest::~DescribeDBInstanceMonitorRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstanceNetInfoRequest;
|
||||
|
||||
DescribeDBInstanceNetInfoRequest::DescribeDBInstanceNetInfoRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstanceNetInfo")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstanceNetInfoRequest::~DescribeDBInstanceNetInfoRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstancePerformanceRequest;
|
||||
|
||||
DescribeDBInstancePerformanceRequest::DescribeDBInstancePerformanceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstancePerformance")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstancePerformanceRequest::~DescribeDBInstancePerformanceRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstanceProxyConfigurationRequest;
|
||||
|
||||
DescribeDBInstanceProxyConfigurationRequest::DescribeDBInstanceProxyConfigurationRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstanceProxyConfiguration")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstanceProxyConfigurationRequest::~DescribeDBInstanceProxyConfigurationRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstanceSSLRequest;
|
||||
|
||||
DescribeDBInstanceSSLRequest::DescribeDBInstanceSSLRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstanceSSL")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstanceSSLRequest::~DescribeDBInstanceSSLRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstanceTDERequest;
|
||||
|
||||
DescribeDBInstanceTDERequest::DescribeDBInstanceTDERequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstanceTDE")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstanceTDERequest::~DescribeDBInstanceTDERequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstancesAsCsvRequest;
|
||||
|
||||
DescribeDBInstancesAsCsvRequest::DescribeDBInstancesAsCsvRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstancesAsCsv")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstancesAsCsvRequest::~DescribeDBInstancesAsCsvRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstancesByExpireTimeRequest;
|
||||
|
||||
DescribeDBInstancesByExpireTimeRequest::DescribeDBInstancesByExpireTimeRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstancesByExpireTime")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstancesByExpireTimeRequest::~DescribeDBInstancesByExpireTimeRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstancesByPerformanceRequest;
|
||||
|
||||
DescribeDBInstancesByPerformanceRequest::DescribeDBInstancesByPerformanceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstancesByPerformance")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstancesByPerformanceRequest::~DescribeDBInstancesByPerformanceRequest()
|
||||
{}
|
||||
|
||||
304
rds/src/model/DescribeDBInstancesForCloneRequest.cc
Normal file
304
rds/src/model/DescribeDBInstancesForCloneRequest.cc
Normal file
@@ -0,0 +1,304 @@
|
||||
/*
|
||||
* 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/rds/model/DescribeDBInstancesForCloneRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DescribeDBInstancesForCloneRequest;
|
||||
|
||||
DescribeDBInstancesForCloneRequest::DescribeDBInstancesForCloneRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstancesForClone")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstancesForCloneRequest::~DescribeDBInstancesForCloneRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getConnectionMode()const
|
||||
{
|
||||
return connectionMode_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setConnectionMode(const std::string& connectionMode)
|
||||
{
|
||||
connectionMode_ = connectionMode;
|
||||
setCoreParameter("ConnectionMode", connectionMode);
|
||||
}
|
||||
|
||||
long DescribeDBInstancesForCloneRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getNodeType()const
|
||||
{
|
||||
return nodeType_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setNodeType(const std::string& nodeType)
|
||||
{
|
||||
nodeType_ = nodeType;
|
||||
setCoreParameter("NodeType", nodeType);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getClientToken()const
|
||||
{
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getSearchKey()const
|
||||
{
|
||||
return searchKey_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setSearchKey(const std::string& searchKey)
|
||||
{
|
||||
searchKey_ = searchKey;
|
||||
setCoreParameter("SearchKey", searchKey);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getEngineVersion()const
|
||||
{
|
||||
return engineVersion_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setEngineVersion(const std::string& engineVersion)
|
||||
{
|
||||
engineVersion_ = engineVersion;
|
||||
setCoreParameter("EngineVersion", engineVersion);
|
||||
}
|
||||
|
||||
int DescribeDBInstancesForCloneRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getExpired()const
|
||||
{
|
||||
return expired_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setExpired(const std::string& expired)
|
||||
{
|
||||
expired_ = expired;
|
||||
setCoreParameter("Expired", expired);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getEngine()const
|
||||
{
|
||||
return engine_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setEngine(const std::string& engine)
|
||||
{
|
||||
engine_ = engine;
|
||||
setCoreParameter("Engine", engine);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
int DescribeDBInstancesForCloneRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getDBInstanceStatus()const
|
||||
{
|
||||
return dBInstanceStatus_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setDBInstanceStatus(const std::string& dBInstanceStatus)
|
||||
{
|
||||
dBInstanceStatus_ = dBInstanceStatus;
|
||||
setCoreParameter("DBInstanceStatus", dBInstanceStatus);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getProxyId()const
|
||||
{
|
||||
return proxyId_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setProxyId(const std::string& proxyId)
|
||||
{
|
||||
proxyId_ = proxyId;
|
||||
setCoreParameter("ProxyId", proxyId);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeDBInstancesForCloneRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getDBInstanceType()const
|
||||
{
|
||||
return dBInstanceType_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setDBInstanceType(const std::string& dBInstanceType)
|
||||
{
|
||||
dBInstanceType_ = dBInstanceType;
|
||||
setCoreParameter("DBInstanceType", dBInstanceType);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getDBInstanceClass()const
|
||||
{
|
||||
return dBInstanceClass_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setDBInstanceClass(const std::string& dBInstanceClass)
|
||||
{
|
||||
dBInstanceClass_ = dBInstanceClass;
|
||||
setCoreParameter("DBInstanceClass", dBInstanceClass);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getVSwitchId()const
|
||||
{
|
||||
return vSwitchId_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setVSwitchId(const std::string& vSwitchId)
|
||||
{
|
||||
vSwitchId_ = vSwitchId;
|
||||
setCoreParameter("VSwitchId", vSwitchId);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getVpcId()const
|
||||
{
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setVpcId(const std::string& vpcId)
|
||||
{
|
||||
vpcId_ = vpcId;
|
||||
setCoreParameter("VpcId", vpcId);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getZoneId()const
|
||||
{
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setZoneId(const std::string& zoneId)
|
||||
{
|
||||
zoneId_ = zoneId;
|
||||
setCoreParameter("ZoneId", zoneId);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getPayType()const
|
||||
{
|
||||
return payType_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setPayType(const std::string& payType)
|
||||
{
|
||||
payType_ = payType;
|
||||
setCoreParameter("PayType", payType);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesForCloneRequest::getInstanceNetworkType()const
|
||||
{
|
||||
return instanceNetworkType_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesForCloneRequest::setInstanceNetworkType(const std::string& instanceNetworkType)
|
||||
{
|
||||
instanceNetworkType_ = instanceNetworkType;
|
||||
setCoreParameter("InstanceNetworkType", instanceNetworkType);
|
||||
}
|
||||
|
||||
144
rds/src/model/DescribeDBInstancesForCloneResult.cc
Normal file
144
rds/src/model/DescribeDBInstancesForCloneResult.cc
Normal file
@@ -0,0 +1,144 @@
|
||||
/*
|
||||
* 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/rds/model/DescribeDBInstancesForCloneResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
DescribeDBInstancesForCloneResult::DescribeDBInstancesForCloneResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeDBInstancesForCloneResult::DescribeDBInstancesForCloneResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeDBInstancesForCloneResult::~DescribeDBInstancesForCloneResult()
|
||||
{}
|
||||
|
||||
void DescribeDBInstancesForCloneResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItemsNode = value["Items"]["DBInstance"];
|
||||
for (auto valueItemsDBInstance : allItemsNode)
|
||||
{
|
||||
DBInstance itemsObject;
|
||||
if(!valueItemsDBInstance["InsId"].isNull())
|
||||
itemsObject.insId = std::stoi(valueItemsDBInstance["InsId"].asString());
|
||||
if(!valueItemsDBInstance["DBInstanceId"].isNull())
|
||||
itemsObject.dBInstanceId = valueItemsDBInstance["DBInstanceId"].asString();
|
||||
if(!valueItemsDBInstance["DBInstanceDescription"].isNull())
|
||||
itemsObject.dBInstanceDescription = valueItemsDBInstance["DBInstanceDescription"].asString();
|
||||
if(!valueItemsDBInstance["PayType"].isNull())
|
||||
itemsObject.payType = valueItemsDBInstance["PayType"].asString();
|
||||
if(!valueItemsDBInstance["DBInstanceType"].isNull())
|
||||
itemsObject.dBInstanceType = valueItemsDBInstance["DBInstanceType"].asString();
|
||||
if(!valueItemsDBInstance["RegionId"].isNull())
|
||||
itemsObject.regionId = valueItemsDBInstance["RegionId"].asString();
|
||||
if(!valueItemsDBInstance["ExpireTime"].isNull())
|
||||
itemsObject.expireTime = valueItemsDBInstance["ExpireTime"].asString();
|
||||
if(!valueItemsDBInstance["DestroyTime"].isNull())
|
||||
itemsObject.destroyTime = valueItemsDBInstance["DestroyTime"].asString();
|
||||
if(!valueItemsDBInstance["DBInstanceStatus"].isNull())
|
||||
itemsObject.dBInstanceStatus = valueItemsDBInstance["DBInstanceStatus"].asString();
|
||||
if(!valueItemsDBInstance["Engine"].isNull())
|
||||
itemsObject.engine = valueItemsDBInstance["Engine"].asString();
|
||||
if(!valueItemsDBInstance["DBInstanceNetType"].isNull())
|
||||
itemsObject.dBInstanceNetType = valueItemsDBInstance["DBInstanceNetType"].asString();
|
||||
if(!valueItemsDBInstance["ConnectionMode"].isNull())
|
||||
itemsObject.connectionMode = valueItemsDBInstance["ConnectionMode"].asString();
|
||||
if(!valueItemsDBInstance["LockMode"].isNull())
|
||||
itemsObject.lockMode = valueItemsDBInstance["LockMode"].asString();
|
||||
if(!valueItemsDBInstance["Category"].isNull())
|
||||
itemsObject.category = valueItemsDBInstance["Category"].asString();
|
||||
if(!valueItemsDBInstance["DBInstanceStorageType"].isNull())
|
||||
itemsObject.dBInstanceStorageType = valueItemsDBInstance["DBInstanceStorageType"].asString();
|
||||
if(!valueItemsDBInstance["DBInstanceClass"].isNull())
|
||||
itemsObject.dBInstanceClass = valueItemsDBInstance["DBInstanceClass"].asString();
|
||||
if(!valueItemsDBInstance["InstanceNetworkType"].isNull())
|
||||
itemsObject.instanceNetworkType = valueItemsDBInstance["InstanceNetworkType"].asString();
|
||||
if(!valueItemsDBInstance["VpcCloudInstanceId"].isNull())
|
||||
itemsObject.vpcCloudInstanceId = valueItemsDBInstance["VpcCloudInstanceId"].asString();
|
||||
if(!valueItemsDBInstance["LockReason"].isNull())
|
||||
itemsObject.lockReason = valueItemsDBInstance["LockReason"].asString();
|
||||
if(!valueItemsDBInstance["ZoneId"].isNull())
|
||||
itemsObject.zoneId = valueItemsDBInstance["ZoneId"].asString();
|
||||
if(!valueItemsDBInstance["MutriORsignle"].isNull())
|
||||
itemsObject.mutriORsignle = valueItemsDBInstance["MutriORsignle"].asString() == "true";
|
||||
if(!valueItemsDBInstance["CreateTime"].isNull())
|
||||
itemsObject.createTime = valueItemsDBInstance["CreateTime"].asString();
|
||||
if(!valueItemsDBInstance["EngineVersion"].isNull())
|
||||
itemsObject.engineVersion = valueItemsDBInstance["EngineVersion"].asString();
|
||||
if(!valueItemsDBInstance["GuardDBInstanceId"].isNull())
|
||||
itemsObject.guardDBInstanceId = valueItemsDBInstance["GuardDBInstanceId"].asString();
|
||||
if(!valueItemsDBInstance["TempDBInstanceId"].isNull())
|
||||
itemsObject.tempDBInstanceId = valueItemsDBInstance["TempDBInstanceId"].asString();
|
||||
if(!valueItemsDBInstance["MasterInstanceId"].isNull())
|
||||
itemsObject.masterInstanceId = valueItemsDBInstance["MasterInstanceId"].asString();
|
||||
if(!valueItemsDBInstance["VpcId"].isNull())
|
||||
itemsObject.vpcId = valueItemsDBInstance["VpcId"].asString();
|
||||
if(!valueItemsDBInstance["VSwitchId"].isNull())
|
||||
itemsObject.vSwitchId = valueItemsDBInstance["VSwitchId"].asString();
|
||||
if(!valueItemsDBInstance["ReplicateId"].isNull())
|
||||
itemsObject.replicateId = valueItemsDBInstance["ReplicateId"].asString();
|
||||
if(!valueItemsDBInstance["ResourceGroupId"].isNull())
|
||||
itemsObject.resourceGroupId = valueItemsDBInstance["ResourceGroupId"].asString();
|
||||
auto allReadOnlyDBInstanceIdsNode = allItemsNode["ReadOnlyDBInstanceIds"]["ReadOnlyDBInstanceId"];
|
||||
for (auto allItemsNodeReadOnlyDBInstanceIdsReadOnlyDBInstanceId : allReadOnlyDBInstanceIdsNode)
|
||||
{
|
||||
DBInstance::ReadOnlyDBInstanceId readOnlyDBInstanceIdsObject;
|
||||
if(!allItemsNodeReadOnlyDBInstanceIdsReadOnlyDBInstanceId["DBInstanceId"].isNull())
|
||||
readOnlyDBInstanceIdsObject.dBInstanceId = allItemsNodeReadOnlyDBInstanceIdsReadOnlyDBInstanceId["DBInstanceId"].asString();
|
||||
itemsObject.readOnlyDBInstanceIds.push_back(readOnlyDBInstanceIdsObject);
|
||||
}
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["TotalRecordCount"].isNull())
|
||||
totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString());
|
||||
if(!value["PageRecordCount"].isNull())
|
||||
pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
int DescribeDBInstancesForCloneResult::getTotalRecordCount()const
|
||||
{
|
||||
return totalRecordCount_;
|
||||
}
|
||||
|
||||
int DescribeDBInstancesForCloneResult::getPageRecordCount()const
|
||||
{
|
||||
return pageRecordCount_;
|
||||
}
|
||||
|
||||
int DescribeDBInstancesForCloneResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::vector<DescribeDBInstancesForCloneResult::DBInstance> DescribeDBInstancesForCloneResult::getItems()const
|
||||
{
|
||||
return items_;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDBInstancesRequest;
|
||||
|
||||
DescribeDBInstancesRequest::DescribeDBInstancesRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBInstances")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBInstancesRequest::~DescribeDBInstancesRequest()
|
||||
{}
|
||||
@@ -377,6 +379,17 @@ void DescribeDBInstancesRequest::setOwnerAccount(const std::string& ownerAccount
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesRequest::getDedicatedHostId()const
|
||||
{
|
||||
return dedicatedHostId_;
|
||||
}
|
||||
|
||||
void DescribeDBInstancesRequest::setDedicatedHostId(const std::string& dedicatedHostId)
|
||||
{
|
||||
dedicatedHostId_ = dedicatedHostId;
|
||||
setCoreParameter("DedicatedHostId", dedicatedHostId);
|
||||
}
|
||||
|
||||
std::string DescribeDBInstancesRequest::getTag5value()const
|
||||
{
|
||||
return tag5value_;
|
||||
|
||||
@@ -1,115 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DescribeDBProxyEndpointRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DescribeDBProxyEndpointRequest;
|
||||
|
||||
DescribeDBProxyEndpointRequest::DescribeDBProxyEndpointRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBProxyEndpoint")
|
||||
{}
|
||||
|
||||
DescribeDBProxyEndpointRequest::~DescribeDBProxyEndpointRequest()
|
||||
{}
|
||||
|
||||
long DescribeDBProxyEndpointRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyEndpointRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyEndpointRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointRequest::getDBProxyConnectString()const
|
||||
{
|
||||
return dBProxyConnectString_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyEndpointRequest::setDBProxyConnectString(const std::string& dBProxyConnectString)
|
||||
{
|
||||
dBProxyConnectString_ = dBProxyConnectString;
|
||||
setCoreParameter("DBProxyConnectString", dBProxyConnectString);
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyEndpointRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyEndpointRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyEndpointRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
long DescribeDBProxyEndpointRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyEndpointRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointRequest::getDBProxyEndpointId()const
|
||||
{
|
||||
return dBProxyEndpointId_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyEndpointRequest::setDBProxyEndpointId(const std::string& dBProxyEndpointId)
|
||||
{
|
||||
dBProxyEndpointId_ = dBProxyEndpointId;
|
||||
setCoreParameter("DBProxyEndpointId", dBProxyEndpointId);
|
||||
}
|
||||
|
||||
@@ -1,100 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DescribeDBProxyEndpointResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
DescribeDBProxyEndpointResult::DescribeDBProxyEndpointResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeDBProxyEndpointResult::DescribeDBProxyEndpointResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeDBProxyEndpointResult::~DescribeDBProxyEndpointResult()
|
||||
{}
|
||||
|
||||
void DescribeDBProxyEndpointResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["DBProxyEndpointId"].isNull())
|
||||
dBProxyEndpointId_ = value["DBProxyEndpointId"].asString();
|
||||
if(!value["DBProxyConnectString"].isNull())
|
||||
dBProxyConnectString_ = value["DBProxyConnectString"].asString();
|
||||
if(!value["DBProxyConnectStringPort"].isNull())
|
||||
dBProxyConnectStringPort_ = value["DBProxyConnectStringPort"].asString();
|
||||
if(!value["DBProxyConnectStringNetType"].isNull())
|
||||
dBProxyConnectStringNetType_ = value["DBProxyConnectStringNetType"].asString();
|
||||
if(!value["DBProxyFeatures"].isNull())
|
||||
dBProxyFeatures_ = value["DBProxyFeatures"].asString();
|
||||
if(!value["ReadOnlyInstanceMaxDelayTime"].isNull())
|
||||
readOnlyInstanceMaxDelayTime_ = value["ReadOnlyInstanceMaxDelayTime"].asString();
|
||||
if(!value["ReadOnlyInstanceDistributionType"].isNull())
|
||||
readOnlyInstanceDistributionType_ = value["ReadOnlyInstanceDistributionType"].asString();
|
||||
if(!value["ReadOnlyInstanceWeight"].isNull())
|
||||
readOnlyInstanceWeight_ = value["ReadOnlyInstanceWeight"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointResult::getReadOnlyInstanceDistributionType()const
|
||||
{
|
||||
return readOnlyInstanceDistributionType_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointResult::getDBProxyConnectString()const
|
||||
{
|
||||
return dBProxyConnectString_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointResult::getDBProxyEndpointId()const
|
||||
{
|
||||
return dBProxyEndpointId_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointResult::getDBProxyFeatures()const
|
||||
{
|
||||
return dBProxyFeatures_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointResult::getReadOnlyInstanceWeight()const
|
||||
{
|
||||
return readOnlyInstanceWeight_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointResult::getReadOnlyInstanceMaxDelayTime()const
|
||||
{
|
||||
return readOnlyInstanceMaxDelayTime_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointResult::getDBProxyConnectStringNetType()const
|
||||
{
|
||||
return dBProxyConnectStringNetType_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyEndpointResult::getDBProxyConnectStringPort()const
|
||||
{
|
||||
return dBProxyConnectStringPort_;
|
||||
}
|
||||
|
||||
@@ -1,137 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DescribeDBProxyPerformanceRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DescribeDBProxyPerformanceRequest;
|
||||
|
||||
DescribeDBProxyPerformanceRequest::DescribeDBProxyPerformanceRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDBProxyPerformance")
|
||||
{}
|
||||
|
||||
DescribeDBProxyPerformanceRequest::~DescribeDBProxyPerformanceRequest()
|
||||
{}
|
||||
|
||||
long DescribeDBProxyPerformanceRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyPerformanceRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyPerformanceRequest::getMetricsName()const
|
||||
{
|
||||
return metricsName_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyPerformanceRequest::setMetricsName(const std::string& metricsName)
|
||||
{
|
||||
metricsName_ = metricsName;
|
||||
setCoreParameter("MetricsName", metricsName);
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyPerformanceRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyPerformanceRequest::setStartTime(const std::string& startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setCoreParameter("StartTime", startTime);
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyPerformanceRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyPerformanceRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyPerformanceRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyPerformanceRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyPerformanceRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyPerformanceRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyPerformanceRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyPerformanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyPerformanceRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyPerformanceRequest::setEndTime(const std::string& endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setCoreParameter("EndTime", endTime);
|
||||
}
|
||||
|
||||
long DescribeDBProxyPerformanceRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyPerformanceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyPerformanceRequest::getDBProxyInstanceType()const
|
||||
{
|
||||
return dBProxyInstanceType_;
|
||||
}
|
||||
|
||||
void DescribeDBProxyPerformanceRequest::setDBProxyInstanceType(const std::string& dBProxyInstanceType)
|
||||
{
|
||||
dBProxyInstanceType_ = dBProxyInstanceType;
|
||||
setCoreParameter("DBProxyInstanceType", dBProxyInstanceType);
|
||||
}
|
||||
|
||||
@@ -1,90 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DescribeDBProxyPerformanceResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
DescribeDBProxyPerformanceResult::DescribeDBProxyPerformanceResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeDBProxyPerformanceResult::DescribeDBProxyPerformanceResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeDBProxyPerformanceResult::~DescribeDBProxyPerformanceResult()
|
||||
{}
|
||||
|
||||
void DescribeDBProxyPerformanceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allPerformanceKeysNode = value["PerformanceKeys"]["PerformanceKey"];
|
||||
for (auto valuePerformanceKeysPerformanceKey : allPerformanceKeysNode)
|
||||
{
|
||||
PerformanceKey performanceKeysObject;
|
||||
if(!valuePerformanceKeysPerformanceKey["Key"].isNull())
|
||||
performanceKeysObject.key = valuePerformanceKeysPerformanceKey["Key"].asString();
|
||||
if(!valuePerformanceKeysPerformanceKey["ValueFormat"].isNull())
|
||||
performanceKeysObject.valueFormat = valuePerformanceKeysPerformanceKey["ValueFormat"].asString();
|
||||
auto allValuesNode = allPerformanceKeysNode["Values"]["PerformanceValue"];
|
||||
for (auto allPerformanceKeysNodeValuesPerformanceValue : allValuesNode)
|
||||
{
|
||||
PerformanceKey::PerformanceValue valuesObject;
|
||||
if(!allPerformanceKeysNodeValuesPerformanceValue["Value"].isNull())
|
||||
valuesObject.value = allPerformanceKeysNodeValuesPerformanceValue["Value"].asString();
|
||||
if(!allPerformanceKeysNodeValuesPerformanceValue["Date"].isNull())
|
||||
valuesObject.date = allPerformanceKeysNodeValuesPerformanceValue["Date"].asString();
|
||||
performanceKeysObject.values.push_back(valuesObject);
|
||||
}
|
||||
performanceKeys_.push_back(performanceKeysObject);
|
||||
}
|
||||
if(!value["DBInstanceId"].isNull())
|
||||
dBInstanceId_ = value["DBInstanceId"].asString();
|
||||
if(!value["StartTime"].isNull())
|
||||
startTime_ = value["StartTime"].asString();
|
||||
if(!value["EndTime"].isNull())
|
||||
endTime_ = value["EndTime"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeDBProxyPerformanceResult::PerformanceKey> DescribeDBProxyPerformanceResult::getPerformanceKeys()const
|
||||
{
|
||||
return performanceKeys_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyPerformanceResult::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyPerformanceResult::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyPerformanceResult::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
@@ -1,93 +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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/rds/model/DescribeDBProxyResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Rds;
|
||||
using namespace AlibabaCloud::Rds::Model;
|
||||
|
||||
DescribeDBProxyResult::DescribeDBProxyResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeDBProxyResult::DescribeDBProxyResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeDBProxyResult::~DescribeDBProxyResult()
|
||||
{}
|
||||
|
||||
void DescribeDBProxyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allDBProxyConnectStringItemsNode = value["DBProxyConnectStringItems"]["DBProxyConnectStringItemsItem"];
|
||||
for (auto valueDBProxyConnectStringItemsDBProxyConnectStringItemsItem : allDBProxyConnectStringItemsNode)
|
||||
{
|
||||
DBProxyConnectStringItemsItem dBProxyConnectStringItemsObject;
|
||||
if(!valueDBProxyConnectStringItemsDBProxyConnectStringItemsItem["DBProxyEndpointId"].isNull())
|
||||
dBProxyConnectStringItemsObject.dBProxyEndpointId = valueDBProxyConnectStringItemsDBProxyConnectStringItemsItem["DBProxyEndpointId"].asString();
|
||||
if(!valueDBProxyConnectStringItemsDBProxyConnectStringItemsItem["DBProxyConnectString"].isNull())
|
||||
dBProxyConnectStringItemsObject.dBProxyConnectString = valueDBProxyConnectStringItemsDBProxyConnectStringItemsItem["DBProxyConnectString"].asString();
|
||||
if(!valueDBProxyConnectStringItemsDBProxyConnectStringItemsItem["DBProxyConnectStringPort"].isNull())
|
||||
dBProxyConnectStringItemsObject.dBProxyConnectStringPort = valueDBProxyConnectStringItemsDBProxyConnectStringItemsItem["DBProxyConnectStringPort"].asString();
|
||||
if(!valueDBProxyConnectStringItemsDBProxyConnectStringItemsItem["DBProxyConnectStringNetType"].isNull())
|
||||
dBProxyConnectStringItemsObject.dBProxyConnectStringNetType = valueDBProxyConnectStringItemsDBProxyConnectStringItemsItem["DBProxyConnectStringNetType"].asString();
|
||||
if(!valueDBProxyConnectStringItemsDBProxyConnectStringItemsItem["DBProxyVpcInstanceId"].isNull())
|
||||
dBProxyConnectStringItemsObject.dBProxyVpcInstanceId = valueDBProxyConnectStringItemsDBProxyConnectStringItemsItem["DBProxyVpcInstanceId"].asString();
|
||||
dBProxyConnectStringItems_.push_back(dBProxyConnectStringItemsObject);
|
||||
}
|
||||
if(!value["DBProxyServiceStatus"].isNull())
|
||||
dBProxyServiceStatus_ = value["DBProxyServiceStatus"].asString();
|
||||
if(!value["DBProxyInstanceType"].isNull())
|
||||
dBProxyInstanceType_ = value["DBProxyInstanceType"].asString();
|
||||
if(!value["DBProxyInstanceNum"].isNull())
|
||||
dBProxyInstanceNum_ = std::stoi(value["DBProxyInstanceNum"].asString());
|
||||
if(!value["DBProxyInstanceStatus"].isNull())
|
||||
dBProxyInstanceStatus_ = value["DBProxyInstanceStatus"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyResult::getDBProxyServiceStatus()const
|
||||
{
|
||||
return dBProxyServiceStatus_;
|
||||
}
|
||||
|
||||
int DescribeDBProxyResult::getDBProxyInstanceNum()const
|
||||
{
|
||||
return dBProxyInstanceNum_;
|
||||
}
|
||||
|
||||
std::vector<DescribeDBProxyResult::DBProxyConnectStringItemsItem> DescribeDBProxyResult::getDBProxyConnectStringItems()const
|
||||
{
|
||||
return dBProxyConnectStringItems_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyResult::getDBProxyInstanceStatus()const
|
||||
{
|
||||
return dBProxyInstanceStatus_;
|
||||
}
|
||||
|
||||
std::string DescribeDBProxyResult::getDBProxyInstanceType()const
|
||||
{
|
||||
return dBProxyInstanceType_;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDTCSecurityIpHostsForSQLServerRequest;
|
||||
|
||||
DescribeDTCSecurityIpHostsForSQLServerRequest::DescribeDTCSecurityIpHostsForSQLServerRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDTCSecurityIpHostsForSQLServer")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDTCSecurityIpHostsForSQLServerRequest::~DescribeDTCSecurityIpHostsForSQLServerRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDatabasesRequest;
|
||||
|
||||
DescribeDatabasesRequest::DescribeDatabasesRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDatabases")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDatabasesRequest::~DescribeDatabasesRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDedicatedHostAttributeRequest;
|
||||
|
||||
DescribeDedicatedHostAttributeRequest::DescribeDedicatedHostAttributeRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDedicatedHostAttribute")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDedicatedHostAttributeRequest::~DescribeDedicatedHostAttributeRequest()
|
||||
{}
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDedicatedHostGroupsRequest;
|
||||
|
||||
DescribeDedicatedHostGroupsRequest::DescribeDedicatedHostGroupsRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDedicatedHostGroups")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDedicatedHostGroupsRequest::~DescribeDedicatedHostGroupsRequest()
|
||||
{}
|
||||
|
||||
@@ -67,6 +67,8 @@ void DescribeDedicatedHostGroupsResult::parse(const std::string &payload)
|
||||
dedicatedHostGroupsObject.instanceNumber = std::stoi(valueDedicatedHostGroupsDedicatedHostGroupsItem["InstanceNumber"].asString());
|
||||
if(!valueDedicatedHostGroupsDedicatedHostGroupsItem["Engine"].isNull())
|
||||
dedicatedHostGroupsObject.engine = valueDedicatedHostGroupsDedicatedHostGroupsItem["Engine"].asString();
|
||||
if(!valueDedicatedHostGroupsDedicatedHostGroupsItem["Text"].isNull())
|
||||
dedicatedHostGroupsObject.text = valueDedicatedHostGroupsDedicatedHostGroupsItem["Text"].asString();
|
||||
dedicatedHostGroups_.push_back(dedicatedHostGroupsObject);
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,9 @@ using AlibabaCloud::Rds::Model::DescribeDedicatedHostsRequest;
|
||||
|
||||
DescribeDedicatedHostsRequest::DescribeDedicatedHostsRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDedicatedHosts")
|
||||
{}
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDedicatedHostsRequest::~DescribeDedicatedHostsRequest()
|
||||
{}
|
||||
|
||||
194
rds/src/model/DescribeDetachedBackupsRequest.cc
Normal file
194
rds/src/model/DescribeDetachedBackupsRequest.cc
Normal file
@@ -0,0 +1,194 @@
|
||||
/*
|
||||
* 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/rds/model/DescribeDetachedBackupsRequest.h>
|
||||
|
||||
using AlibabaCloud::Rds::Model::DescribeDetachedBackupsRequest;
|
||||
|
||||
DescribeDetachedBackupsRequest::DescribeDetachedBackupsRequest() :
|
||||
RpcServiceRequest("rds", "2014-08-15", "DescribeDetachedBackups")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDetachedBackupsRequest::~DescribeDetachedBackupsRequest()
|
||||
{}
|
||||
|
||||
long DescribeDetachedBackupsRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeDetachedBackupsRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setStartTime(const std::string& startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setCoreParameter("StartTime", startTime);
|
||||
}
|
||||
|
||||
int DescribeDetachedBackupsRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setCoreParameter("PageNumber", std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeDetachedBackupsRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeDetachedBackupsRequest::getBackupLocation()const
|
||||
{
|
||||
return backupLocation_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setBackupLocation(const std::string& backupLocation)
|
||||
{
|
||||
backupLocation_ = backupLocation;
|
||||
setCoreParameter("BackupLocation", backupLocation);
|
||||
}
|
||||
|
||||
int DescribeDetachedBackupsRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeDetachedBackupsRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeDetachedBackupsRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeDetachedBackupsRequest::getBackupId()const
|
||||
{
|
||||
return backupId_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setBackupId(const std::string& backupId)
|
||||
{
|
||||
backupId_ = backupId;
|
||||
setCoreParameter("BackupId", backupId);
|
||||
}
|
||||
|
||||
std::string DescribeDetachedBackupsRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeDetachedBackupsRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setEndTime(const std::string& endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setCoreParameter("EndTime", endTime);
|
||||
}
|
||||
|
||||
long DescribeDetachedBackupsRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeDetachedBackupsRequest::getBackupStatus()const
|
||||
{
|
||||
return backupStatus_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setBackupStatus(const std::string& backupStatus)
|
||||
{
|
||||
backupStatus_ = backupStatus;
|
||||
setCoreParameter("BackupStatus", backupStatus);
|
||||
}
|
||||
|
||||
std::string DescribeDetachedBackupsRequest::getBackupMode()const
|
||||
{
|
||||
return backupMode_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setBackupMode(const std::string& backupMode)
|
||||
{
|
||||
backupMode_ = backupMode;
|
||||
setCoreParameter("BackupMode", backupMode);
|
||||
}
|
||||
|
||||
std::string DescribeDetachedBackupsRequest::getRegion()const
|
||||
{
|
||||
return region_;
|
||||
}
|
||||
|
||||
void DescribeDetachedBackupsRequest::setRegion(const std::string& region)
|
||||
{
|
||||
region_ = region;
|
||||
setCoreParameter("Region", region);
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user