Supported API UpdateDomainRemark for Update Domain Remark.

This commit is contained in:
sdk-team
2019-11-13 15:50:54 +08:00
parent f59d8a8426
commit ceba891a32
110 changed files with 1601 additions and 1838 deletions

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::AddDomainGroupRequest;
AddDomainGroupRequest::AddDomainGroupRequest() :
RpcServiceRequest("alidns", "2015-01-09", "AddDomainGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddDomainGroupRequest::~AddDomainGroupRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::AddDomainRecordRequest;
AddDomainRecordRequest::AddDomainRecordRequest() :
RpcServiceRequest("alidns", "2015-01-09", "AddDomainRecord")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddDomainRecordRequest::~AddDomainRecordRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::AddDomainRequest;
AddDomainRequest::AddDomainRequest() :
RpcServiceRequest("alidns", "2015-01-09", "AddDomain")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddDomainRequest::~AddDomainRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::AddGtmAccessStrategyRequest;
AddGtmAccessStrategyRequest::AddGtmAccessStrategyRequest() :
RpcServiceRequest("alidns", "2015-01-09", "AddGtmAccessStrategy")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddGtmAccessStrategyRequest::~AddGtmAccessStrategyRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::AddGtmAddressPoolRequest;
AddGtmAddressPoolRequest::AddGtmAddressPoolRequest() :
RpcServiceRequest("alidns", "2015-01-09", "AddGtmAddressPool")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddGtmAddressPoolRequest::~AddGtmAddressPoolRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::AddGtmMonitorRequest;
AddGtmMonitorRequest::AddGtmMonitorRequest() :
RpcServiceRequest("alidns", "2015-01-09", "AddGtmMonitor")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddGtmMonitorRequest::~AddGtmMonitorRequest()
{}

View File

@@ -20,63 +20,65 @@ using AlibabaCloud::Alidns::Model::AddGtmRecoveryPlanRequest;
AddGtmRecoveryPlanRequest::AddGtmRecoveryPlanRequest() :
RpcServiceRequest("alidns", "2015-01-09", "AddGtmRecoveryPlan")
{}
{
setMethod(HttpRequest::Method::Post);
}
AddGtmRecoveryPlanRequest::~AddGtmRecoveryPlanRequest()
{}
std::string AddGtmRecoveryPlanRequest::getFaultAddrPool()const
{
return faultAddrPool_;
}
void AddGtmRecoveryPlanRequest::setFaultAddrPool(const std::string& faultAddrPool)
{
faultAddrPool_ = faultAddrPool;
setCoreParameter("FaultAddrPool", faultAddrPool);
}
std::string AddGtmRecoveryPlanRequest::getRemark()const
{
return remark_;
}
void AddGtmRecoveryPlanRequest::setRemark(const std::string& remark)
{
remark_ = remark;
setCoreParameter("Remark", remark);
}
std::string AddGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void AddGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string AddGtmRecoveryPlanRequest::getName()const
{
return name_;
}
void AddGtmRecoveryPlanRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
std::string AddGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void AddGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string AddGtmRecoveryPlanRequest::getFaultAddrPool()const
{
return faultAddrPool_;
}
void AddGtmRecoveryPlanRequest::setFaultAddrPool(const std::string& faultAddrPool)
{
faultAddrPool_ = faultAddrPool;
setCoreParameter("FaultAddrPool", faultAddrPool);
}
std::string AddGtmRecoveryPlanRequest::getRemark()const
{
return remark_;
}
void AddGtmRecoveryPlanRequest::setRemark(const std::string& remark)
{
remark_ = remark;
setCoreParameter("Remark", remark);
}
std::string AddGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void AddGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string AddGtmRecoveryPlanRequest::getName()const
{
return name_;
}
void AddGtmRecoveryPlanRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
std::string AddGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void AddGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::ChangeDomainGroupRequest;
ChangeDomainGroupRequest::ChangeDomainGroupRequest() :
RpcServiceRequest("alidns", "2015-01-09", "ChangeDomainGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
ChangeDomainGroupRequest::~ChangeDomainGroupRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::ChangeDomainOfDnsProductRequest;
ChangeDomainOfDnsProductRequest::ChangeDomainOfDnsProductRequest() :
RpcServiceRequest("alidns", "2015-01-09", "ChangeDomainOfDnsProduct")
{}
{
setMethod(HttpRequest::Method::Post);
}
ChangeDomainOfDnsProductRequest::~ChangeDomainOfDnsProductRequest()
{}

View File

@@ -1,104 +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/alidns/model/CheckDomainRecordRequest.h>
using AlibabaCloud::Alidns::Model::CheckDomainRecordRequest;
CheckDomainRecordRequest::CheckDomainRecordRequest() :
RpcServiceRequest("alidns", "2015-01-09", "CheckDomainRecord")
{}
CheckDomainRecordRequest::~CheckDomainRecordRequest()
{}
std::string CheckDomainRecordRequest::getRR()const
{
return rR_;
}
void CheckDomainRecordRequest::setRR(const std::string& rR)
{
rR_ = rR;
setCoreParameter("RR", rR);
}
std::string CheckDomainRecordRequest::getDomainName()const
{
return domainName_;
}
void CheckDomainRecordRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setCoreParameter("DomainName", domainName);
}
std::string CheckDomainRecordRequest::getType()const
{
return type_;
}
void CheckDomainRecordRequest::setType(const std::string& type)
{
type_ = type;
setCoreParameter("Type", type);
}
std::string CheckDomainRecordRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CheckDomainRecordRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string CheckDomainRecordRequest::getUserClientIp()const
{
return userClientIp_;
}
void CheckDomainRecordRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string CheckDomainRecordRequest::getLang()const
{
return lang_;
}
void CheckDomainRecordRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string CheckDomainRecordRequest::getValue()const
{
return value_;
}
void CheckDomainRecordRequest::setValue(const std::string& value)
{
value_ = value;
setCoreParameter("Value", value);
}

View File

@@ -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/alidns/model/CreateInstanceRequest.h>
using AlibabaCloud::Alidns::Model::CreateInstanceRequest;
CreateInstanceRequest::CreateInstanceRequest() :
RpcServiceRequest("alidns", "2015-01-09", "CreateInstance")
{}
CreateInstanceRequest::~CreateInstanceRequest()
{}
std::string CreateInstanceRequest::getDomainName()const
{
return domainName_;
}
void CreateInstanceRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setCoreParameter("DomainName", domainName);
}
long CreateInstanceRequest::getOwnerId()const
{
return ownerId_;
}
void CreateInstanceRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateInstanceRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateInstanceRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string CreateInstanceRequest::getToken()const
{
return token_;
}
void CreateInstanceRequest::setToken(const std::string& token)
{
token_ = token;
setCoreParameter("Token", token);
}
int CreateInstanceRequest::getMonth()const
{
return month_;
}
void CreateInstanceRequest::setMonth(int month)
{
month_ = month;
setCoreParameter("Month", std::to_string(month));
}
std::string CreateInstanceRequest::getUserClientIp()const
{
return userClientIp_;
}
void CreateInstanceRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string CreateInstanceRequest::getLang()const
{
return lang_;
}
void CreateInstanceRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string CreateInstanceRequest::getInstanceVersion()const
{
return instanceVersion_;
}
void CreateInstanceRequest::setInstanceVersion(const std::string& instanceVersion)
{
instanceVersion_ = instanceVersion;
setCoreParameter("InstanceVersion", instanceVersion);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DeleteDomainGroupRequest;
DeleteDomainGroupRequest::DeleteDomainGroupRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DeleteDomainGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteDomainGroupRequest::~DeleteDomainGroupRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DeleteDomainRecordRequest;
DeleteDomainRecordRequest::DeleteDomainRecordRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DeleteDomainRecord")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteDomainRecordRequest::~DeleteDomainRecordRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DeleteDomainRequest;
DeleteDomainRequest::DeleteDomainRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DeleteDomain")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteDomainRequest::~DeleteDomainRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DeleteGtmAccessStrategyRequest;
DeleteGtmAccessStrategyRequest::DeleteGtmAccessStrategyRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DeleteGtmAccessStrategy")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteGtmAccessStrategyRequest::~DeleteGtmAccessStrategyRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DeleteGtmAddressPoolRequest;
DeleteGtmAddressPoolRequest::DeleteGtmAddressPoolRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DeleteGtmAddressPool")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteGtmAddressPoolRequest::~DeleteGtmAddressPoolRequest()
{}

View File

@@ -20,41 +20,43 @@ using AlibabaCloud::Alidns::Model::DeleteGtmRecoveryPlanRequest;
DeleteGtmRecoveryPlanRequest::DeleteGtmRecoveryPlanRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DeleteGtmRecoveryPlan")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteGtmRecoveryPlanRequest::~DeleteGtmRecoveryPlanRequest()
{}
std::string DeleteGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void DeleteGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
long DeleteGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void DeleteGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string DeleteGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void DeleteGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DeleteGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void DeleteGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
long DeleteGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void DeleteGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string DeleteGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void DeleteGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DeleteSubDomainRecordsRequest;
DeleteSubDomainRecordsRequest::DeleteSubDomainRecordsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DeleteSubDomainRecords")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteSubDomainRecordsRequest::~DeleteSubDomainRecordsRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeBatchResultCountRequest;
DescribeBatchResultCountRequest::DescribeBatchResultCountRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeBatchResultCount")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeBatchResultCountRequest::~DescribeBatchResultCountRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeBatchResultDetailRequest;
DescribeBatchResultDetailRequest::DescribeBatchResultDetailRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeBatchResultDetail")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeBatchResultDetailRequest::~DescribeBatchResultDetailRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeDNSSLBSubDomainsRequest;
DescribeDNSSLBSubDomainsRequest::DescribeDNSSLBSubDomainsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDNSSLBSubDomains")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDNSSLBSubDomainsRequest::~DescribeDNSSLBSubDomainsRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeDnsProductInstanceRequest;
DescribeDnsProductInstanceRequest::DescribeDnsProductInstanceRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDnsProductInstance")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDnsProductInstanceRequest::~DescribeDnsProductInstanceRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeDnsProductInstancesRequest;
DescribeDnsProductInstancesRequest::DescribeDnsProductInstancesRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDnsProductInstances")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDnsProductInstancesRequest::~DescribeDnsProductInstancesRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeDomainGroupsRequest;
DescribeDomainGroupsRequest::DescribeDomainGroupsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDomainGroups")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDomainGroupsRequest::~DescribeDomainGroupsRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeDomainInfoRequest;
DescribeDomainInfoRequest::DescribeDomainInfoRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDomainInfo")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDomainInfoRequest::~DescribeDomainInfoRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeDomainLogsRequest;
DescribeDomainLogsRequest::DescribeDomainLogsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDomainLogs")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDomainLogsRequest::~DescribeDomainLogsRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeDomainNsRequest;
DescribeDomainNsRequest::DescribeDomainNsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDomainNs")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDomainNsRequest::~DescribeDomainNsRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeDomainRecordInfoRequest;
DescribeDomainRecordInfoRequest::DescribeDomainRecordInfoRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDomainRecordInfo")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDomainRecordInfoRequest::~DescribeDomainRecordInfoRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeDomainRecordsRequest;
DescribeDomainRecordsRequest::DescribeDomainRecordsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDomainRecords")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDomainRecordsRequest::~DescribeDomainRecordsRequest()
{}

View File

@@ -20,63 +20,65 @@ using AlibabaCloud::Alidns::Model::DescribeDomainStatisticsRequest;
DescribeDomainStatisticsRequest::DescribeDomainStatisticsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDomainStatistics")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDomainStatisticsRequest::~DescribeDomainStatisticsRequest()
{}
std::string DescribeDomainStatisticsRequest::getDomainName()const
{
return domainName_;
}
void DescribeDomainStatisticsRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setCoreParameter("DomainName", domainName);
}
std::string DescribeDomainStatisticsRequest::getStartDate()const
{
return startDate_;
}
void DescribeDomainStatisticsRequest::setStartDate(const std::string& startDate)
{
startDate_ = startDate;
setCoreParameter("StartDate", startDate);
}
std::string DescribeDomainStatisticsRequest::getEndDate()const
{
return endDate_;
}
void DescribeDomainStatisticsRequest::setEndDate(const std::string& endDate)
{
endDate_ = endDate;
setCoreParameter("EndDate", endDate);
}
std::string DescribeDomainStatisticsRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeDomainStatisticsRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeDomainStatisticsRequest::getLang()const
{
return lang_;
}
void DescribeDomainStatisticsRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DescribeDomainStatisticsRequest::getDomainName()const
{
return domainName_;
}
void DescribeDomainStatisticsRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setCoreParameter("DomainName", domainName);
}
std::string DescribeDomainStatisticsRequest::getStartDate()const
{
return startDate_;
}
void DescribeDomainStatisticsRequest::setStartDate(const std::string& startDate)
{
startDate_ = startDate;
setCoreParameter("StartDate", startDate);
}
std::string DescribeDomainStatisticsRequest::getEndDate()const
{
return endDate_;
}
void DescribeDomainStatisticsRequest::setEndDate(const std::string& endDate)
{
endDate_ = endDate;
setCoreParameter("EndDate", endDate);
}
std::string DescribeDomainStatisticsRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeDomainStatisticsRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeDomainStatisticsRequest::getLang()const
{
return lang_;
}
void DescribeDomainStatisticsRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -20,129 +20,131 @@ using AlibabaCloud::Alidns::Model::DescribeDomainStatisticsSummaryRequest;
DescribeDomainStatisticsSummaryRequest::DescribeDomainStatisticsSummaryRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDomainStatisticsSummary")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDomainStatisticsSummaryRequest::~DescribeDomainStatisticsSummaryRequest()
{}
long DescribeDomainStatisticsSummaryRequest::getThreshold()const
{
return threshold_;
}
void DescribeDomainStatisticsSummaryRequest::setThreshold(long threshold)
{
threshold_ = threshold;
setCoreParameter("Threshold", std::to_string(threshold));
}
std::string DescribeDomainStatisticsSummaryRequest::getStartDate()const
{
return startDate_;
}
void DescribeDomainStatisticsSummaryRequest::setStartDate(const std::string& startDate)
{
startDate_ = startDate;
setCoreParameter("StartDate", startDate);
}
long DescribeDomainStatisticsSummaryRequest::getPageNumber()const
{
return pageNumber_;
}
void DescribeDomainStatisticsSummaryRequest::setPageNumber(long pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
}
long DescribeDomainStatisticsSummaryRequest::getPageSize()const
{
return pageSize_;
}
void DescribeDomainStatisticsSummaryRequest::setPageSize(long pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeDomainStatisticsSummaryRequest::getLang()const
{
return lang_;
}
void DescribeDomainStatisticsSummaryRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DescribeDomainStatisticsSummaryRequest::getKeyword()const
{
return keyword_;
}
void DescribeDomainStatisticsSummaryRequest::setKeyword(const std::string& keyword)
{
keyword_ = keyword;
setCoreParameter("Keyword", keyword);
}
std::string DescribeDomainStatisticsSummaryRequest::getDirection()const
{
return direction_;
}
void DescribeDomainStatisticsSummaryRequest::setDirection(const std::string& direction)
{
direction_ = direction;
setCoreParameter("Direction", direction);
}
std::string DescribeDomainStatisticsSummaryRequest::getOrderBy()const
{
return orderBy_;
}
void DescribeDomainStatisticsSummaryRequest::setOrderBy(const std::string& orderBy)
{
orderBy_ = orderBy;
setCoreParameter("OrderBy", orderBy);
}
std::string DescribeDomainStatisticsSummaryRequest::getEndDate()const
{
return endDate_;
}
void DescribeDomainStatisticsSummaryRequest::setEndDate(const std::string& endDate)
{
endDate_ = endDate;
setCoreParameter("EndDate", endDate);
}
std::string DescribeDomainStatisticsSummaryRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeDomainStatisticsSummaryRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeDomainStatisticsSummaryRequest::getSearchMode()const
{
return searchMode_;
}
void DescribeDomainStatisticsSummaryRequest::setSearchMode(const std::string& searchMode)
{
searchMode_ = searchMode;
setCoreParameter("SearchMode", searchMode);
}
long DescribeDomainStatisticsSummaryRequest::getThreshold()const
{
return threshold_;
}
void DescribeDomainStatisticsSummaryRequest::setThreshold(long threshold)
{
threshold_ = threshold;
setCoreParameter("Threshold", std::to_string(threshold));
}
std::string DescribeDomainStatisticsSummaryRequest::getStartDate()const
{
return startDate_;
}
void DescribeDomainStatisticsSummaryRequest::setStartDate(const std::string& startDate)
{
startDate_ = startDate;
setCoreParameter("StartDate", startDate);
}
long DescribeDomainStatisticsSummaryRequest::getPageNumber()const
{
return pageNumber_;
}
void DescribeDomainStatisticsSummaryRequest::setPageNumber(long pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
}
long DescribeDomainStatisticsSummaryRequest::getPageSize()const
{
return pageSize_;
}
void DescribeDomainStatisticsSummaryRequest::setPageSize(long pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeDomainStatisticsSummaryRequest::getLang()const
{
return lang_;
}
void DescribeDomainStatisticsSummaryRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DescribeDomainStatisticsSummaryRequest::getKeyword()const
{
return keyword_;
}
void DescribeDomainStatisticsSummaryRequest::setKeyword(const std::string& keyword)
{
keyword_ = keyword;
setCoreParameter("Keyword", keyword);
}
std::string DescribeDomainStatisticsSummaryRequest::getDirection()const
{
return direction_;
}
void DescribeDomainStatisticsSummaryRequest::setDirection(const std::string& direction)
{
direction_ = direction;
setCoreParameter("Direction", direction);
}
std::string DescribeDomainStatisticsSummaryRequest::getOrderBy()const
{
return orderBy_;
}
void DescribeDomainStatisticsSummaryRequest::setOrderBy(const std::string& orderBy)
{
orderBy_ = orderBy;
setCoreParameter("OrderBy", orderBy);
}
std::string DescribeDomainStatisticsSummaryRequest::getEndDate()const
{
return endDate_;
}
void DescribeDomainStatisticsSummaryRequest::setEndDate(const std::string& endDate)
{
endDate_ = endDate;
setCoreParameter("EndDate", endDate);
}
std::string DescribeDomainStatisticsSummaryRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeDomainStatisticsSummaryRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeDomainStatisticsSummaryRequest::getSearchMode()const
{
return searchMode_;
}
void DescribeDomainStatisticsSummaryRequest::setSearchMode(const std::string& searchMode)
{
searchMode_ = searchMode;
setCoreParameter("SearchMode", searchMode);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeDomainsRequest;
DescribeDomainsRequest::DescribeDomainsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeDomains")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeDomainsRequest::~DescribeDomainsRequest()
{}
@@ -80,6 +82,28 @@ void DescribeDomainsRequest::setKeyWord(const std::string& keyWord)
setCoreParameter("KeyWord", keyWord);
}
std::string DescribeDomainsRequest::getDirection()const
{
return direction_;
}
void DescribeDomainsRequest::setDirection(const std::string& direction)
{
direction_ = direction;
setCoreParameter("Direction", direction);
}
bool DescribeDomainsRequest::getStarmark()const
{
return starmark_;
}
void DescribeDomainsRequest::setStarmark(bool starmark)
{
starmark_ = starmark;
setCoreParameter("Starmark", starmark ? "true" : "false");
}
std::string DescribeDomainsRequest::getGroupId()const
{
return groupId_;
@@ -91,6 +115,17 @@ void DescribeDomainsRequest::setGroupId(const std::string& groupId)
setCoreParameter("GroupId", groupId);
}
std::string DescribeDomainsRequest::getOrderBy()const
{
return orderBy_;
}
void DescribeDomainsRequest::setOrderBy(const std::string& orderBy)
{
orderBy_ = orderBy;
setCoreParameter("OrderBy", orderBy);
}
std::string DescribeDomainsRequest::getUserClientIp()const
{
return userClientIp_;

View File

@@ -71,6 +71,8 @@ void DescribeDomainsResult::parse(const std::string &payload)
domainsObject.instanceEndTime = valueDomainsDomain["InstanceEndTime"].asString();
if(!valueDomainsDomain["InstanceExpired"].isNull())
domainsObject.instanceExpired = valueDomainsDomain["InstanceExpired"].asString() == "true";
if(!valueDomainsDomain["Starmark"].isNull())
domainsObject.starmark = valueDomainsDomain["Starmark"].asString() == "true";
auto allDnsServers = value["DnsServers"]["DnsServer"];
for (auto value : allDnsServers)
domainsObject.dnsServers.push_back(value.asString());

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmAccessStrategiesRequest;
DescribeGtmAccessStrategiesRequest::DescribeGtmAccessStrategiesRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmAccessStrategies")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmAccessStrategiesRequest::~DescribeGtmAccessStrategiesRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmAccessStrategyAvailableConfigReque
DescribeGtmAccessStrategyAvailableConfigRequest::DescribeGtmAccessStrategyAvailableConfigRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmAccessStrategyAvailableConfig")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmAccessStrategyAvailableConfigRequest::~DescribeGtmAccessStrategyAvailableConfigRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmAccessStrategyRequest;
DescribeGtmAccessStrategyRequest::DescribeGtmAccessStrategyRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmAccessStrategy")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmAccessStrategyRequest::~DescribeGtmAccessStrategyRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmAvailableAlertGroupRequest;
DescribeGtmAvailableAlertGroupRequest::DescribeGtmAvailableAlertGroupRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmAvailableAlertGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmAvailableAlertGroupRequest::~DescribeGtmAvailableAlertGroupRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmInstanceAddressPoolRequest;
DescribeGtmInstanceAddressPoolRequest::DescribeGtmInstanceAddressPoolRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmInstanceAddressPool")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmInstanceAddressPoolRequest::~DescribeGtmInstanceAddressPoolRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmInstanceAddressPoolsRequest;
DescribeGtmInstanceAddressPoolsRequest::DescribeGtmInstanceAddressPoolsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmInstanceAddressPools")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmInstanceAddressPoolsRequest::~DescribeGtmInstanceAddressPoolsRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmInstanceRequest;
DescribeGtmInstanceRequest::DescribeGtmInstanceRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmInstance")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmInstanceRequest::~DescribeGtmInstanceRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmInstanceStatusRequest;
DescribeGtmInstanceStatusRequest::DescribeGtmInstanceStatusRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmInstanceStatus")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmInstanceStatusRequest::~DescribeGtmInstanceStatusRequest()
{}

View File

@@ -20,41 +20,43 @@ using AlibabaCloud::Alidns::Model::DescribeGtmInstanceSystemCnameRequest;
DescribeGtmInstanceSystemCnameRequest::DescribeGtmInstanceSystemCnameRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmInstanceSystemCname")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmInstanceSystemCnameRequest::~DescribeGtmInstanceSystemCnameRequest()
{}
std::string DescribeGtmInstanceSystemCnameRequest::getInstanceId()const
{
return instanceId_;
}
void DescribeGtmInstanceSystemCnameRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setCoreParameter("InstanceId", instanceId);
}
std::string DescribeGtmInstanceSystemCnameRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeGtmInstanceSystemCnameRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeGtmInstanceSystemCnameRequest::getLang()const
{
return lang_;
}
void DescribeGtmInstanceSystemCnameRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DescribeGtmInstanceSystemCnameRequest::getInstanceId()const
{
return instanceId_;
}
void DescribeGtmInstanceSystemCnameRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setCoreParameter("InstanceId", instanceId);
}
std::string DescribeGtmInstanceSystemCnameRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeGtmInstanceSystemCnameRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeGtmInstanceSystemCnameRequest::getLang()const
{
return lang_;
}
void DescribeGtmInstanceSystemCnameRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmInstancesRequest;
DescribeGtmInstancesRequest::DescribeGtmInstancesRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmInstances")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmInstancesRequest::~DescribeGtmInstancesRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmLogsRequest;
DescribeGtmLogsRequest::DescribeGtmLogsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmLogs")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmLogsRequest::~DescribeGtmLogsRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmMonitorAvailableConfigRequest;
DescribeGtmMonitorAvailableConfigRequest::DescribeGtmMonitorAvailableConfigRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmMonitorAvailableConfig")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmMonitorAvailableConfigRequest::~DescribeGtmMonitorAvailableConfigRequest()
{}

View File

@@ -55,6 +55,10 @@ void DescribeGtmMonitorAvailableConfigResult::parse(const std::string &payload)
ispCityNodesObject.defaultSelected = valueIspCityNodesIspCityNode["DefaultSelected"].asString() == "true";
if(!valueIspCityNodesIspCityNode["Mainland"].isNull())
ispCityNodesObject.mainland = valueIspCityNodesIspCityNode["Mainland"].asString() == "true";
if(!valueIspCityNodesIspCityNode["GroupType"].isNull())
ispCityNodesObject.groupType = valueIspCityNodesIspCityNode["GroupType"].asString();
if(!valueIspCityNodesIspCityNode["GroupName"].isNull())
ispCityNodesObject.groupName = valueIspCityNodesIspCityNode["GroupName"].asString();
ispCityNodes_.push_back(ispCityNodesObject);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeGtmMonitorConfigRequest;
DescribeGtmMonitorConfigRequest::DescribeGtmMonitorConfigRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmMonitorConfig")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmMonitorConfigRequest::~DescribeGtmMonitorConfigRequest()
{}

View File

@@ -51,6 +51,10 @@ void DescribeGtmMonitorConfigResult::parse(const std::string &payload)
ispCityNodesObject.cityName = valueIspCityNodesIspCityNode["CityName"].asString();
if(!valueIspCityNodesIspCityNode["CityCode"].isNull())
ispCityNodesObject.cityCode = valueIspCityNodesIspCityNode["CityCode"].asString();
if(!valueIspCityNodesIspCityNode["IspCode"].isNull())
ispCityNodesObject.ispCode = valueIspCityNodesIspCityNode["IspCode"].asString();
if(!valueIspCityNodesIspCityNode["IspName"].isNull())
ispCityNodesObject.ispName = valueIspCityNodesIspCityNode["IspName"].asString();
ispCityNodes_.push_back(ispCityNodesObject);
}
if(!value["MonitorConfigId"].isNull())

View File

@@ -20,30 +20,32 @@ using AlibabaCloud::Alidns::Model::DescribeGtmRecoveryPlanAvailableConfigRequest
DescribeGtmRecoveryPlanAvailableConfigRequest::DescribeGtmRecoveryPlanAvailableConfigRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmRecoveryPlanAvailableConfig")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmRecoveryPlanAvailableConfigRequest::~DescribeGtmRecoveryPlanAvailableConfigRequest()
{}
std::string DescribeGtmRecoveryPlanAvailableConfigRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeGtmRecoveryPlanAvailableConfigRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeGtmRecoveryPlanAvailableConfigRequest::getLang()const
{
return lang_;
}
void DescribeGtmRecoveryPlanAvailableConfigRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DescribeGtmRecoveryPlanAvailableConfigRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeGtmRecoveryPlanAvailableConfigRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeGtmRecoveryPlanAvailableConfigRequest::getLang()const
{
return lang_;
}
void DescribeGtmRecoveryPlanAvailableConfigRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -20,41 +20,43 @@ using AlibabaCloud::Alidns::Model::DescribeGtmRecoveryPlanRequest;
DescribeGtmRecoveryPlanRequest::DescribeGtmRecoveryPlanRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmRecoveryPlan")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmRecoveryPlanRequest::~DescribeGtmRecoveryPlanRequest()
{}
std::string DescribeGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
long DescribeGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void DescribeGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string DescribeGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void DescribeGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DescribeGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
long DescribeGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void DescribeGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string DescribeGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void DescribeGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -20,63 +20,65 @@ using AlibabaCloud::Alidns::Model::DescribeGtmRecoveryPlansRequest;
DescribeGtmRecoveryPlansRequest::DescribeGtmRecoveryPlansRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeGtmRecoveryPlans")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeGtmRecoveryPlansRequest::~DescribeGtmRecoveryPlansRequest()
{}
int DescribeGtmRecoveryPlansRequest::getPageNumber()const
{
return pageNumber_;
}
void DescribeGtmRecoveryPlansRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeGtmRecoveryPlansRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeGtmRecoveryPlansRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
int DescribeGtmRecoveryPlansRequest::getPageSize()const
{
return pageSize_;
}
void DescribeGtmRecoveryPlansRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeGtmRecoveryPlansRequest::getLang()const
{
return lang_;
}
void DescribeGtmRecoveryPlansRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DescribeGtmRecoveryPlansRequest::getKeyword()const
{
return keyword_;
}
void DescribeGtmRecoveryPlansRequest::setKeyword(const std::string& keyword)
{
keyword_ = keyword;
setCoreParameter("Keyword", keyword);
}
int DescribeGtmRecoveryPlansRequest::getPageNumber()const
{
return pageNumber_;
}
void DescribeGtmRecoveryPlansRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeGtmRecoveryPlansRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeGtmRecoveryPlansRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
int DescribeGtmRecoveryPlansRequest::getPageSize()const
{
return pageSize_;
}
void DescribeGtmRecoveryPlansRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeGtmRecoveryPlansRequest::getLang()const
{
return lang_;
}
void DescribeGtmRecoveryPlansRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DescribeGtmRecoveryPlansRequest::getKeyword()const
{
return keyword_;
}
void DescribeGtmRecoveryPlansRequest::setKeyword(const std::string& keyword)
{
keyword_ = keyword;
setCoreParameter("Keyword", keyword);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeRecordLogsRequest;
DescribeRecordLogsRequest::DescribeRecordLogsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeRecordLogs")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeRecordLogsRequest::~DescribeRecordLogsRequest()
{}

View File

@@ -20,74 +20,76 @@ using AlibabaCloud::Alidns::Model::DescribeRecordStatisticsRequest;
DescribeRecordStatisticsRequest::DescribeRecordStatisticsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeRecordStatistics")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeRecordStatisticsRequest::~DescribeRecordStatisticsRequest()
{}
std::string DescribeRecordStatisticsRequest::getRr()const
{
return rr_;
}
void DescribeRecordStatisticsRequest::setRr(const std::string& rr)
{
rr_ = rr;
setCoreParameter("Rr", rr);
}
std::string DescribeRecordStatisticsRequest::getDomainName()const
{
return domainName_;
}
void DescribeRecordStatisticsRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setCoreParameter("DomainName", domainName);
}
std::string DescribeRecordStatisticsRequest::getStartDate()const
{
return startDate_;
}
void DescribeRecordStatisticsRequest::setStartDate(const std::string& startDate)
{
startDate_ = startDate;
setCoreParameter("StartDate", startDate);
}
std::string DescribeRecordStatisticsRequest::getEndDate()const
{
return endDate_;
}
void DescribeRecordStatisticsRequest::setEndDate(const std::string& endDate)
{
endDate_ = endDate;
setCoreParameter("EndDate", endDate);
}
std::string DescribeRecordStatisticsRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeRecordStatisticsRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeRecordStatisticsRequest::getLang()const
{
return lang_;
}
void DescribeRecordStatisticsRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DescribeRecordStatisticsRequest::getRr()const
{
return rr_;
}
void DescribeRecordStatisticsRequest::setRr(const std::string& rr)
{
rr_ = rr;
setCoreParameter("Rr", rr);
}
std::string DescribeRecordStatisticsRequest::getDomainName()const
{
return domainName_;
}
void DescribeRecordStatisticsRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setCoreParameter("DomainName", domainName);
}
std::string DescribeRecordStatisticsRequest::getStartDate()const
{
return startDate_;
}
void DescribeRecordStatisticsRequest::setStartDate(const std::string& startDate)
{
startDate_ = startDate;
setCoreParameter("StartDate", startDate);
}
std::string DescribeRecordStatisticsRequest::getEndDate()const
{
return endDate_;
}
void DescribeRecordStatisticsRequest::setEndDate(const std::string& endDate)
{
endDate_ = endDate;
setCoreParameter("EndDate", endDate);
}
std::string DescribeRecordStatisticsRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeRecordStatisticsRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeRecordStatisticsRequest::getLang()const
{
return lang_;
}
void DescribeRecordStatisticsRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -20,140 +20,142 @@ using AlibabaCloud::Alidns::Model::DescribeRecordStatisticsSummaryRequest;
DescribeRecordStatisticsSummaryRequest::DescribeRecordStatisticsSummaryRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeRecordStatisticsSummary")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeRecordStatisticsSummaryRequest::~DescribeRecordStatisticsSummaryRequest()
{}
long DescribeRecordStatisticsSummaryRequest::getThreshold()const
{
return threshold_;
}
void DescribeRecordStatisticsSummaryRequest::setThreshold(long threshold)
{
threshold_ = threshold;
setCoreParameter("Threshold", std::to_string(threshold));
}
std::string DescribeRecordStatisticsSummaryRequest::getStartDate()const
{
return startDate_;
}
void DescribeRecordStatisticsSummaryRequest::setStartDate(const std::string& startDate)
{
startDate_ = startDate;
setCoreParameter("StartDate", startDate);
}
long DescribeRecordStatisticsSummaryRequest::getPageNumber()const
{
return pageNumber_;
}
void DescribeRecordStatisticsSummaryRequest::setPageNumber(long pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
}
long DescribeRecordStatisticsSummaryRequest::getPageSize()const
{
return pageSize_;
}
void DescribeRecordStatisticsSummaryRequest::setPageSize(long pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeRecordStatisticsSummaryRequest::getLang()const
{
return lang_;
}
void DescribeRecordStatisticsSummaryRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DescribeRecordStatisticsSummaryRequest::getKeyword()const
{
return keyword_;
}
void DescribeRecordStatisticsSummaryRequest::setKeyword(const std::string& keyword)
{
keyword_ = keyword;
setCoreParameter("Keyword", keyword);
}
std::string DescribeRecordStatisticsSummaryRequest::getDirection()const
{
return direction_;
}
void DescribeRecordStatisticsSummaryRequest::setDirection(const std::string& direction)
{
direction_ = direction;
setCoreParameter("Direction", direction);
}
std::string DescribeRecordStatisticsSummaryRequest::getDomainName()const
{
return domainName_;
}
void DescribeRecordStatisticsSummaryRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setCoreParameter("DomainName", domainName);
}
std::string DescribeRecordStatisticsSummaryRequest::getOrderBy()const
{
return orderBy_;
}
void DescribeRecordStatisticsSummaryRequest::setOrderBy(const std::string& orderBy)
{
orderBy_ = orderBy;
setCoreParameter("OrderBy", orderBy);
}
std::string DescribeRecordStatisticsSummaryRequest::getEndDate()const
{
return endDate_;
}
void DescribeRecordStatisticsSummaryRequest::setEndDate(const std::string& endDate)
{
endDate_ = endDate;
setCoreParameter("EndDate", endDate);
}
std::string DescribeRecordStatisticsSummaryRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeRecordStatisticsSummaryRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeRecordStatisticsSummaryRequest::getSearchMode()const
{
return searchMode_;
}
void DescribeRecordStatisticsSummaryRequest::setSearchMode(const std::string& searchMode)
{
searchMode_ = searchMode;
setCoreParameter("SearchMode", searchMode);
}
long DescribeRecordStatisticsSummaryRequest::getThreshold()const
{
return threshold_;
}
void DescribeRecordStatisticsSummaryRequest::setThreshold(long threshold)
{
threshold_ = threshold;
setCoreParameter("Threshold", std::to_string(threshold));
}
std::string DescribeRecordStatisticsSummaryRequest::getStartDate()const
{
return startDate_;
}
void DescribeRecordStatisticsSummaryRequest::setStartDate(const std::string& startDate)
{
startDate_ = startDate;
setCoreParameter("StartDate", startDate);
}
long DescribeRecordStatisticsSummaryRequest::getPageNumber()const
{
return pageNumber_;
}
void DescribeRecordStatisticsSummaryRequest::setPageNumber(long pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
}
long DescribeRecordStatisticsSummaryRequest::getPageSize()const
{
return pageSize_;
}
void DescribeRecordStatisticsSummaryRequest::setPageSize(long pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeRecordStatisticsSummaryRequest::getLang()const
{
return lang_;
}
void DescribeRecordStatisticsSummaryRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string DescribeRecordStatisticsSummaryRequest::getKeyword()const
{
return keyword_;
}
void DescribeRecordStatisticsSummaryRequest::setKeyword(const std::string& keyword)
{
keyword_ = keyword;
setCoreParameter("Keyword", keyword);
}
std::string DescribeRecordStatisticsSummaryRequest::getDirection()const
{
return direction_;
}
void DescribeRecordStatisticsSummaryRequest::setDirection(const std::string& direction)
{
direction_ = direction;
setCoreParameter("Direction", direction);
}
std::string DescribeRecordStatisticsSummaryRequest::getDomainName()const
{
return domainName_;
}
void DescribeRecordStatisticsSummaryRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setCoreParameter("DomainName", domainName);
}
std::string DescribeRecordStatisticsSummaryRequest::getOrderBy()const
{
return orderBy_;
}
void DescribeRecordStatisticsSummaryRequest::setOrderBy(const std::string& orderBy)
{
orderBy_ = orderBy;
setCoreParameter("OrderBy", orderBy);
}
std::string DescribeRecordStatisticsSummaryRequest::getEndDate()const
{
return endDate_;
}
void DescribeRecordStatisticsSummaryRequest::setEndDate(const std::string& endDate)
{
endDate_ = endDate;
setCoreParameter("EndDate", endDate);
}
std::string DescribeRecordStatisticsSummaryRequest::getUserClientIp()const
{
return userClientIp_;
}
void DescribeRecordStatisticsSummaryRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string DescribeRecordStatisticsSummaryRequest::getSearchMode()const
{
return searchMode_;
}
void DescribeRecordStatisticsSummaryRequest::setSearchMode(const std::string& searchMode)
{
searchMode_ = searchMode;
setCoreParameter("SearchMode", searchMode);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeSubDomainRecordsRequest;
DescribeSubDomainRecordsRequest::DescribeSubDomainRecordsRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeSubDomainRecords")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeSubDomainRecordsRequest::~DescribeSubDomainRecordsRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::DescribeSupportLinesRequest;
DescribeSupportLinesRequest::DescribeSupportLinesRequest() :
RpcServiceRequest("alidns", "2015-01-09", "DescribeSupportLines")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeSupportLinesRequest::~DescribeSupportLinesRequest()
{}

View File

@@ -20,41 +20,43 @@ using AlibabaCloud::Alidns::Model::ExecuteGtmRecoveryPlanRequest;
ExecuteGtmRecoveryPlanRequest::ExecuteGtmRecoveryPlanRequest() :
RpcServiceRequest("alidns", "2015-01-09", "ExecuteGtmRecoveryPlan")
{}
{
setMethod(HttpRequest::Method::Post);
}
ExecuteGtmRecoveryPlanRequest::~ExecuteGtmRecoveryPlanRequest()
{}
std::string ExecuteGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void ExecuteGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
long ExecuteGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void ExecuteGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string ExecuteGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void ExecuteGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string ExecuteGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void ExecuteGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
long ExecuteGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void ExecuteGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string ExecuteGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void ExecuteGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::GetMainDomainNameRequest;
GetMainDomainNameRequest::GetMainDomainNameRequest() :
RpcServiceRequest("alidns", "2015-01-09", "GetMainDomainName")
{}
{
setMethod(HttpRequest::Method::Post);
}
GetMainDomainNameRequest::~GetMainDomainNameRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::ModifyHichinaDomainDNSRequest;
ModifyHichinaDomainDNSRequest::ModifyHichinaDomainDNSRequest() :
RpcServiceRequest("alidns", "2015-01-09", "ModifyHichinaDomainDNS")
{}
{
setMethod(HttpRequest::Method::Post);
}
ModifyHichinaDomainDNSRequest::~ModifyHichinaDomainDNSRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::OperateBatchDomainRequest;
OperateBatchDomainRequest::OperateBatchDomainRequest() :
RpcServiceRequest("alidns", "2015-01-09", "OperateBatchDomain")
{}
{
setMethod(HttpRequest::Method::Post);
}
OperateBatchDomainRequest::~OperateBatchDomainRequest()
{}

View File

@@ -20,63 +20,65 @@ using AlibabaCloud::Alidns::Model::PreviewGtmRecoveryPlanRequest;
PreviewGtmRecoveryPlanRequest::PreviewGtmRecoveryPlanRequest() :
RpcServiceRequest("alidns", "2015-01-09", "PreviewGtmRecoveryPlan")
{}
{
setMethod(HttpRequest::Method::Post);
}
PreviewGtmRecoveryPlanRequest::~PreviewGtmRecoveryPlanRequest()
{}
int PreviewGtmRecoveryPlanRequest::getPageNumber()const
{
return pageNumber_;
}
void PreviewGtmRecoveryPlanRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
}
std::string PreviewGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void PreviewGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
int PreviewGtmRecoveryPlanRequest::getPageSize()const
{
return pageSize_;
}
void PreviewGtmRecoveryPlanRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
}
long PreviewGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void PreviewGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string PreviewGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void PreviewGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
int PreviewGtmRecoveryPlanRequest::getPageNumber()const
{
return pageNumber_;
}
void PreviewGtmRecoveryPlanRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
}
std::string PreviewGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void PreviewGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
int PreviewGtmRecoveryPlanRequest::getPageSize()const
{
return pageSize_;
}
void PreviewGtmRecoveryPlanRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
}
long PreviewGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void PreviewGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string PreviewGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void PreviewGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -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/alidns/model/QueryCreateInstancePriceRequest.h>
using AlibabaCloud::Alidns::Model::QueryCreateInstancePriceRequest;
QueryCreateInstancePriceRequest::QueryCreateInstancePriceRequest() :
RpcServiceRequest("alidns", "2015-01-09", "QueryCreateInstancePrice")
{}
QueryCreateInstancePriceRequest::~QueryCreateInstancePriceRequest()
{}
long QueryCreateInstancePriceRequest::getOwnerId()const
{
return ownerId_;
}
void QueryCreateInstancePriceRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
}
std::string QueryCreateInstancePriceRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void QueryCreateInstancePriceRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
int QueryCreateInstancePriceRequest::getMonth()const
{
return month_;
}
void QueryCreateInstancePriceRequest::setMonth(int month)
{
month_ = month;
setCoreParameter("Month", std::to_string(month));
}
std::string QueryCreateInstancePriceRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryCreateInstancePriceRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string QueryCreateInstancePriceRequest::getLang()const
{
return lang_;
}
void QueryCreateInstancePriceRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string QueryCreateInstancePriceRequest::getInstanceVersion()const
{
return instanceVersion_;
}
void QueryCreateInstancePriceRequest::setInstanceVersion(const std::string& instanceVersion)
{
instanceVersion_ = instanceVersion;
setCoreParameter("InstanceVersion", instanceVersion);
}

View File

@@ -1,89 +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/alidns/model/QueryCreateInstancePriceResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Alidns;
using namespace AlibabaCloud::Alidns::Model;
QueryCreateInstancePriceResult::QueryCreateInstancePriceResult() :
ServiceResult()
{}
QueryCreateInstancePriceResult::QueryCreateInstancePriceResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
QueryCreateInstancePriceResult::~QueryCreateInstancePriceResult()
{}
void QueryCreateInstancePriceResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allRulesNode = value["Rules"]["Rule"];
for (auto valueRulesRule : allRulesNode)
{
Rule rulesObject;
if(!valueRulesRule["RuleId"].isNull())
rulesObject.ruleId = std::stol(valueRulesRule["RuleId"].asString());
if(!valueRulesRule["Name"].isNull())
rulesObject.name = valueRulesRule["Name"].asString();
if(!valueRulesRule["Title"].isNull())
rulesObject.title = valueRulesRule["Title"].asString();
rules_.push_back(rulesObject);
}
if(!value["Origin"].isNull())
origin_ = value["Origin"].asString();
if(!value["Discount"].isNull())
discount_ = value["Discount"].asString();
if(!value["Amount"].isNull())
amount_ = value["Amount"].asString();
if(!value["Currency"].isNull())
currency_ = value["Currency"].asString();
}
std::string QueryCreateInstancePriceResult::getOrigin()const
{
return origin_;
}
std::string QueryCreateInstancePriceResult::getDiscount()const
{
return discount_;
}
std::string QueryCreateInstancePriceResult::getAmount()const
{
return amount_;
}
std::string QueryCreateInstancePriceResult::getCurrency()const
{
return currency_;
}
std::vector<QueryCreateInstancePriceResult::Rule> QueryCreateInstancePriceResult::getRules()const
{
return rules_;
}

View File

@@ -20,41 +20,43 @@ using AlibabaCloud::Alidns::Model::RollbackGtmRecoveryPlanRequest;
RollbackGtmRecoveryPlanRequest::RollbackGtmRecoveryPlanRequest() :
RpcServiceRequest("alidns", "2015-01-09", "RollbackGtmRecoveryPlan")
{}
{
setMethod(HttpRequest::Method::Post);
}
RollbackGtmRecoveryPlanRequest::~RollbackGtmRecoveryPlanRequest()
{}
std::string RollbackGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void RollbackGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
long RollbackGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void RollbackGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string RollbackGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void RollbackGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string RollbackGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void RollbackGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
long RollbackGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void RollbackGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string RollbackGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void RollbackGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::SetDNSSLBStatusRequest;
SetDNSSLBStatusRequest::SetDNSSLBStatusRequest() :
RpcServiceRequest("alidns", "2015-01-09", "SetDNSSLBStatus")
{}
{
setMethod(HttpRequest::Method::Post);
}
SetDNSSLBStatusRequest::~SetDNSSLBStatusRequest()
{}
@@ -36,6 +38,17 @@ void SetDNSSLBStatusRequest::setDomainName(const std::string& domainName)
setCoreParameter("DomainName", domainName);
}
std::string SetDNSSLBStatusRequest::getType()const
{
return type_;
}
void SetDNSSLBStatusRequest::setType(const std::string& type)
{
type_ = type;
setCoreParameter("Type", type);
}
std::string SetDNSSLBStatusRequest::getAccessKeyId()const
{
return accessKeyId_;

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::SetDomainRecordStatusRequest;
SetDomainRecordStatusRequest::SetDomainRecordStatusRequest() :
RpcServiceRequest("alidns", "2015-01-09", "SetDomainRecordStatus")
{}
{
setMethod(HttpRequest::Method::Post);
}
SetDomainRecordStatusRequest::~SetDomainRecordStatusRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::SetGtmAccessModeRequest;
SetGtmAccessModeRequest::SetGtmAccessModeRequest() :
RpcServiceRequest("alidns", "2015-01-09", "SetGtmAccessMode")
{}
{
setMethod(HttpRequest::Method::Post);
}
SetGtmAccessModeRequest::~SetGtmAccessModeRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::SetGtmMonitorStatusRequest;
SetGtmMonitorStatusRequest::SetGtmMonitorStatusRequest() :
RpcServiceRequest("alidns", "2015-01-09", "SetGtmMonitorStatus")
{}
{
setMethod(HttpRequest::Method::Post);
}
SetGtmMonitorStatusRequest::~SetGtmMonitorStatusRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::UpdateDNSSLBWeightRequest;
UpdateDNSSLBWeightRequest::UpdateDNSSLBWeightRequest() :
RpcServiceRequest("alidns", "2015-01-09", "UpdateDNSSLBWeight")
{}
{
setMethod(HttpRequest::Method::Post);
}
UpdateDNSSLBWeightRequest::~UpdateDNSSLBWeightRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::UpdateDomainGroupRequest;
UpdateDomainGroupRequest::UpdateDomainGroupRequest() :
RpcServiceRequest("alidns", "2015-01-09", "UpdateDomainGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
UpdateDomainGroupRequest::~UpdateDomainGroupRequest()
{}

View 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/alidns/model/UpdateDomainRecordRemarkRequest.h>
using AlibabaCloud::Alidns::Model::UpdateDomainRecordRemarkRequest;
UpdateDomainRecordRemarkRequest::UpdateDomainRecordRemarkRequest() :
RpcServiceRequest("alidns", "2015-01-09", "UpdateDomainRecordRemark")
{
setMethod(HttpRequest::Method::Post);
}
UpdateDomainRecordRemarkRequest::~UpdateDomainRecordRemarkRequest()
{}
std::string UpdateDomainRecordRemarkRequest::getRemark()const
{
return remark_;
}
void UpdateDomainRecordRemarkRequest::setRemark(const std::string& remark)
{
remark_ = remark;
setCoreParameter("Remark", remark);
}
std::string UpdateDomainRecordRemarkRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void UpdateDomainRecordRemarkRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string UpdateDomainRecordRemarkRequest::getRecordId()const
{
return recordId_;
}
void UpdateDomainRecordRemarkRequest::setRecordId(const std::string& recordId)
{
recordId_ = recordId;
setCoreParameter("RecordId", recordId);
}
std::string UpdateDomainRecordRemarkRequest::getUserClientIp()const
{
return userClientIp_;
}
void UpdateDomainRecordRemarkRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string UpdateDomainRecordRemarkRequest::getLang()const
{
return lang_;
}
void UpdateDomainRecordRemarkRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -14,45 +14,31 @@
* limitations under the License.
*/
#include <alibabacloud/alidns/model/CreateInstanceResult.h>
#include <alibabacloud/alidns/model/UpdateDomainRecordRemarkResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Alidns;
using namespace AlibabaCloud::Alidns::Model;
CreateInstanceResult::CreateInstanceResult() :
UpdateDomainRecordRemarkResult::UpdateDomainRecordRemarkResult() :
ServiceResult()
{}
CreateInstanceResult::CreateInstanceResult(const std::string &payload) :
UpdateDomainRecordRemarkResult::UpdateDomainRecordRemarkResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CreateInstanceResult::~CreateInstanceResult()
UpdateDomainRecordRemarkResult::~UpdateDomainRecordRemarkResult()
{}
void CreateInstanceResult::parse(const std::string &payload)
void UpdateDomainRecordRemarkResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["OrderId"].isNull())
orderId_ = value["OrderId"].asString();
if(!value["InstanceId"].isNull())
instanceId_ = value["InstanceId"].asString();
}
std::string CreateInstanceResult::getInstanceId()const
{
return instanceId_;
}
std::string CreateInstanceResult::getOrderId()const
{
return orderId_;
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::UpdateDomainRecordRequest;
UpdateDomainRecordRequest::UpdateDomainRecordRequest() :
RpcServiceRequest("alidns", "2015-01-09", "UpdateDomainRecord")
{}
{
setMethod(HttpRequest::Method::Post);
}
UpdateDomainRecordRequest::~UpdateDomainRecordRequest()
{}

View 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/alidns/model/UpdateDomainRemarkRequest.h>
using AlibabaCloud::Alidns::Model::UpdateDomainRemarkRequest;
UpdateDomainRemarkRequest::UpdateDomainRemarkRequest() :
RpcServiceRequest("alidns", "2015-01-09", "UpdateDomainRemark")
{
setMethod(HttpRequest::Method::Post);
}
UpdateDomainRemarkRequest::~UpdateDomainRemarkRequest()
{}
std::string UpdateDomainRemarkRequest::getDomainName()const
{
return domainName_;
}
void UpdateDomainRemarkRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setCoreParameter("DomainName", domainName);
}
std::string UpdateDomainRemarkRequest::getRemark()const
{
return remark_;
}
void UpdateDomainRemarkRequest::setRemark(const std::string& remark)
{
remark_ = remark;
setCoreParameter("Remark", remark);
}
std::string UpdateDomainRemarkRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void UpdateDomainRemarkRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
std::string UpdateDomainRemarkRequest::getUserClientIp()const
{
return userClientIp_;
}
void UpdateDomainRemarkRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string UpdateDomainRemarkRequest::getLang()const
{
return lang_;
}
void UpdateDomainRemarkRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}

View File

@@ -14,38 +14,31 @@
* limitations under the License.
*/
#include <alibabacloud/alidns/model/CheckDomainRecordResult.h>
#include <alibabacloud/alidns/model/UpdateDomainRemarkResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Alidns;
using namespace AlibabaCloud::Alidns::Model;
CheckDomainRecordResult::CheckDomainRecordResult() :
UpdateDomainRemarkResult::UpdateDomainRemarkResult() :
ServiceResult()
{}
CheckDomainRecordResult::CheckDomainRecordResult(const std::string &payload) :
UpdateDomainRemarkResult::UpdateDomainRemarkResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CheckDomainRecordResult::~CheckDomainRecordResult()
UpdateDomainRemarkResult::~UpdateDomainRemarkResult()
{}
void CheckDomainRecordResult::parse(const std::string &payload)
void UpdateDomainRemarkResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["IsExist"].isNull())
isExist_ = value["IsExist"].asString() == "true";
}
bool CheckDomainRecordResult::getIsExist()const
{
return isExist_;
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::UpdateGtmAccessStrategyRequest;
UpdateGtmAccessStrategyRequest::UpdateGtmAccessStrategyRequest() :
RpcServiceRequest("alidns", "2015-01-09", "UpdateGtmAccessStrategy")
{}
{
setMethod(HttpRequest::Method::Post);
}
UpdateGtmAccessStrategyRequest::~UpdateGtmAccessStrategyRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::UpdateGtmAddressPoolRequest;
UpdateGtmAddressPoolRequest::UpdateGtmAddressPoolRequest() :
RpcServiceRequest("alidns", "2015-01-09", "UpdateGtmAddressPool")
{}
{
setMethod(HttpRequest::Method::Post);
}
UpdateGtmAddressPoolRequest::~UpdateGtmAddressPoolRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::UpdateGtmInstanceGlobalConfigRequest;
UpdateGtmInstanceGlobalConfigRequest::UpdateGtmInstanceGlobalConfigRequest() :
RpcServiceRequest("alidns", "2015-01-09", "UpdateGtmInstanceGlobalConfig")
{}
{
setMethod(HttpRequest::Method::Post);
}
UpdateGtmInstanceGlobalConfigRequest::~UpdateGtmInstanceGlobalConfigRequest()
{}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Alidns::Model::UpdateGtmMonitorRequest;
UpdateGtmMonitorRequest::UpdateGtmMonitorRequest() :
RpcServiceRequest("alidns", "2015-01-09", "UpdateGtmMonitor")
{}
{
setMethod(HttpRequest::Method::Post);
}
UpdateGtmMonitorRequest::~UpdateGtmMonitorRequest()
{}

View File

@@ -20,74 +20,76 @@ using AlibabaCloud::Alidns::Model::UpdateGtmRecoveryPlanRequest;
UpdateGtmRecoveryPlanRequest::UpdateGtmRecoveryPlanRequest() :
RpcServiceRequest("alidns", "2015-01-09", "UpdateGtmRecoveryPlan")
{}
{
setMethod(HttpRequest::Method::Post);
}
UpdateGtmRecoveryPlanRequest::~UpdateGtmRecoveryPlanRequest()
{}
std::string UpdateGtmRecoveryPlanRequest::getFaultAddrPool()const
{
return faultAddrPool_;
}
void UpdateGtmRecoveryPlanRequest::setFaultAddrPool(const std::string& faultAddrPool)
{
faultAddrPool_ = faultAddrPool;
setCoreParameter("FaultAddrPool", faultAddrPool);
}
std::string UpdateGtmRecoveryPlanRequest::getRemark()const
{
return remark_;
}
void UpdateGtmRecoveryPlanRequest::setRemark(const std::string& remark)
{
remark_ = remark;
setCoreParameter("Remark", remark);
}
std::string UpdateGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void UpdateGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string UpdateGtmRecoveryPlanRequest::getName()const
{
return name_;
}
void UpdateGtmRecoveryPlanRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
long UpdateGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void UpdateGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string UpdateGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void UpdateGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}
std::string UpdateGtmRecoveryPlanRequest::getFaultAddrPool()const
{
return faultAddrPool_;
}
void UpdateGtmRecoveryPlanRequest::setFaultAddrPool(const std::string& faultAddrPool)
{
faultAddrPool_ = faultAddrPool;
setCoreParameter("FaultAddrPool", faultAddrPool);
}
std::string UpdateGtmRecoveryPlanRequest::getRemark()const
{
return remark_;
}
void UpdateGtmRecoveryPlanRequest::setRemark(const std::string& remark)
{
remark_ = remark;
setCoreParameter("Remark", remark);
}
std::string UpdateGtmRecoveryPlanRequest::getUserClientIp()const
{
return userClientIp_;
}
void UpdateGtmRecoveryPlanRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setCoreParameter("UserClientIp", userClientIp);
}
std::string UpdateGtmRecoveryPlanRequest::getName()const
{
return name_;
}
void UpdateGtmRecoveryPlanRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
}
long UpdateGtmRecoveryPlanRequest::getRecoveryPlanId()const
{
return recoveryPlanId_;
}
void UpdateGtmRecoveryPlanRequest::setRecoveryPlanId(long recoveryPlanId)
{
recoveryPlanId_ = recoveryPlanId;
setCoreParameter("RecoveryPlanId", std::to_string(recoveryPlanId));
}
std::string UpdateGtmRecoveryPlanRequest::getLang()const
{
return lang_;
}
void UpdateGtmRecoveryPlanRequest::setLang(const std::string& lang)
{
lang_ = lang;
setCoreParameter("Lang", lang);
}