Add Event Rule sql filter.
This commit is contained in:
@@ -31,21 +31,21 @@ CmsClient::CmsClient(const Credentials &credentials, const ClientConfiguration &
|
||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "cms");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Cms");
|
||||
}
|
||||
|
||||
CmsClient::CmsClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "cms");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Cms");
|
||||
}
|
||||
|
||||
CmsClient::CmsClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "cms");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Cms");
|
||||
}
|
||||
|
||||
CmsClient::~CmsClient()
|
||||
@@ -4839,6 +4839,42 @@ CmsClient::PutGroupMetricRuleOutcomeCallable CmsClient::putGroupMetricRuleCallab
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CmsClient::PutHybridMonitorMetricDataOutcome CmsClient::putHybridMonitorMetricData(const PutHybridMonitorMetricDataRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return PutHybridMonitorMetricDataOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return PutHybridMonitorMetricDataOutcome(PutHybridMonitorMetricDataResult(outcome.result()));
|
||||
else
|
||||
return PutHybridMonitorMetricDataOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void CmsClient::putHybridMonitorMetricDataAsync(const PutHybridMonitorMetricDataRequest& request, const PutHybridMonitorMetricDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, putHybridMonitorMetricData(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
CmsClient::PutHybridMonitorMetricDataOutcomeCallable CmsClient::putHybridMonitorMetricDataCallable(const PutHybridMonitorMetricDataRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<PutHybridMonitorMetricDataOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->putHybridMonitorMetricData(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
CmsClient::PutLogMonitorOutcome CmsClient::putLogMonitor(const PutLogMonitorRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
@@ -1,58 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/AddTagsRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::AddTagsRequest;
|
||||
|
||||
AddTagsRequest::AddTagsRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "AddTags")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
AddTagsRequest::~AddTagsRequest()
|
||||
{}
|
||||
|
||||
std::vector<std::string> AddTagsRequest::getGroupIds()const
|
||||
{
|
||||
return groupIds_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/AddTagsRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::AddTagsRequest;
|
||||
|
||||
AddTagsRequest::AddTagsRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "AddTags") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void AddTagsRequest::setGroupIds(const std::vector<std::string>& groupIds)
|
||||
{
|
||||
groupIds_ = groupIds;
|
||||
for(int dep1 = 0; dep1!= groupIds.size(); dep1++) {
|
||||
setParameter("GroupIds."+ std::to_string(dep1), groupIds.at(dep1));
|
||||
}
|
||||
AddTagsRequest::~AddTagsRequest() {}
|
||||
|
||||
std::vector<std::string> AddTagsRequest::getGroupIds() const {
|
||||
return groupIds_;
|
||||
}
|
||||
|
||||
std::vector<AddTagsRequest::Tag> AddTagsRequest::getTag()const
|
||||
{
|
||||
return tag_;
|
||||
void AddTagsRequest::setGroupIds(const std::vector<std::string> &groupIds) {
|
||||
groupIds_ = groupIds;
|
||||
}
|
||||
|
||||
void AddTagsRequest::setTag(const std::vector<Tag>& tag)
|
||||
{
|
||||
tag_ = tag;
|
||||
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
|
||||
auto tagObj = tag.at(dep1);
|
||||
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
|
||||
setParameter(tagObjStr + ".Value", tagObj.value);
|
||||
setParameter(tagObjStr + ".Key", tagObj.key);
|
||||
}
|
||||
std::vector<AddTagsRequest::Tag> AddTagsRequest::getTag() const {
|
||||
return tag_;
|
||||
}
|
||||
|
||||
void AddTagsRequest::setTag(const std::vector<AddTagsRequest::Tag> &tag) {
|
||||
tag_ = tag;
|
||||
for(int dep1 = 0; dep1 != tag.size(); dep1++) {
|
||||
auto tagObj = tag.at(dep1);
|
||||
std::string tagObjStr = std::string("Tag") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(tagObjStr + ".Value", tagObj.value);
|
||||
setParameter(tagObjStr + ".Key", tagObj.key);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,117 +1,99 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/ApplyMetricRuleTemplateRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::ApplyMetricRuleTemplateRequest;
|
||||
|
||||
ApplyMetricRuleTemplateRequest::ApplyMetricRuleTemplateRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "ApplyMetricRuleTemplate")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ApplyMetricRuleTemplateRequest::~ApplyMetricRuleTemplateRequest()
|
||||
{}
|
||||
|
||||
std::string ApplyMetricRuleTemplateRequest::getApplyMode()const
|
||||
{
|
||||
return applyMode_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/ApplyMetricRuleTemplateRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::ApplyMetricRuleTemplateRequest;
|
||||
|
||||
ApplyMetricRuleTemplateRequest::ApplyMetricRuleTemplateRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "ApplyMetricRuleTemplate") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void ApplyMetricRuleTemplateRequest::setApplyMode(const std::string& applyMode)
|
||||
{
|
||||
applyMode_ = applyMode;
|
||||
setParameter("ApplyMode", applyMode);
|
||||
ApplyMetricRuleTemplateRequest::~ApplyMetricRuleTemplateRequest() {}
|
||||
|
||||
std::string ApplyMetricRuleTemplateRequest::getApplyMode() const {
|
||||
return applyMode_;
|
||||
}
|
||||
|
||||
std::string ApplyMetricRuleTemplateRequest::getWebhook()const
|
||||
{
|
||||
return webhook_;
|
||||
void ApplyMetricRuleTemplateRequest::setApplyMode(const std::string &applyMode) {
|
||||
applyMode_ = applyMode;
|
||||
setParameter(std::string("ApplyMode"), applyMode);
|
||||
}
|
||||
|
||||
void ApplyMetricRuleTemplateRequest::setWebhook(const std::string& webhook)
|
||||
{
|
||||
webhook_ = webhook;
|
||||
setParameter("Webhook", webhook);
|
||||
std::string ApplyMetricRuleTemplateRequest::getWebhook() const {
|
||||
return webhook_;
|
||||
}
|
||||
|
||||
std::string ApplyMetricRuleTemplateRequest::getTemplateIds()const
|
||||
{
|
||||
return templateIds_;
|
||||
void ApplyMetricRuleTemplateRequest::setWebhook(const std::string &webhook) {
|
||||
webhook_ = webhook;
|
||||
setParameter(std::string("Webhook"), webhook);
|
||||
}
|
||||
|
||||
void ApplyMetricRuleTemplateRequest::setTemplateIds(const std::string& templateIds)
|
||||
{
|
||||
templateIds_ = templateIds;
|
||||
setParameter("TemplateIds", templateIds);
|
||||
std::string ApplyMetricRuleTemplateRequest::getTemplateIds() const {
|
||||
return templateIds_;
|
||||
}
|
||||
|
||||
long ApplyMetricRuleTemplateRequest::getEnableEndTime()const
|
||||
{
|
||||
return enableEndTime_;
|
||||
void ApplyMetricRuleTemplateRequest::setTemplateIds(const std::string &templateIds) {
|
||||
templateIds_ = templateIds;
|
||||
setParameter(std::string("TemplateIds"), templateIds);
|
||||
}
|
||||
|
||||
void ApplyMetricRuleTemplateRequest::setEnableEndTime(long enableEndTime)
|
||||
{
|
||||
enableEndTime_ = enableEndTime;
|
||||
setParameter("EnableEndTime", std::to_string(enableEndTime));
|
||||
long ApplyMetricRuleTemplateRequest::getEnableEndTime() const {
|
||||
return enableEndTime_;
|
||||
}
|
||||
|
||||
long ApplyMetricRuleTemplateRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void ApplyMetricRuleTemplateRequest::setEnableEndTime(long enableEndTime) {
|
||||
enableEndTime_ = enableEndTime;
|
||||
setParameter(std::string("EnableEndTime"), std::to_string(enableEndTime));
|
||||
}
|
||||
|
||||
void ApplyMetricRuleTemplateRequest::setGroupId(long groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", std::to_string(groupId));
|
||||
long ApplyMetricRuleTemplateRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
long ApplyMetricRuleTemplateRequest::getNotifyLevel()const
|
||||
{
|
||||
return notifyLevel_;
|
||||
void ApplyMetricRuleTemplateRequest::setGroupId(long groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), std::to_string(groupId));
|
||||
}
|
||||
|
||||
void ApplyMetricRuleTemplateRequest::setNotifyLevel(long notifyLevel)
|
||||
{
|
||||
notifyLevel_ = notifyLevel;
|
||||
setParameter("NotifyLevel", std::to_string(notifyLevel));
|
||||
long ApplyMetricRuleTemplateRequest::getNotifyLevel() const {
|
||||
return notifyLevel_;
|
||||
}
|
||||
|
||||
long ApplyMetricRuleTemplateRequest::getEnableStartTime()const
|
||||
{
|
||||
return enableStartTime_;
|
||||
void ApplyMetricRuleTemplateRequest::setNotifyLevel(long notifyLevel) {
|
||||
notifyLevel_ = notifyLevel;
|
||||
setParameter(std::string("NotifyLevel"), std::to_string(notifyLevel));
|
||||
}
|
||||
|
||||
void ApplyMetricRuleTemplateRequest::setEnableStartTime(long enableStartTime)
|
||||
{
|
||||
enableStartTime_ = enableStartTime;
|
||||
setParameter("EnableStartTime", std::to_string(enableStartTime));
|
||||
long ApplyMetricRuleTemplateRequest::getEnableStartTime() const {
|
||||
return enableStartTime_;
|
||||
}
|
||||
|
||||
long ApplyMetricRuleTemplateRequest::getSilenceTime()const
|
||||
{
|
||||
return silenceTime_;
|
||||
void ApplyMetricRuleTemplateRequest::setEnableStartTime(long enableStartTime) {
|
||||
enableStartTime_ = enableStartTime;
|
||||
setParameter(std::string("EnableStartTime"), std::to_string(enableStartTime));
|
||||
}
|
||||
|
||||
void ApplyMetricRuleTemplateRequest::setSilenceTime(long silenceTime)
|
||||
{
|
||||
silenceTime_ = silenceTime;
|
||||
setParameter("SilenceTime", std::to_string(silenceTime));
|
||||
long ApplyMetricRuleTemplateRequest::getSilenceTime() const {
|
||||
return silenceTime_;
|
||||
}
|
||||
|
||||
void ApplyMetricRuleTemplateRequest::setSilenceTime(long silenceTime) {
|
||||
silenceTime_ = silenceTime;
|
||||
setParameter(std::string("SilenceTime"), std::to_string(silenceTime));
|
||||
}
|
||||
|
||||
|
||||
@@ -46,24 +46,24 @@ void ApplyMetricRuleTemplateResult::parse(const std::string &payload)
|
||||
for (auto resourceNodeAlertResultsResult : allAlertResultsNode)
|
||||
{
|
||||
Resource::Result resultObject;
|
||||
if(!resourceNodeAlertResultsResult["RuleId"].isNull())
|
||||
resultObject.ruleId = resourceNodeAlertResultsResult["RuleId"].asString();
|
||||
if(!resourceNodeAlertResultsResult["Message"].isNull())
|
||||
resultObject.message = resourceNodeAlertResultsResult["Message"].asString();
|
||||
if(!resourceNodeAlertResultsResult["RuleName"].isNull())
|
||||
resultObject.ruleName = resourceNodeAlertResultsResult["RuleName"].asString();
|
||||
if(!resourceNodeAlertResultsResult["Code"].isNull())
|
||||
resultObject.code = resourceNodeAlertResultsResult["Code"].asString();
|
||||
if(!resourceNodeAlertResultsResult["Message"].isNull())
|
||||
resultObject.message = resourceNodeAlertResultsResult["Message"].asString();
|
||||
if(!resourceNodeAlertResultsResult["Success"].isNull())
|
||||
resultObject.success = resourceNodeAlertResultsResult["Success"].asString() == "true";
|
||||
if(!resourceNodeAlertResultsResult["RuleName"].isNull())
|
||||
resultObject.ruleName = resourceNodeAlertResultsResult["RuleName"].asString();
|
||||
if(!resourceNodeAlertResultsResult["RuleId"].isNull())
|
||||
resultObject.ruleId = resourceNodeAlertResultsResult["RuleId"].asString();
|
||||
resource_.alertResults.push_back(resultObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = std::stoi(value["Code"].asString());
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,95 +1,81 @@
|
||||
/*
|
||||
* 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/cms/model/CreateCmsCallNumOrderRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateCmsCallNumOrderRequest;
|
||||
|
||||
CreateCmsCallNumOrderRequest::CreateCmsCallNumOrderRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateCmsCallNumOrder")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateCmsCallNumOrderRequest::~CreateCmsCallNumOrderRequest()
|
||||
{}
|
||||
|
||||
int CreateCmsCallNumOrderRequest::getAutoRenewPeriod()const
|
||||
{
|
||||
return autoRenewPeriod_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateCmsCallNumOrderRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateCmsCallNumOrderRequest;
|
||||
|
||||
CreateCmsCallNumOrderRequest::CreateCmsCallNumOrderRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateCmsCallNumOrder") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateCmsCallNumOrderRequest::setAutoRenewPeriod(int autoRenewPeriod)
|
||||
{
|
||||
autoRenewPeriod_ = autoRenewPeriod;
|
||||
setParameter("AutoRenewPeriod", std::to_string(autoRenewPeriod));
|
||||
CreateCmsCallNumOrderRequest::~CreateCmsCallNumOrderRequest() {}
|
||||
|
||||
int CreateCmsCallNumOrderRequest::getAutoRenewPeriod() const {
|
||||
return autoRenewPeriod_;
|
||||
}
|
||||
|
||||
int CreateCmsCallNumOrderRequest::getPeriod()const
|
||||
{
|
||||
return period_;
|
||||
void CreateCmsCallNumOrderRequest::setAutoRenewPeriod(int autoRenewPeriod) {
|
||||
autoRenewPeriod_ = autoRenewPeriod;
|
||||
setParameter(std::string("AutoRenewPeriod"), std::to_string(autoRenewPeriod));
|
||||
}
|
||||
|
||||
void CreateCmsCallNumOrderRequest::setPeriod(int period)
|
||||
{
|
||||
period_ = period;
|
||||
setParameter("Period", std::to_string(period));
|
||||
int CreateCmsCallNumOrderRequest::getPeriod() const {
|
||||
return period_;
|
||||
}
|
||||
|
||||
bool CreateCmsCallNumOrderRequest::getAutoPay()const
|
||||
{
|
||||
return autoPay_;
|
||||
void CreateCmsCallNumOrderRequest::setPeriod(int period) {
|
||||
period_ = period;
|
||||
setParameter(std::string("Period"), std::to_string(period));
|
||||
}
|
||||
|
||||
void CreateCmsCallNumOrderRequest::setAutoPay(bool autoPay)
|
||||
{
|
||||
autoPay_ = autoPay;
|
||||
setParameter("AutoPay", autoPay ? "true" : "false");
|
||||
bool CreateCmsCallNumOrderRequest::getAutoPay() const {
|
||||
return autoPay_;
|
||||
}
|
||||
|
||||
bool CreateCmsCallNumOrderRequest::getAutoUseCoupon()const
|
||||
{
|
||||
return autoUseCoupon_;
|
||||
void CreateCmsCallNumOrderRequest::setAutoPay(bool autoPay) {
|
||||
autoPay_ = autoPay;
|
||||
setParameter(std::string("AutoPay"), autoPay ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateCmsCallNumOrderRequest::setAutoUseCoupon(bool autoUseCoupon)
|
||||
{
|
||||
autoUseCoupon_ = autoUseCoupon;
|
||||
setParameter("AutoUseCoupon", autoUseCoupon ? "true" : "false");
|
||||
bool CreateCmsCallNumOrderRequest::getAutoUseCoupon() const {
|
||||
return autoUseCoupon_;
|
||||
}
|
||||
|
||||
std::string CreateCmsCallNumOrderRequest::getPeriodUnit()const
|
||||
{
|
||||
return periodUnit_;
|
||||
void CreateCmsCallNumOrderRequest::setAutoUseCoupon(bool autoUseCoupon) {
|
||||
autoUseCoupon_ = autoUseCoupon;
|
||||
setParameter(std::string("AutoUseCoupon"), autoUseCoupon ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateCmsCallNumOrderRequest::setPeriodUnit(const std::string& periodUnit)
|
||||
{
|
||||
periodUnit_ = periodUnit;
|
||||
setParameter("PeriodUnit", periodUnit);
|
||||
std::string CreateCmsCallNumOrderRequest::getPeriodUnit() const {
|
||||
return periodUnit_;
|
||||
}
|
||||
|
||||
std::string CreateCmsCallNumOrderRequest::getPhoneCount()const
|
||||
{
|
||||
return phoneCount_;
|
||||
void CreateCmsCallNumOrderRequest::setPeriodUnit(const std::string &periodUnit) {
|
||||
periodUnit_ = periodUnit;
|
||||
setParameter(std::string("PeriodUnit"), periodUnit);
|
||||
}
|
||||
|
||||
void CreateCmsCallNumOrderRequest::setPhoneCount(const std::string& phoneCount)
|
||||
{
|
||||
phoneCount_ = phoneCount;
|
||||
setParameter("PhoneCount", phoneCount);
|
||||
std::string CreateCmsCallNumOrderRequest::getPhoneCount() const {
|
||||
return phoneCount_;
|
||||
}
|
||||
|
||||
void CreateCmsCallNumOrderRequest::setPhoneCount(const std::string &phoneCount) {
|
||||
phoneCount_ = phoneCount;
|
||||
setParameter(std::string("PhoneCount"), phoneCount);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,216 +1,180 @@
|
||||
/*
|
||||
* 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/cms/model/CreateCmsOrderRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateCmsOrderRequest;
|
||||
|
||||
CreateCmsOrderRequest::CreateCmsOrderRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateCmsOrder")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateCmsOrderRequest::~CreateCmsOrderRequest()
|
||||
{}
|
||||
|
||||
std::string CreateCmsOrderRequest::getSmsCount()const
|
||||
{
|
||||
return smsCount_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateCmsOrderRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateCmsOrderRequest;
|
||||
|
||||
CreateCmsOrderRequest::CreateCmsOrderRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateCmsOrder") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setSmsCount(const std::string& smsCount)
|
||||
{
|
||||
smsCount_ = smsCount;
|
||||
setParameter("SmsCount", smsCount);
|
||||
CreateCmsOrderRequest::~CreateCmsOrderRequest() {}
|
||||
|
||||
std::string CreateCmsOrderRequest::getSmsCount() const {
|
||||
return smsCount_;
|
||||
}
|
||||
|
||||
bool CreateCmsOrderRequest::getAutoUseCoupon()const
|
||||
{
|
||||
return autoUseCoupon_;
|
||||
void CreateCmsOrderRequest::setSmsCount(const std::string &smsCount) {
|
||||
smsCount_ = smsCount;
|
||||
setParameter(std::string("SmsCount"), smsCount);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setAutoUseCoupon(bool autoUseCoupon)
|
||||
{
|
||||
autoUseCoupon_ = autoUseCoupon;
|
||||
setParameter("AutoUseCoupon", autoUseCoupon ? "true" : "false");
|
||||
bool CreateCmsOrderRequest::getAutoUseCoupon() const {
|
||||
return autoUseCoupon_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getLogMonitorStream()const
|
||||
{
|
||||
return logMonitorStream_;
|
||||
void CreateCmsOrderRequest::setAutoUseCoupon(bool autoUseCoupon) {
|
||||
autoUseCoupon_ = autoUseCoupon;
|
||||
setParameter(std::string("AutoUseCoupon"), autoUseCoupon ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setLogMonitorStream(const std::string& logMonitorStream)
|
||||
{
|
||||
logMonitorStream_ = logMonitorStream;
|
||||
setParameter("LogMonitorStream", logMonitorStream);
|
||||
std::string CreateCmsOrderRequest::getLogMonitorStream() const {
|
||||
return logMonitorStream_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getCustomTimeSeries()const
|
||||
{
|
||||
return customTimeSeries_;
|
||||
void CreateCmsOrderRequest::setLogMonitorStream(const std::string &logMonitorStream) {
|
||||
logMonitorStream_ = logMonitorStream;
|
||||
setParameter(std::string("LogMonitorStream"), logMonitorStream);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setCustomTimeSeries(const std::string& customTimeSeries)
|
||||
{
|
||||
customTimeSeries_ = customTimeSeries;
|
||||
setParameter("CustomTimeSeries", customTimeSeries);
|
||||
std::string CreateCmsOrderRequest::getCustomTimeSeries() const {
|
||||
return customTimeSeries_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getApiCount()const
|
||||
{
|
||||
return apiCount_;
|
||||
void CreateCmsOrderRequest::setCustomTimeSeries(const std::string &customTimeSeries) {
|
||||
customTimeSeries_ = customTimeSeries;
|
||||
setParameter(std::string("CustomTimeSeries"), customTimeSeries);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setApiCount(const std::string& apiCount)
|
||||
{
|
||||
apiCount_ = apiCount;
|
||||
setParameter("ApiCount", apiCount);
|
||||
std::string CreateCmsOrderRequest::getApiCount() const {
|
||||
return apiCount_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getPhoneCount()const
|
||||
{
|
||||
return phoneCount_;
|
||||
void CreateCmsOrderRequest::setApiCount(const std::string &apiCount) {
|
||||
apiCount_ = apiCount;
|
||||
setParameter(std::string("ApiCount"), apiCount);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setPhoneCount(const std::string& phoneCount)
|
||||
{
|
||||
phoneCount_ = phoneCount;
|
||||
setParameter("PhoneCount", phoneCount);
|
||||
std::string CreateCmsOrderRequest::getPhoneCount() const {
|
||||
return phoneCount_;
|
||||
}
|
||||
|
||||
int CreateCmsOrderRequest::getAutoRenewPeriod()const
|
||||
{
|
||||
return autoRenewPeriod_;
|
||||
void CreateCmsOrderRequest::setPhoneCount(const std::string &phoneCount) {
|
||||
phoneCount_ = phoneCount;
|
||||
setParameter(std::string("PhoneCount"), phoneCount);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setAutoRenewPeriod(int autoRenewPeriod)
|
||||
{
|
||||
autoRenewPeriod_ = autoRenewPeriod;
|
||||
setParameter("AutoRenewPeriod", std::to_string(autoRenewPeriod));
|
||||
int CreateCmsOrderRequest::getAutoRenewPeriod() const {
|
||||
return autoRenewPeriod_;
|
||||
}
|
||||
|
||||
int CreateCmsOrderRequest::getPeriod()const
|
||||
{
|
||||
return period_;
|
||||
void CreateCmsOrderRequest::setAutoRenewPeriod(int autoRenewPeriod) {
|
||||
autoRenewPeriod_ = autoRenewPeriod;
|
||||
setParameter(std::string("AutoRenewPeriod"), std::to_string(autoRenewPeriod));
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setPeriod(int period)
|
||||
{
|
||||
period_ = period;
|
||||
setParameter("Period", std::to_string(period));
|
||||
int CreateCmsOrderRequest::getPeriod() const {
|
||||
return period_;
|
||||
}
|
||||
|
||||
bool CreateCmsOrderRequest::getAutoPay()const
|
||||
{
|
||||
return autoPay_;
|
||||
void CreateCmsOrderRequest::setPeriod(int period) {
|
||||
period_ = period;
|
||||
setParameter(std::string("Period"), std::to_string(period));
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setAutoPay(bool autoPay)
|
||||
{
|
||||
autoPay_ = autoPay;
|
||||
setParameter("AutoPay", autoPay ? "true" : "false");
|
||||
bool CreateCmsOrderRequest::getAutoPay() const {
|
||||
return autoPay_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getSuggestType()const
|
||||
{
|
||||
return suggestType_;
|
||||
void CreateCmsOrderRequest::setAutoPay(bool autoPay) {
|
||||
autoPay_ = autoPay;
|
||||
setParameter(std::string("AutoPay"), autoPay ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setSuggestType(const std::string& suggestType)
|
||||
{
|
||||
suggestType_ = suggestType;
|
||||
setParameter("SuggestType", suggestType);
|
||||
std::string CreateCmsOrderRequest::getSuggestType() const {
|
||||
return suggestType_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getEventStoreNum()const
|
||||
{
|
||||
return eventStoreNum_;
|
||||
void CreateCmsOrderRequest::setSuggestType(const std::string &suggestType) {
|
||||
suggestType_ = suggestType;
|
||||
setParameter(std::string("SuggestType"), suggestType);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setEventStoreNum(const std::string& eventStoreNum)
|
||||
{
|
||||
eventStoreNum_ = eventStoreNum;
|
||||
setParameter("EventStoreNum", eventStoreNum);
|
||||
std::string CreateCmsOrderRequest::getEventStoreNum() const {
|
||||
return eventStoreNum_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getSiteTaskNum()const
|
||||
{
|
||||
return siteTaskNum_;
|
||||
void CreateCmsOrderRequest::setEventStoreNum(const std::string &eventStoreNum) {
|
||||
eventStoreNum_ = eventStoreNum;
|
||||
setParameter(std::string("EventStoreNum"), eventStoreNum);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setSiteTaskNum(const std::string& siteTaskNum)
|
||||
{
|
||||
siteTaskNum_ = siteTaskNum;
|
||||
setParameter("SiteTaskNum", siteTaskNum);
|
||||
std::string CreateCmsOrderRequest::getSiteTaskNum() const {
|
||||
return siteTaskNum_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getPeriodUnit()const
|
||||
{
|
||||
return periodUnit_;
|
||||
void CreateCmsOrderRequest::setSiteTaskNum(const std::string &siteTaskNum) {
|
||||
siteTaskNum_ = siteTaskNum;
|
||||
setParameter(std::string("SiteTaskNum"), siteTaskNum);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setPeriodUnit(const std::string& periodUnit)
|
||||
{
|
||||
periodUnit_ = periodUnit;
|
||||
setParameter("PeriodUnit", periodUnit);
|
||||
std::string CreateCmsOrderRequest::getPeriodUnit() const {
|
||||
return periodUnit_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getSiteOperatorNum()const
|
||||
{
|
||||
return siteOperatorNum_;
|
||||
void CreateCmsOrderRequest::setPeriodUnit(const std::string &periodUnit) {
|
||||
periodUnit_ = periodUnit;
|
||||
setParameter(std::string("PeriodUnit"), periodUnit);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setSiteOperatorNum(const std::string& siteOperatorNum)
|
||||
{
|
||||
siteOperatorNum_ = siteOperatorNum;
|
||||
setParameter("SiteOperatorNum", siteOperatorNum);
|
||||
std::string CreateCmsOrderRequest::getSiteOperatorNum() const {
|
||||
return siteOperatorNum_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getSiteEcsNum()const
|
||||
{
|
||||
return siteEcsNum_;
|
||||
void CreateCmsOrderRequest::setSiteOperatorNum(const std::string &siteOperatorNum) {
|
||||
siteOperatorNum_ = siteOperatorNum;
|
||||
setParameter(std::string("SiteOperatorNum"), siteOperatorNum);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setSiteEcsNum(const std::string& siteEcsNum)
|
||||
{
|
||||
siteEcsNum_ = siteEcsNum;
|
||||
setParameter("SiteEcsNum", siteEcsNum);
|
||||
std::string CreateCmsOrderRequest::getSiteEcsNum() const {
|
||||
return siteEcsNum_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getEventStoreTime()const
|
||||
{
|
||||
return eventStoreTime_;
|
||||
void CreateCmsOrderRequest::setSiteEcsNum(const std::string &siteEcsNum) {
|
||||
siteEcsNum_ = siteEcsNum;
|
||||
setParameter(std::string("SiteEcsNum"), siteEcsNum);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setEventStoreTime(const std::string& eventStoreTime)
|
||||
{
|
||||
eventStoreTime_ = eventStoreTime;
|
||||
setParameter("EventStoreTime", eventStoreTime);
|
||||
std::string CreateCmsOrderRequest::getEventStoreTime() const {
|
||||
return eventStoreTime_;
|
||||
}
|
||||
|
||||
std::string CreateCmsOrderRequest::getPayType()const
|
||||
{
|
||||
return payType_;
|
||||
void CreateCmsOrderRequest::setEventStoreTime(const std::string &eventStoreTime) {
|
||||
eventStoreTime_ = eventStoreTime;
|
||||
setParameter(std::string("EventStoreTime"), eventStoreTime);
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setPayType(const std::string& payType)
|
||||
{
|
||||
payType_ = payType;
|
||||
setParameter("PayType", payType);
|
||||
std::string CreateCmsOrderRequest::getPayType() const {
|
||||
return payType_;
|
||||
}
|
||||
|
||||
void CreateCmsOrderRequest::setPayType(const std::string &payType) {
|
||||
payType_ = payType;
|
||||
setParameter(std::string("PayType"), payType);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,95 +1,81 @@
|
||||
/*
|
||||
* 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/cms/model/CreateCmsSmspackageOrderRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateCmsSmspackageOrderRequest;
|
||||
|
||||
CreateCmsSmspackageOrderRequest::CreateCmsSmspackageOrderRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateCmsSmspackageOrder")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateCmsSmspackageOrderRequest::~CreateCmsSmspackageOrderRequest()
|
||||
{}
|
||||
|
||||
int CreateCmsSmspackageOrderRequest::getAutoRenewPeriod()const
|
||||
{
|
||||
return autoRenewPeriod_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateCmsSmspackageOrderRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateCmsSmspackageOrderRequest;
|
||||
|
||||
CreateCmsSmspackageOrderRequest::CreateCmsSmspackageOrderRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateCmsSmspackageOrder") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateCmsSmspackageOrderRequest::setAutoRenewPeriod(int autoRenewPeriod)
|
||||
{
|
||||
autoRenewPeriod_ = autoRenewPeriod;
|
||||
setParameter("AutoRenewPeriod", std::to_string(autoRenewPeriod));
|
||||
CreateCmsSmspackageOrderRequest::~CreateCmsSmspackageOrderRequest() {}
|
||||
|
||||
int CreateCmsSmspackageOrderRequest::getAutoRenewPeriod() const {
|
||||
return autoRenewPeriod_;
|
||||
}
|
||||
|
||||
int CreateCmsSmspackageOrderRequest::getPeriod()const
|
||||
{
|
||||
return period_;
|
||||
void CreateCmsSmspackageOrderRequest::setAutoRenewPeriod(int autoRenewPeriod) {
|
||||
autoRenewPeriod_ = autoRenewPeriod;
|
||||
setParameter(std::string("AutoRenewPeriod"), std::to_string(autoRenewPeriod));
|
||||
}
|
||||
|
||||
void CreateCmsSmspackageOrderRequest::setPeriod(int period)
|
||||
{
|
||||
period_ = period;
|
||||
setParameter("Period", std::to_string(period));
|
||||
int CreateCmsSmspackageOrderRequest::getPeriod() const {
|
||||
return period_;
|
||||
}
|
||||
|
||||
bool CreateCmsSmspackageOrderRequest::getAutoPay()const
|
||||
{
|
||||
return autoPay_;
|
||||
void CreateCmsSmspackageOrderRequest::setPeriod(int period) {
|
||||
period_ = period;
|
||||
setParameter(std::string("Period"), std::to_string(period));
|
||||
}
|
||||
|
||||
void CreateCmsSmspackageOrderRequest::setAutoPay(bool autoPay)
|
||||
{
|
||||
autoPay_ = autoPay;
|
||||
setParameter("AutoPay", autoPay ? "true" : "false");
|
||||
bool CreateCmsSmspackageOrderRequest::getAutoPay() const {
|
||||
return autoPay_;
|
||||
}
|
||||
|
||||
std::string CreateCmsSmspackageOrderRequest::getSmsCount()const
|
||||
{
|
||||
return smsCount_;
|
||||
void CreateCmsSmspackageOrderRequest::setAutoPay(bool autoPay) {
|
||||
autoPay_ = autoPay;
|
||||
setParameter(std::string("AutoPay"), autoPay ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateCmsSmspackageOrderRequest::setSmsCount(const std::string& smsCount)
|
||||
{
|
||||
smsCount_ = smsCount;
|
||||
setParameter("SmsCount", smsCount);
|
||||
std::string CreateCmsSmspackageOrderRequest::getSmsCount() const {
|
||||
return smsCount_;
|
||||
}
|
||||
|
||||
bool CreateCmsSmspackageOrderRequest::getAutoUseCoupon()const
|
||||
{
|
||||
return autoUseCoupon_;
|
||||
void CreateCmsSmspackageOrderRequest::setSmsCount(const std::string &smsCount) {
|
||||
smsCount_ = smsCount;
|
||||
setParameter(std::string("SmsCount"), smsCount);
|
||||
}
|
||||
|
||||
void CreateCmsSmspackageOrderRequest::setAutoUseCoupon(bool autoUseCoupon)
|
||||
{
|
||||
autoUseCoupon_ = autoUseCoupon;
|
||||
setParameter("AutoUseCoupon", autoUseCoupon ? "true" : "false");
|
||||
bool CreateCmsSmspackageOrderRequest::getAutoUseCoupon() const {
|
||||
return autoUseCoupon_;
|
||||
}
|
||||
|
||||
std::string CreateCmsSmspackageOrderRequest::getPeriodUnit()const
|
||||
{
|
||||
return periodUnit_;
|
||||
void CreateCmsSmspackageOrderRequest::setAutoUseCoupon(bool autoUseCoupon) {
|
||||
autoUseCoupon_ = autoUseCoupon;
|
||||
setParameter(std::string("AutoUseCoupon"), autoUseCoupon ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateCmsSmspackageOrderRequest::setPeriodUnit(const std::string& periodUnit)
|
||||
{
|
||||
periodUnit_ = periodUnit;
|
||||
setParameter("PeriodUnit", periodUnit);
|
||||
std::string CreateCmsSmspackageOrderRequest::getPeriodUnit() const {
|
||||
return periodUnit_;
|
||||
}
|
||||
|
||||
void CreateCmsSmspackageOrderRequest::setPeriodUnit(const std::string &periodUnit) {
|
||||
periodUnit_ = periodUnit;
|
||||
setParameter(std::string("PeriodUnit"), periodUnit);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,126 +1,102 @@
|
||||
/*
|
||||
* 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/cms/model/CreateDynamicTagGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateDynamicTagGroupRequest;
|
||||
|
||||
CreateDynamicTagGroupRequest::CreateDynamicTagGroupRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateDynamicTagGroup")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateDynamicTagGroupRequest::~CreateDynamicTagGroupRequest()
|
||||
{}
|
||||
|
||||
bool CreateDynamicTagGroupRequest::getEnableSubscribeEvent()const
|
||||
{
|
||||
return enableSubscribeEvent_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateDynamicTagGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateDynamicTagGroupRequest;
|
||||
|
||||
CreateDynamicTagGroupRequest::CreateDynamicTagGroupRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateDynamicTagGroup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateDynamicTagGroupRequest::setEnableSubscribeEvent(bool enableSubscribeEvent)
|
||||
{
|
||||
enableSubscribeEvent_ = enableSubscribeEvent;
|
||||
setParameter("EnableSubscribeEvent", enableSubscribeEvent ? "true" : "false");
|
||||
CreateDynamicTagGroupRequest::~CreateDynamicTagGroupRequest() {}
|
||||
|
||||
bool CreateDynamicTagGroupRequest::getEnableSubscribeEvent() const {
|
||||
return enableSubscribeEvent_;
|
||||
}
|
||||
|
||||
std::string CreateDynamicTagGroupRequest::getMatchExpressFilterRelation()const
|
||||
{
|
||||
return matchExpressFilterRelation_;
|
||||
void CreateDynamicTagGroupRequest::setEnableSubscribeEvent(bool enableSubscribeEvent) {
|
||||
enableSubscribeEvent_ = enableSubscribeEvent;
|
||||
setParameter(std::string("EnableSubscribeEvent"), enableSubscribeEvent ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateDynamicTagGroupRequest::setMatchExpressFilterRelation(const std::string& matchExpressFilterRelation)
|
||||
{
|
||||
matchExpressFilterRelation_ = matchExpressFilterRelation;
|
||||
setParameter("MatchExpressFilterRelation", matchExpressFilterRelation);
|
||||
std::string CreateDynamicTagGroupRequest::getMatchExpressFilterRelation() const {
|
||||
return matchExpressFilterRelation_;
|
||||
}
|
||||
|
||||
bool CreateDynamicTagGroupRequest::getEnableInstallAgent()const
|
||||
{
|
||||
return enableInstallAgent_;
|
||||
void CreateDynamicTagGroupRequest::setMatchExpressFilterRelation(const std::string &matchExpressFilterRelation) {
|
||||
matchExpressFilterRelation_ = matchExpressFilterRelation;
|
||||
setParameter(std::string("MatchExpressFilterRelation"), matchExpressFilterRelation);
|
||||
}
|
||||
|
||||
void CreateDynamicTagGroupRequest::setEnableInstallAgent(bool enableInstallAgent)
|
||||
{
|
||||
enableInstallAgent_ = enableInstallAgent;
|
||||
setParameter("EnableInstallAgent", enableInstallAgent ? "true" : "false");
|
||||
bool CreateDynamicTagGroupRequest::getEnableInstallAgent() const {
|
||||
return enableInstallAgent_;
|
||||
}
|
||||
|
||||
std::vector<CreateDynamicTagGroupRequest::MatchExpress> CreateDynamicTagGroupRequest::getMatchExpress()const
|
||||
{
|
||||
return matchExpress_;
|
||||
void CreateDynamicTagGroupRequest::setEnableInstallAgent(bool enableInstallAgent) {
|
||||
enableInstallAgent_ = enableInstallAgent;
|
||||
setParameter(std::string("EnableInstallAgent"), enableInstallAgent ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateDynamicTagGroupRequest::setMatchExpress(const std::vector<MatchExpress>& matchExpress)
|
||||
{
|
||||
matchExpress_ = matchExpress;
|
||||
for(int dep1 = 0; dep1!= matchExpress.size(); dep1++) {
|
||||
auto matchExpressObj = matchExpress.at(dep1);
|
||||
std::string matchExpressObjStr = "MatchExpress." + std::to_string(dep1 + 1);
|
||||
setParameter(matchExpressObjStr + ".TagValue", matchExpressObj.tagValue);
|
||||
setParameter(matchExpressObjStr + ".TagValueMatchFunction", matchExpressObj.tagValueMatchFunction);
|
||||
}
|
||||
std::vector<CreateDynamicTagGroupRequest::MatchExpress> CreateDynamicTagGroupRequest::getMatchExpress() const {
|
||||
return matchExpress_;
|
||||
}
|
||||
|
||||
std::vector<std::string> CreateDynamicTagGroupRequest::getContactGroupList()const
|
||||
{
|
||||
return contactGroupList_;
|
||||
void CreateDynamicTagGroupRequest::setMatchExpress(const std::vector<CreateDynamicTagGroupRequest::MatchExpress> &matchExpress) {
|
||||
matchExpress_ = matchExpress;
|
||||
for(int dep1 = 0; dep1 != matchExpress.size(); dep1++) {
|
||||
auto matchExpressObj = matchExpress.at(dep1);
|
||||
std::string matchExpressObjStr = std::string("MatchExpress") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(matchExpressObjStr + ".TagValue", matchExpressObj.tagValue);
|
||||
setParameter(matchExpressObjStr + ".TagValueMatchFunction", matchExpressObj.tagValueMatchFunction);
|
||||
}
|
||||
}
|
||||
|
||||
void CreateDynamicTagGroupRequest::setContactGroupList(const std::vector<std::string>& contactGroupList)
|
||||
{
|
||||
contactGroupList_ = contactGroupList;
|
||||
for(int dep1 = 0; dep1!= contactGroupList.size(); dep1++) {
|
||||
setParameter("ContactGroupList."+ std::to_string(dep1), contactGroupList.at(dep1));
|
||||
}
|
||||
std::vector<std::string> CreateDynamicTagGroupRequest::getContactGroupList() const {
|
||||
return contactGroupList_;
|
||||
}
|
||||
|
||||
std::vector<std::string> CreateDynamicTagGroupRequest::getTemplateIdList()const
|
||||
{
|
||||
return templateIdList_;
|
||||
void CreateDynamicTagGroupRequest::setContactGroupList(const std::vector<std::string> &contactGroupList) {
|
||||
contactGroupList_ = contactGroupList;
|
||||
}
|
||||
|
||||
void CreateDynamicTagGroupRequest::setTemplateIdList(const std::vector<std::string>& templateIdList)
|
||||
{
|
||||
templateIdList_ = templateIdList;
|
||||
for(int dep1 = 0; dep1!= templateIdList.size(); dep1++) {
|
||||
setParameter("TemplateIdList."+ std::to_string(dep1), templateIdList.at(dep1));
|
||||
}
|
||||
std::vector<std::string> CreateDynamicTagGroupRequest::getTemplateIdList() const {
|
||||
return templateIdList_;
|
||||
}
|
||||
|
||||
std::string CreateDynamicTagGroupRequest::getTagKey()const
|
||||
{
|
||||
return tagKey_;
|
||||
void CreateDynamicTagGroupRequest::setTemplateIdList(const std::vector<std::string> &templateIdList) {
|
||||
templateIdList_ = templateIdList;
|
||||
}
|
||||
|
||||
void CreateDynamicTagGroupRequest::setTagKey(const std::string& tagKey)
|
||||
{
|
||||
tagKey_ = tagKey;
|
||||
setParameter("TagKey", tagKey);
|
||||
std::string CreateDynamicTagGroupRequest::getTagKey() const {
|
||||
return tagKey_;
|
||||
}
|
||||
|
||||
std::string CreateDynamicTagGroupRequest::getTagRegionId()const
|
||||
{
|
||||
return tagRegionId_;
|
||||
void CreateDynamicTagGroupRequest::setTagKey(const std::string &tagKey) {
|
||||
tagKey_ = tagKey;
|
||||
setParameter(std::string("TagKey"), tagKey);
|
||||
}
|
||||
|
||||
void CreateDynamicTagGroupRequest::setTagRegionId(const std::string& tagRegionId)
|
||||
{
|
||||
tagRegionId_ = tagRegionId;
|
||||
setParameter("TagRegionId", tagRegionId);
|
||||
std::string CreateDynamicTagGroupRequest::getTagRegionId() const {
|
||||
return tagRegionId_;
|
||||
}
|
||||
|
||||
void CreateDynamicTagGroupRequest::setTagRegionId(const std::string &tagRegionId) {
|
||||
tagRegionId_ = tagRegionId;
|
||||
setParameter(std::string("TagRegionId"), tagRegionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,81 +1,75 @@
|
||||
/*
|
||||
* 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/cms/model/CreateGroupMetricRulesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateGroupMetricRulesRequest;
|
||||
|
||||
CreateGroupMetricRulesRequest::CreateGroupMetricRulesRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateGroupMetricRules")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateGroupMetricRulesRequest::~CreateGroupMetricRulesRequest()
|
||||
{}
|
||||
|
||||
long CreateGroupMetricRulesRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateGroupMetricRulesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateGroupMetricRulesRequest;
|
||||
|
||||
CreateGroupMetricRulesRequest::CreateGroupMetricRulesRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateGroupMetricRules") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateGroupMetricRulesRequest::setGroupId(long groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", std::to_string(groupId));
|
||||
CreateGroupMetricRulesRequest::~CreateGroupMetricRulesRequest() {}
|
||||
|
||||
long CreateGroupMetricRulesRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::vector<CreateGroupMetricRulesRequest::GroupMetricRules> CreateGroupMetricRulesRequest::getGroupMetricRules()const
|
||||
{
|
||||
return groupMetricRules_;
|
||||
void CreateGroupMetricRulesRequest::setGroupId(long groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), std::to_string(groupId));
|
||||
}
|
||||
|
||||
void CreateGroupMetricRulesRequest::setGroupMetricRules(const std::vector<GroupMetricRules>& groupMetricRules)
|
||||
{
|
||||
groupMetricRules_ = groupMetricRules;
|
||||
for(int dep1 = 0; dep1!= groupMetricRules.size(); dep1++) {
|
||||
auto groupMetricRulesObj = groupMetricRules.at(dep1);
|
||||
std::string groupMetricRulesObjStr = "GroupMetricRules." + std::to_string(dep1 + 1);
|
||||
setParameter(groupMetricRulesObjStr + ".Webhook", groupMetricRulesObj.webhook);
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsWarnComparisonOperator", groupMetricRulesObj.escalationsWarnComparisonOperator);
|
||||
setParameter(groupMetricRulesObjStr + ".RuleName", groupMetricRulesObj.ruleName);
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsInfoStatistics", groupMetricRulesObj.escalationsInfoStatistics);
|
||||
setParameter(groupMetricRulesObjStr + ".EffectiveInterval", groupMetricRulesObj.effectiveInterval);
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsInfoComparisonOperator", groupMetricRulesObj.escalationsInfoComparisonOperator);
|
||||
setParameter(groupMetricRulesObjStr + ".NoDataPolicy", groupMetricRulesObj.noDataPolicy);
|
||||
setParameter(groupMetricRulesObjStr + ".NoEffectiveInterval", groupMetricRulesObj.noEffectiveInterval);
|
||||
setParameter(groupMetricRulesObjStr + ".EmailSubject", groupMetricRulesObj.emailSubject);
|
||||
setParameter(groupMetricRulesObjStr + ".SilenceTime", std::to_string(groupMetricRulesObj.silenceTime));
|
||||
setParameter(groupMetricRulesObjStr + ".MetricName", groupMetricRulesObj.metricName);
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsWarnTimes", std::to_string(groupMetricRulesObj.escalationsWarnTimes));
|
||||
setParameter(groupMetricRulesObjStr + ".CompositeExpression", groupMetricRulesObj.compositeExpression);
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsWarnThreshold", groupMetricRulesObj.escalationsWarnThreshold);
|
||||
setParameter(groupMetricRulesObjStr + ".Period", groupMetricRulesObj.period);
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsCriticalStatistics", groupMetricRulesObj.escalationsCriticalStatistics);
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsInfoTimes", std::to_string(groupMetricRulesObj.escalationsInfoTimes));
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsCriticalTimes", std::to_string(groupMetricRulesObj.escalationsCriticalTimes));
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsInfoThreshold", groupMetricRulesObj.escalationsInfoThreshold);
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsWarnStatistics", groupMetricRulesObj.escalationsWarnStatistics);
|
||||
setParameter(groupMetricRulesObjStr + "._Namespace", groupMetricRulesObj._namespace);
|
||||
setParameter(groupMetricRulesObjStr + ".Interval", groupMetricRulesObj.interval);
|
||||
setParameter(groupMetricRulesObjStr + ".RuleId", groupMetricRulesObj.ruleId);
|
||||
setParameter(groupMetricRulesObjStr + ".Category", groupMetricRulesObj.category);
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsCriticalComparisonOperator", groupMetricRulesObj.escalationsCriticalComparisonOperator);
|
||||
setParameter(groupMetricRulesObjStr + ".EscalationsCriticalThreshold", groupMetricRulesObj.escalationsCriticalThreshold);
|
||||
setParameter(groupMetricRulesObjStr + ".Dimensions", groupMetricRulesObj.dimensions);
|
||||
}
|
||||
std::vector<CreateGroupMetricRulesRequest::GroupMetricRules> CreateGroupMetricRulesRequest::getGroupMetricRules() const {
|
||||
return groupMetricRules_;
|
||||
}
|
||||
|
||||
void CreateGroupMetricRulesRequest::setGroupMetricRules(const std::vector<CreateGroupMetricRulesRequest::GroupMetricRules> &groupMetricRules) {
|
||||
groupMetricRules_ = groupMetricRules;
|
||||
for(int dep1 = 0; dep1 != groupMetricRules.size(); dep1++) {
|
||||
auto groupMetricRulesObj = groupMetricRules.at(dep1);
|
||||
std::string groupMetricRulesObjStr = std::string("GroupMetricRules") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(groupMetricRulesObjStr + ".Webhook", groupMetricRulesObj.webhook);
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Warn.ComparisonOperator", groupMetricRulesObj.escalationsWarnComparisonOperator);
|
||||
setParameter(groupMetricRulesObjStr + ".RuleName", groupMetricRulesObj.ruleName);
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Info.Statistics", groupMetricRulesObj.escalationsInfoStatistics);
|
||||
setParameter(groupMetricRulesObjStr + ".EffectiveInterval", groupMetricRulesObj.effectiveInterval);
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Info.ComparisonOperator", groupMetricRulesObj.escalationsInfoComparisonOperator);
|
||||
setParameter(groupMetricRulesObjStr + ".NoDataPolicy", groupMetricRulesObj.noDataPolicy);
|
||||
setParameter(groupMetricRulesObjStr + ".NoEffectiveInterval", groupMetricRulesObj.noEffectiveInterval);
|
||||
setParameter(groupMetricRulesObjStr + ".EmailSubject", groupMetricRulesObj.emailSubject);
|
||||
setParameter(groupMetricRulesObjStr + ".SilenceTime", std::to_string(groupMetricRulesObj.silenceTime));
|
||||
setParameter(groupMetricRulesObjStr + ".MetricName", groupMetricRulesObj.metricName);
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Warn.Times", std::to_string(groupMetricRulesObj.escalationsWarnTimes));
|
||||
setParameter(groupMetricRulesObjStr + ".CompositeExpression", groupMetricRulesObj.compositeExpression);
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Warn.Threshold", groupMetricRulesObj.escalationsWarnThreshold);
|
||||
setParameter(groupMetricRulesObjStr + ".Period", groupMetricRulesObj.period);
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Critical.Statistics", groupMetricRulesObj.escalationsCriticalStatistics);
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Info.Times", std::to_string(groupMetricRulesObj.escalationsInfoTimes));
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Critical.Times", std::to_string(groupMetricRulesObj.escalationsCriticalTimes));
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Info.Threshold", groupMetricRulesObj.escalationsInfoThreshold);
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Warn.Statistics", groupMetricRulesObj.escalationsWarnStatistics);
|
||||
setParameter(groupMetricRulesObjStr + ".Namespace", groupMetricRulesObj._namespace);
|
||||
setParameter(groupMetricRulesObjStr + ".Interval", groupMetricRulesObj.interval);
|
||||
setParameter(groupMetricRulesObjStr + ".RuleId", groupMetricRulesObj.ruleId);
|
||||
setParameter(groupMetricRulesObjStr + ".Category", groupMetricRulesObj.category);
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Critical.ComparisonOperator", groupMetricRulesObj.escalationsCriticalComparisonOperator);
|
||||
setParameter(groupMetricRulesObjStr + ".Escalations.Critical.Threshold", groupMetricRulesObj.escalationsCriticalThreshold);
|
||||
setParameter(groupMetricRulesObjStr + ".Dimensions", groupMetricRulesObj.dimensions);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,102 +1,90 @@
|
||||
/*
|
||||
* 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/cms/model/CreateGroupMonitoringAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateGroupMonitoringAgentProcessRequest;
|
||||
|
||||
CreateGroupMonitoringAgentProcessRequest::CreateGroupMonitoringAgentProcessRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateGroupMonitoringAgentProcess")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateGroupMonitoringAgentProcessRequest::~CreateGroupMonitoringAgentProcessRequest()
|
||||
{}
|
||||
|
||||
std::vector<CreateGroupMonitoringAgentProcessRequest::AlertConfig> CreateGroupMonitoringAgentProcessRequest::getAlertConfig()const
|
||||
{
|
||||
return alertConfig_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateGroupMonitoringAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateGroupMonitoringAgentProcessRequest;
|
||||
|
||||
CreateGroupMonitoringAgentProcessRequest::CreateGroupMonitoringAgentProcessRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateGroupMonitoringAgentProcess") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateGroupMonitoringAgentProcessRequest::setAlertConfig(const std::vector<AlertConfig>& alertConfig)
|
||||
{
|
||||
alertConfig_ = alertConfig;
|
||||
for(int dep1 = 0; dep1!= alertConfig.size(); dep1++) {
|
||||
auto alertConfigObj = alertConfig.at(dep1);
|
||||
std::string alertConfigObjStr = "AlertConfig." + std::to_string(dep1 + 1);
|
||||
setParameter(alertConfigObjStr + ".Times", alertConfigObj.times);
|
||||
setParameter(alertConfigObjStr + ".NoEffectiveInterval", alertConfigObj.noEffectiveInterval);
|
||||
setParameter(alertConfigObjStr + ".Webhook", alertConfigObj.webhook);
|
||||
setParameter(alertConfigObjStr + ".SilenceTime", alertConfigObj.silenceTime);
|
||||
setParameter(alertConfigObjStr + ".Threshold", alertConfigObj.threshold);
|
||||
setParameter(alertConfigObjStr + ".EffectiveInterval", alertConfigObj.effectiveInterval);
|
||||
setParameter(alertConfigObjStr + ".ComparisonOperator", alertConfigObj.comparisonOperator);
|
||||
setParameter(alertConfigObjStr + ".EscalationsLevel", alertConfigObj.escalationsLevel);
|
||||
setParameter(alertConfigObjStr + ".Statistics", alertConfigObj.statistics);
|
||||
}
|
||||
CreateGroupMonitoringAgentProcessRequest::~CreateGroupMonitoringAgentProcessRequest() {}
|
||||
|
||||
std::vector<CreateGroupMonitoringAgentProcessRequest::AlertConfig> CreateGroupMonitoringAgentProcessRequest::getAlertConfig() const {
|
||||
return alertConfig_;
|
||||
}
|
||||
|
||||
std::string CreateGroupMonitoringAgentProcessRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void CreateGroupMonitoringAgentProcessRequest::setAlertConfig(const std::vector<CreateGroupMonitoringAgentProcessRequest::AlertConfig> &alertConfig) {
|
||||
alertConfig_ = alertConfig;
|
||||
for(int dep1 = 0; dep1 != alertConfig.size(); dep1++) {
|
||||
auto alertConfigObj = alertConfig.at(dep1);
|
||||
std::string alertConfigObjStr = std::string("AlertConfig") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(alertConfigObjStr + ".Times", alertConfigObj.times);
|
||||
setParameter(alertConfigObjStr + ".Webhook", alertConfigObj.webhook);
|
||||
setParameter(alertConfigObjStr + ".NoEffectiveInterval", alertConfigObj.noEffectiveInterval);
|
||||
setParameter(alertConfigObjStr + ".SilenceTime", alertConfigObj.silenceTime);
|
||||
setParameter(alertConfigObjStr + ".Threshold", alertConfigObj.threshold);
|
||||
setParameter(alertConfigObjStr + ".ComparisonOperator", alertConfigObj.comparisonOperator);
|
||||
setParameter(alertConfigObjStr + ".EffectiveInterval", alertConfigObj.effectiveInterval);
|
||||
setParameter(alertConfigObjStr + ".EscalationsLevel", alertConfigObj.escalationsLevel);
|
||||
setParameter(alertConfigObjStr + ".Statistics", alertConfigObj.statistics);
|
||||
}
|
||||
}
|
||||
|
||||
void CreateGroupMonitoringAgentProcessRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
std::string CreateGroupMonitoringAgentProcessRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string CreateGroupMonitoringAgentProcessRequest::getProcessName()const
|
||||
{
|
||||
return processName_;
|
||||
void CreateGroupMonitoringAgentProcessRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void CreateGroupMonitoringAgentProcessRequest::setProcessName(const std::string& processName)
|
||||
{
|
||||
processName_ = processName;
|
||||
setParameter("ProcessName", processName);
|
||||
std::string CreateGroupMonitoringAgentProcessRequest::getProcessName() const {
|
||||
return processName_;
|
||||
}
|
||||
|
||||
std::string CreateGroupMonitoringAgentProcessRequest::getMatchExpressFilterRelation()const
|
||||
{
|
||||
return matchExpressFilterRelation_;
|
||||
void CreateGroupMonitoringAgentProcessRequest::setProcessName(const std::string &processName) {
|
||||
processName_ = processName;
|
||||
setParameter(std::string("ProcessName"), processName);
|
||||
}
|
||||
|
||||
void CreateGroupMonitoringAgentProcessRequest::setMatchExpressFilterRelation(const std::string& matchExpressFilterRelation)
|
||||
{
|
||||
matchExpressFilterRelation_ = matchExpressFilterRelation;
|
||||
setParameter("MatchExpressFilterRelation", matchExpressFilterRelation);
|
||||
std::string CreateGroupMonitoringAgentProcessRequest::getMatchExpressFilterRelation() const {
|
||||
return matchExpressFilterRelation_;
|
||||
}
|
||||
|
||||
std::vector<CreateGroupMonitoringAgentProcessRequest::MatchExpress> CreateGroupMonitoringAgentProcessRequest::getMatchExpress()const
|
||||
{
|
||||
return matchExpress_;
|
||||
void CreateGroupMonitoringAgentProcessRequest::setMatchExpressFilterRelation(const std::string &matchExpressFilterRelation) {
|
||||
matchExpressFilterRelation_ = matchExpressFilterRelation;
|
||||
setParameter(std::string("MatchExpressFilterRelation"), matchExpressFilterRelation);
|
||||
}
|
||||
|
||||
void CreateGroupMonitoringAgentProcessRequest::setMatchExpress(const std::vector<MatchExpress>& matchExpress)
|
||||
{
|
||||
matchExpress_ = matchExpress;
|
||||
for(int dep1 = 0; dep1!= matchExpress.size(); dep1++) {
|
||||
auto matchExpressObj = matchExpress.at(dep1);
|
||||
std::string matchExpressObjStr = "MatchExpress." + std::to_string(dep1 + 1);
|
||||
setParameter(matchExpressObjStr + ".Function", matchExpressObj.function);
|
||||
setParameter(matchExpressObjStr + ".Name", matchExpressObj.name);
|
||||
setParameter(matchExpressObjStr + ".Value", matchExpressObj.value);
|
||||
}
|
||||
std::vector<CreateGroupMonitoringAgentProcessRequest::MatchExpress> CreateGroupMonitoringAgentProcessRequest::getMatchExpress() const {
|
||||
return matchExpress_;
|
||||
}
|
||||
|
||||
void CreateGroupMonitoringAgentProcessRequest::setMatchExpress(const std::vector<CreateGroupMonitoringAgentProcessRequest::MatchExpress> &matchExpress) {
|
||||
matchExpress_ = matchExpress;
|
||||
for(int dep1 = 0; dep1 != matchExpress.size(); dep1++) {
|
||||
auto matchExpressObj = matchExpress.at(dep1);
|
||||
std::string matchExpressObjStr = std::string("MatchExpress") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(matchExpressObjStr + ".Function", matchExpressObj.function);
|
||||
setParameter(matchExpressObjStr + ".Name", matchExpressObj.name);
|
||||
setParameter(matchExpressObjStr + ".Value", matchExpressObj.value);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,259 +1,214 @@
|
||||
/*
|
||||
* 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/cms/model/CreateHostAvailabilityRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateHostAvailabilityRequest;
|
||||
|
||||
CreateHostAvailabilityRequest::CreateHostAvailabilityRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateHostAvailability")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateHostAvailabilityRequest::~CreateHostAvailabilityRequest()
|
||||
{}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpMethod()const
|
||||
{
|
||||
return taskOptionHttpMethod_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateHostAvailabilityRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateHostAvailabilityRequest;
|
||||
|
||||
CreateHostAvailabilityRequest::CreateHostAvailabilityRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateHostAvailability") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpMethod(const std::string& taskOptionHttpMethod)
|
||||
{
|
||||
taskOptionHttpMethod_ = taskOptionHttpMethod;
|
||||
setParameter("TaskOptionHttpMethod", taskOptionHttpMethod);
|
||||
CreateHostAvailabilityRequest::~CreateHostAvailabilityRequest() {}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpMethod() const {
|
||||
return taskOptionHttpMethod_;
|
||||
}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpHeader()const
|
||||
{
|
||||
return taskOptionHttpHeader_;
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpMethod(const std::string &taskOptionHttpMethod) {
|
||||
taskOptionHttpMethod_ = taskOptionHttpMethod;
|
||||
setParameter(std::string("TaskOption.HttpMethod"), taskOptionHttpMethod);
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpHeader(const std::string& taskOptionHttpHeader)
|
||||
{
|
||||
taskOptionHttpHeader_ = taskOptionHttpHeader;
|
||||
setParameter("TaskOptionHttpHeader", taskOptionHttpHeader);
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpHeader() const {
|
||||
return taskOptionHttpHeader_;
|
||||
}
|
||||
|
||||
std::vector<CreateHostAvailabilityRequest::AlertConfigEscalationList> CreateHostAvailabilityRequest::getAlertConfigEscalationList()const
|
||||
{
|
||||
return alertConfigEscalationList_;
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpHeader(const std::string &taskOptionHttpHeader) {
|
||||
taskOptionHttpHeader_ = taskOptionHttpHeader;
|
||||
setParameter(std::string("TaskOption.HttpHeader"), taskOptionHttpHeader);
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setAlertConfigEscalationList(const std::vector<AlertConfigEscalationList>& alertConfigEscalationList)
|
||||
{
|
||||
alertConfigEscalationList_ = alertConfigEscalationList;
|
||||
for(int dep1 = 0; dep1!= alertConfigEscalationList.size(); dep1++) {
|
||||
auto alertConfigEscalationListObj = alertConfigEscalationList.at(dep1);
|
||||
std::string alertConfigEscalationListObjStr = "AlertConfigEscalationList." + std::to_string(dep1 + 1);
|
||||
setParameter(alertConfigEscalationListObjStr + ".Times", std::to_string(alertConfigEscalationListObj.times));
|
||||
setParameter(alertConfigEscalationListObjStr + ".MetricName", alertConfigEscalationListObj.metricName);
|
||||
setParameter(alertConfigEscalationListObjStr + ".Value", alertConfigEscalationListObj.value);
|
||||
setParameter(alertConfigEscalationListObjStr + "._Operator", alertConfigEscalationListObj._operator);
|
||||
setParameter(alertConfigEscalationListObjStr + ".Aggregate", alertConfigEscalationListObj.aggregate);
|
||||
}
|
||||
std::vector<CreateHostAvailabilityRequest::AlertConfigEscalationList> CreateHostAvailabilityRequest::getAlertConfigEscalationList() const {
|
||||
return alertConfigEscalationList_;
|
||||
}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getTaskName()const
|
||||
{
|
||||
return taskName_;
|
||||
void CreateHostAvailabilityRequest::setAlertConfigEscalationList(const std::vector<CreateHostAvailabilityRequest::AlertConfigEscalationList> &alertConfigEscalationList) {
|
||||
alertConfigEscalationList_ = alertConfigEscalationList;
|
||||
for(int dep1 = 0; dep1 != alertConfigEscalationList.size(); dep1++) {
|
||||
auto alertConfigEscalationListObj = alertConfigEscalationList.at(dep1);
|
||||
std::string alertConfigEscalationListObjStr = std::string("AlertConfigEscalationList") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(alertConfigEscalationListObjStr + ".Times", std::to_string(alertConfigEscalationListObj.times));
|
||||
setParameter(alertConfigEscalationListObjStr + ".MetricName", alertConfigEscalationListObj.metricName);
|
||||
setParameter(alertConfigEscalationListObjStr + ".Value", alertConfigEscalationListObj.value);
|
||||
setParameter(alertConfigEscalationListObjStr + ".Operator", alertConfigEscalationListObj._operator);
|
||||
setParameter(alertConfigEscalationListObjStr + ".Aggregate", alertConfigEscalationListObj.aggregate);
|
||||
}
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskName(const std::string& taskName)
|
||||
{
|
||||
taskName_ = taskName;
|
||||
setParameter("TaskName", taskName);
|
||||
std::string CreateHostAvailabilityRequest::getTaskName() const {
|
||||
return taskName_;
|
||||
}
|
||||
|
||||
int CreateHostAvailabilityRequest::getAlertConfigSilenceTime()const
|
||||
{
|
||||
return alertConfigSilenceTime_;
|
||||
void CreateHostAvailabilityRequest::setTaskName(const std::string &taskName) {
|
||||
taskName_ = taskName;
|
||||
setParameter(std::string("TaskName"), taskName);
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setAlertConfigSilenceTime(int alertConfigSilenceTime)
|
||||
{
|
||||
alertConfigSilenceTime_ = alertConfigSilenceTime;
|
||||
setParameter("AlertConfigSilenceTime", std::to_string(alertConfigSilenceTime));
|
||||
int CreateHostAvailabilityRequest::getAlertConfigSilenceTime() const {
|
||||
return alertConfigSilenceTime_;
|
||||
}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpResponseCharset()const
|
||||
{
|
||||
return taskOptionHttpResponseCharset_;
|
||||
void CreateHostAvailabilityRequest::setAlertConfigSilenceTime(int alertConfigSilenceTime) {
|
||||
alertConfigSilenceTime_ = alertConfigSilenceTime;
|
||||
setParameter(std::string("AlertConfig.SilenceTime"), std::to_string(alertConfigSilenceTime));
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpResponseCharset(const std::string& taskOptionHttpResponseCharset)
|
||||
{
|
||||
taskOptionHttpResponseCharset_ = taskOptionHttpResponseCharset;
|
||||
setParameter("TaskOptionHttpResponseCharset", taskOptionHttpResponseCharset);
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpResponseCharset() const {
|
||||
return taskOptionHttpResponseCharset_;
|
||||
}
|
||||
|
||||
bool CreateHostAvailabilityRequest::getTaskOptionHttpNegative()const
|
||||
{
|
||||
return taskOptionHttpNegative_;
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpResponseCharset(const std::string &taskOptionHttpResponseCharset) {
|
||||
taskOptionHttpResponseCharset_ = taskOptionHttpResponseCharset;
|
||||
setParameter(std::string("TaskOption.HttpResponseCharset"), taskOptionHttpResponseCharset);
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpNegative(bool taskOptionHttpNegative)
|
||||
{
|
||||
taskOptionHttpNegative_ = taskOptionHttpNegative;
|
||||
setParameter("TaskOptionHttpNegative", taskOptionHttpNegative ? "true" : "false");
|
||||
bool CreateHostAvailabilityRequest::getTaskOptionHttpNegative() const {
|
||||
return taskOptionHttpNegative_;
|
||||
}
|
||||
|
||||
int CreateHostAvailabilityRequest::getTaskOptionInterval()const
|
||||
{
|
||||
return taskOptionInterval_;
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpNegative(bool taskOptionHttpNegative) {
|
||||
taskOptionHttpNegative_ = taskOptionHttpNegative;
|
||||
setParameter(std::string("TaskOption.HttpNegative"), taskOptionHttpNegative ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskOptionInterval(int taskOptionInterval)
|
||||
{
|
||||
taskOptionInterval_ = taskOptionInterval;
|
||||
setParameter("TaskOptionInterval", std::to_string(taskOptionInterval));
|
||||
int CreateHostAvailabilityRequest::getTaskOptionInterval() const {
|
||||
return taskOptionInterval_;
|
||||
}
|
||||
|
||||
int CreateHostAvailabilityRequest::getAlertConfigNotifyType()const
|
||||
{
|
||||
return alertConfigNotifyType_;
|
||||
void CreateHostAvailabilityRequest::setTaskOptionInterval(int taskOptionInterval) {
|
||||
taskOptionInterval_ = taskOptionInterval;
|
||||
setParameter(std::string("TaskOption.Interval"), std::to_string(taskOptionInterval));
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setAlertConfigNotifyType(int alertConfigNotifyType)
|
||||
{
|
||||
alertConfigNotifyType_ = alertConfigNotifyType;
|
||||
setParameter("AlertConfigNotifyType", std::to_string(alertConfigNotifyType));
|
||||
int CreateHostAvailabilityRequest::getAlertConfigNotifyType() const {
|
||||
return alertConfigNotifyType_;
|
||||
}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionTelnetOrPingHost()const
|
||||
{
|
||||
return taskOptionTelnetOrPingHost_;
|
||||
void CreateHostAvailabilityRequest::setAlertConfigNotifyType(int alertConfigNotifyType) {
|
||||
alertConfigNotifyType_ = alertConfigNotifyType;
|
||||
setParameter(std::string("AlertConfig.NotifyType"), std::to_string(alertConfigNotifyType));
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskOptionTelnetOrPingHost(const std::string& taskOptionTelnetOrPingHost)
|
||||
{
|
||||
taskOptionTelnetOrPingHost_ = taskOptionTelnetOrPingHost;
|
||||
setParameter("TaskOptionTelnetOrPingHost", taskOptionTelnetOrPingHost);
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionTelnetOrPingHost() const {
|
||||
return taskOptionTelnetOrPingHost_;
|
||||
}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpResponseMatchContent()const
|
||||
{
|
||||
return taskOptionHttpResponseMatchContent_;
|
||||
void CreateHostAvailabilityRequest::setTaskOptionTelnetOrPingHost(const std::string &taskOptionTelnetOrPingHost) {
|
||||
taskOptionTelnetOrPingHost_ = taskOptionTelnetOrPingHost;
|
||||
setParameter(std::string("TaskOption.TelnetOrPingHost"), taskOptionTelnetOrPingHost);
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpResponseMatchContent(const std::string& taskOptionHttpResponseMatchContent)
|
||||
{
|
||||
taskOptionHttpResponseMatchContent_ = taskOptionHttpResponseMatchContent;
|
||||
setParameter("TaskOptionHttpResponseMatchContent", taskOptionHttpResponseMatchContent);
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpResponseMatchContent() const {
|
||||
return taskOptionHttpResponseMatchContent_;
|
||||
}
|
||||
|
||||
std::vector<std::string> CreateHostAvailabilityRequest::getInstanceList()const
|
||||
{
|
||||
return instanceList_;
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpResponseMatchContent(const std::string &taskOptionHttpResponseMatchContent) {
|
||||
taskOptionHttpResponseMatchContent_ = taskOptionHttpResponseMatchContent;
|
||||
setParameter(std::string("TaskOption.HttpResponseMatchContent"), taskOptionHttpResponseMatchContent);
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setInstanceList(const std::vector<std::string>& instanceList)
|
||||
{
|
||||
instanceList_ = instanceList;
|
||||
for(int dep1 = 0; dep1!= instanceList.size(); dep1++) {
|
||||
setParameter("InstanceList."+ std::to_string(dep1), instanceList.at(dep1));
|
||||
}
|
||||
std::vector<std::string> CreateHostAvailabilityRequest::getInstanceList() const {
|
||||
return instanceList_;
|
||||
}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getTaskType()const
|
||||
{
|
||||
return taskType_;
|
||||
void CreateHostAvailabilityRequest::setInstanceList(const std::vector<std::string> &instanceList) {
|
||||
instanceList_ = instanceList;
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskType(const std::string& taskType)
|
||||
{
|
||||
taskType_ = taskType;
|
||||
setParameter("TaskType", taskType);
|
||||
std::string CreateHostAvailabilityRequest::getTaskType() const {
|
||||
return taskType_;
|
||||
}
|
||||
|
||||
long CreateHostAvailabilityRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void CreateHostAvailabilityRequest::setTaskType(const std::string &taskType) {
|
||||
taskType_ = taskType;
|
||||
setParameter(std::string("TaskType"), taskType);
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setGroupId(long groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", std::to_string(groupId));
|
||||
long CreateHostAvailabilityRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
int CreateHostAvailabilityRequest::getAlertConfigEndTime()const
|
||||
{
|
||||
return alertConfigEndTime_;
|
||||
void CreateHostAvailabilityRequest::setGroupId(long groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), std::to_string(groupId));
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setAlertConfigEndTime(int alertConfigEndTime)
|
||||
{
|
||||
alertConfigEndTime_ = alertConfigEndTime;
|
||||
setParameter("AlertConfigEndTime", std::to_string(alertConfigEndTime));
|
||||
int CreateHostAvailabilityRequest::getAlertConfigEndTime() const {
|
||||
return alertConfigEndTime_;
|
||||
}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpURI()const
|
||||
{
|
||||
return taskOptionHttpURI_;
|
||||
void CreateHostAvailabilityRequest::setAlertConfigEndTime(int alertConfigEndTime) {
|
||||
alertConfigEndTime_ = alertConfigEndTime;
|
||||
setParameter(std::string("AlertConfig.EndTime"), std::to_string(alertConfigEndTime));
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpURI(const std::string& taskOptionHttpURI)
|
||||
{
|
||||
taskOptionHttpURI_ = taskOptionHttpURI;
|
||||
setParameter("TaskOptionHttpURI", taskOptionHttpURI);
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpURI() const {
|
||||
return taskOptionHttpURI_;
|
||||
}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getTaskScope()const
|
||||
{
|
||||
return taskScope_;
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpURI(const std::string &taskOptionHttpURI) {
|
||||
taskOptionHttpURI_ = taskOptionHttpURI;
|
||||
setParameter(std::string("TaskOption.HttpURI"), taskOptionHttpURI);
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskScope(const std::string& taskScope)
|
||||
{
|
||||
taskScope_ = taskScope;
|
||||
setParameter("TaskScope", taskScope);
|
||||
std::string CreateHostAvailabilityRequest::getTaskScope() const {
|
||||
return taskScope_;
|
||||
}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpPostContent()const
|
||||
{
|
||||
return taskOptionHttpPostContent_;
|
||||
void CreateHostAvailabilityRequest::setTaskScope(const std::string &taskScope) {
|
||||
taskScope_ = taskScope;
|
||||
setParameter(std::string("TaskScope"), taskScope);
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpPostContent(const std::string& taskOptionHttpPostContent)
|
||||
{
|
||||
taskOptionHttpPostContent_ = taskOptionHttpPostContent;
|
||||
setParameter("TaskOptionHttpPostContent", taskOptionHttpPostContent);
|
||||
std::string CreateHostAvailabilityRequest::getTaskOptionHttpPostContent() const {
|
||||
return taskOptionHttpPostContent_;
|
||||
}
|
||||
|
||||
int CreateHostAvailabilityRequest::getAlertConfigStartTime()const
|
||||
{
|
||||
return alertConfigStartTime_;
|
||||
void CreateHostAvailabilityRequest::setTaskOptionHttpPostContent(const std::string &taskOptionHttpPostContent) {
|
||||
taskOptionHttpPostContent_ = taskOptionHttpPostContent;
|
||||
setParameter(std::string("TaskOption.HttpPostContent"), taskOptionHttpPostContent);
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setAlertConfigStartTime(int alertConfigStartTime)
|
||||
{
|
||||
alertConfigStartTime_ = alertConfigStartTime;
|
||||
setParameter("AlertConfigStartTime", std::to_string(alertConfigStartTime));
|
||||
int CreateHostAvailabilityRequest::getAlertConfigStartTime() const {
|
||||
return alertConfigStartTime_;
|
||||
}
|
||||
|
||||
std::string CreateHostAvailabilityRequest::getAlertConfigWebHook()const
|
||||
{
|
||||
return alertConfigWebHook_;
|
||||
void CreateHostAvailabilityRequest::setAlertConfigStartTime(int alertConfigStartTime) {
|
||||
alertConfigStartTime_ = alertConfigStartTime;
|
||||
setParameter(std::string("AlertConfig.StartTime"), std::to_string(alertConfigStartTime));
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setAlertConfigWebHook(const std::string& alertConfigWebHook)
|
||||
{
|
||||
alertConfigWebHook_ = alertConfigWebHook;
|
||||
setParameter("AlertConfigWebHook", alertConfigWebHook);
|
||||
std::string CreateHostAvailabilityRequest::getAlertConfigWebHook() const {
|
||||
return alertConfigWebHook_;
|
||||
}
|
||||
|
||||
void CreateHostAvailabilityRequest::setAlertConfigWebHook(const std::string &alertConfigWebHook) {
|
||||
alertConfigWebHook_ = alertConfigWebHook;
|
||||
setParameter(std::string("AlertConfig.WebHook"), alertConfigWebHook);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,10 +43,10 @@ void CreateHostAvailabilityResult::parse(const std::string &payload)
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["TaskId"].isNull())
|
||||
taskId_ = std::stol(value["TaskId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,95 +1,81 @@
|
||||
/*
|
||||
* 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/cms/model/CreateInstantSiteMonitorRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateInstantSiteMonitorRequest;
|
||||
|
||||
CreateInstantSiteMonitorRequest::CreateInstantSiteMonitorRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateInstantSiteMonitor")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateInstantSiteMonitorRequest::~CreateInstantSiteMonitorRequest()
|
||||
{}
|
||||
|
||||
int CreateInstantSiteMonitorRequest::getRandomIspCity()const
|
||||
{
|
||||
return randomIspCity_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateInstantSiteMonitorRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateInstantSiteMonitorRequest;
|
||||
|
||||
CreateInstantSiteMonitorRequest::CreateInstantSiteMonitorRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateInstantSiteMonitor") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateInstantSiteMonitorRequest::setRandomIspCity(int randomIspCity)
|
||||
{
|
||||
randomIspCity_ = randomIspCity;
|
||||
setParameter("RandomIspCity", std::to_string(randomIspCity));
|
||||
CreateInstantSiteMonitorRequest::~CreateInstantSiteMonitorRequest() {}
|
||||
|
||||
int CreateInstantSiteMonitorRequest::getRandomIspCity() const {
|
||||
return randomIspCity_;
|
||||
}
|
||||
|
||||
std::string CreateInstantSiteMonitorRequest::getAddress()const
|
||||
{
|
||||
return address_;
|
||||
void CreateInstantSiteMonitorRequest::setRandomIspCity(int randomIspCity) {
|
||||
randomIspCity_ = randomIspCity;
|
||||
setParameter(std::string("RandomIspCity"), std::to_string(randomIspCity));
|
||||
}
|
||||
|
||||
void CreateInstantSiteMonitorRequest::setAddress(const std::string& address)
|
||||
{
|
||||
address_ = address;
|
||||
setParameter("Address", address);
|
||||
std::string CreateInstantSiteMonitorRequest::getAddress() const {
|
||||
return address_;
|
||||
}
|
||||
|
||||
std::string CreateInstantSiteMonitorRequest::getTaskType()const
|
||||
{
|
||||
return taskType_;
|
||||
void CreateInstantSiteMonitorRequest::setAddress(const std::string &address) {
|
||||
address_ = address;
|
||||
setParameter(std::string("Address"), address);
|
||||
}
|
||||
|
||||
void CreateInstantSiteMonitorRequest::setTaskType(const std::string& taskType)
|
||||
{
|
||||
taskType_ = taskType;
|
||||
setParameter("TaskType", taskType);
|
||||
std::string CreateInstantSiteMonitorRequest::getTaskType() const {
|
||||
return taskType_;
|
||||
}
|
||||
|
||||
std::string CreateInstantSiteMonitorRequest::getTaskName()const
|
||||
{
|
||||
return taskName_;
|
||||
void CreateInstantSiteMonitorRequest::setTaskType(const std::string &taskType) {
|
||||
taskType_ = taskType;
|
||||
setParameter(std::string("TaskType"), taskType);
|
||||
}
|
||||
|
||||
void CreateInstantSiteMonitorRequest::setTaskName(const std::string& taskName)
|
||||
{
|
||||
taskName_ = taskName;
|
||||
setParameter("TaskName", taskName);
|
||||
std::string CreateInstantSiteMonitorRequest::getTaskName() const {
|
||||
return taskName_;
|
||||
}
|
||||
|
||||
std::string CreateInstantSiteMonitorRequest::getIspCities()const
|
||||
{
|
||||
return ispCities_;
|
||||
void CreateInstantSiteMonitorRequest::setTaskName(const std::string &taskName) {
|
||||
taskName_ = taskName;
|
||||
setParameter(std::string("TaskName"), taskName);
|
||||
}
|
||||
|
||||
void CreateInstantSiteMonitorRequest::setIspCities(const std::string& ispCities)
|
||||
{
|
||||
ispCities_ = ispCities;
|
||||
setParameter("IspCities", ispCities);
|
||||
std::string CreateInstantSiteMonitorRequest::getIspCities() const {
|
||||
return ispCities_;
|
||||
}
|
||||
|
||||
std::string CreateInstantSiteMonitorRequest::getOptionsJson()const
|
||||
{
|
||||
return optionsJson_;
|
||||
void CreateInstantSiteMonitorRequest::setIspCities(const std::string &ispCities) {
|
||||
ispCities_ = ispCities;
|
||||
setParameter(std::string("IspCities"), ispCities);
|
||||
}
|
||||
|
||||
void CreateInstantSiteMonitorRequest::setOptionsJson(const std::string& optionsJson)
|
||||
{
|
||||
optionsJson_ = optionsJson;
|
||||
setParameter("OptionsJson", optionsJson);
|
||||
std::string CreateInstantSiteMonitorRequest::getOptionsJson() const {
|
||||
return optionsJson_;
|
||||
}
|
||||
|
||||
void CreateInstantSiteMonitorRequest::setOptionsJson(const std::string &optionsJson) {
|
||||
optionsJson_ = optionsJson;
|
||||
setParameter(std::string("OptionsJson"), optionsJson);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* 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/cms/model/CreateMetricRuleResourcesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMetricRuleResourcesRequest;
|
||||
|
||||
CreateMetricRuleResourcesRequest::CreateMetricRuleResourcesRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateMetricRuleResources")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateMetricRuleResourcesRequest::~CreateMetricRuleResourcesRequest()
|
||||
{}
|
||||
|
||||
std::string CreateMetricRuleResourcesRequest::getResources()const
|
||||
{
|
||||
return resources_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateMetricRuleResourcesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMetricRuleResourcesRequest;
|
||||
|
||||
CreateMetricRuleResourcesRequest::CreateMetricRuleResourcesRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateMetricRuleResources") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateMetricRuleResourcesRequest::setResources(const std::string& resources)
|
||||
{
|
||||
resources_ = resources;
|
||||
setParameter("Resources", resources);
|
||||
CreateMetricRuleResourcesRequest::~CreateMetricRuleResourcesRequest() {}
|
||||
|
||||
std::string CreateMetricRuleResourcesRequest::getResources() const {
|
||||
return resources_;
|
||||
}
|
||||
|
||||
std::string CreateMetricRuleResourcesRequest::getRuleId()const
|
||||
{
|
||||
return ruleId_;
|
||||
void CreateMetricRuleResourcesRequest::setResources(const std::string &resources) {
|
||||
resources_ = resources;
|
||||
setParameter(std::string("Resources"), resources);
|
||||
}
|
||||
|
||||
void CreateMetricRuleResourcesRequest::setRuleId(const std::string& ruleId)
|
||||
{
|
||||
ruleId_ = ruleId;
|
||||
setParameter("RuleId", ruleId);
|
||||
std::string CreateMetricRuleResourcesRequest::getRuleId() const {
|
||||
return ruleId_;
|
||||
}
|
||||
|
||||
std::string CreateMetricRuleResourcesRequest::getOverwrite()const
|
||||
{
|
||||
return overwrite_;
|
||||
void CreateMetricRuleResourcesRequest::setRuleId(const std::string &ruleId) {
|
||||
ruleId_ = ruleId;
|
||||
setParameter(std::string("RuleId"), ruleId);
|
||||
}
|
||||
|
||||
void CreateMetricRuleResourcesRequest::setOverwrite(const std::string& overwrite)
|
||||
{
|
||||
overwrite_ = overwrite;
|
||||
setParameter("Overwrite", overwrite);
|
||||
std::string CreateMetricRuleResourcesRequest::getOverwrite() const {
|
||||
return overwrite_;
|
||||
}
|
||||
|
||||
void CreateMetricRuleResourcesRequest::setOverwrite(const std::string &overwrite) {
|
||||
overwrite_ = overwrite;
|
||||
setParameter(std::string("Overwrite"), overwrite);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void CreateMetricRuleResourcesResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,84 +1,76 @@
|
||||
/*
|
||||
* 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/cms/model/CreateMetricRuleTemplateRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMetricRuleTemplateRequest;
|
||||
|
||||
CreateMetricRuleTemplateRequest::CreateMetricRuleTemplateRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateMetricRuleTemplate")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateMetricRuleTemplateRequest::~CreateMetricRuleTemplateRequest()
|
||||
{}
|
||||
|
||||
std::string CreateMetricRuleTemplateRequest::getDescription()const
|
||||
{
|
||||
return description_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateMetricRuleTemplateRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMetricRuleTemplateRequest;
|
||||
|
||||
CreateMetricRuleTemplateRequest::CreateMetricRuleTemplateRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateMetricRuleTemplate") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateMetricRuleTemplateRequest::setDescription(const std::string& description)
|
||||
{
|
||||
description_ = description;
|
||||
setParameter("Description", description);
|
||||
CreateMetricRuleTemplateRequest::~CreateMetricRuleTemplateRequest() {}
|
||||
|
||||
std::string CreateMetricRuleTemplateRequest::getDescription() const {
|
||||
return description_;
|
||||
}
|
||||
|
||||
std::string CreateMetricRuleTemplateRequest::getName()const
|
||||
{
|
||||
return name_;
|
||||
void CreateMetricRuleTemplateRequest::setDescription(const std::string &description) {
|
||||
description_ = description;
|
||||
setParameter(std::string("Description"), description);
|
||||
}
|
||||
|
||||
void CreateMetricRuleTemplateRequest::setName(const std::string& name)
|
||||
{
|
||||
name_ = name;
|
||||
setParameter("Name", name);
|
||||
std::string CreateMetricRuleTemplateRequest::getName() const {
|
||||
return name_;
|
||||
}
|
||||
|
||||
std::vector<CreateMetricRuleTemplateRequest::AlertTemplates> CreateMetricRuleTemplateRequest::getAlertTemplates()const
|
||||
{
|
||||
return alertTemplates_;
|
||||
void CreateMetricRuleTemplateRequest::setName(const std::string &name) {
|
||||
name_ = name;
|
||||
setParameter(std::string("Name"), name);
|
||||
}
|
||||
|
||||
void CreateMetricRuleTemplateRequest::setAlertTemplates(const std::vector<AlertTemplates>& alertTemplates)
|
||||
{
|
||||
alertTemplates_ = alertTemplates;
|
||||
for(int dep1 = 0; dep1!= alertTemplates.size(); dep1++) {
|
||||
auto alertTemplatesObj = alertTemplates.at(dep1);
|
||||
std::string alertTemplatesObjStr = "AlertTemplates." + std::to_string(dep1 + 1);
|
||||
setParameter(alertTemplatesObjStr + ".Period", std::to_string(alertTemplatesObj.period));
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsWarnThreshold", alertTemplatesObj.escalationsWarnThreshold);
|
||||
setParameter(alertTemplatesObjStr + ".Webhook", alertTemplatesObj.webhook);
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsWarnComparisonOperator", alertTemplatesObj.escalationsWarnComparisonOperator);
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsCriticalStatistics", alertTemplatesObj.escalationsCriticalStatistics);
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsInfoTimes", std::to_string(alertTemplatesObj.escalationsInfoTimes));
|
||||
setParameter(alertTemplatesObjStr + ".RuleName", alertTemplatesObj.ruleName);
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsInfoStatistics", alertTemplatesObj.escalationsInfoStatistics);
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsCriticalTimes", std::to_string(alertTemplatesObj.escalationsCriticalTimes));
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsInfoComparisonOperator", alertTemplatesObj.escalationsInfoComparisonOperator);
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsWarnStatistics", alertTemplatesObj.escalationsWarnStatistics);
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsInfoThreshold", alertTemplatesObj.escalationsInfoThreshold);
|
||||
setParameter(alertTemplatesObjStr + "._Namespace", alertTemplatesObj._namespace);
|
||||
setParameter(alertTemplatesObjStr + ".Selector", alertTemplatesObj.selector);
|
||||
setParameter(alertTemplatesObjStr + ".MetricName", alertTemplatesObj.metricName);
|
||||
setParameter(alertTemplatesObjStr + ".Category", alertTemplatesObj.category);
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsCriticalComparisonOperator", alertTemplatesObj.escalationsCriticalComparisonOperator);
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsWarnTimes", std::to_string(alertTemplatesObj.escalationsWarnTimes));
|
||||
setParameter(alertTemplatesObjStr + ".EscalationsCriticalThreshold", alertTemplatesObj.escalationsCriticalThreshold);
|
||||
}
|
||||
std::vector<CreateMetricRuleTemplateRequest::AlertTemplates> CreateMetricRuleTemplateRequest::getAlertTemplates() const {
|
||||
return alertTemplates_;
|
||||
}
|
||||
|
||||
void CreateMetricRuleTemplateRequest::setAlertTemplates(const std::vector<CreateMetricRuleTemplateRequest::AlertTemplates> &alertTemplates) {
|
||||
alertTemplates_ = alertTemplates;
|
||||
for(int dep1 = 0; dep1 != alertTemplates.size(); dep1++) {
|
||||
auto alertTemplatesObj = alertTemplates.at(dep1);
|
||||
std::string alertTemplatesObjStr = std::string("AlertTemplates") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Warn.Threshold", alertTemplatesObj.escalationsWarnThreshold);
|
||||
setParameter(alertTemplatesObjStr + ".Period", std::to_string(alertTemplatesObj.period));
|
||||
setParameter(alertTemplatesObjStr + ".Webhook", alertTemplatesObj.webhook);
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Warn.ComparisonOperator", alertTemplatesObj.escalationsWarnComparisonOperator);
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Critical.Statistics", alertTemplatesObj.escalationsCriticalStatistics);
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Info.Times", std::to_string(alertTemplatesObj.escalationsInfoTimes));
|
||||
setParameter(alertTemplatesObjStr + ".RuleName", alertTemplatesObj.ruleName);
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Info.Statistics", alertTemplatesObj.escalationsInfoStatistics);
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Critical.Times", std::to_string(alertTemplatesObj.escalationsCriticalTimes));
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Info.ComparisonOperator", alertTemplatesObj.escalationsInfoComparisonOperator);
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Info.Threshold", alertTemplatesObj.escalationsInfoThreshold);
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Warn.Statistics", alertTemplatesObj.escalationsWarnStatistics);
|
||||
setParameter(alertTemplatesObjStr + ".Namespace", alertTemplatesObj._namespace);
|
||||
setParameter(alertTemplatesObjStr + ".Selector", alertTemplatesObj.selector);
|
||||
setParameter(alertTemplatesObjStr + ".MetricName", alertTemplatesObj.metricName);
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Warn.Times", std::to_string(alertTemplatesObj.escalationsWarnTimes));
|
||||
setParameter(alertTemplatesObjStr + ".Category", alertTemplatesObj.category);
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Critical.ComparisonOperator", alertTemplatesObj.escalationsCriticalComparisonOperator);
|
||||
setParameter(alertTemplatesObjStr + ".Escalations.Critical.Threshold", alertTemplatesObj.escalationsCriticalThreshold);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void CreateMetricRuleTemplateResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = std::stoi(value["Code"].asString());
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Id"].isNull())
|
||||
id_ = std::stol(value["Id"].asString());
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* 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/cms/model/CreateMonitorAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitorAgentProcessRequest;
|
||||
|
||||
CreateMonitorAgentProcessRequest::CreateMonitorAgentProcessRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateMonitorAgentProcess")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateMonitorAgentProcessRequest::~CreateMonitorAgentProcessRequest()
|
||||
{}
|
||||
|
||||
std::string CreateMonitorAgentProcessRequest::getProcessName()const
|
||||
{
|
||||
return processName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateMonitorAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitorAgentProcessRequest;
|
||||
|
||||
CreateMonitorAgentProcessRequest::CreateMonitorAgentProcessRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateMonitorAgentProcess") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateMonitorAgentProcessRequest::setProcessName(const std::string& processName)
|
||||
{
|
||||
processName_ = processName;
|
||||
setParameter("ProcessName", processName);
|
||||
CreateMonitorAgentProcessRequest::~CreateMonitorAgentProcessRequest() {}
|
||||
|
||||
std::string CreateMonitorAgentProcessRequest::getProcessName() const {
|
||||
return processName_;
|
||||
}
|
||||
|
||||
std::string CreateMonitorAgentProcessRequest::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
void CreateMonitorAgentProcessRequest::setProcessName(const std::string &processName) {
|
||||
processName_ = processName;
|
||||
setParameter(std::string("ProcessName"), processName);
|
||||
}
|
||||
|
||||
void CreateMonitorAgentProcessRequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setParameter("InstanceId", instanceId);
|
||||
std::string CreateMonitorAgentProcessRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
std::string CreateMonitorAgentProcessRequest::getProcessUser()const
|
||||
{
|
||||
return processUser_;
|
||||
void CreateMonitorAgentProcessRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
void CreateMonitorAgentProcessRequest::setProcessUser(const std::string& processUser)
|
||||
{
|
||||
processUser_ = processUser;
|
||||
setParameter("ProcessUser", processUser);
|
||||
std::string CreateMonitorAgentProcessRequest::getProcessUser() const {
|
||||
return processUser_;
|
||||
}
|
||||
|
||||
void CreateMonitorAgentProcessRequest::setProcessUser(const std::string &processUser) {
|
||||
processUser_ = processUser;
|
||||
setParameter(std::string("ProcessUser"), processUser);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,97 +1,80 @@
|
||||
/*
|
||||
* 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/cms/model/CreateMonitorGroupByResourceGroupIdRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitorGroupByResourceGroupIdRequest;
|
||||
|
||||
CreateMonitorGroupByResourceGroupIdRequest::CreateMonitorGroupByResourceGroupIdRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateMonitorGroupByResourceGroupId")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateMonitorGroupByResourceGroupIdRequest::~CreateMonitorGroupByResourceGroupIdRequest()
|
||||
{}
|
||||
|
||||
std::string CreateMonitorGroupByResourceGroupIdRequest::getResourceGroupName()const
|
||||
{
|
||||
return resourceGroupName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateMonitorGroupByResourceGroupIdRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitorGroupByResourceGroupIdRequest;
|
||||
|
||||
CreateMonitorGroupByResourceGroupIdRequest::CreateMonitorGroupByResourceGroupIdRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateMonitorGroupByResourceGroupId") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setResourceGroupName(const std::string& resourceGroupName)
|
||||
{
|
||||
resourceGroupName_ = resourceGroupName;
|
||||
setParameter("ResourceGroupName", resourceGroupName);
|
||||
CreateMonitorGroupByResourceGroupIdRequest::~CreateMonitorGroupByResourceGroupIdRequest() {}
|
||||
|
||||
std::string CreateMonitorGroupByResourceGroupIdRequest::getResourceGroupName() const {
|
||||
return resourceGroupName_;
|
||||
}
|
||||
|
||||
bool CreateMonitorGroupByResourceGroupIdRequest::getEnableSubscribeEvent()const
|
||||
{
|
||||
return enableSubscribeEvent_;
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setResourceGroupName(const std::string &resourceGroupName) {
|
||||
resourceGroupName_ = resourceGroupName;
|
||||
setParameter(std::string("ResourceGroupName"), resourceGroupName);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setEnableSubscribeEvent(bool enableSubscribeEvent)
|
||||
{
|
||||
enableSubscribeEvent_ = enableSubscribeEvent;
|
||||
setParameter("EnableSubscribeEvent", enableSubscribeEvent ? "true" : "false");
|
||||
bool CreateMonitorGroupByResourceGroupIdRequest::getEnableSubscribeEvent() const {
|
||||
return enableSubscribeEvent_;
|
||||
}
|
||||
|
||||
std::string CreateMonitorGroupByResourceGroupIdRequest::getResourceGroupId()const
|
||||
{
|
||||
return resourceGroupId_;
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setEnableSubscribeEvent(bool enableSubscribeEvent) {
|
||||
enableSubscribeEvent_ = enableSubscribeEvent;
|
||||
setParameter(std::string("EnableSubscribeEvent"), enableSubscribeEvent ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setResourceGroupId(const std::string& resourceGroupId)
|
||||
{
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter("ResourceGroupId", resourceGroupId);
|
||||
std::string CreateMonitorGroupByResourceGroupIdRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
bool CreateMonitorGroupByResourceGroupIdRequest::getEnableInstallAgent()const
|
||||
{
|
||||
return enableInstallAgent_;
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setEnableInstallAgent(bool enableInstallAgent)
|
||||
{
|
||||
enableInstallAgent_ = enableInstallAgent;
|
||||
setParameter("EnableInstallAgent", enableInstallAgent ? "true" : "false");
|
||||
bool CreateMonitorGroupByResourceGroupIdRequest::getEnableInstallAgent() const {
|
||||
return enableInstallAgent_;
|
||||
}
|
||||
|
||||
std::string CreateMonitorGroupByResourceGroupIdRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setEnableInstallAgent(bool enableInstallAgent) {
|
||||
enableInstallAgent_ = enableInstallAgent;
|
||||
setParameter(std::string("EnableInstallAgent"), enableInstallAgent ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string CreateMonitorGroupByResourceGroupIdRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
std::vector<std::string> CreateMonitorGroupByResourceGroupIdRequest::getContactGroupList()const
|
||||
{
|
||||
return contactGroupList_;
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setContactGroupList(const std::vector<std::string>& contactGroupList)
|
||||
{
|
||||
contactGroupList_ = contactGroupList;
|
||||
for(int dep1 = 0; dep1!= contactGroupList.size(); dep1++) {
|
||||
setParameter("ContactGroupList."+ std::to_string(dep1), contactGroupList.at(dep1));
|
||||
}
|
||||
std::vector<std::string> CreateMonitorGroupByResourceGroupIdRequest::getContactGroupList() const {
|
||||
return contactGroupList_;
|
||||
}
|
||||
|
||||
void CreateMonitorGroupByResourceGroupIdRequest::setContactGroupList(const std::vector<std::string> &contactGroupList) {
|
||||
contactGroupList_ = contactGroupList;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,58 +1,52 @@
|
||||
/*
|
||||
* 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/cms/model/CreateMonitorGroupInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitorGroupInstancesRequest;
|
||||
|
||||
CreateMonitorGroupInstancesRequest::CreateMonitorGroupInstancesRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateMonitorGroupInstances")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateMonitorGroupInstancesRequest::~CreateMonitorGroupInstancesRequest()
|
||||
{}
|
||||
|
||||
std::vector<CreateMonitorGroupInstancesRequest::Instances> CreateMonitorGroupInstancesRequest::getInstances()const
|
||||
{
|
||||
return instances_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateMonitorGroupInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitorGroupInstancesRequest;
|
||||
|
||||
CreateMonitorGroupInstancesRequest::CreateMonitorGroupInstancesRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateMonitorGroupInstances") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupInstancesRequest::setInstances(const std::vector<Instances>& instances)
|
||||
{
|
||||
instances_ = instances;
|
||||
for(int dep1 = 0; dep1!= instances.size(); dep1++) {
|
||||
auto instancesObj = instances.at(dep1);
|
||||
std::string instancesObjStr = "Instances." + std::to_string(dep1 + 1);
|
||||
setParameter(instancesObjStr + ".InstanceId", instancesObj.instanceId);
|
||||
setParameter(instancesObjStr + ".InstanceName", instancesObj.instanceName);
|
||||
setParameter(instancesObjStr + ".RegionId", instancesObj.regionId);
|
||||
setParameter(instancesObjStr + ".Category", instancesObj.category);
|
||||
}
|
||||
CreateMonitorGroupInstancesRequest::~CreateMonitorGroupInstancesRequest() {}
|
||||
|
||||
std::vector<CreateMonitorGroupInstancesRequest::Instances> CreateMonitorGroupInstancesRequest::getInstances() const {
|
||||
return instances_;
|
||||
}
|
||||
|
||||
std::string CreateMonitorGroupInstancesRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void CreateMonitorGroupInstancesRequest::setInstances(const std::vector<CreateMonitorGroupInstancesRequest::Instances> &instances) {
|
||||
instances_ = instances;
|
||||
for(int dep1 = 0; dep1 != instances.size(); dep1++) {
|
||||
auto instancesObj = instances.at(dep1);
|
||||
std::string instancesObjStr = std::string("Instances") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(instancesObjStr + ".InstanceName", instancesObj.instanceName);
|
||||
setParameter(instancesObjStr + ".InstanceId", instancesObj.instanceId);
|
||||
setParameter(instancesObjStr + ".RegionId", instancesObj.regionId);
|
||||
setParameter(instancesObjStr + ".Category", instancesObj.category);
|
||||
}
|
||||
}
|
||||
|
||||
void CreateMonitorGroupInstancesRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
std::string CreateMonitorGroupInstancesRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
void CreateMonitorGroupInstancesRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void CreateMonitorGroupInstancesResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = std::stoi(value["Code"].asString());
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,73 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateMonitorGroupNotifyPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitorGroupNotifyPolicyRequest;
|
||||
|
||||
CreateMonitorGroupNotifyPolicyRequest::CreateMonitorGroupNotifyPolicyRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateMonitorGroupNotifyPolicy")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateMonitorGroupNotifyPolicyRequest::~CreateMonitorGroupNotifyPolicyRequest()
|
||||
{}
|
||||
|
||||
std::string CreateMonitorGroupNotifyPolicyRequest::getPolicyType()const
|
||||
{
|
||||
return policyType_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateMonitorGroupNotifyPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitorGroupNotifyPolicyRequest;
|
||||
|
||||
CreateMonitorGroupNotifyPolicyRequest::CreateMonitorGroupNotifyPolicyRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateMonitorGroupNotifyPolicy") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupNotifyPolicyRequest::setPolicyType(const std::string& policyType)
|
||||
{
|
||||
policyType_ = policyType;
|
||||
setParameter("PolicyType", policyType);
|
||||
CreateMonitorGroupNotifyPolicyRequest::~CreateMonitorGroupNotifyPolicyRequest() {}
|
||||
|
||||
std::string CreateMonitorGroupNotifyPolicyRequest::getPolicyType() const {
|
||||
return policyType_;
|
||||
}
|
||||
|
||||
std::string CreateMonitorGroupNotifyPolicyRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void CreateMonitorGroupNotifyPolicyRequest::setPolicyType(const std::string &policyType) {
|
||||
policyType_ = policyType;
|
||||
setParameter(std::string("PolicyType"), policyType);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupNotifyPolicyRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
std::string CreateMonitorGroupNotifyPolicyRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
long CreateMonitorGroupNotifyPolicyRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
void CreateMonitorGroupNotifyPolicyRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupNotifyPolicyRequest::setEndTime(long endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", std::to_string(endTime));
|
||||
long CreateMonitorGroupNotifyPolicyRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
long CreateMonitorGroupNotifyPolicyRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void CreateMonitorGroupNotifyPolicyRequest::setEndTime(long endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), std::to_string(endTime));
|
||||
}
|
||||
|
||||
void CreateMonitorGroupNotifyPolicyRequest::setStartTime(long startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", std::to_string(startTime));
|
||||
long CreateMonitorGroupNotifyPolicyRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
void CreateMonitorGroupNotifyPolicyRequest::setStartTime(long startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), std::to_string(startTime));
|
||||
}
|
||||
|
||||
|
||||
@@ -43,10 +43,10 @@ void CreateMonitorGroupNotifyPolicyResult::parse(const std::string &payload)
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString();
|
||||
if(!value["Result"].isNull())
|
||||
result_ = std::stoi(value["Result"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,95 +1,81 @@
|
||||
/*
|
||||
* 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/cms/model/CreateMonitorGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitorGroupRequest;
|
||||
|
||||
CreateMonitorGroupRequest::CreateMonitorGroupRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateMonitorGroup")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateMonitorGroupRequest::~CreateMonitorGroupRequest()
|
||||
{}
|
||||
|
||||
std::string CreateMonitorGroupRequest::getContactGroups()const
|
||||
{
|
||||
return contactGroups_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateMonitorGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitorGroupRequest;
|
||||
|
||||
CreateMonitorGroupRequest::CreateMonitorGroupRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateMonitorGroup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupRequest::setContactGroups(const std::string& contactGroups)
|
||||
{
|
||||
contactGroups_ = contactGroups;
|
||||
setParameter("ContactGroups", contactGroups);
|
||||
CreateMonitorGroupRequest::~CreateMonitorGroupRequest() {}
|
||||
|
||||
std::string CreateMonitorGroupRequest::getContactGroups() const {
|
||||
return contactGroups_;
|
||||
}
|
||||
|
||||
std::string CreateMonitorGroupRequest::getType()const
|
||||
{
|
||||
return type_;
|
||||
void CreateMonitorGroupRequest::setContactGroups(const std::string &contactGroups) {
|
||||
contactGroups_ = contactGroups;
|
||||
setParameter(std::string("ContactGroups"), contactGroups);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupRequest::setType(const std::string& type)
|
||||
{
|
||||
type_ = type;
|
||||
setParameter("Type", type);
|
||||
std::string CreateMonitorGroupRequest::getType() const {
|
||||
return type_;
|
||||
}
|
||||
|
||||
std::string CreateMonitorGroupRequest::getGroupName()const
|
||||
{
|
||||
return groupName_;
|
||||
void CreateMonitorGroupRequest::setType(const std::string &type) {
|
||||
type_ = type;
|
||||
setParameter(std::string("Type"), type);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupRequest::setGroupName(const std::string& groupName)
|
||||
{
|
||||
groupName_ = groupName;
|
||||
setParameter("GroupName", groupName);
|
||||
std::string CreateMonitorGroupRequest::getGroupName() const {
|
||||
return groupName_;
|
||||
}
|
||||
|
||||
std::string CreateMonitorGroupRequest::getOptions()const
|
||||
{
|
||||
return options_;
|
||||
void CreateMonitorGroupRequest::setGroupName(const std::string &groupName) {
|
||||
groupName_ = groupName;
|
||||
setParameter(std::string("GroupName"), groupName);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupRequest::setOptions(const std::string& options)
|
||||
{
|
||||
options_ = options;
|
||||
setParameter("Options", options);
|
||||
std::string CreateMonitorGroupRequest::getOptions() const {
|
||||
return options_;
|
||||
}
|
||||
|
||||
long CreateMonitorGroupRequest::getServiceId()const
|
||||
{
|
||||
return serviceId_;
|
||||
void CreateMonitorGroupRequest::setOptions(const std::string &options) {
|
||||
options_ = options;
|
||||
setParameter(std::string("Options"), options);
|
||||
}
|
||||
|
||||
void CreateMonitorGroupRequest::setServiceId(long serviceId)
|
||||
{
|
||||
serviceId_ = serviceId;
|
||||
setParameter("ServiceId", std::to_string(serviceId));
|
||||
long CreateMonitorGroupRequest::getServiceId() const {
|
||||
return serviceId_;
|
||||
}
|
||||
|
||||
std::string CreateMonitorGroupRequest::getBindUrl()const
|
||||
{
|
||||
return bindUrl_;
|
||||
void CreateMonitorGroupRequest::setServiceId(long serviceId) {
|
||||
serviceId_ = serviceId;
|
||||
setParameter(std::string("ServiceId"), std::to_string(serviceId));
|
||||
}
|
||||
|
||||
void CreateMonitorGroupRequest::setBindUrl(const std::string& bindUrl)
|
||||
{
|
||||
bindUrl_ = bindUrl;
|
||||
setParameter("BindUrl", bindUrl);
|
||||
std::string CreateMonitorGroupRequest::getBindUrl() const {
|
||||
return bindUrl_;
|
||||
}
|
||||
|
||||
void CreateMonitorGroupRequest::setBindUrl(const std::string &bindUrl) {
|
||||
bindUrl_ = bindUrl;
|
||||
setParameter(std::string("BindUrl"), bindUrl);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,14 +39,14 @@ void CreateMonitorGroupResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = std::stoi(value["Code"].asString());
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["GroupId"].isNull())
|
||||
groupId_ = std::stol(value["GroupId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* 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/cms/model/CreateMonitoringAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitoringAgentProcessRequest;
|
||||
|
||||
CreateMonitoringAgentProcessRequest::CreateMonitoringAgentProcessRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateMonitoringAgentProcess")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateMonitoringAgentProcessRequest::~CreateMonitoringAgentProcessRequest()
|
||||
{}
|
||||
|
||||
std::string CreateMonitoringAgentProcessRequest::getProcessName()const
|
||||
{
|
||||
return processName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateMonitoringAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateMonitoringAgentProcessRequest;
|
||||
|
||||
CreateMonitoringAgentProcessRequest::CreateMonitoringAgentProcessRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateMonitoringAgentProcess") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateMonitoringAgentProcessRequest::setProcessName(const std::string& processName)
|
||||
{
|
||||
processName_ = processName;
|
||||
setParameter("ProcessName", processName);
|
||||
CreateMonitoringAgentProcessRequest::~CreateMonitoringAgentProcessRequest() {}
|
||||
|
||||
std::string CreateMonitoringAgentProcessRequest::getProcessName() const {
|
||||
return processName_;
|
||||
}
|
||||
|
||||
std::string CreateMonitoringAgentProcessRequest::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
void CreateMonitoringAgentProcessRequest::setProcessName(const std::string &processName) {
|
||||
processName_ = processName;
|
||||
setParameter(std::string("ProcessName"), processName);
|
||||
}
|
||||
|
||||
void CreateMonitoringAgentProcessRequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setParameter("InstanceId", instanceId);
|
||||
std::string CreateMonitoringAgentProcessRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
std::string CreateMonitoringAgentProcessRequest::getProcessUser()const
|
||||
{
|
||||
return processUser_;
|
||||
void CreateMonitoringAgentProcessRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
void CreateMonitoringAgentProcessRequest::setProcessUser(const std::string& processUser)
|
||||
{
|
||||
processUser_ = processUser;
|
||||
setParameter("ProcessUser", processUser);
|
||||
std::string CreateMonitoringAgentProcessRequest::getProcessUser() const {
|
||||
return processUser_;
|
||||
}
|
||||
|
||||
void CreateMonitoringAgentProcessRequest::setProcessUser(const std::string &processUser) {
|
||||
processUser_ = processUser;
|
||||
setParameter(std::string("ProcessUser"), processUser);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,139 +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/cms/model/CreateSiteMonitorRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateSiteMonitorRequest;
|
||||
|
||||
CreateSiteMonitorRequest::CreateSiteMonitorRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "CreateSiteMonitor")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateSiteMonitorRequest::~CreateSiteMonitorRequest()
|
||||
{}
|
||||
|
||||
std::string CreateSiteMonitorRequest::getReportProject()const
|
||||
{
|
||||
return reportProject_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/CreateSiteMonitorRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::CreateSiteMonitorRequest;
|
||||
|
||||
CreateSiteMonitorRequest::CreateSiteMonitorRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "CreateSiteMonitor") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateSiteMonitorRequest::setReportProject(const std::string& reportProject)
|
||||
{
|
||||
reportProject_ = reportProject;
|
||||
setParameter("ReportProject", reportProject);
|
||||
CreateSiteMonitorRequest::~CreateSiteMonitorRequest() {}
|
||||
|
||||
std::string CreateSiteMonitorRequest::getReportProject() const {
|
||||
return reportProject_;
|
||||
}
|
||||
|
||||
std::string CreateSiteMonitorRequest::getTaskName()const
|
||||
{
|
||||
return taskName_;
|
||||
void CreateSiteMonitorRequest::setReportProject(const std::string &reportProject) {
|
||||
reportProject_ = reportProject;
|
||||
setParameter(std::string("ReportProject"), reportProject);
|
||||
}
|
||||
|
||||
void CreateSiteMonitorRequest::setTaskName(const std::string& taskName)
|
||||
{
|
||||
taskName_ = taskName;
|
||||
setParameter("TaskName", taskName);
|
||||
std::string CreateSiteMonitorRequest::getTaskName() const {
|
||||
return taskName_;
|
||||
}
|
||||
|
||||
std::string CreateSiteMonitorRequest::getAlertIds()const
|
||||
{
|
||||
return alertIds_;
|
||||
void CreateSiteMonitorRequest::setTaskName(const std::string &taskName) {
|
||||
taskName_ = taskName;
|
||||
setParameter(std::string("TaskName"), taskName);
|
||||
}
|
||||
|
||||
void CreateSiteMonitorRequest::setAlertIds(const std::string& alertIds)
|
||||
{
|
||||
alertIds_ = alertIds;
|
||||
setParameter("AlertIds", alertIds);
|
||||
std::string CreateSiteMonitorRequest::getAlertIds() const {
|
||||
return alertIds_;
|
||||
}
|
||||
|
||||
std::string CreateSiteMonitorRequest::getAddress()const
|
||||
{
|
||||
return address_;
|
||||
void CreateSiteMonitorRequest::setAlertIds(const std::string &alertIds) {
|
||||
alertIds_ = alertIds;
|
||||
setParameter(std::string("AlertIds"), alertIds);
|
||||
}
|
||||
|
||||
void CreateSiteMonitorRequest::setAddress(const std::string& address)
|
||||
{
|
||||
address_ = address;
|
||||
setParameter("Address", address);
|
||||
std::string CreateSiteMonitorRequest::getAddress() const {
|
||||
return address_;
|
||||
}
|
||||
|
||||
std::string CreateSiteMonitorRequest::getTaskType()const
|
||||
{
|
||||
return taskType_;
|
||||
void CreateSiteMonitorRequest::setAddress(const std::string &address) {
|
||||
address_ = address;
|
||||
setParameter(std::string("Address"), address);
|
||||
}
|
||||
|
||||
void CreateSiteMonitorRequest::setTaskType(const std::string& taskType)
|
||||
{
|
||||
taskType_ = taskType;
|
||||
setParameter("TaskType", taskType);
|
||||
std::string CreateSiteMonitorRequest::getTaskType() const {
|
||||
return taskType_;
|
||||
}
|
||||
|
||||
long CreateSiteMonitorRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
void CreateSiteMonitorRequest::setTaskType(const std::string &taskType) {
|
||||
taskType_ = taskType;
|
||||
setParameter(std::string("TaskType"), taskType);
|
||||
}
|
||||
|
||||
void CreateSiteMonitorRequest::setEndTime(long endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", std::to_string(endTime));
|
||||
long CreateSiteMonitorRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
std::string CreateSiteMonitorRequest::getIspCities()const
|
||||
{
|
||||
return ispCities_;
|
||||
void CreateSiteMonitorRequest::setEndTime(long endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), std::to_string(endTime));
|
||||
}
|
||||
|
||||
void CreateSiteMonitorRequest::setIspCities(const std::string& ispCities)
|
||||
{
|
||||
ispCities_ = ispCities;
|
||||
setParameter("IspCities", ispCities);
|
||||
std::string CreateSiteMonitorRequest::getIspCities() const {
|
||||
return ispCities_;
|
||||
}
|
||||
|
||||
std::string CreateSiteMonitorRequest::getOptionsJson()const
|
||||
{
|
||||
return optionsJson_;
|
||||
void CreateSiteMonitorRequest::setIspCities(const std::string &ispCities) {
|
||||
ispCities_ = ispCities;
|
||||
setParameter(std::string("IspCities"), ispCities);
|
||||
}
|
||||
|
||||
void CreateSiteMonitorRequest::setOptionsJson(const std::string& optionsJson)
|
||||
{
|
||||
optionsJson_ = optionsJson;
|
||||
setParameter("OptionsJson", optionsJson);
|
||||
std::string CreateSiteMonitorRequest::getOptionsJson() const {
|
||||
return optionsJson_;
|
||||
}
|
||||
|
||||
std::string CreateSiteMonitorRequest::getIntervalUnit()const
|
||||
{
|
||||
return intervalUnit_;
|
||||
void CreateSiteMonitorRequest::setOptionsJson(const std::string &optionsJson) {
|
||||
optionsJson_ = optionsJson;
|
||||
setParameter(std::string("OptionsJson"), optionsJson);
|
||||
}
|
||||
|
||||
void CreateSiteMonitorRequest::setIntervalUnit(const std::string& intervalUnit)
|
||||
{
|
||||
intervalUnit_ = intervalUnit;
|
||||
setParameter("IntervalUnit", intervalUnit);
|
||||
std::string CreateSiteMonitorRequest::getIntervalUnit() const {
|
||||
return intervalUnit_;
|
||||
}
|
||||
|
||||
std::string CreateSiteMonitorRequest::getInterval()const
|
||||
{
|
||||
return interval_;
|
||||
void CreateSiteMonitorRequest::setIntervalUnit(const std::string &intervalUnit) {
|
||||
intervalUnit_ = intervalUnit;
|
||||
setParameter(std::string("IntervalUnit"), intervalUnit);
|
||||
}
|
||||
|
||||
void CreateSiteMonitorRequest::setInterval(const std::string& interval)
|
||||
{
|
||||
interval_ = interval;
|
||||
setParameter("Interval", interval);
|
||||
std::string CreateSiteMonitorRequest::getInterval() const {
|
||||
return interval_;
|
||||
}
|
||||
|
||||
void CreateSiteMonitorRequest::setInterval(const std::string &interval) {
|
||||
interval_ = interval;
|
||||
setParameter(std::string("Interval"), interval);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteContactGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteContactGroupRequest;
|
||||
|
||||
DeleteContactGroupRequest::DeleteContactGroupRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteContactGroup")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteContactGroupRequest::~DeleteContactGroupRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteContactGroupRequest::getContactGroupName()const
|
||||
{
|
||||
return contactGroupName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteContactGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteContactGroupRequest;
|
||||
|
||||
DeleteContactGroupRequest::DeleteContactGroupRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteContactGroup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteContactGroupRequest::setContactGroupName(const std::string& contactGroupName)
|
||||
{
|
||||
contactGroupName_ = contactGroupName;
|
||||
setParameter("ContactGroupName", contactGroupName);
|
||||
DeleteContactGroupRequest::~DeleteContactGroupRequest() {}
|
||||
|
||||
std::string DeleteContactGroupRequest::getContactGroupName() const {
|
||||
return contactGroupName_;
|
||||
}
|
||||
|
||||
void DeleteContactGroupRequest::setContactGroupName(const std::string &contactGroupName) {
|
||||
contactGroupName_ = contactGroupName;
|
||||
setParameter(std::string("ContactGroupName"), contactGroupName);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void DeleteContactGroupResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteContactRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteContactRequest;
|
||||
|
||||
DeleteContactRequest::DeleteContactRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteContact")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteContactRequest::~DeleteContactRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteContactRequest::getContactName()const
|
||||
{
|
||||
return contactName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteContactRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteContactRequest;
|
||||
|
||||
DeleteContactRequest::DeleteContactRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteContact") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteContactRequest::setContactName(const std::string& contactName)
|
||||
{
|
||||
contactName_ = contactName;
|
||||
setParameter("ContactName", contactName);
|
||||
DeleteContactRequest::~DeleteContactRequest() {}
|
||||
|
||||
std::string DeleteContactRequest::getContactName() const {
|
||||
return contactName_;
|
||||
}
|
||||
|
||||
void DeleteContactRequest::setContactName(const std::string &contactName) {
|
||||
contactName_ = contactName;
|
||||
setParameter(std::string("ContactName"), contactName);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void DeleteContactResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,73 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteCustomMetricRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteCustomMetricRequest;
|
||||
|
||||
DeleteCustomMetricRequest::DeleteCustomMetricRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteCustomMetric")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteCustomMetricRequest::~DeleteCustomMetricRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteCustomMetricRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteCustomMetricRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteCustomMetricRequest;
|
||||
|
||||
DeleteCustomMetricRequest::DeleteCustomMetricRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteCustomMetric") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteCustomMetricRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
DeleteCustomMetricRequest::~DeleteCustomMetricRequest() {}
|
||||
|
||||
std::string DeleteCustomMetricRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string DeleteCustomMetricRequest::getUUID()const
|
||||
{
|
||||
return uUID_;
|
||||
void DeleteCustomMetricRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DeleteCustomMetricRequest::setUUID(const std::string& uUID)
|
||||
{
|
||||
uUID_ = uUID;
|
||||
setParameter("UUID", uUID);
|
||||
std::string DeleteCustomMetricRequest::getUUID() const {
|
||||
return uUID_;
|
||||
}
|
||||
|
||||
std::string DeleteCustomMetricRequest::getMetricName()const
|
||||
{
|
||||
return metricName_;
|
||||
void DeleteCustomMetricRequest::setUUID(const std::string &uUID) {
|
||||
uUID_ = uUID;
|
||||
setParameter(std::string("UUID"), uUID);
|
||||
}
|
||||
|
||||
void DeleteCustomMetricRequest::setMetricName(const std::string& metricName)
|
||||
{
|
||||
metricName_ = metricName;
|
||||
setParameter("MetricName", metricName);
|
||||
std::string DeleteCustomMetricRequest::getMetricName() const {
|
||||
return metricName_;
|
||||
}
|
||||
|
||||
std::string DeleteCustomMetricRequest::getMd5()const
|
||||
{
|
||||
return md5_;
|
||||
void DeleteCustomMetricRequest::setMetricName(const std::string &metricName) {
|
||||
metricName_ = metricName;
|
||||
setParameter(std::string("MetricName"), metricName);
|
||||
}
|
||||
|
||||
void DeleteCustomMetricRequest::setMd5(const std::string& md5)
|
||||
{
|
||||
md5_ = md5;
|
||||
setParameter("Md5", md5);
|
||||
std::string DeleteCustomMetricRequest::getMd5() const {
|
||||
return md5_;
|
||||
}
|
||||
|
||||
void DeleteCustomMetricRequest::setMd5(const std::string &md5) {
|
||||
md5_ = md5;
|
||||
setParameter(std::string("Md5"), md5);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteDynamicTagGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteDynamicTagGroupRequest;
|
||||
|
||||
DeleteDynamicTagGroupRequest::DeleteDynamicTagGroupRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteDynamicTagGroup")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteDynamicTagGroupRequest::~DeleteDynamicTagGroupRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteDynamicTagGroupRequest::getDynamicTagRuleId()const
|
||||
{
|
||||
return dynamicTagRuleId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteDynamicTagGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteDynamicTagGroupRequest;
|
||||
|
||||
DeleteDynamicTagGroupRequest::DeleteDynamicTagGroupRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteDynamicTagGroup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteDynamicTagGroupRequest::setDynamicTagRuleId(const std::string& dynamicTagRuleId)
|
||||
{
|
||||
dynamicTagRuleId_ = dynamicTagRuleId;
|
||||
setParameter("DynamicTagRuleId", dynamicTagRuleId);
|
||||
DeleteDynamicTagGroupRequest::~DeleteDynamicTagGroupRequest() {}
|
||||
|
||||
std::string DeleteDynamicTagGroupRequest::getDynamicTagRuleId() const {
|
||||
return dynamicTagRuleId_;
|
||||
}
|
||||
|
||||
void DeleteDynamicTagGroupRequest::setDynamicTagRuleId(const std::string &dynamicTagRuleId) {
|
||||
dynamicTagRuleId_ = dynamicTagRuleId;
|
||||
setParameter(std::string("DynamicTagRuleId"), dynamicTagRuleId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,53 +1,44 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteEventRuleTargetsRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteEventRuleTargetsRequest;
|
||||
|
||||
DeleteEventRuleTargetsRequest::DeleteEventRuleTargetsRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteEventRuleTargets")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteEventRuleTargetsRequest::~DeleteEventRuleTargetsRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteEventRuleTargetsRequest::getRuleName()const
|
||||
{
|
||||
return ruleName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteEventRuleTargetsRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteEventRuleTargetsRequest;
|
||||
|
||||
DeleteEventRuleTargetsRequest::DeleteEventRuleTargetsRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteEventRuleTargets") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteEventRuleTargetsRequest::setRuleName(const std::string& ruleName)
|
||||
{
|
||||
ruleName_ = ruleName;
|
||||
setParameter("RuleName", ruleName);
|
||||
DeleteEventRuleTargetsRequest::~DeleteEventRuleTargetsRequest() {}
|
||||
|
||||
std::string DeleteEventRuleTargetsRequest::getRuleName() const {
|
||||
return ruleName_;
|
||||
}
|
||||
|
||||
std::vector<std::string> DeleteEventRuleTargetsRequest::getIds()const
|
||||
{
|
||||
return ids_;
|
||||
void DeleteEventRuleTargetsRequest::setRuleName(const std::string &ruleName) {
|
||||
ruleName_ = ruleName;
|
||||
setParameter(std::string("RuleName"), ruleName);
|
||||
}
|
||||
|
||||
void DeleteEventRuleTargetsRequest::setIds(const std::vector<std::string>& ids)
|
||||
{
|
||||
ids_ = ids;
|
||||
for(int dep1 = 0; dep1!= ids.size(); dep1++) {
|
||||
setParameter("Ids."+ std::to_string(dep1), ids.at(dep1));
|
||||
}
|
||||
std::vector<std::string> DeleteEventRuleTargetsRequest::getIds() const {
|
||||
return ids_;
|
||||
}
|
||||
|
||||
void DeleteEventRuleTargetsRequest::setIds(const std::vector<std::string> &ids) {
|
||||
ids_ = ids;
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void DeleteEventRuleTargetsResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,42 +1,35 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteEventRulesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteEventRulesRequest;
|
||||
|
||||
DeleteEventRulesRequest::DeleteEventRulesRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteEventRules")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteEventRulesRequest::~DeleteEventRulesRequest()
|
||||
{}
|
||||
|
||||
std::vector<std::string> DeleteEventRulesRequest::getRuleNames()const
|
||||
{
|
||||
return ruleNames_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteEventRulesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteEventRulesRequest;
|
||||
|
||||
DeleteEventRulesRequest::DeleteEventRulesRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteEventRules") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteEventRulesRequest::setRuleNames(const std::vector<std::string>& ruleNames)
|
||||
{
|
||||
ruleNames_ = ruleNames;
|
||||
for(int dep1 = 0; dep1!= ruleNames.size(); dep1++) {
|
||||
setParameter("RuleNames."+ std::to_string(dep1), ruleNames.at(dep1));
|
||||
}
|
||||
DeleteEventRulesRequest::~DeleteEventRulesRequest() {}
|
||||
|
||||
std::vector<std::string> DeleteEventRulesRequest::getRuleNames() const {
|
||||
return ruleNames_;
|
||||
}
|
||||
|
||||
void DeleteEventRulesRequest::setRuleNames(const std::vector<std::string> &ruleNames) {
|
||||
ruleNames_ = ruleNames;
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void DeleteEventRulesResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteExporterOutputRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteExporterOutputRequest;
|
||||
|
||||
DeleteExporterOutputRequest::DeleteExporterOutputRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteExporterOutput")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteExporterOutputRequest::~DeleteExporterOutputRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteExporterOutputRequest::getDestName()const
|
||||
{
|
||||
return destName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteExporterOutputRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteExporterOutputRequest;
|
||||
|
||||
DeleteExporterOutputRequest::DeleteExporterOutputRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteExporterOutput") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteExporterOutputRequest::setDestName(const std::string& destName)
|
||||
{
|
||||
destName_ = destName;
|
||||
setParameter("DestName", destName);
|
||||
DeleteExporterOutputRequest::~DeleteExporterOutputRequest() {}
|
||||
|
||||
std::string DeleteExporterOutputRequest::getDestName() const {
|
||||
return destName_;
|
||||
}
|
||||
|
||||
void DeleteExporterOutputRequest::setDestName(const std::string &destName) {
|
||||
destName_ = destName;
|
||||
setParameter(std::string("DestName"), destName);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteExporterRuleRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteExporterRuleRequest;
|
||||
|
||||
DeleteExporterRuleRequest::DeleteExporterRuleRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteExporterRule")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteExporterRuleRequest::~DeleteExporterRuleRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteExporterRuleRequest::getRuleName()const
|
||||
{
|
||||
return ruleName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteExporterRuleRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteExporterRuleRequest;
|
||||
|
||||
DeleteExporterRuleRequest::DeleteExporterRuleRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteExporterRule") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteExporterRuleRequest::setRuleName(const std::string& ruleName)
|
||||
{
|
||||
ruleName_ = ruleName;
|
||||
setParameter("RuleName", ruleName);
|
||||
DeleteExporterRuleRequest::~DeleteExporterRuleRequest() {}
|
||||
|
||||
std::string DeleteExporterRuleRequest::getRuleName() const {
|
||||
return ruleName_;
|
||||
}
|
||||
|
||||
void DeleteExporterRuleRequest::setRuleName(const std::string &ruleName) {
|
||||
ruleName_ = ruleName;
|
||||
setParameter(std::string("RuleName"), ruleName);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteGroupMonitoringAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteGroupMonitoringAgentProcessRequest;
|
||||
|
||||
DeleteGroupMonitoringAgentProcessRequest::DeleteGroupMonitoringAgentProcessRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteGroupMonitoringAgentProcess")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteGroupMonitoringAgentProcessRequest::~DeleteGroupMonitoringAgentProcessRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteGroupMonitoringAgentProcessRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteGroupMonitoringAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteGroupMonitoringAgentProcessRequest;
|
||||
|
||||
DeleteGroupMonitoringAgentProcessRequest::DeleteGroupMonitoringAgentProcessRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteGroupMonitoringAgentProcess") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteGroupMonitoringAgentProcessRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
DeleteGroupMonitoringAgentProcessRequest::~DeleteGroupMonitoringAgentProcessRequest() {}
|
||||
|
||||
std::string DeleteGroupMonitoringAgentProcessRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string DeleteGroupMonitoringAgentProcessRequest::getId()const
|
||||
{
|
||||
return id_;
|
||||
void DeleteGroupMonitoringAgentProcessRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DeleteGroupMonitoringAgentProcessRequest::setId(const std::string& id)
|
||||
{
|
||||
id_ = id;
|
||||
setParameter("Id", id);
|
||||
std::string DeleteGroupMonitoringAgentProcessRequest::getId() const {
|
||||
return id_;
|
||||
}
|
||||
|
||||
void DeleteGroupMonitoringAgentProcessRequest::setId(const std::string &id) {
|
||||
id_ = id;
|
||||
setParameter(std::string("Id"), id);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,42 +1,35 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteHostAvailabilityRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteHostAvailabilityRequest;
|
||||
|
||||
DeleteHostAvailabilityRequest::DeleteHostAvailabilityRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteHostAvailability")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteHostAvailabilityRequest::~DeleteHostAvailabilityRequest()
|
||||
{}
|
||||
|
||||
std::vector<long> DeleteHostAvailabilityRequest::getId()const
|
||||
{
|
||||
return id_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteHostAvailabilityRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteHostAvailabilityRequest;
|
||||
|
||||
DeleteHostAvailabilityRequest::DeleteHostAvailabilityRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteHostAvailability") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteHostAvailabilityRequest::setId(const std::vector<long>& id)
|
||||
{
|
||||
id_ = id;
|
||||
for(int dep1 = 0; dep1!= id.size(); dep1++) {
|
||||
setParameter("Id."+ std::to_string(dep1), std::to_string(id.at(dep1)));
|
||||
}
|
||||
DeleteHostAvailabilityRequest::~DeleteHostAvailabilityRequest() {}
|
||||
|
||||
std::vector<long> DeleteHostAvailabilityRequest::getId() const {
|
||||
return id_;
|
||||
}
|
||||
|
||||
void DeleteHostAvailabilityRequest::setId(const std::vector<long> &id) {
|
||||
id_ = id;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteLogMonitorRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteLogMonitorRequest;
|
||||
|
||||
DeleteLogMonitorRequest::DeleteLogMonitorRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteLogMonitor")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteLogMonitorRequest::~DeleteLogMonitorRequest()
|
||||
{}
|
||||
|
||||
long DeleteLogMonitorRequest::getLogId()const
|
||||
{
|
||||
return logId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteLogMonitorRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteLogMonitorRequest;
|
||||
|
||||
DeleteLogMonitorRequest::DeleteLogMonitorRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteLogMonitor") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteLogMonitorRequest::setLogId(long logId)
|
||||
{
|
||||
logId_ = logId;
|
||||
setParameter("LogId", std::to_string(logId));
|
||||
DeleteLogMonitorRequest::~DeleteLogMonitorRequest() {}
|
||||
|
||||
long DeleteLogMonitorRequest::getLogId() const {
|
||||
return logId_;
|
||||
}
|
||||
|
||||
void DeleteLogMonitorRequest::setLogId(long logId) {
|
||||
logId_ = logId;
|
||||
setParameter(std::string("LogId"), std::to_string(logId));
|
||||
}
|
||||
|
||||
|
||||
@@ -41,10 +41,10 @@ void DeleteLogMonitorResult::parse(const std::string &payload)
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteMetricRuleResourcesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMetricRuleResourcesRequest;
|
||||
|
||||
DeleteMetricRuleResourcesRequest::DeleteMetricRuleResourcesRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteMetricRuleResources")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteMetricRuleResourcesRequest::~DeleteMetricRuleResourcesRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteMetricRuleResourcesRequest::getResources()const
|
||||
{
|
||||
return resources_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteMetricRuleResourcesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMetricRuleResourcesRequest;
|
||||
|
||||
DeleteMetricRuleResourcesRequest::DeleteMetricRuleResourcesRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteMetricRuleResources") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteMetricRuleResourcesRequest::setResources(const std::string& resources)
|
||||
{
|
||||
resources_ = resources;
|
||||
setParameter("Resources", resources);
|
||||
DeleteMetricRuleResourcesRequest::~DeleteMetricRuleResourcesRequest() {}
|
||||
|
||||
std::string DeleteMetricRuleResourcesRequest::getResources() const {
|
||||
return resources_;
|
||||
}
|
||||
|
||||
std::string DeleteMetricRuleResourcesRequest::getRuleId()const
|
||||
{
|
||||
return ruleId_;
|
||||
void DeleteMetricRuleResourcesRequest::setResources(const std::string &resources) {
|
||||
resources_ = resources;
|
||||
setParameter(std::string("Resources"), resources);
|
||||
}
|
||||
|
||||
void DeleteMetricRuleResourcesRequest::setRuleId(const std::string& ruleId)
|
||||
{
|
||||
ruleId_ = ruleId;
|
||||
setParameter("RuleId", ruleId);
|
||||
std::string DeleteMetricRuleResourcesRequest::getRuleId() const {
|
||||
return ruleId_;
|
||||
}
|
||||
|
||||
void DeleteMetricRuleResourcesRequest::setRuleId(const std::string &ruleId) {
|
||||
ruleId_ = ruleId;
|
||||
setParameter(std::string("RuleId"), ruleId);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void DeleteMetricRuleResourcesResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,53 +1,44 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteMetricRuleTargetsRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMetricRuleTargetsRequest;
|
||||
|
||||
DeleteMetricRuleTargetsRequest::DeleteMetricRuleTargetsRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteMetricRuleTargets")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteMetricRuleTargetsRequest::~DeleteMetricRuleTargetsRequest()
|
||||
{}
|
||||
|
||||
std::vector<std::string> DeleteMetricRuleTargetsRequest::getTargetIds()const
|
||||
{
|
||||
return targetIds_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteMetricRuleTargetsRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMetricRuleTargetsRequest;
|
||||
|
||||
DeleteMetricRuleTargetsRequest::DeleteMetricRuleTargetsRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteMetricRuleTargets") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteMetricRuleTargetsRequest::setTargetIds(const std::vector<std::string>& targetIds)
|
||||
{
|
||||
targetIds_ = targetIds;
|
||||
for(int dep1 = 0; dep1!= targetIds.size(); dep1++) {
|
||||
setParameter("TargetIds."+ std::to_string(dep1), targetIds.at(dep1));
|
||||
}
|
||||
DeleteMetricRuleTargetsRequest::~DeleteMetricRuleTargetsRequest() {}
|
||||
|
||||
std::vector<std::string> DeleteMetricRuleTargetsRequest::getTargetIds() const {
|
||||
return targetIds_;
|
||||
}
|
||||
|
||||
std::string DeleteMetricRuleTargetsRequest::getRuleId()const
|
||||
{
|
||||
return ruleId_;
|
||||
void DeleteMetricRuleTargetsRequest::setTargetIds(const std::vector<std::string> &targetIds) {
|
||||
targetIds_ = targetIds;
|
||||
}
|
||||
|
||||
void DeleteMetricRuleTargetsRequest::setRuleId(const std::string& ruleId)
|
||||
{
|
||||
ruleId_ = ruleId;
|
||||
setParameter("RuleId", ruleId);
|
||||
std::string DeleteMetricRuleTargetsRequest::getRuleId() const {
|
||||
return ruleId_;
|
||||
}
|
||||
|
||||
void DeleteMetricRuleTargetsRequest::setRuleId(const std::string &ruleId) {
|
||||
ruleId_ = ruleId;
|
||||
setParameter(std::string("RuleId"), ruleId);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,12 +43,12 @@ void DeleteMetricRuleTargetsResult::parse(const std::string &payload)
|
||||
auto allTargetIds = failIdsNode["TargetIds"]["TargetId"];
|
||||
for (auto value : allTargetIds)
|
||||
failIds_.targetIds.push_back(value.asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteMetricRuleTemplateRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMetricRuleTemplateRequest;
|
||||
|
||||
DeleteMetricRuleTemplateRequest::DeleteMetricRuleTemplateRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteMetricRuleTemplate")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteMetricRuleTemplateRequest::~DeleteMetricRuleTemplateRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteMetricRuleTemplateRequest::getTemplateId()const
|
||||
{
|
||||
return templateId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteMetricRuleTemplateRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMetricRuleTemplateRequest;
|
||||
|
||||
DeleteMetricRuleTemplateRequest::DeleteMetricRuleTemplateRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteMetricRuleTemplate") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteMetricRuleTemplateRequest::setTemplateId(const std::string& templateId)
|
||||
{
|
||||
templateId_ = templateId;
|
||||
setParameter("TemplateId", templateId);
|
||||
DeleteMetricRuleTemplateRequest::~DeleteMetricRuleTemplateRequest() {}
|
||||
|
||||
std::string DeleteMetricRuleTemplateRequest::getTemplateId() const {
|
||||
return templateId_;
|
||||
}
|
||||
|
||||
void DeleteMetricRuleTemplateRequest::setTemplateId(const std::string &templateId) {
|
||||
templateId_ = templateId;
|
||||
setParameter(std::string("TemplateId"), templateId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,42 +1,35 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteMetricRulesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMetricRulesRequest;
|
||||
|
||||
DeleteMetricRulesRequest::DeleteMetricRulesRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteMetricRules")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteMetricRulesRequest::~DeleteMetricRulesRequest()
|
||||
{}
|
||||
|
||||
std::vector<std::string> DeleteMetricRulesRequest::getId()const
|
||||
{
|
||||
return id_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteMetricRulesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMetricRulesRequest;
|
||||
|
||||
DeleteMetricRulesRequest::DeleteMetricRulesRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteMetricRules") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteMetricRulesRequest::setId(const std::vector<std::string>& id)
|
||||
{
|
||||
id_ = id;
|
||||
for(int dep1 = 0; dep1!= id.size(); dep1++) {
|
||||
setParameter("Id."+ std::to_string(dep1), id.at(dep1));
|
||||
}
|
||||
DeleteMetricRulesRequest::~DeleteMetricRulesRequest() {}
|
||||
|
||||
std::vector<std::string> DeleteMetricRulesRequest::getId() const {
|
||||
return id_;
|
||||
}
|
||||
|
||||
void DeleteMetricRulesRequest::setId(const std::vector<std::string> &id) {
|
||||
id_ = id;
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void DeleteMetricRulesResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteMonitorGroupDynamicRuleRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMonitorGroupDynamicRuleRequest;
|
||||
|
||||
DeleteMonitorGroupDynamicRuleRequest::DeleteMonitorGroupDynamicRuleRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteMonitorGroupDynamicRule")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteMonitorGroupDynamicRuleRequest::~DeleteMonitorGroupDynamicRuleRequest()
|
||||
{}
|
||||
|
||||
long DeleteMonitorGroupDynamicRuleRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteMonitorGroupDynamicRuleRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMonitorGroupDynamicRuleRequest;
|
||||
|
||||
DeleteMonitorGroupDynamicRuleRequest::DeleteMonitorGroupDynamicRuleRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteMonitorGroupDynamicRule") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupDynamicRuleRequest::setGroupId(long groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", std::to_string(groupId));
|
||||
DeleteMonitorGroupDynamicRuleRequest::~DeleteMonitorGroupDynamicRuleRequest() {}
|
||||
|
||||
long DeleteMonitorGroupDynamicRuleRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string DeleteMonitorGroupDynamicRuleRequest::getCategory()const
|
||||
{
|
||||
return category_;
|
||||
void DeleteMonitorGroupDynamicRuleRequest::setGroupId(long groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), std::to_string(groupId));
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupDynamicRuleRequest::setCategory(const std::string& category)
|
||||
{
|
||||
category_ = category;
|
||||
setParameter("Category", category);
|
||||
std::string DeleteMonitorGroupDynamicRuleRequest::getCategory() const {
|
||||
return category_;
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupDynamicRuleRequest::setCategory(const std::string &category) {
|
||||
category_ = category;
|
||||
setParameter(std::string("Category"), category);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void DeleteMonitorGroupDynamicRuleResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = std::stoi(value["Code"].asString());
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteMonitorGroupInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMonitorGroupInstancesRequest;
|
||||
|
||||
DeleteMonitorGroupInstancesRequest::DeleteMonitorGroupInstancesRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteMonitorGroupInstances")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteMonitorGroupInstancesRequest::~DeleteMonitorGroupInstancesRequest()
|
||||
{}
|
||||
|
||||
long DeleteMonitorGroupInstancesRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteMonitorGroupInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMonitorGroupInstancesRequest;
|
||||
|
||||
DeleteMonitorGroupInstancesRequest::DeleteMonitorGroupInstancesRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteMonitorGroupInstances") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupInstancesRequest::setGroupId(long groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", std::to_string(groupId));
|
||||
DeleteMonitorGroupInstancesRequest::~DeleteMonitorGroupInstancesRequest() {}
|
||||
|
||||
long DeleteMonitorGroupInstancesRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string DeleteMonitorGroupInstancesRequest::getInstanceIdList()const
|
||||
{
|
||||
return instanceIdList_;
|
||||
void DeleteMonitorGroupInstancesRequest::setGroupId(long groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), std::to_string(groupId));
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupInstancesRequest::setInstanceIdList(const std::string& instanceIdList)
|
||||
{
|
||||
instanceIdList_ = instanceIdList;
|
||||
setParameter("InstanceIdList", instanceIdList);
|
||||
std::string DeleteMonitorGroupInstancesRequest::getInstanceIdList() const {
|
||||
return instanceIdList_;
|
||||
}
|
||||
|
||||
std::string DeleteMonitorGroupInstancesRequest::getCategory()const
|
||||
{
|
||||
return category_;
|
||||
void DeleteMonitorGroupInstancesRequest::setInstanceIdList(const std::string &instanceIdList) {
|
||||
instanceIdList_ = instanceIdList;
|
||||
setParameter(std::string("InstanceIdList"), instanceIdList);
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupInstancesRequest::setCategory(const std::string& category)
|
||||
{
|
||||
category_ = category;
|
||||
setParameter("Category", category);
|
||||
std::string DeleteMonitorGroupInstancesRequest::getCategory() const {
|
||||
return category_;
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupInstancesRequest::setCategory(const std::string &category) {
|
||||
category_ = category;
|
||||
setParameter(std::string("Category"), category);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void DeleteMonitorGroupInstancesResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = std::stoi(value["Code"].asString());
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteMonitorGroupNotifyPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMonitorGroupNotifyPolicyRequest;
|
||||
|
||||
DeleteMonitorGroupNotifyPolicyRequest::DeleteMonitorGroupNotifyPolicyRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteMonitorGroupNotifyPolicy")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteMonitorGroupNotifyPolicyRequest::~DeleteMonitorGroupNotifyPolicyRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteMonitorGroupNotifyPolicyRequest::getPolicyType()const
|
||||
{
|
||||
return policyType_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteMonitorGroupNotifyPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMonitorGroupNotifyPolicyRequest;
|
||||
|
||||
DeleteMonitorGroupNotifyPolicyRequest::DeleteMonitorGroupNotifyPolicyRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteMonitorGroupNotifyPolicy") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupNotifyPolicyRequest::setPolicyType(const std::string& policyType)
|
||||
{
|
||||
policyType_ = policyType;
|
||||
setParameter("PolicyType", policyType);
|
||||
DeleteMonitorGroupNotifyPolicyRequest::~DeleteMonitorGroupNotifyPolicyRequest() {}
|
||||
|
||||
std::string DeleteMonitorGroupNotifyPolicyRequest::getPolicyType() const {
|
||||
return policyType_;
|
||||
}
|
||||
|
||||
std::string DeleteMonitorGroupNotifyPolicyRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void DeleteMonitorGroupNotifyPolicyRequest::setPolicyType(const std::string &policyType) {
|
||||
policyType_ = policyType;
|
||||
setParameter(std::string("PolicyType"), policyType);
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupNotifyPolicyRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
std::string DeleteMonitorGroupNotifyPolicyRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupNotifyPolicyRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,10 +43,10 @@ void DeleteMonitorGroupNotifyPolicyResult::parse(const std::string &payload)
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString();
|
||||
if(!value["Result"].isNull())
|
||||
result_ = std::stoi(value["Result"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteMonitorGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMonitorGroupRequest;
|
||||
|
||||
DeleteMonitorGroupRequest::DeleteMonitorGroupRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteMonitorGroup")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteMonitorGroupRequest::~DeleteMonitorGroupRequest()
|
||||
{}
|
||||
|
||||
long DeleteMonitorGroupRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteMonitorGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMonitorGroupRequest;
|
||||
|
||||
DeleteMonitorGroupRequest::DeleteMonitorGroupRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteMonitorGroup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupRequest::setGroupId(long groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", std::to_string(groupId));
|
||||
DeleteMonitorGroupRequest::~DeleteMonitorGroupRequest() {}
|
||||
|
||||
long DeleteMonitorGroupRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
void DeleteMonitorGroupRequest::setGroupId(long groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), std::to_string(groupId));
|
||||
}
|
||||
|
||||
|
||||
@@ -50,12 +50,12 @@ void DeleteMonitorGroupResult::parse(const std::string &payload)
|
||||
contactGroupObject.name = groupNodeContactGroupsContactGroup["Name"].asString();
|
||||
group_.contactGroups.push_back(contactGroupObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = std::stoi(value["Code"].asString());
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteMonitoringAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMonitoringAgentProcessRequest;
|
||||
|
||||
DeleteMonitoringAgentProcessRequest::DeleteMonitoringAgentProcessRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteMonitoringAgentProcess")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteMonitoringAgentProcessRequest::~DeleteMonitoringAgentProcessRequest()
|
||||
{}
|
||||
|
||||
std::string DeleteMonitoringAgentProcessRequest::getProcessName()const
|
||||
{
|
||||
return processName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteMonitoringAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteMonitoringAgentProcessRequest;
|
||||
|
||||
DeleteMonitoringAgentProcessRequest::DeleteMonitoringAgentProcessRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteMonitoringAgentProcess") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteMonitoringAgentProcessRequest::setProcessName(const std::string& processName)
|
||||
{
|
||||
processName_ = processName;
|
||||
setParameter("ProcessName", processName);
|
||||
DeleteMonitoringAgentProcessRequest::~DeleteMonitoringAgentProcessRequest() {}
|
||||
|
||||
std::string DeleteMonitoringAgentProcessRequest::getProcessName() const {
|
||||
return processName_;
|
||||
}
|
||||
|
||||
std::string DeleteMonitoringAgentProcessRequest::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
void DeleteMonitoringAgentProcessRequest::setProcessName(const std::string &processName) {
|
||||
processName_ = processName;
|
||||
setParameter(std::string("ProcessName"), processName);
|
||||
}
|
||||
|
||||
void DeleteMonitoringAgentProcessRequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setParameter("InstanceId", instanceId);
|
||||
std::string DeleteMonitoringAgentProcessRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
std::string DeleteMonitoringAgentProcessRequest::getProcessId()const
|
||||
{
|
||||
return processId_;
|
||||
void DeleteMonitoringAgentProcessRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
void DeleteMonitoringAgentProcessRequest::setProcessId(const std::string& processId)
|
||||
{
|
||||
processId_ = processId;
|
||||
setParameter("ProcessId", processId);
|
||||
std::string DeleteMonitoringAgentProcessRequest::getProcessId() const {
|
||||
return processId_;
|
||||
}
|
||||
|
||||
void DeleteMonitoringAgentProcessRequest::setProcessId(const std::string &processId) {
|
||||
processId_ = processId;
|
||||
setParameter(std::string("ProcessId"), processId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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/cms/model/DeleteSiteMonitorsRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteSiteMonitorsRequest;
|
||||
|
||||
DeleteSiteMonitorsRequest::DeleteSiteMonitorsRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DeleteSiteMonitors")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteSiteMonitorsRequest::~DeleteSiteMonitorsRequest()
|
||||
{}
|
||||
|
||||
bool DeleteSiteMonitorsRequest::getIsDeleteAlarms()const
|
||||
{
|
||||
return isDeleteAlarms_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DeleteSiteMonitorsRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DeleteSiteMonitorsRequest;
|
||||
|
||||
DeleteSiteMonitorsRequest::DeleteSiteMonitorsRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DeleteSiteMonitors") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DeleteSiteMonitorsRequest::setIsDeleteAlarms(bool isDeleteAlarms)
|
||||
{
|
||||
isDeleteAlarms_ = isDeleteAlarms;
|
||||
setParameter("IsDeleteAlarms", isDeleteAlarms ? "true" : "false");
|
||||
DeleteSiteMonitorsRequest::~DeleteSiteMonitorsRequest() {}
|
||||
|
||||
bool DeleteSiteMonitorsRequest::getIsDeleteAlarms() const {
|
||||
return isDeleteAlarms_;
|
||||
}
|
||||
|
||||
std::string DeleteSiteMonitorsRequest::getTaskIds()const
|
||||
{
|
||||
return taskIds_;
|
||||
void DeleteSiteMonitorsRequest::setIsDeleteAlarms(bool isDeleteAlarms) {
|
||||
isDeleteAlarms_ = isDeleteAlarms;
|
||||
setParameter(std::string("IsDeleteAlarms"), isDeleteAlarms ? "true" : "false");
|
||||
}
|
||||
|
||||
void DeleteSiteMonitorsRequest::setTaskIds(const std::string& taskIds)
|
||||
{
|
||||
taskIds_ = taskIds;
|
||||
setParameter("TaskIds", taskIds);
|
||||
std::string DeleteSiteMonitorsRequest::getTaskIds() const {
|
||||
return taskIds_;
|
||||
}
|
||||
|
||||
void DeleteSiteMonitorsRequest::setTaskIds(const std::string &taskIds) {
|
||||
taskIds_ = taskIds;
|
||||
setParameter(std::string("TaskIds"), taskIds);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeActiveMetricRuleListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeActiveMetricRuleListRequest;
|
||||
|
||||
DescribeActiveMetricRuleListRequest::DescribeActiveMetricRuleListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeActiveMetricRuleList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeActiveMetricRuleListRequest::~DescribeActiveMetricRuleListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeActiveMetricRuleListRequest::getProduct()const
|
||||
{
|
||||
return product_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeActiveMetricRuleListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeActiveMetricRuleListRequest;
|
||||
|
||||
DescribeActiveMetricRuleListRequest::DescribeActiveMetricRuleListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeActiveMetricRuleList") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
void DescribeActiveMetricRuleListRequest::setProduct(const std::string& product)
|
||||
{
|
||||
product_ = product;
|
||||
setParameter("Product", product);
|
||||
DescribeActiveMetricRuleListRequest::~DescribeActiveMetricRuleListRequest() {}
|
||||
|
||||
std::string DescribeActiveMetricRuleListRequest::getProduct() const {
|
||||
return product_;
|
||||
}
|
||||
|
||||
void DescribeActiveMetricRuleListRequest::setProduct(const std::string &product) {
|
||||
product_ = product;
|
||||
setParameter(std::string("Product"), product);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,161 +1,135 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeAlertHistoryListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeAlertHistoryListRequest;
|
||||
|
||||
DescribeAlertHistoryListRequest::DescribeAlertHistoryListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeAlertHistoryList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeAlertHistoryListRequest::~DescribeAlertHistoryListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeAlertHistoryListRequest::getRuleName()const
|
||||
{
|
||||
return ruleName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeAlertHistoryListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeAlertHistoryListRequest;
|
||||
|
||||
DescribeAlertHistoryListRequest::DescribeAlertHistoryListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeAlertHistoryList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setRuleName(const std::string& ruleName)
|
||||
{
|
||||
ruleName_ = ruleName;
|
||||
setParameter("RuleName", ruleName);
|
||||
DescribeAlertHistoryListRequest::~DescribeAlertHistoryListRequest() {}
|
||||
|
||||
std::string DescribeAlertHistoryListRequest::getRuleName() const {
|
||||
return ruleName_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertHistoryListRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeAlertHistoryListRequest::setRuleName(const std::string &ruleName) {
|
||||
ruleName_ = ruleName;
|
||||
setParameter(std::string("RuleName"), ruleName);
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setStartTime(const std::string& startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", startTime);
|
||||
std::string DescribeAlertHistoryListRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
int DescribeAlertHistoryListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeAlertHistoryListRequest::setStartTime(const std::string &startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeAlertHistoryListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertHistoryListRequest::getState()const
|
||||
{
|
||||
return state_;
|
||||
void DescribeAlertHistoryListRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setState(const std::string& state)
|
||||
{
|
||||
state_ = state;
|
||||
setParameter("State", state);
|
||||
std::string DescribeAlertHistoryListRequest::getState() const {
|
||||
return state_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertHistoryListRequest::getMetricName()const
|
||||
{
|
||||
return metricName_;
|
||||
void DescribeAlertHistoryListRequest::setState(const std::string &state) {
|
||||
state_ = state;
|
||||
setParameter(std::string("State"), state);
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setMetricName(const std::string& metricName)
|
||||
{
|
||||
metricName_ = metricName;
|
||||
setParameter("MetricName", metricName);
|
||||
std::string DescribeAlertHistoryListRequest::getMetricName() const {
|
||||
return metricName_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertHistoryListRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void DescribeAlertHistoryListRequest::setMetricName(const std::string &metricName) {
|
||||
metricName_ = metricName;
|
||||
setParameter(std::string("MetricName"), metricName);
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
std::string DescribeAlertHistoryListRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertHistoryListRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
void DescribeAlertHistoryListRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setEndTime(const std::string& endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", endTime);
|
||||
std::string DescribeAlertHistoryListRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
bool DescribeAlertHistoryListRequest::getAscending()const
|
||||
{
|
||||
return ascending_;
|
||||
void DescribeAlertHistoryListRequest::setEndTime(const std::string &endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), endTime);
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setAscending(bool ascending)
|
||||
{
|
||||
ascending_ = ascending;
|
||||
setParameter("Ascending", ascending ? "true" : "false");
|
||||
bool DescribeAlertHistoryListRequest::getAscending() const {
|
||||
return ascending_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertHistoryListRequest::get_Namespace()const
|
||||
{
|
||||
return _namespace_;
|
||||
void DescribeAlertHistoryListRequest::setAscending(bool ascending) {
|
||||
ascending_ = ascending;
|
||||
setParameter(std::string("Ascending"), ascending ? "true" : "false");
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::set_Namespace(const std::string& _namespace)
|
||||
{
|
||||
_namespace_ = _namespace;
|
||||
setParameter("_Namespace", _namespace);
|
||||
std::string DescribeAlertHistoryListRequest::get_Namespace() const {
|
||||
return _namespace_;
|
||||
}
|
||||
|
||||
int DescribeAlertHistoryListRequest::getPage()const
|
||||
{
|
||||
return page_;
|
||||
void DescribeAlertHistoryListRequest::set_Namespace(const std::string &_namespace) {
|
||||
_namespace_ = _namespace;
|
||||
setParameter(std::string("Namespace"), _namespace);
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setPage(int page)
|
||||
{
|
||||
page_ = page;
|
||||
setParameter("Page", std::to_string(page));
|
||||
int DescribeAlertHistoryListRequest::getPage() const {
|
||||
return page_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertHistoryListRequest::getRuleId()const
|
||||
{
|
||||
return ruleId_;
|
||||
void DescribeAlertHistoryListRequest::setPage(int page) {
|
||||
page_ = page;
|
||||
setParameter(std::string("Page"), std::to_string(page));
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setRuleId(const std::string& ruleId)
|
||||
{
|
||||
ruleId_ = ruleId;
|
||||
setParameter("RuleId", ruleId);
|
||||
std::string DescribeAlertHistoryListRequest::getRuleId() const {
|
||||
return ruleId_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertHistoryListRequest::getStatus()const
|
||||
{
|
||||
return status_;
|
||||
void DescribeAlertHistoryListRequest::setRuleId(const std::string &ruleId) {
|
||||
ruleId_ = ruleId;
|
||||
setParameter(std::string("RuleId"), ruleId);
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setStatus(const std::string& status)
|
||||
{
|
||||
status_ = status;
|
||||
setParameter("Status", status);
|
||||
std::string DescribeAlertHistoryListRequest::getStatus() const {
|
||||
return status_;
|
||||
}
|
||||
|
||||
void DescribeAlertHistoryListRequest::setStatus(const std::string &status) {
|
||||
status_ = status;
|
||||
setParameter(std::string("Status"), status);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,65 +43,65 @@ void DescribeAlertHistoryListResult::parse(const std::string &payload)
|
||||
for (auto valueAlarmHistoryListAlarmHistory : allAlarmHistoryListNode)
|
||||
{
|
||||
AlarmHistory alarmHistoryListObject;
|
||||
if(!valueAlarmHistoryListAlarmHistory["RuleId"].isNull())
|
||||
alarmHistoryListObject.ruleId = valueAlarmHistoryListAlarmHistory["RuleId"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["GroupId"].isNull())
|
||||
alarmHistoryListObject.groupId = valueAlarmHistoryListAlarmHistory["GroupId"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["Namespace"].isNull())
|
||||
alarmHistoryListObject._namespace = valueAlarmHistoryListAlarmHistory["Namespace"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["MetricName"].isNull())
|
||||
alarmHistoryListObject.metricName = valueAlarmHistoryListAlarmHistory["MetricName"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["Dimensions"].isNull())
|
||||
alarmHistoryListObject.dimensions = valueAlarmHistoryListAlarmHistory["Dimensions"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["Expression"].isNull())
|
||||
alarmHistoryListObject.expression = valueAlarmHistoryListAlarmHistory["Expression"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["EvaluationCount"].isNull())
|
||||
alarmHistoryListObject.evaluationCount = std::stoi(valueAlarmHistoryListAlarmHistory["EvaluationCount"].asString());
|
||||
if(!valueAlarmHistoryListAlarmHistory["Value"].isNull())
|
||||
alarmHistoryListObject.value = valueAlarmHistoryListAlarmHistory["Value"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["AlertTime"].isNull())
|
||||
alarmHistoryListObject.alertTime = std::stol(valueAlarmHistoryListAlarmHistory["AlertTime"].asString());
|
||||
if(!valueAlarmHistoryListAlarmHistory["LastTime"].isNull())
|
||||
alarmHistoryListObject.lastTime = std::stol(valueAlarmHistoryListAlarmHistory["LastTime"].asString());
|
||||
if(!valueAlarmHistoryListAlarmHistory["Level"].isNull())
|
||||
alarmHistoryListObject.level = valueAlarmHistoryListAlarmHistory["Level"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["PreLevel"].isNull())
|
||||
alarmHistoryListObject.preLevel = valueAlarmHistoryListAlarmHistory["PreLevel"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["RuleName"].isNull())
|
||||
alarmHistoryListObject.ruleName = valueAlarmHistoryListAlarmHistory["RuleName"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["State"].isNull())
|
||||
alarmHistoryListObject.state = valueAlarmHistoryListAlarmHistory["State"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["Status"].isNull())
|
||||
alarmHistoryListObject.status = std::stoi(valueAlarmHistoryListAlarmHistory["Status"].asString());
|
||||
if(!valueAlarmHistoryListAlarmHistory["MetricName"].isNull())
|
||||
alarmHistoryListObject.metricName = valueAlarmHistoryListAlarmHistory["MetricName"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["EvaluationCount"].isNull())
|
||||
alarmHistoryListObject.evaluationCount = std::stoi(valueAlarmHistoryListAlarmHistory["EvaluationCount"].asString());
|
||||
if(!valueAlarmHistoryListAlarmHistory["State"].isNull())
|
||||
alarmHistoryListObject.state = valueAlarmHistoryListAlarmHistory["State"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["PreLevel"].isNull())
|
||||
alarmHistoryListObject.preLevel = valueAlarmHistoryListAlarmHistory["PreLevel"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["Namespace"].isNull())
|
||||
alarmHistoryListObject._namespace = valueAlarmHistoryListAlarmHistory["Namespace"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["Webhooks"].isNull())
|
||||
alarmHistoryListObject.webhooks = valueAlarmHistoryListAlarmHistory["Webhooks"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["RuleName"].isNull())
|
||||
alarmHistoryListObject.ruleName = valueAlarmHistoryListAlarmHistory["RuleName"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["RuleId"].isNull())
|
||||
alarmHistoryListObject.ruleId = valueAlarmHistoryListAlarmHistory["RuleId"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["LastTime"].isNull())
|
||||
alarmHistoryListObject.lastTime = std::stol(valueAlarmHistoryListAlarmHistory["LastTime"].asString());
|
||||
if(!valueAlarmHistoryListAlarmHistory["Value"].isNull())
|
||||
alarmHistoryListObject.value = valueAlarmHistoryListAlarmHistory["Value"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["Expression"].isNull())
|
||||
alarmHistoryListObject.expression = valueAlarmHistoryListAlarmHistory["Expression"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["GroupId"].isNull())
|
||||
alarmHistoryListObject.groupId = valueAlarmHistoryListAlarmHistory["GroupId"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["AlertTime"].isNull())
|
||||
alarmHistoryListObject.alertTime = std::stol(valueAlarmHistoryListAlarmHistory["AlertTime"].asString());
|
||||
if(!valueAlarmHistoryListAlarmHistory["InstanceName"].isNull())
|
||||
alarmHistoryListObject.instanceName = valueAlarmHistoryListAlarmHistory["InstanceName"].asString();
|
||||
auto allContactGroups = value["ContactGroups"]["ContactGroup"];
|
||||
for (auto value : allContactGroups)
|
||||
alarmHistoryListObject.contactGroups.push_back(value.asString());
|
||||
if(!valueAlarmHistoryListAlarmHistory["Dimensions"].isNull())
|
||||
alarmHistoryListObject.dimensions = valueAlarmHistoryListAlarmHistory["Dimensions"].asString();
|
||||
if(!valueAlarmHistoryListAlarmHistory["Level"].isNull())
|
||||
alarmHistoryListObject.level = valueAlarmHistoryListAlarmHistory["Level"].asString();
|
||||
auto allContacts = value["Contacts"]["Contact"];
|
||||
for (auto value : allContacts)
|
||||
alarmHistoryListObject.contacts.push_back(value.asString());
|
||||
auto allContactALIIMs = value["ContactALIIMs"]["ContactALIIM"];
|
||||
for (auto value : allContactALIIMs)
|
||||
alarmHistoryListObject.contactALIIMs.push_back(value.asString());
|
||||
auto allContactSmses = value["ContactSmses"]["ContactSms"];
|
||||
for (auto value : allContactSmses)
|
||||
alarmHistoryListObject.contactSmses.push_back(value.asString());
|
||||
auto allContactMails = value["ContactMails"]["ContactMail"];
|
||||
for (auto value : allContactMails)
|
||||
alarmHistoryListObject.contactMails.push_back(value.asString());
|
||||
auto allContactSmses = value["ContactSmses"]["ContactSms"];
|
||||
for (auto value : allContactSmses)
|
||||
alarmHistoryListObject.contactSmses.push_back(value.asString());
|
||||
auto allContactGroups = value["ContactGroups"]["ContactGroup"];
|
||||
for (auto value : allContactGroups)
|
||||
alarmHistoryListObject.contactGroups.push_back(value.asString());
|
||||
alarmHistoryList_.push_back(alarmHistoryListObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = value["Total"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,194 +1,162 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeAlertLogCountRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeAlertLogCountRequest;
|
||||
|
||||
DescribeAlertLogCountRequest::DescribeAlertLogCountRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeAlertLogCount")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeAlertLogCountRequest::~DescribeAlertLogCountRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::getSendStatus()const
|
||||
{
|
||||
return sendStatus_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeAlertLogCountRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeAlertLogCountRequest;
|
||||
|
||||
DescribeAlertLogCountRequest::DescribeAlertLogCountRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeAlertLogCount") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setSendStatus(const std::string& sendStatus)
|
||||
{
|
||||
sendStatus_ = sendStatus;
|
||||
setParameter("SendStatus", sendStatus);
|
||||
DescribeAlertLogCountRequest::~DescribeAlertLogCountRequest() {}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::getSendStatus() const {
|
||||
return sendStatus_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::getContactGroup()const
|
||||
{
|
||||
return contactGroup_;
|
||||
void DescribeAlertLogCountRequest::setSendStatus(const std::string &sendStatus) {
|
||||
sendStatus_ = sendStatus;
|
||||
setParameter(std::string("SendStatus"), sendStatus);
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setContactGroup(const std::string& contactGroup)
|
||||
{
|
||||
contactGroup_ = contactGroup;
|
||||
setParameter("ContactGroup", contactGroup);
|
||||
std::string DescribeAlertLogCountRequest::getContactGroup() const {
|
||||
return contactGroup_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::getSearchKey()const
|
||||
{
|
||||
return searchKey_;
|
||||
void DescribeAlertLogCountRequest::setContactGroup(const std::string &contactGroup) {
|
||||
contactGroup_ = contactGroup;
|
||||
setParameter(std::string("ContactGroup"), contactGroup);
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setSearchKey(const std::string& searchKey)
|
||||
{
|
||||
searchKey_ = searchKey;
|
||||
setParameter("SearchKey", searchKey);
|
||||
std::string DescribeAlertLogCountRequest::getSearchKey() const {
|
||||
return searchKey_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::getRuleName()const
|
||||
{
|
||||
return ruleName_;
|
||||
void DescribeAlertLogCountRequest::setSearchKey(const std::string &searchKey) {
|
||||
searchKey_ = searchKey;
|
||||
setParameter(std::string("SearchKey"), searchKey);
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setRuleName(const std::string& ruleName)
|
||||
{
|
||||
ruleName_ = ruleName;
|
||||
setParameter("RuleName", ruleName);
|
||||
std::string DescribeAlertLogCountRequest::getRuleName() const {
|
||||
return ruleName_;
|
||||
}
|
||||
|
||||
long DescribeAlertLogCountRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeAlertLogCountRequest::setRuleName(const std::string &ruleName) {
|
||||
ruleName_ = ruleName;
|
||||
setParameter(std::string("RuleName"), ruleName);
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setStartTime(long startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", std::to_string(startTime));
|
||||
long DescribeAlertLogCountRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
int DescribeAlertLogCountRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeAlertLogCountRequest::setStartTime(long startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), std::to_string(startTime));
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeAlertLogCountRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::getLastMin()const
|
||||
{
|
||||
return lastMin_;
|
||||
void DescribeAlertLogCountRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setLastMin(const std::string& lastMin)
|
||||
{
|
||||
lastMin_ = lastMin;
|
||||
setParameter("LastMin", lastMin);
|
||||
std::string DescribeAlertLogCountRequest::getLastMin() const {
|
||||
return lastMin_;
|
||||
}
|
||||
|
||||
int DescribeAlertLogCountRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeAlertLogCountRequest::setLastMin(const std::string &lastMin) {
|
||||
lastMin_ = lastMin;
|
||||
setParameter(std::string("LastMin"), lastMin);
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeAlertLogCountRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::getMetricName()const
|
||||
{
|
||||
return metricName_;
|
||||
void DescribeAlertLogCountRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setMetricName(const std::string& metricName)
|
||||
{
|
||||
metricName_ = metricName;
|
||||
setParameter("MetricName", metricName);
|
||||
std::string DescribeAlertLogCountRequest::getMetricName() const {
|
||||
return metricName_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::getProduct()const
|
||||
{
|
||||
return product_;
|
||||
void DescribeAlertLogCountRequest::setMetricName(const std::string &metricName) {
|
||||
metricName_ = metricName;
|
||||
setParameter(std::string("MetricName"), metricName);
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setProduct(const std::string& product)
|
||||
{
|
||||
product_ = product;
|
||||
setParameter("Product", product);
|
||||
std::string DescribeAlertLogCountRequest::getProduct() const {
|
||||
return product_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::getLevel()const
|
||||
{
|
||||
return level_;
|
||||
void DescribeAlertLogCountRequest::setProduct(const std::string &product) {
|
||||
product_ = product;
|
||||
setParameter(std::string("Product"), product);
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setLevel(const std::string& level)
|
||||
{
|
||||
level_ = level;
|
||||
setParameter("Level", level);
|
||||
std::string DescribeAlertLogCountRequest::getLevel() const {
|
||||
return level_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void DescribeAlertLogCountRequest::setLevel(const std::string &level) {
|
||||
level_ = level;
|
||||
setParameter(std::string("Level"), level);
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
std::string DescribeAlertLogCountRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
long DescribeAlertLogCountRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
void DescribeAlertLogCountRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setEndTime(long endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", std::to_string(endTime));
|
||||
long DescribeAlertLogCountRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::getGroupBy()const
|
||||
{
|
||||
return groupBy_;
|
||||
void DescribeAlertLogCountRequest::setEndTime(long endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), std::to_string(endTime));
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::setGroupBy(const std::string& groupBy)
|
||||
{
|
||||
groupBy_ = groupBy;
|
||||
setParameter("GroupBy", groupBy);
|
||||
std::string DescribeAlertLogCountRequest::getGroupBy() const {
|
||||
return groupBy_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogCountRequest::get_Namespace()const
|
||||
{
|
||||
return _namespace_;
|
||||
void DescribeAlertLogCountRequest::setGroupBy(const std::string &groupBy) {
|
||||
groupBy_ = groupBy;
|
||||
setParameter(std::string("GroupBy"), groupBy);
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::set_Namespace(const std::string& _namespace)
|
||||
{
|
||||
_namespace_ = _namespace;
|
||||
setParameter("_Namespace", _namespace);
|
||||
std::string DescribeAlertLogCountRequest::get_Namespace() const {
|
||||
return _namespace_;
|
||||
}
|
||||
|
||||
void DescribeAlertLogCountRequest::set_Namespace(const std::string &_namespace) {
|
||||
_namespace_ = _namespace;
|
||||
setParameter(std::string("Namespace"), _namespace);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,194 +1,162 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeAlertLogHistogramRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeAlertLogHistogramRequest;
|
||||
|
||||
DescribeAlertLogHistogramRequest::DescribeAlertLogHistogramRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeAlertLogHistogram")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeAlertLogHistogramRequest::~DescribeAlertLogHistogramRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::getSendStatus()const
|
||||
{
|
||||
return sendStatus_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeAlertLogHistogramRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeAlertLogHistogramRequest;
|
||||
|
||||
DescribeAlertLogHistogramRequest::DescribeAlertLogHistogramRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeAlertLogHistogram") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setSendStatus(const std::string& sendStatus)
|
||||
{
|
||||
sendStatus_ = sendStatus;
|
||||
setParameter("SendStatus", sendStatus);
|
||||
DescribeAlertLogHistogramRequest::~DescribeAlertLogHistogramRequest() {}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::getSendStatus() const {
|
||||
return sendStatus_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::getContactGroup()const
|
||||
{
|
||||
return contactGroup_;
|
||||
void DescribeAlertLogHistogramRequest::setSendStatus(const std::string &sendStatus) {
|
||||
sendStatus_ = sendStatus;
|
||||
setParameter(std::string("SendStatus"), sendStatus);
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setContactGroup(const std::string& contactGroup)
|
||||
{
|
||||
contactGroup_ = contactGroup;
|
||||
setParameter("ContactGroup", contactGroup);
|
||||
std::string DescribeAlertLogHistogramRequest::getContactGroup() const {
|
||||
return contactGroup_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::getSearchKey()const
|
||||
{
|
||||
return searchKey_;
|
||||
void DescribeAlertLogHistogramRequest::setContactGroup(const std::string &contactGroup) {
|
||||
contactGroup_ = contactGroup;
|
||||
setParameter(std::string("ContactGroup"), contactGroup);
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setSearchKey(const std::string& searchKey)
|
||||
{
|
||||
searchKey_ = searchKey;
|
||||
setParameter("SearchKey", searchKey);
|
||||
std::string DescribeAlertLogHistogramRequest::getSearchKey() const {
|
||||
return searchKey_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::getRuleName()const
|
||||
{
|
||||
return ruleName_;
|
||||
void DescribeAlertLogHistogramRequest::setSearchKey(const std::string &searchKey) {
|
||||
searchKey_ = searchKey;
|
||||
setParameter(std::string("SearchKey"), searchKey);
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setRuleName(const std::string& ruleName)
|
||||
{
|
||||
ruleName_ = ruleName;
|
||||
setParameter("RuleName", ruleName);
|
||||
std::string DescribeAlertLogHistogramRequest::getRuleName() const {
|
||||
return ruleName_;
|
||||
}
|
||||
|
||||
long DescribeAlertLogHistogramRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeAlertLogHistogramRequest::setRuleName(const std::string &ruleName) {
|
||||
ruleName_ = ruleName;
|
||||
setParameter(std::string("RuleName"), ruleName);
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setStartTime(long startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", std::to_string(startTime));
|
||||
long DescribeAlertLogHistogramRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
int DescribeAlertLogHistogramRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeAlertLogHistogramRequest::setStartTime(long startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), std::to_string(startTime));
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeAlertLogHistogramRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::getLastMin()const
|
||||
{
|
||||
return lastMin_;
|
||||
void DescribeAlertLogHistogramRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setLastMin(const std::string& lastMin)
|
||||
{
|
||||
lastMin_ = lastMin;
|
||||
setParameter("LastMin", lastMin);
|
||||
std::string DescribeAlertLogHistogramRequest::getLastMin() const {
|
||||
return lastMin_;
|
||||
}
|
||||
|
||||
int DescribeAlertLogHistogramRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeAlertLogHistogramRequest::setLastMin(const std::string &lastMin) {
|
||||
lastMin_ = lastMin;
|
||||
setParameter(std::string("LastMin"), lastMin);
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeAlertLogHistogramRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::getMetricName()const
|
||||
{
|
||||
return metricName_;
|
||||
void DescribeAlertLogHistogramRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setMetricName(const std::string& metricName)
|
||||
{
|
||||
metricName_ = metricName;
|
||||
setParameter("MetricName", metricName);
|
||||
std::string DescribeAlertLogHistogramRequest::getMetricName() const {
|
||||
return metricName_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::getProduct()const
|
||||
{
|
||||
return product_;
|
||||
void DescribeAlertLogHistogramRequest::setMetricName(const std::string &metricName) {
|
||||
metricName_ = metricName;
|
||||
setParameter(std::string("MetricName"), metricName);
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setProduct(const std::string& product)
|
||||
{
|
||||
product_ = product;
|
||||
setParameter("Product", product);
|
||||
std::string DescribeAlertLogHistogramRequest::getProduct() const {
|
||||
return product_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::getLevel()const
|
||||
{
|
||||
return level_;
|
||||
void DescribeAlertLogHistogramRequest::setProduct(const std::string &product) {
|
||||
product_ = product;
|
||||
setParameter(std::string("Product"), product);
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setLevel(const std::string& level)
|
||||
{
|
||||
level_ = level;
|
||||
setParameter("Level", level);
|
||||
std::string DescribeAlertLogHistogramRequest::getLevel() const {
|
||||
return level_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void DescribeAlertLogHistogramRequest::setLevel(const std::string &level) {
|
||||
level_ = level;
|
||||
setParameter(std::string("Level"), level);
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
std::string DescribeAlertLogHistogramRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
long DescribeAlertLogHistogramRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
void DescribeAlertLogHistogramRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setEndTime(long endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", std::to_string(endTime));
|
||||
long DescribeAlertLogHistogramRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::getGroupBy()const
|
||||
{
|
||||
return groupBy_;
|
||||
void DescribeAlertLogHistogramRequest::setEndTime(long endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), std::to_string(endTime));
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::setGroupBy(const std::string& groupBy)
|
||||
{
|
||||
groupBy_ = groupBy;
|
||||
setParameter("GroupBy", groupBy);
|
||||
std::string DescribeAlertLogHistogramRequest::getGroupBy() const {
|
||||
return groupBy_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogHistogramRequest::get_Namespace()const
|
||||
{
|
||||
return _namespace_;
|
||||
void DescribeAlertLogHistogramRequest::setGroupBy(const std::string &groupBy) {
|
||||
groupBy_ = groupBy;
|
||||
setParameter(std::string("GroupBy"), groupBy);
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::set_Namespace(const std::string& _namespace)
|
||||
{
|
||||
_namespace_ = _namespace;
|
||||
setParameter("_Namespace", _namespace);
|
||||
std::string DescribeAlertLogHistogramRequest::get_Namespace() const {
|
||||
return _namespace_;
|
||||
}
|
||||
|
||||
void DescribeAlertLogHistogramRequest::set_Namespace(const std::string &_namespace) {
|
||||
_namespace_ = _namespace;
|
||||
setParameter(std::string("Namespace"), _namespace);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,12 +43,12 @@ void DescribeAlertLogHistogramResult::parse(const std::string &payload)
|
||||
for (auto valueAlertLogHistogramListAlertLogHistogramListItem : allAlertLogHistogramListNode)
|
||||
{
|
||||
AlertLogHistogramListItem alertLogHistogramListObject;
|
||||
if(!valueAlertLogHistogramListAlertLogHistogramListItem["Count"].isNull())
|
||||
alertLogHistogramListObject.count = std::stoi(valueAlertLogHistogramListAlertLogHistogramListItem["Count"].asString());
|
||||
if(!valueAlertLogHistogramListAlertLogHistogramListItem["From"].isNull())
|
||||
alertLogHistogramListObject.from = std::stol(valueAlertLogHistogramListAlertLogHistogramListItem["From"].asString());
|
||||
if(!valueAlertLogHistogramListAlertLogHistogramListItem["To"].isNull())
|
||||
alertLogHistogramListObject.to = std::stol(valueAlertLogHistogramListAlertLogHistogramListItem["To"].asString());
|
||||
if(!valueAlertLogHistogramListAlertLogHistogramListItem["Count"].isNull())
|
||||
alertLogHistogramListObject.count = std::stoi(valueAlertLogHistogramListAlertLogHistogramListItem["Count"].asString());
|
||||
alertLogHistogramList_.push_back(alertLogHistogramListObject);
|
||||
}
|
||||
if(!value["Code"].isNull())
|
||||
|
||||
@@ -1,194 +1,171 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeAlertLogListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeAlertLogListRequest;
|
||||
|
||||
DescribeAlertLogListRequest::DescribeAlertLogListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeAlertLogList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeAlertLogListRequest::~DescribeAlertLogListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getSendStatus()const
|
||||
{
|
||||
return sendStatus_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeAlertLogListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeAlertLogListRequest;
|
||||
|
||||
DescribeAlertLogListRequest::DescribeAlertLogListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeAlertLogList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setSendStatus(const std::string& sendStatus)
|
||||
{
|
||||
sendStatus_ = sendStatus;
|
||||
setParameter("SendStatus", sendStatus);
|
||||
DescribeAlertLogListRequest::~DescribeAlertLogListRequest() {}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getSendStatus() const {
|
||||
return sendStatus_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getContactGroup()const
|
||||
{
|
||||
return contactGroup_;
|
||||
void DescribeAlertLogListRequest::setSendStatus(const std::string &sendStatus) {
|
||||
sendStatus_ = sendStatus;
|
||||
setParameter(std::string("SendStatus"), sendStatus);
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setContactGroup(const std::string& contactGroup)
|
||||
{
|
||||
contactGroup_ = contactGroup;
|
||||
setParameter("ContactGroup", contactGroup);
|
||||
std::string DescribeAlertLogListRequest::getContactGroup() const {
|
||||
return contactGroup_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getSearchKey()const
|
||||
{
|
||||
return searchKey_;
|
||||
void DescribeAlertLogListRequest::setContactGroup(const std::string &contactGroup) {
|
||||
contactGroup_ = contactGroup;
|
||||
setParameter(std::string("ContactGroup"), contactGroup);
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setSearchKey(const std::string& searchKey)
|
||||
{
|
||||
searchKey_ = searchKey;
|
||||
setParameter("SearchKey", searchKey);
|
||||
std::string DescribeAlertLogListRequest::getSearchKey() const {
|
||||
return searchKey_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getRuleName()const
|
||||
{
|
||||
return ruleName_;
|
||||
void DescribeAlertLogListRequest::setSearchKey(const std::string &searchKey) {
|
||||
searchKey_ = searchKey;
|
||||
setParameter(std::string("SearchKey"), searchKey);
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setRuleName(const std::string& ruleName)
|
||||
{
|
||||
ruleName_ = ruleName;
|
||||
setParameter("RuleName", ruleName);
|
||||
std::string DescribeAlertLogListRequest::getRuleName() const {
|
||||
return ruleName_;
|
||||
}
|
||||
|
||||
long DescribeAlertLogListRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeAlertLogListRequest::setRuleName(const std::string &ruleName) {
|
||||
ruleName_ = ruleName;
|
||||
setParameter(std::string("RuleName"), ruleName);
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setStartTime(long startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", std::to_string(startTime));
|
||||
long DescribeAlertLogListRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
int DescribeAlertLogListRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeAlertLogListRequest::setStartTime(long startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), std::to_string(startTime));
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeAlertLogListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getLastMin()const
|
||||
{
|
||||
return lastMin_;
|
||||
void DescribeAlertLogListRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setLastMin(const std::string& lastMin)
|
||||
{
|
||||
lastMin_ = lastMin;
|
||||
setParameter("LastMin", lastMin);
|
||||
std::string DescribeAlertLogListRequest::getLastMin() const {
|
||||
return lastMin_;
|
||||
}
|
||||
|
||||
int DescribeAlertLogListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeAlertLogListRequest::setLastMin(const std::string &lastMin) {
|
||||
lastMin_ = lastMin;
|
||||
setParameter(std::string("LastMin"), lastMin);
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeAlertLogListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getMetricName()const
|
||||
{
|
||||
return metricName_;
|
||||
void DescribeAlertLogListRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setMetricName(const std::string& metricName)
|
||||
{
|
||||
metricName_ = metricName;
|
||||
setParameter("MetricName", metricName);
|
||||
std::string DescribeAlertLogListRequest::getMetricName() const {
|
||||
return metricName_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getProduct()const
|
||||
{
|
||||
return product_;
|
||||
void DescribeAlertLogListRequest::setMetricName(const std::string &metricName) {
|
||||
metricName_ = metricName;
|
||||
setParameter(std::string("MetricName"), metricName);
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setProduct(const std::string& product)
|
||||
{
|
||||
product_ = product;
|
||||
setParameter("Product", product);
|
||||
std::string DescribeAlertLogListRequest::getProduct() const {
|
||||
return product_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getLevel()const
|
||||
{
|
||||
return level_;
|
||||
void DescribeAlertLogListRequest::setProduct(const std::string &product) {
|
||||
product_ = product;
|
||||
setParameter(std::string("Product"), product);
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setLevel(const std::string& level)
|
||||
{
|
||||
level_ = level;
|
||||
setParameter("Level", level);
|
||||
std::string DescribeAlertLogListRequest::getLevel() const {
|
||||
return level_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void DescribeAlertLogListRequest::setLevel(const std::string &level) {
|
||||
level_ = level;
|
||||
setParameter(std::string("Level"), level);
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
std::string DescribeAlertLogListRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
long DescribeAlertLogListRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
void DescribeAlertLogListRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setEndTime(long endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", std::to_string(endTime));
|
||||
long DescribeAlertLogListRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getGroupBy()const
|
||||
{
|
||||
return groupBy_;
|
||||
void DescribeAlertLogListRequest::setEndTime(long endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), std::to_string(endTime));
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setGroupBy(const std::string& groupBy)
|
||||
{
|
||||
groupBy_ = groupBy;
|
||||
setParameter("GroupBy", groupBy);
|
||||
std::string DescribeAlertLogListRequest::getGroupBy() const {
|
||||
return groupBy_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogListRequest::get_Namespace()const
|
||||
{
|
||||
return _namespace_;
|
||||
void DescribeAlertLogListRequest::setGroupBy(const std::string &groupBy) {
|
||||
groupBy_ = groupBy;
|
||||
setParameter(std::string("GroupBy"), groupBy);
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::set_Namespace(const std::string& _namespace)
|
||||
{
|
||||
_namespace_ = _namespace;
|
||||
setParameter("_Namespace", _namespace);
|
||||
std::string DescribeAlertLogListRequest::get_Namespace() const {
|
||||
return _namespace_;
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::set_Namespace(const std::string &_namespace) {
|
||||
_namespace_ = _namespace;
|
||||
setParameter(std::string("Namespace"), _namespace);
|
||||
}
|
||||
|
||||
std::string DescribeAlertLogListRequest::getRuleId() const {
|
||||
return ruleId_;
|
||||
}
|
||||
|
||||
void DescribeAlertLogListRequest::setRuleId(const std::string &ruleId) {
|
||||
ruleId_ = ruleId;
|
||||
setParameter(std::string("RuleId"), ruleId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,95 +1,81 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeAlertingMetricRuleResourcesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeAlertingMetricRuleResourcesRequest;
|
||||
|
||||
DescribeAlertingMetricRuleResourcesRequest::DescribeAlertingMetricRuleResourcesRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeAlertingMetricRuleResources")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeAlertingMetricRuleResourcesRequest::~DescribeAlertingMetricRuleResourcesRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeAlertingMetricRuleResourcesRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeAlertingMetricRuleResourcesRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeAlertingMetricRuleResourcesRequest;
|
||||
|
||||
DescribeAlertingMetricRuleResourcesRequest::DescribeAlertingMetricRuleResourcesRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeAlertingMetricRuleResources") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
void DescribeAlertingMetricRuleResourcesRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
DescribeAlertingMetricRuleResourcesRequest::~DescribeAlertingMetricRuleResourcesRequest() {}
|
||||
|
||||
std::string DescribeAlertingMetricRuleResourcesRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
int DescribeAlertingMetricRuleResourcesRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeAlertingMetricRuleResourcesRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DescribeAlertingMetricRuleResourcesRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeAlertingMetricRuleResourcesRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertingMetricRuleResourcesRequest::get_Namespace()const
|
||||
{
|
||||
return _namespace_;
|
||||
void DescribeAlertingMetricRuleResourcesRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
void DescribeAlertingMetricRuleResourcesRequest::set_Namespace(const std::string& _namespace)
|
||||
{
|
||||
_namespace_ = _namespace;
|
||||
setParameter("_Namespace", _namespace);
|
||||
std::string DescribeAlertingMetricRuleResourcesRequest::get_Namespace() const {
|
||||
return _namespace_;
|
||||
}
|
||||
|
||||
int DescribeAlertingMetricRuleResourcesRequest::getPage()const
|
||||
{
|
||||
return page_;
|
||||
void DescribeAlertingMetricRuleResourcesRequest::set_Namespace(const std::string &_namespace) {
|
||||
_namespace_ = _namespace;
|
||||
setParameter(std::string("Namespace"), _namespace);
|
||||
}
|
||||
|
||||
void DescribeAlertingMetricRuleResourcesRequest::setPage(int page)
|
||||
{
|
||||
page_ = page;
|
||||
setParameter("Page", std::to_string(page));
|
||||
int DescribeAlertingMetricRuleResourcesRequest::getPage() const {
|
||||
return page_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertingMetricRuleResourcesRequest::getRuleId()const
|
||||
{
|
||||
return ruleId_;
|
||||
void DescribeAlertingMetricRuleResourcesRequest::setPage(int page) {
|
||||
page_ = page;
|
||||
setParameter(std::string("Page"), std::to_string(page));
|
||||
}
|
||||
|
||||
void DescribeAlertingMetricRuleResourcesRequest::setRuleId(const std::string& ruleId)
|
||||
{
|
||||
ruleId_ = ruleId;
|
||||
setParameter("RuleId", ruleId);
|
||||
std::string DescribeAlertingMetricRuleResourcesRequest::getRuleId() const {
|
||||
return ruleId_;
|
||||
}
|
||||
|
||||
std::string DescribeAlertingMetricRuleResourcesRequest::getDimensions()const
|
||||
{
|
||||
return dimensions_;
|
||||
void DescribeAlertingMetricRuleResourcesRequest::setRuleId(const std::string &ruleId) {
|
||||
ruleId_ = ruleId;
|
||||
setParameter(std::string("RuleId"), ruleId);
|
||||
}
|
||||
|
||||
void DescribeAlertingMetricRuleResourcesRequest::setDimensions(const std::string& dimensions)
|
||||
{
|
||||
dimensions_ = dimensions;
|
||||
setParameter("Dimensions", dimensions);
|
||||
std::string DescribeAlertingMetricRuleResourcesRequest::getDimensions() const {
|
||||
return dimensions_;
|
||||
}
|
||||
|
||||
void DescribeAlertingMetricRuleResourcesRequest::setDimensions(const std::string &dimensions) {
|
||||
dimensions_ = dimensions;
|
||||
setParameter(std::string("Dimensions"), dimensions);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,70 +43,70 @@ void DescribeAlertingMetricRuleResourcesResult::parse(const std::string &payload
|
||||
for (auto valueResourcesResource : allResourcesNode)
|
||||
{
|
||||
Resource resourcesObject;
|
||||
if(!valueResourcesResource["RuleId"].isNull())
|
||||
resourcesObject.ruleId = valueResourcesResource["RuleId"].asString();
|
||||
if(!valueResourcesResource["RuleName"].isNull())
|
||||
resourcesObject.ruleName = valueResourcesResource["RuleName"].asString();
|
||||
if(!valueResourcesResource["GroupId"].isNull())
|
||||
resourcesObject.groupId = valueResourcesResource["GroupId"].asString();
|
||||
if(!valueResourcesResource["Resource"].isNull())
|
||||
resourcesObject.resource = valueResourcesResource["Resource"].asString();
|
||||
if(!valueResourcesResource["MetricName"].isNull())
|
||||
resourcesObject.metricName = valueResourcesResource["MetricName"].asString();
|
||||
if(!valueResourcesResource["Namespace"].isNull())
|
||||
resourcesObject._namespace = valueResourcesResource["Namespace"].asString();
|
||||
if(!valueResourcesResource["Enable"].isNull())
|
||||
resourcesObject.enable = valueResourcesResource["Enable"].asString();
|
||||
if(!valueResourcesResource["LastAlertTime"].isNull())
|
||||
resourcesObject.lastAlertTime = valueResourcesResource["LastAlertTime"].asString();
|
||||
if(!valueResourcesResource["LastModifyTime"].isNull())
|
||||
resourcesObject.lastModifyTime = valueResourcesResource["LastModifyTime"].asString();
|
||||
if(!valueResourcesResource["Dimensions"].isNull())
|
||||
resourcesObject.dimensions = valueResourcesResource["Dimensions"].asString();
|
||||
if(!valueResourcesResource["StartTime"].isNull())
|
||||
resourcesObject.startTime = valueResourcesResource["StartTime"].asString();
|
||||
if(!valueResourcesResource["MetricValues"].isNull())
|
||||
resourcesObject.metricValues = valueResourcesResource["MetricValues"].asString();
|
||||
if(!valueResourcesResource["RetryTimes"].isNull())
|
||||
resourcesObject.retryTimes = valueResourcesResource["RetryTimes"].asString();
|
||||
if(!valueResourcesResource["Statistics"].isNull())
|
||||
resourcesObject.statistics = valueResourcesResource["Statistics"].asString();
|
||||
if(!valueResourcesResource["Threshold"].isNull())
|
||||
resourcesObject.threshold = valueResourcesResource["Threshold"].asString();
|
||||
if(!valueResourcesResource["MetricValues"].isNull())
|
||||
resourcesObject.metricValues = valueResourcesResource["MetricValues"].asString();
|
||||
if(!valueResourcesResource["Namespace"].isNull())
|
||||
resourcesObject._namespace = valueResourcesResource["Namespace"].asString();
|
||||
if(!valueResourcesResource["RuleName"].isNull())
|
||||
resourcesObject.ruleName = valueResourcesResource["RuleName"].asString();
|
||||
if(!valueResourcesResource["RuleId"].isNull())
|
||||
resourcesObject.ruleId = valueResourcesResource["RuleId"].asString();
|
||||
if(!valueResourcesResource["ProductCategory"].isNull())
|
||||
resourcesObject.productCategory = valueResourcesResource["ProductCategory"].asString();
|
||||
if(!valueResourcesResource["StartTime"].isNull())
|
||||
resourcesObject.startTime = valueResourcesResource["StartTime"].asString();
|
||||
if(!valueResourcesResource["Resource"].isNull())
|
||||
resourcesObject.resource = valueResourcesResource["Resource"].asString();
|
||||
if(!valueResourcesResource["LastModifyTime"].isNull())
|
||||
resourcesObject.lastModifyTime = valueResourcesResource["LastModifyTime"].asString();
|
||||
if(!valueResourcesResource["GroupId"].isNull())
|
||||
resourcesObject.groupId = valueResourcesResource["GroupId"].asString();
|
||||
if(!valueResourcesResource["Dimensions"].isNull())
|
||||
resourcesObject.dimensions = valueResourcesResource["Dimensions"].asString();
|
||||
if(!valueResourcesResource["LastAlertTime"].isNull())
|
||||
resourcesObject.lastAlertTime = valueResourcesResource["LastAlertTime"].asString();
|
||||
if(!valueResourcesResource["Level"].isNull())
|
||||
resourcesObject.level = std::stoi(valueResourcesResource["Level"].asString());
|
||||
if(!valueResourcesResource["Threshold"].isNull())
|
||||
resourcesObject.threshold = valueResourcesResource["Threshold"].asString();
|
||||
if(!valueResourcesResource["Statistics"].isNull())
|
||||
resourcesObject.statistics = valueResourcesResource["Statistics"].asString();
|
||||
if(!valueResourcesResource["Enable"].isNull())
|
||||
resourcesObject.enable = valueResourcesResource["Enable"].asString();
|
||||
auto allEscalationNode = valueResourcesResource["Escalation"]["Resource"];
|
||||
for (auto valueResourcesResourceEscalationResource : allEscalationNode)
|
||||
{
|
||||
Resource::Resource1 escalationObject;
|
||||
if(!valueResourcesResourceEscalationResource["Expression"].isNull())
|
||||
escalationObject.expression = valueResourcesResourceEscalationResource["Expression"].asString();
|
||||
if(!valueResourcesResourceEscalationResource["PreCondition"].isNull())
|
||||
escalationObject.preCondition = valueResourcesResourceEscalationResource["PreCondition"].asString();
|
||||
if(!valueResourcesResourceEscalationResource["Level"].isNull())
|
||||
escalationObject.level = std::stoi(valueResourcesResourceEscalationResource["Level"].asString());
|
||||
if(!valueResourcesResourceEscalationResource["Times"].isNull())
|
||||
escalationObject.times = std::stoi(valueResourcesResourceEscalationResource["Times"].asString());
|
||||
if(!valueResourcesResourceEscalationResource["ComparisonOperator"].isNull())
|
||||
escalationObject.comparisonOperator = valueResourcesResourceEscalationResource["ComparisonOperator"].asString();
|
||||
if(!valueResourcesResourceEscalationResource["PreCondition"].isNull())
|
||||
escalationObject.preCondition = valueResourcesResourceEscalationResource["PreCondition"].asString();
|
||||
if(!valueResourcesResourceEscalationResource["Expression"].isNull())
|
||||
escalationObject.expression = valueResourcesResourceEscalationResource["Expression"].asString();
|
||||
if(!valueResourcesResourceEscalationResource["Times"].isNull())
|
||||
escalationObject.times = std::stoi(valueResourcesResourceEscalationResource["Times"].asString());
|
||||
if(!valueResourcesResourceEscalationResource["Tag"].isNull())
|
||||
escalationObject.tag = valueResourcesResourceEscalationResource["Tag"].asString();
|
||||
if(!valueResourcesResourceEscalationResource["Threshold"].isNull())
|
||||
escalationObject.threshold = valueResourcesResourceEscalationResource["Threshold"].asString();
|
||||
if(!valueResourcesResourceEscalationResource["Level"].isNull())
|
||||
escalationObject.level = std::stoi(valueResourcesResourceEscalationResource["Level"].asString());
|
||||
resourcesObject.escalation.push_back(escalationObject);
|
||||
}
|
||||
resources_.push_back(resourcesObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = std::stoi(value["Code"].asString());
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stoi(value["Total"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeContactGroupListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeContactGroupListRequest;
|
||||
|
||||
DescribeContactGroupListRequest::DescribeContactGroupListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeContactGroupList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeContactGroupListRequest::~DescribeContactGroupListRequest()
|
||||
{}
|
||||
|
||||
int DescribeContactGroupListRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeContactGroupListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeContactGroupListRequest;
|
||||
|
||||
DescribeContactGroupListRequest::DescribeContactGroupListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeContactGroupList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeContactGroupListRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
DescribeContactGroupListRequest::~DescribeContactGroupListRequest() {}
|
||||
|
||||
int DescribeContactGroupListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
int DescribeContactGroupListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeContactGroupListRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeContactGroupListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeContactGroupListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeContactGroupListRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
|
||||
@@ -43,16 +43,16 @@ void DescribeContactGroupListResult::parse(const std::string &payload)
|
||||
for (auto valueContactGroupListContactGroup : allContactGroupListNode)
|
||||
{
|
||||
ContactGroup contactGroupListObject;
|
||||
if(!valueContactGroupListContactGroup["Name"].isNull())
|
||||
contactGroupListObject.name = valueContactGroupListContactGroup["Name"].asString();
|
||||
if(!valueContactGroupListContactGroup["Describe"].isNull())
|
||||
contactGroupListObject.describe = valueContactGroupListContactGroup["Describe"].asString();
|
||||
if(!valueContactGroupListContactGroup["CreateTime"].isNull())
|
||||
contactGroupListObject.createTime = std::stol(valueContactGroupListContactGroup["CreateTime"].asString());
|
||||
if(!valueContactGroupListContactGroup["UpdateTime"].isNull())
|
||||
contactGroupListObject.updateTime = std::stol(valueContactGroupListContactGroup["UpdateTime"].asString());
|
||||
if(!valueContactGroupListContactGroup["CreateTime"].isNull())
|
||||
contactGroupListObject.createTime = std::stol(valueContactGroupListContactGroup["CreateTime"].asString());
|
||||
if(!valueContactGroupListContactGroup["EnabledWeeklyReport"].isNull())
|
||||
contactGroupListObject.enabledWeeklyReport = valueContactGroupListContactGroup["EnabledWeeklyReport"].asString() == "true";
|
||||
if(!valueContactGroupListContactGroup["Name"].isNull())
|
||||
contactGroupListObject.name = valueContactGroupListContactGroup["Name"].asString();
|
||||
if(!valueContactGroupListContactGroup["EnableSubscribed"].isNull())
|
||||
contactGroupListObject.enableSubscribed = valueContactGroupListContactGroup["EnableSubscribed"].asString() == "true";
|
||||
auto allContacts = value["Contacts"]["Contact"];
|
||||
@@ -63,14 +63,14 @@ void DescribeContactGroupListResult::parse(const std::string &payload)
|
||||
auto allContactGroups = value["ContactGroups"]["ContactGroup"];
|
||||
for (const auto &item : allContactGroups)
|
||||
contactGroups_.push_back(item.asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stoi(value["Total"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeContactListByContactGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeContactListByContactGroupRequest;
|
||||
|
||||
DescribeContactListByContactGroupRequest::DescribeContactListByContactGroupRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeContactListByContactGroup")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeContactListByContactGroupRequest::~DescribeContactListByContactGroupRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeContactListByContactGroupRequest::getContactGroupName()const
|
||||
{
|
||||
return contactGroupName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeContactListByContactGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeContactListByContactGroupRequest;
|
||||
|
||||
DescribeContactListByContactGroupRequest::DescribeContactListByContactGroupRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeContactListByContactGroup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeContactListByContactGroupRequest::setContactGroupName(const std::string& contactGroupName)
|
||||
{
|
||||
contactGroupName_ = contactGroupName;
|
||||
setParameter("ContactGroupName", contactGroupName);
|
||||
DescribeContactListByContactGroupRequest::~DescribeContactListByContactGroupRequest() {}
|
||||
|
||||
std::string DescribeContactListByContactGroupRequest::getContactGroupName() const {
|
||||
return contactGroupName_;
|
||||
}
|
||||
|
||||
void DescribeContactListByContactGroupRequest::setContactGroupName(const std::string &contactGroupName) {
|
||||
contactGroupName_ = contactGroupName;
|
||||
setParameter(std::string("ContactGroupName"), contactGroupName);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,31 +43,31 @@ void DescribeContactListByContactGroupResult::parse(const std::string &payload)
|
||||
for (auto valueContactsContact : allContactsNode)
|
||||
{
|
||||
Contact contactsObject;
|
||||
if(!valueContactsContact["Name"].isNull())
|
||||
contactsObject.name = valueContactsContact["Name"].asString();
|
||||
if(!valueContactsContact["Desc"].isNull())
|
||||
contactsObject.desc = valueContactsContact["Desc"].asString();
|
||||
if(!valueContactsContact["CreateTime"].isNull())
|
||||
contactsObject.createTime = std::stol(valueContactsContact["CreateTime"].asString());
|
||||
if(!valueContactsContact["UpdateTime"].isNull())
|
||||
contactsObject.updateTime = std::stol(valueContactsContact["UpdateTime"].asString());
|
||||
if(!valueContactsContact["Name"].isNull())
|
||||
contactsObject.name = valueContactsContact["Name"].asString();
|
||||
if(!valueContactsContact["CreateTime"].isNull())
|
||||
contactsObject.createTime = std::stol(valueContactsContact["CreateTime"].asString());
|
||||
if(!valueContactsContact["Desc"].isNull())
|
||||
contactsObject.desc = valueContactsContact["Desc"].asString();
|
||||
auto channelsNode = value["Channels"];
|
||||
if(!channelsNode["SMS"].isNull())
|
||||
contactsObject.channels.sMS = channelsNode["SMS"].asString();
|
||||
if(!channelsNode["Mail"].isNull())
|
||||
contactsObject.channels.mail = channelsNode["Mail"].asString();
|
||||
if(!channelsNode["AliIM"].isNull())
|
||||
contactsObject.channels.aliIM = channelsNode["AliIM"].asString();
|
||||
if(!channelsNode["DingWebHook"].isNull())
|
||||
contactsObject.channels.dingWebHook = channelsNode["DingWebHook"].asString();
|
||||
if(!channelsNode["SMS"].isNull())
|
||||
contactsObject.channels.sMS = channelsNode["SMS"].asString();
|
||||
contacts_.push_back(contactsObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,84 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeContactListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeContactListRequest;
|
||||
|
||||
DescribeContactListRequest::DescribeContactListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeContactList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeContactListRequest::~DescribeContactListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeContactListRequest::getChanelType()const
|
||||
{
|
||||
return chanelType_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeContactListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeContactListRequest;
|
||||
|
||||
DescribeContactListRequest::DescribeContactListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeContactList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeContactListRequest::setChanelType(const std::string& chanelType)
|
||||
{
|
||||
chanelType_ = chanelType;
|
||||
setParameter("ChanelType", chanelType);
|
||||
DescribeContactListRequest::~DescribeContactListRequest() {}
|
||||
|
||||
std::string DescribeContactListRequest::getChanelType() const {
|
||||
return chanelType_;
|
||||
}
|
||||
|
||||
int DescribeContactListRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeContactListRequest::setChanelType(const std::string &chanelType) {
|
||||
chanelType_ = chanelType;
|
||||
setParameter(std::string("ChanelType"), chanelType);
|
||||
}
|
||||
|
||||
void DescribeContactListRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeContactListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeContactListRequest::getContactName()const
|
||||
{
|
||||
return contactName_;
|
||||
void DescribeContactListRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeContactListRequest::setContactName(const std::string& contactName)
|
||||
{
|
||||
contactName_ = contactName;
|
||||
setParameter("ContactName", contactName);
|
||||
std::string DescribeContactListRequest::getContactName() const {
|
||||
return contactName_;
|
||||
}
|
||||
|
||||
int DescribeContactListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeContactListRequest::setContactName(const std::string &contactName) {
|
||||
contactName_ = contactName;
|
||||
setParameter(std::string("ContactName"), contactName);
|
||||
}
|
||||
|
||||
void DescribeContactListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeContactListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeContactListRequest::getChanelValue()const
|
||||
{
|
||||
return chanelValue_;
|
||||
void DescribeContactListRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
void DescribeContactListRequest::setChanelValue(const std::string& chanelValue)
|
||||
{
|
||||
chanelValue_ = chanelValue;
|
||||
setParameter("ChanelValue", chanelValue);
|
||||
std::string DescribeContactListRequest::getChanelValue() const {
|
||||
return chanelValue_;
|
||||
}
|
||||
|
||||
void DescribeContactListRequest::setChanelValue(const std::string &chanelValue) {
|
||||
chanelValue_ = chanelValue;
|
||||
setParameter(std::string("ChanelValue"), chanelValue);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,47 +43,47 @@ void DescribeContactListResult::parse(const std::string &payload)
|
||||
for (auto valueContactsContact : allContactsNode)
|
||||
{
|
||||
Contact contactsObject;
|
||||
if(!valueContactsContact["Name"].isNull())
|
||||
contactsObject.name = valueContactsContact["Name"].asString();
|
||||
if(!valueContactsContact["Desc"].isNull())
|
||||
contactsObject.desc = valueContactsContact["Desc"].asString();
|
||||
if(!valueContactsContact["Lang"].isNull())
|
||||
contactsObject.lang = valueContactsContact["Lang"].asString();
|
||||
if(!valueContactsContact["CreateTime"].isNull())
|
||||
contactsObject.createTime = std::stol(valueContactsContact["CreateTime"].asString());
|
||||
if(!valueContactsContact["UpdateTime"].isNull())
|
||||
contactsObject.updateTime = std::stol(valueContactsContact["UpdateTime"].asString());
|
||||
if(!valueContactsContact["Name"].isNull())
|
||||
contactsObject.name = valueContactsContact["Name"].asString();
|
||||
if(!valueContactsContact["CreateTime"].isNull())
|
||||
contactsObject.createTime = std::stol(valueContactsContact["CreateTime"].asString());
|
||||
if(!valueContactsContact["Lang"].isNull())
|
||||
contactsObject.lang = valueContactsContact["Lang"].asString();
|
||||
if(!valueContactsContact["Desc"].isNull())
|
||||
contactsObject.desc = valueContactsContact["Desc"].asString();
|
||||
auto channelsNode = value["Channels"];
|
||||
if(!channelsNode["SMS"].isNull())
|
||||
contactsObject.channels.sMS = channelsNode["SMS"].asString();
|
||||
if(!channelsNode["Mail"].isNull())
|
||||
contactsObject.channels.mail = channelsNode["Mail"].asString();
|
||||
if(!channelsNode["AliIM"].isNull())
|
||||
contactsObject.channels.aliIM = channelsNode["AliIM"].asString();
|
||||
if(!channelsNode["DingWebHook"].isNull())
|
||||
contactsObject.channels.dingWebHook = channelsNode["DingWebHook"].asString();
|
||||
if(!channelsNode["SMS"].isNull())
|
||||
contactsObject.channels.sMS = channelsNode["SMS"].asString();
|
||||
auto channelsStateNode = value["ChannelsState"];
|
||||
if(!channelsStateNode["SMS"].isNull())
|
||||
contactsObject.channelsState.sMS = channelsStateNode["SMS"].asString();
|
||||
if(!channelsStateNode["Mail"].isNull())
|
||||
contactsObject.channelsState.mail = channelsStateNode["Mail"].asString();
|
||||
if(!channelsStateNode["AliIM"].isNull())
|
||||
contactsObject.channelsState.aliIM = channelsStateNode["AliIM"].asString();
|
||||
if(!channelsStateNode["DingWebHook"].isNull())
|
||||
contactsObject.channelsState.dingWebHook = channelsStateNode["DingWebHook"].asString();
|
||||
if(!channelsStateNode["SMS"].isNull())
|
||||
contactsObject.channelsState.sMS = channelsStateNode["SMS"].asString();
|
||||
auto allContactGroups = value["ContactGroups"]["ContactGroup"];
|
||||
for (auto value : allContactGroups)
|
||||
contactsObject.contactGroups.push_back(value.asString());
|
||||
contacts_.push_back(contactsObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stoi(value["Total"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,117 +1,99 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeCustomEventAttributeRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeCustomEventAttributeRequest;
|
||||
|
||||
DescribeCustomEventAttributeRequest::DescribeCustomEventAttributeRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeCustomEventAttribute")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCustomEventAttributeRequest::~DescribeCustomEventAttributeRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeCustomEventAttributeRequest::getEventId()const
|
||||
{
|
||||
return eventId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeCustomEventAttributeRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeCustomEventAttributeRequest;
|
||||
|
||||
DescribeCustomEventAttributeRequest::DescribeCustomEventAttributeRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeCustomEventAttribute") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeCustomEventAttributeRequest::setEventId(const std::string& eventId)
|
||||
{
|
||||
eventId_ = eventId;
|
||||
setParameter("EventId", eventId);
|
||||
DescribeCustomEventAttributeRequest::~DescribeCustomEventAttributeRequest() {}
|
||||
|
||||
std::string DescribeCustomEventAttributeRequest::getEventId() const {
|
||||
return eventId_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventAttributeRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeCustomEventAttributeRequest::setEventId(const std::string &eventId) {
|
||||
eventId_ = eventId;
|
||||
setParameter(std::string("EventId"), eventId);
|
||||
}
|
||||
|
||||
void DescribeCustomEventAttributeRequest::setStartTime(const std::string& startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", startTime);
|
||||
std::string DescribeCustomEventAttributeRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventAttributeRequest::getSearchKeywords()const
|
||||
{
|
||||
return searchKeywords_;
|
||||
void DescribeCustomEventAttributeRequest::setStartTime(const std::string &startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
void DescribeCustomEventAttributeRequest::setSearchKeywords(const std::string& searchKeywords)
|
||||
{
|
||||
searchKeywords_ = searchKeywords;
|
||||
setParameter("SearchKeywords", searchKeywords);
|
||||
std::string DescribeCustomEventAttributeRequest::getSearchKeywords() const {
|
||||
return searchKeywords_;
|
||||
}
|
||||
|
||||
int DescribeCustomEventAttributeRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeCustomEventAttributeRequest::setSearchKeywords(const std::string &searchKeywords) {
|
||||
searchKeywords_ = searchKeywords;
|
||||
setParameter(std::string("SearchKeywords"), searchKeywords);
|
||||
}
|
||||
|
||||
void DescribeCustomEventAttributeRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeCustomEventAttributeRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
int DescribeCustomEventAttributeRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeCustomEventAttributeRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeCustomEventAttributeRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeCustomEventAttributeRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventAttributeRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void DescribeCustomEventAttributeRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
void DescribeCustomEventAttributeRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
std::string DescribeCustomEventAttributeRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventAttributeRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
void DescribeCustomEventAttributeRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DescribeCustomEventAttributeRequest::setEndTime(const std::string& endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", endTime);
|
||||
std::string DescribeCustomEventAttributeRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventAttributeRequest::getName()const
|
||||
{
|
||||
return name_;
|
||||
void DescribeCustomEventAttributeRequest::setEndTime(const std::string &endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), endTime);
|
||||
}
|
||||
|
||||
void DescribeCustomEventAttributeRequest::setName(const std::string& name)
|
||||
{
|
||||
name_ = name;
|
||||
setParameter("Name", name);
|
||||
std::string DescribeCustomEventAttributeRequest::getName() const {
|
||||
return name_;
|
||||
}
|
||||
|
||||
void DescribeCustomEventAttributeRequest::setName(const std::string &name) {
|
||||
name_ = name;
|
||||
setParameter(std::string("Name"), name);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,16 +43,16 @@ void DescribeCustomEventAttributeResult::parse(const std::string &payload)
|
||||
for (auto valueCustomEventsCustomEvent : allCustomEventsNode)
|
||||
{
|
||||
CustomEvent customEventsObject;
|
||||
if(!valueCustomEventsCustomEvent["Id"].isNull())
|
||||
customEventsObject.id = valueCustomEventsCustomEvent["Id"].asString();
|
||||
if(!valueCustomEventsCustomEvent["Content"].isNull())
|
||||
customEventsObject.content = valueCustomEventsCustomEvent["Content"].asString();
|
||||
if(!valueCustomEventsCustomEvent["GroupId"].isNull())
|
||||
customEventsObject.groupId = valueCustomEventsCustomEvent["GroupId"].asString();
|
||||
if(!valueCustomEventsCustomEvent["Name"].isNull())
|
||||
customEventsObject.name = valueCustomEventsCustomEvent["Name"].asString();
|
||||
if(!valueCustomEventsCustomEvent["Time"].isNull())
|
||||
customEventsObject.time = valueCustomEventsCustomEvent["Time"].asString();
|
||||
if(!valueCustomEventsCustomEvent["Name"].isNull())
|
||||
customEventsObject.name = valueCustomEventsCustomEvent["Name"].asString();
|
||||
if(!valueCustomEventsCustomEvent["GroupId"].isNull())
|
||||
customEventsObject.groupId = valueCustomEventsCustomEvent["GroupId"].asString();
|
||||
if(!valueCustomEventsCustomEvent["Content"].isNull())
|
||||
customEventsObject.content = valueCustomEventsCustomEvent["Content"].asString();
|
||||
if(!valueCustomEventsCustomEvent["Id"].isNull())
|
||||
customEventsObject.id = valueCustomEventsCustomEvent["Id"].asString();
|
||||
customEvents_.push_back(customEventsObject);
|
||||
}
|
||||
if(!value["Code"].isNull())
|
||||
|
||||
@@ -1,95 +1,81 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeCustomEventCountRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeCustomEventCountRequest;
|
||||
|
||||
DescribeCustomEventCountRequest::DescribeCustomEventCountRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeCustomEventCount")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCustomEventCountRequest::~DescribeCustomEventCountRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeCustomEventCountRequest::getEventId()const
|
||||
{
|
||||
return eventId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeCustomEventCountRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeCustomEventCountRequest;
|
||||
|
||||
DescribeCustomEventCountRequest::DescribeCustomEventCountRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeCustomEventCount") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeCustomEventCountRequest::setEventId(const std::string& eventId)
|
||||
{
|
||||
eventId_ = eventId;
|
||||
setParameter("EventId", eventId);
|
||||
DescribeCustomEventCountRequest::~DescribeCustomEventCountRequest() {}
|
||||
|
||||
std::string DescribeCustomEventCountRequest::getEventId() const {
|
||||
return eventId_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventCountRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void DescribeCustomEventCountRequest::setEventId(const std::string &eventId) {
|
||||
eventId_ = eventId;
|
||||
setParameter(std::string("EventId"), eventId);
|
||||
}
|
||||
|
||||
void DescribeCustomEventCountRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
std::string DescribeCustomEventCountRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventCountRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
void DescribeCustomEventCountRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DescribeCustomEventCountRequest::setEndTime(const std::string& endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", endTime);
|
||||
std::string DescribeCustomEventCountRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventCountRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeCustomEventCountRequest::setEndTime(const std::string &endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), endTime);
|
||||
}
|
||||
|
||||
void DescribeCustomEventCountRequest::setStartTime(const std::string& startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", startTime);
|
||||
std::string DescribeCustomEventCountRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventCountRequest::getSearchKeywords()const
|
||||
{
|
||||
return searchKeywords_;
|
||||
void DescribeCustomEventCountRequest::setStartTime(const std::string &startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
void DescribeCustomEventCountRequest::setSearchKeywords(const std::string& searchKeywords)
|
||||
{
|
||||
searchKeywords_ = searchKeywords;
|
||||
setParameter("SearchKeywords", searchKeywords);
|
||||
std::string DescribeCustomEventCountRequest::getSearchKeywords() const {
|
||||
return searchKeywords_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventCountRequest::getName()const
|
||||
{
|
||||
return name_;
|
||||
void DescribeCustomEventCountRequest::setSearchKeywords(const std::string &searchKeywords) {
|
||||
searchKeywords_ = searchKeywords;
|
||||
setParameter(std::string("SearchKeywords"), searchKeywords);
|
||||
}
|
||||
|
||||
void DescribeCustomEventCountRequest::setName(const std::string& name)
|
||||
{
|
||||
name_ = name;
|
||||
setParameter("Name", name);
|
||||
std::string DescribeCustomEventCountRequest::getName() const {
|
||||
return name_;
|
||||
}
|
||||
|
||||
void DescribeCustomEventCountRequest::setName(const std::string &name) {
|
||||
name_ = name;
|
||||
setParameter(std::string("Name"), name);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,12 +43,12 @@ void DescribeCustomEventCountResult::parse(const std::string &payload)
|
||||
for (auto valueCustomEventCountsCustomEventCount : allCustomEventCountsNode)
|
||||
{
|
||||
CustomEventCount customEventCountsObject;
|
||||
if(!valueCustomEventCountsCustomEventCount["Name"].isNull())
|
||||
customEventCountsObject.name = valueCustomEventCountsCustomEventCount["Name"].asString();
|
||||
if(!valueCustomEventCountsCustomEventCount["Num"].isNull())
|
||||
customEventCountsObject.num = std::stoi(valueCustomEventCountsCustomEventCount["Num"].asString());
|
||||
if(!valueCustomEventCountsCustomEventCount["Time"].isNull())
|
||||
customEventCountsObject.time = std::stol(valueCustomEventCountsCustomEventCount["Time"].asString());
|
||||
if(!valueCustomEventCountsCustomEventCount["Num"].isNull())
|
||||
customEventCountsObject.num = std::stoi(valueCustomEventCountsCustomEventCount["Num"].asString());
|
||||
if(!valueCustomEventCountsCustomEventCount["Name"].isNull())
|
||||
customEventCountsObject.name = valueCustomEventCountsCustomEventCount["Name"].asString();
|
||||
customEventCounts_.push_back(customEventCountsObject);
|
||||
}
|
||||
if(!value["Code"].isNull())
|
||||
|
||||
@@ -1,106 +1,90 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeCustomEventHistogramRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeCustomEventHistogramRequest;
|
||||
|
||||
DescribeCustomEventHistogramRequest::DescribeCustomEventHistogramRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeCustomEventHistogram")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCustomEventHistogramRequest::~DescribeCustomEventHistogramRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeCustomEventHistogramRequest::getEventId()const
|
||||
{
|
||||
return eventId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeCustomEventHistogramRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeCustomEventHistogramRequest;
|
||||
|
||||
DescribeCustomEventHistogramRequest::DescribeCustomEventHistogramRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeCustomEventHistogram") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeCustomEventHistogramRequest::setEventId(const std::string& eventId)
|
||||
{
|
||||
eventId_ = eventId;
|
||||
setParameter("EventId", eventId);
|
||||
DescribeCustomEventHistogramRequest::~DescribeCustomEventHistogramRequest() {}
|
||||
|
||||
std::string DescribeCustomEventHistogramRequest::getEventId() const {
|
||||
return eventId_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventHistogramRequest::getLevel()const
|
||||
{
|
||||
return level_;
|
||||
void DescribeCustomEventHistogramRequest::setEventId(const std::string &eventId) {
|
||||
eventId_ = eventId;
|
||||
setParameter(std::string("EventId"), eventId);
|
||||
}
|
||||
|
||||
void DescribeCustomEventHistogramRequest::setLevel(const std::string& level)
|
||||
{
|
||||
level_ = level;
|
||||
setParameter("Level", level);
|
||||
std::string DescribeCustomEventHistogramRequest::getLevel() const {
|
||||
return level_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventHistogramRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
void DescribeCustomEventHistogramRequest::setLevel(const std::string &level) {
|
||||
level_ = level;
|
||||
setParameter(std::string("Level"), level);
|
||||
}
|
||||
|
||||
void DescribeCustomEventHistogramRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
std::string DescribeCustomEventHistogramRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventHistogramRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
void DescribeCustomEventHistogramRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DescribeCustomEventHistogramRequest::setEndTime(const std::string& endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", endTime);
|
||||
std::string DescribeCustomEventHistogramRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventHistogramRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeCustomEventHistogramRequest::setEndTime(const std::string &endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), endTime);
|
||||
}
|
||||
|
||||
void DescribeCustomEventHistogramRequest::setStartTime(const std::string& startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", startTime);
|
||||
std::string DescribeCustomEventHistogramRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventHistogramRequest::getSearchKeywords()const
|
||||
{
|
||||
return searchKeywords_;
|
||||
void DescribeCustomEventHistogramRequest::setStartTime(const std::string &startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
void DescribeCustomEventHistogramRequest::setSearchKeywords(const std::string& searchKeywords)
|
||||
{
|
||||
searchKeywords_ = searchKeywords;
|
||||
setParameter("SearchKeywords", searchKeywords);
|
||||
std::string DescribeCustomEventHistogramRequest::getSearchKeywords() const {
|
||||
return searchKeywords_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomEventHistogramRequest::getName()const
|
||||
{
|
||||
return name_;
|
||||
void DescribeCustomEventHistogramRequest::setSearchKeywords(const std::string &searchKeywords) {
|
||||
searchKeywords_ = searchKeywords;
|
||||
setParameter(std::string("SearchKeywords"), searchKeywords);
|
||||
}
|
||||
|
||||
void DescribeCustomEventHistogramRequest::setName(const std::string& name)
|
||||
{
|
||||
name_ = name;
|
||||
setParameter("Name", name);
|
||||
std::string DescribeCustomEventHistogramRequest::getName() const {
|
||||
return name_;
|
||||
}
|
||||
|
||||
void DescribeCustomEventHistogramRequest::setName(const std::string &name) {
|
||||
name_ = name;
|
||||
setParameter(std::string("Name"), name);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,12 +43,12 @@ void DescribeCustomEventHistogramResult::parse(const std::string &payload)
|
||||
for (auto valueEventHistogramsEventHistogram : allEventHistogramsNode)
|
||||
{
|
||||
EventHistogram eventHistogramsObject;
|
||||
if(!valueEventHistogramsEventHistogram["Count"].isNull())
|
||||
eventHistogramsObject.count = std::stol(valueEventHistogramsEventHistogram["Count"].asString());
|
||||
if(!valueEventHistogramsEventHistogram["StartTime"].isNull())
|
||||
eventHistogramsObject.startTime = std::stol(valueEventHistogramsEventHistogram["StartTime"].asString());
|
||||
if(!valueEventHistogramsEventHistogram["EndTime"].isNull())
|
||||
eventHistogramsObject.endTime = std::stol(valueEventHistogramsEventHistogram["EndTime"].asString());
|
||||
if(!valueEventHistogramsEventHistogram["StartTime"].isNull())
|
||||
eventHistogramsObject.startTime = std::stol(valueEventHistogramsEventHistogram["StartTime"].asString());
|
||||
if(!valueEventHistogramsEventHistogram["Count"].isNull())
|
||||
eventHistogramsObject.count = std::stol(valueEventHistogramsEventHistogram["Count"].asString());
|
||||
eventHistograms_.push_back(eventHistogramsObject);
|
||||
}
|
||||
if(!value["Code"].isNull())
|
||||
|
||||
@@ -1,95 +1,81 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeCustomMetricListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeCustomMetricListRequest;
|
||||
|
||||
DescribeCustomMetricListRequest::DescribeCustomMetricListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeCustomMetricList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeCustomMetricListRequest::~DescribeCustomMetricListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeCustomMetricListRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeCustomMetricListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeCustomMetricListRequest;
|
||||
|
||||
DescribeCustomMetricListRequest::DescribeCustomMetricListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeCustomMetricList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeCustomMetricListRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
DescribeCustomMetricListRequest::~DescribeCustomMetricListRequest() {}
|
||||
|
||||
std::string DescribeCustomMetricListRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomMetricListRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeCustomMetricListRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DescribeCustomMetricListRequest::setPageNumber(const std::string& pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", pageNumber);
|
||||
std::string DescribeCustomMetricListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomMetricListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeCustomMetricListRequest::setPageNumber(const std::string &pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), pageNumber);
|
||||
}
|
||||
|
||||
void DescribeCustomMetricListRequest::setPageSize(const std::string& pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", pageSize);
|
||||
std::string DescribeCustomMetricListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomMetricListRequest::getMetricName()const
|
||||
{
|
||||
return metricName_;
|
||||
void DescribeCustomMetricListRequest::setPageSize(const std::string &pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), pageSize);
|
||||
}
|
||||
|
||||
void DescribeCustomMetricListRequest::setMetricName(const std::string& metricName)
|
||||
{
|
||||
metricName_ = metricName;
|
||||
setParameter("MetricName", metricName);
|
||||
std::string DescribeCustomMetricListRequest::getMetricName() const {
|
||||
return metricName_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomMetricListRequest::getDimension()const
|
||||
{
|
||||
return dimension_;
|
||||
void DescribeCustomMetricListRequest::setMetricName(const std::string &metricName) {
|
||||
metricName_ = metricName;
|
||||
setParameter(std::string("MetricName"), metricName);
|
||||
}
|
||||
|
||||
void DescribeCustomMetricListRequest::setDimension(const std::string& dimension)
|
||||
{
|
||||
dimension_ = dimension;
|
||||
setParameter("Dimension", dimension);
|
||||
std::string DescribeCustomMetricListRequest::getDimension() const {
|
||||
return dimension_;
|
||||
}
|
||||
|
||||
std::string DescribeCustomMetricListRequest::getMd5()const
|
||||
{
|
||||
return md5_;
|
||||
void DescribeCustomMetricListRequest::setDimension(const std::string &dimension) {
|
||||
dimension_ = dimension;
|
||||
setParameter(std::string("Dimension"), dimension);
|
||||
}
|
||||
|
||||
void DescribeCustomMetricListRequest::setMd5(const std::string& md5)
|
||||
{
|
||||
md5_ = md5;
|
||||
setParameter("Md5", md5);
|
||||
std::string DescribeCustomMetricListRequest::getMd5() const {
|
||||
return md5_;
|
||||
}
|
||||
|
||||
void DescribeCustomMetricListRequest::setMd5(const std::string &md5) {
|
||||
md5_ = md5;
|
||||
setParameter(std::string("Md5"), md5);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,84 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeDynamicTagRuleListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeDynamicTagRuleListRequest;
|
||||
|
||||
DescribeDynamicTagRuleListRequest::DescribeDynamicTagRuleListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeDynamicTagRuleList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDynamicTagRuleListRequest::~DescribeDynamicTagRuleListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDynamicTagRuleListRequest::getTagValue()const
|
||||
{
|
||||
return tagValue_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeDynamicTagRuleListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeDynamicTagRuleListRequest;
|
||||
|
||||
DescribeDynamicTagRuleListRequest::DescribeDynamicTagRuleListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeDynamicTagRuleList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDynamicTagRuleListRequest::setTagValue(const std::string& tagValue)
|
||||
{
|
||||
tagValue_ = tagValue;
|
||||
setParameter("TagValue", tagValue);
|
||||
DescribeDynamicTagRuleListRequest::~DescribeDynamicTagRuleListRequest() {}
|
||||
|
||||
std::string DescribeDynamicTagRuleListRequest::getTagValue() const {
|
||||
return tagValue_;
|
||||
}
|
||||
|
||||
std::string DescribeDynamicTagRuleListRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeDynamicTagRuleListRequest::setTagValue(const std::string &tagValue) {
|
||||
tagValue_ = tagValue;
|
||||
setParameter(std::string("TagValue"), tagValue);
|
||||
}
|
||||
|
||||
void DescribeDynamicTagRuleListRequest::setPageNumber(const std::string& pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", pageNumber);
|
||||
std::string DescribeDynamicTagRuleListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeDynamicTagRuleListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeDynamicTagRuleListRequest::setPageNumber(const std::string &pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), pageNumber);
|
||||
}
|
||||
|
||||
void DescribeDynamicTagRuleListRequest::setPageSize(const std::string& pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", pageSize);
|
||||
std::string DescribeDynamicTagRuleListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeDynamicTagRuleListRequest::getTagKey()const
|
||||
{
|
||||
return tagKey_;
|
||||
void DescribeDynamicTagRuleListRequest::setPageSize(const std::string &pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), pageSize);
|
||||
}
|
||||
|
||||
void DescribeDynamicTagRuleListRequest::setTagKey(const std::string& tagKey)
|
||||
{
|
||||
tagKey_ = tagKey;
|
||||
setParameter("TagKey", tagKey);
|
||||
std::string DescribeDynamicTagRuleListRequest::getTagKey() const {
|
||||
return tagKey_;
|
||||
}
|
||||
|
||||
std::string DescribeDynamicTagRuleListRequest::getTagRegionId()const
|
||||
{
|
||||
return tagRegionId_;
|
||||
void DescribeDynamicTagRuleListRequest::setTagKey(const std::string &tagKey) {
|
||||
tagKey_ = tagKey;
|
||||
setParameter(std::string("TagKey"), tagKey);
|
||||
}
|
||||
|
||||
void DescribeDynamicTagRuleListRequest::setTagRegionId(const std::string& tagRegionId)
|
||||
{
|
||||
tagRegionId_ = tagRegionId;
|
||||
setParameter("TagRegionId", tagRegionId);
|
||||
std::string DescribeDynamicTagRuleListRequest::getTagRegionId() const {
|
||||
return tagRegionId_;
|
||||
}
|
||||
|
||||
void DescribeDynamicTagRuleListRequest::setTagRegionId(const std::string &tagRegionId) {
|
||||
tagRegionId_ = tagRegionId;
|
||||
setParameter(std::string("TagRegionId"), tagRegionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeEventRuleAttributeRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeEventRuleAttributeRequest;
|
||||
|
||||
DescribeEventRuleAttributeRequest::DescribeEventRuleAttributeRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeEventRuleAttribute")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeEventRuleAttributeRequest::~DescribeEventRuleAttributeRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeEventRuleAttributeRequest::getRuleName()const
|
||||
{
|
||||
return ruleName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeEventRuleAttributeRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeEventRuleAttributeRequest;
|
||||
|
||||
DescribeEventRuleAttributeRequest::DescribeEventRuleAttributeRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeEventRuleAttribute") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeEventRuleAttributeRequest::setRuleName(const std::string& ruleName)
|
||||
{
|
||||
ruleName_ = ruleName;
|
||||
setParameter("RuleName", ruleName);
|
||||
DescribeEventRuleAttributeRequest::~DescribeEventRuleAttributeRequest() {}
|
||||
|
||||
std::string DescribeEventRuleAttributeRequest::getRuleName() const {
|
||||
return ruleName_;
|
||||
}
|
||||
|
||||
void DescribeEventRuleAttributeRequest::setRuleName(const std::string &ruleName) {
|
||||
ruleName_ = ruleName;
|
||||
setParameter(std::string("RuleName"), ruleName);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,34 +40,34 @@ void DescribeEventRuleAttributeResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto resultNode = value["Result"];
|
||||
if(!resultNode["Description"].isNull())
|
||||
result_.description = resultNode["Description"].asString();
|
||||
if(!resultNode["Name"].isNull())
|
||||
result_.name = resultNode["Name"].asString();
|
||||
if(!resultNode["EventType"].isNull())
|
||||
result_.eventType = resultNode["EventType"].asString();
|
||||
if(!resultNode["GroupId"].isNull())
|
||||
result_.groupId = resultNode["GroupId"].asString();
|
||||
if(!resultNode["Name"].isNull())
|
||||
result_.name = resultNode["Name"].asString();
|
||||
if(!resultNode["Description"].isNull())
|
||||
result_.description = resultNode["Description"].asString();
|
||||
if(!resultNode["State"].isNull())
|
||||
result_.state = resultNode["State"].asString();
|
||||
auto eventPatternNode = resultNode["EventPattern"];
|
||||
if(!eventPatternNode["Product"].isNull())
|
||||
result_.eventPattern.product = eventPatternNode["Product"].asString();
|
||||
auto allNameList = eventPatternNode["NameList"]["NameList"];
|
||||
for (auto value : allNameList)
|
||||
result_.eventPattern.nameList.push_back(value.asString());
|
||||
auto allStatusList = eventPatternNode["StatusList"]["StatusList"];
|
||||
for (auto value : allStatusList)
|
||||
result_.eventPattern.statusList.push_back(value.asString());
|
||||
auto allLevelList = eventPatternNode["LevelList"]["LevelList"];
|
||||
for (auto value : allLevelList)
|
||||
result_.eventPattern.levelList.push_back(value.asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
auto allStatusList = eventPatternNode["StatusList"]["StatusList"];
|
||||
for (auto value : allStatusList)
|
||||
result_.eventPattern.statusList.push_back(value.asString());
|
||||
auto allNameList = eventPatternNode["NameList"]["NameList"];
|
||||
for (auto value : allNameList)
|
||||
result_.eventPattern.nameList.push_back(value.asString());
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,73 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeEventRuleListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeEventRuleListRequest;
|
||||
|
||||
DescribeEventRuleListRequest::DescribeEventRuleListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeEventRuleList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeEventRuleListRequest::~DescribeEventRuleListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeEventRuleListRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeEventRuleListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeEventRuleListRequest;
|
||||
|
||||
DescribeEventRuleListRequest::DescribeEventRuleListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeEventRuleList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeEventRuleListRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
DescribeEventRuleListRequest::~DescribeEventRuleListRequest() {}
|
||||
|
||||
std::string DescribeEventRuleListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeEventRuleListRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeEventRuleListRequest::setPageNumber(const std::string &pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), pageNumber);
|
||||
}
|
||||
|
||||
void DescribeEventRuleListRequest::setPageNumber(const std::string& pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", pageNumber);
|
||||
std::string DescribeEventRuleListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeEventRuleListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeEventRuleListRequest::setPageSize(const std::string &pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), pageSize);
|
||||
}
|
||||
|
||||
void DescribeEventRuleListRequest::setPageSize(const std::string& pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", pageSize);
|
||||
std::string DescribeEventRuleListRequest::getNamePrefix() const {
|
||||
return namePrefix_;
|
||||
}
|
||||
|
||||
std::string DescribeEventRuleListRequest::getNamePrefix()const
|
||||
{
|
||||
return namePrefix_;
|
||||
void DescribeEventRuleListRequest::setNamePrefix(const std::string &namePrefix) {
|
||||
namePrefix_ = namePrefix;
|
||||
setParameter(std::string("NamePrefix"), namePrefix);
|
||||
}
|
||||
|
||||
void DescribeEventRuleListRequest::setNamePrefix(const std::string& namePrefix)
|
||||
{
|
||||
namePrefix_ = namePrefix;
|
||||
setParameter("NamePrefix", namePrefix);
|
||||
std::string DescribeEventRuleListRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
void DescribeEventRuleListRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,43 +43,55 @@ void DescribeEventRuleListResult::parse(const std::string &payload)
|
||||
for (auto valueEventRulesEventRule : allEventRulesNode)
|
||||
{
|
||||
EventRule eventRulesObject;
|
||||
if(!valueEventRulesEventRule["Name"].isNull())
|
||||
eventRulesObject.name = valueEventRulesEventRule["Name"].asString();
|
||||
if(!valueEventRulesEventRule["GroupId"].isNull())
|
||||
eventRulesObject.groupId = valueEventRulesEventRule["GroupId"].asString();
|
||||
if(!valueEventRulesEventRule["EventType"].isNull())
|
||||
eventRulesObject.eventType = valueEventRulesEventRule["EventType"].asString();
|
||||
if(!valueEventRulesEventRule["State"].isNull())
|
||||
eventRulesObject.state = valueEventRulesEventRule["State"].asString();
|
||||
if(!valueEventRulesEventRule["Description"].isNull())
|
||||
eventRulesObject.description = valueEventRulesEventRule["Description"].asString();
|
||||
if(!valueEventRulesEventRule["GroupId"].isNull())
|
||||
eventRulesObject.groupId = valueEventRulesEventRule["GroupId"].asString();
|
||||
if(!valueEventRulesEventRule["Name"].isNull())
|
||||
eventRulesObject.name = valueEventRulesEventRule["Name"].asString();
|
||||
if(!valueEventRulesEventRule["State"].isNull())
|
||||
eventRulesObject.state = valueEventRulesEventRule["State"].asString();
|
||||
if(!valueEventRulesEventRule["SilenceTime"].isNull())
|
||||
eventRulesObject.silenceTime = std::stol(valueEventRulesEventRule["SilenceTime"].asString());
|
||||
auto allEventPatternNode = valueEventRulesEventRule["EventPattern"]["EventPatternItem"];
|
||||
for (auto valueEventRulesEventRuleEventPatternEventPatternItem : allEventPatternNode)
|
||||
{
|
||||
EventRule::EventPatternItem eventPatternObject;
|
||||
if(!valueEventRulesEventRuleEventPatternEventPatternItem["Product"].isNull())
|
||||
eventPatternObject.product = valueEventRulesEventRuleEventPatternEventPatternItem["Product"].asString();
|
||||
auto allNameList = value["NameList"]["NameList"];
|
||||
for (auto value : allNameList)
|
||||
eventPatternObject.nameList.push_back(value.asString());
|
||||
if(!valueEventRulesEventRuleEventPatternEventPatternItem["CustomFilters"].isNull())
|
||||
eventPatternObject.customFilters = valueEventRulesEventRuleEventPatternEventPatternItem["CustomFilters"].asString();
|
||||
if(!valueEventRulesEventRuleEventPatternEventPatternItem["SQLFilter"].isNull())
|
||||
eventPatternObject.sQLFilter = valueEventRulesEventRuleEventPatternEventPatternItem["SQLFilter"].asString();
|
||||
auto keywordFilterNode = value["KeywordFilter"];
|
||||
if(!keywordFilterNode["Relation"].isNull())
|
||||
eventPatternObject.keywordFilter.relation = keywordFilterNode["Relation"].asString();
|
||||
auto allKeywords = keywordFilterNode["Keywords"]["Keywords"];
|
||||
for (auto value : allKeywords)
|
||||
eventPatternObject.keywordFilter.keywords.push_back(value.asString());
|
||||
auto allLevelList = value["LevelList"]["LevelList"];
|
||||
for (auto value : allLevelList)
|
||||
eventPatternObject.levelList.push_back(value.asString());
|
||||
auto allEventTypeList = value["EventTypeList"]["EventTypeList"];
|
||||
for (auto value : allEventTypeList)
|
||||
eventPatternObject.eventTypeList.push_back(value.asString());
|
||||
auto allNameList = value["NameList"]["NameList"];
|
||||
for (auto value : allNameList)
|
||||
eventPatternObject.nameList.push_back(value.asString());
|
||||
eventRulesObject.eventPattern.push_back(eventPatternObject);
|
||||
}
|
||||
eventRules_.push_back(eventRulesObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stoi(value["Total"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeEventRuleTargetListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeEventRuleTargetListRequest;
|
||||
|
||||
DescribeEventRuleTargetListRequest::DescribeEventRuleTargetListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeEventRuleTargetList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeEventRuleTargetListRequest::~DescribeEventRuleTargetListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeEventRuleTargetListRequest::getRuleName()const
|
||||
{
|
||||
return ruleName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeEventRuleTargetListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeEventRuleTargetListRequest;
|
||||
|
||||
DescribeEventRuleTargetListRequest::DescribeEventRuleTargetListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeEventRuleTargetList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeEventRuleTargetListRequest::setRuleName(const std::string& ruleName)
|
||||
{
|
||||
ruleName_ = ruleName;
|
||||
setParameter("RuleName", ruleName);
|
||||
DescribeEventRuleTargetListRequest::~DescribeEventRuleTargetListRequest() {}
|
||||
|
||||
std::string DescribeEventRuleTargetListRequest::getRuleName() const {
|
||||
return ruleName_;
|
||||
}
|
||||
|
||||
void DescribeEventRuleTargetListRequest::setRuleName(const std::string &ruleName) {
|
||||
ruleName_ = ruleName;
|
||||
setParameter(std::string("RuleName"), ruleName);
|
||||
}
|
||||
|
||||
|
||||
@@ -55,62 +55,82 @@ void DescribeEventRuleTargetListResult::parse(const std::string &payload)
|
||||
for (auto valueFcParametersFCParameter : allFcParametersNode)
|
||||
{
|
||||
FCParameter fcParametersObject;
|
||||
if(!valueFcParametersFCParameter["Region"].isNull())
|
||||
fcParametersObject.region = valueFcParametersFCParameter["Region"].asString();
|
||||
if(!valueFcParametersFCParameter["ServiceName"].isNull())
|
||||
fcParametersObject.serviceName = valueFcParametersFCParameter["ServiceName"].asString();
|
||||
if(!valueFcParametersFCParameter["FunctionName"].isNull())
|
||||
fcParametersObject.functionName = valueFcParametersFCParameter["FunctionName"].asString();
|
||||
if(!valueFcParametersFCParameter["Id"].isNull())
|
||||
fcParametersObject.id = valueFcParametersFCParameter["Id"].asString();
|
||||
if(!valueFcParametersFCParameter["Arn"].isNull())
|
||||
fcParametersObject.arn = valueFcParametersFCParameter["Arn"].asString();
|
||||
if(!valueFcParametersFCParameter["Id"].isNull())
|
||||
fcParametersObject.id = valueFcParametersFCParameter["Id"].asString();
|
||||
if(!valueFcParametersFCParameter["Region"].isNull())
|
||||
fcParametersObject.region = valueFcParametersFCParameter["Region"].asString();
|
||||
fcParameters_.push_back(fcParametersObject);
|
||||
}
|
||||
auto allMnsParametersNode = value["MnsParameters"]["MnsParameter"];
|
||||
for (auto valueMnsParametersMnsParameter : allMnsParametersNode)
|
||||
{
|
||||
MnsParameter mnsParametersObject;
|
||||
if(!valueMnsParametersMnsParameter["Region"].isNull())
|
||||
mnsParametersObject.region = valueMnsParametersMnsParameter["Region"].asString();
|
||||
if(!valueMnsParametersMnsParameter["Queue"].isNull())
|
||||
mnsParametersObject.queue = valueMnsParametersMnsParameter["Queue"].asString();
|
||||
if(!valueMnsParametersMnsParameter["Id"].isNull())
|
||||
mnsParametersObject.id = valueMnsParametersMnsParameter["Id"].asString();
|
||||
if(!valueMnsParametersMnsParameter["Arn"].isNull())
|
||||
mnsParametersObject.arn = valueMnsParametersMnsParameter["Arn"].asString();
|
||||
if(!valueMnsParametersMnsParameter["Region"].isNull())
|
||||
mnsParametersObject.region = valueMnsParametersMnsParameter["Region"].asString();
|
||||
if(!valueMnsParametersMnsParameter["Id"].isNull())
|
||||
mnsParametersObject.id = valueMnsParametersMnsParameter["Id"].asString();
|
||||
mnsParameters_.push_back(mnsParametersObject);
|
||||
}
|
||||
auto allWebhookParametersNode = value["WebhookParameters"]["WebhookParameter"];
|
||||
for (auto valueWebhookParametersWebhookParameter : allWebhookParametersNode)
|
||||
{
|
||||
WebhookParameter webhookParametersObject;
|
||||
if(!valueWebhookParametersWebhookParameter["Id"].isNull())
|
||||
webhookParametersObject.id = valueWebhookParametersWebhookParameter["Id"].asString();
|
||||
if(!valueWebhookParametersWebhookParameter["Protocol"].isNull())
|
||||
webhookParametersObject.protocol = valueWebhookParametersWebhookParameter["Protocol"].asString();
|
||||
if(!valueWebhookParametersWebhookParameter["Method"].isNull())
|
||||
webhookParametersObject.method = valueWebhookParametersWebhookParameter["Method"].asString();
|
||||
if(!valueWebhookParametersWebhookParameter["Url"].isNull())
|
||||
webhookParametersObject.url = valueWebhookParametersWebhookParameter["Url"].asString();
|
||||
if(!valueWebhookParametersWebhookParameter["Method"].isNull())
|
||||
webhookParametersObject.method = valueWebhookParametersWebhookParameter["Method"].asString();
|
||||
if(!valueWebhookParametersWebhookParameter["Protocol"].isNull())
|
||||
webhookParametersObject.protocol = valueWebhookParametersWebhookParameter["Protocol"].asString();
|
||||
if(!valueWebhookParametersWebhookParameter["Id"].isNull())
|
||||
webhookParametersObject.id = valueWebhookParametersWebhookParameter["Id"].asString();
|
||||
webhookParameters_.push_back(webhookParametersObject);
|
||||
}
|
||||
auto allSlsParametersNode = value["SlsParameters"]["SlsParameter"];
|
||||
for (auto valueSlsParametersSlsParameter : allSlsParametersNode)
|
||||
{
|
||||
SlsParameter slsParametersObject;
|
||||
if(!valueSlsParametersSlsParameter["Id"].isNull())
|
||||
slsParametersObject.id = valueSlsParametersSlsParameter["Id"].asString();
|
||||
if(!valueSlsParametersSlsParameter["Region"].isNull())
|
||||
slsParametersObject.region = valueSlsParametersSlsParameter["Region"].asString();
|
||||
if(!valueSlsParametersSlsParameter["Project"].isNull())
|
||||
slsParametersObject.project = valueSlsParametersSlsParameter["Project"].asString();
|
||||
if(!valueSlsParametersSlsParameter["LogStore"].isNull())
|
||||
slsParametersObject.logStore = valueSlsParametersSlsParameter["LogStore"].asString();
|
||||
if(!valueSlsParametersSlsParameter["Arn"].isNull())
|
||||
slsParametersObject.arn = valueSlsParametersSlsParameter["Arn"].asString();
|
||||
if(!valueSlsParametersSlsParameter["Region"].isNull())
|
||||
slsParametersObject.region = valueSlsParametersSlsParameter["Region"].asString();
|
||||
if(!valueSlsParametersSlsParameter["Id"].isNull())
|
||||
slsParametersObject.id = valueSlsParametersSlsParameter["Id"].asString();
|
||||
slsParameters_.push_back(slsParametersObject);
|
||||
}
|
||||
auto allOpenApiParametersNode = value["OpenApiParameters"]["OpenApiParametersItem"];
|
||||
for (auto valueOpenApiParametersOpenApiParametersItem : allOpenApiParametersNode)
|
||||
{
|
||||
OpenApiParametersItem openApiParametersObject;
|
||||
if(!valueOpenApiParametersOpenApiParametersItem["Action"].isNull())
|
||||
openApiParametersObject.action = valueOpenApiParametersOpenApiParametersItem["Action"].asString();
|
||||
if(!valueOpenApiParametersOpenApiParametersItem["Arn"].isNull())
|
||||
openApiParametersObject.arn = valueOpenApiParametersOpenApiParametersItem["Arn"].asString();
|
||||
if(!valueOpenApiParametersOpenApiParametersItem["Id"].isNull())
|
||||
openApiParametersObject.id = valueOpenApiParametersOpenApiParametersItem["Id"].asString();
|
||||
if(!valueOpenApiParametersOpenApiParametersItem["Product"].isNull())
|
||||
openApiParametersObject.product = valueOpenApiParametersOpenApiParametersItem["Product"].asString();
|
||||
if(!valueOpenApiParametersOpenApiParametersItem["Region"].isNull())
|
||||
openApiParametersObject.region = valueOpenApiParametersOpenApiParametersItem["Region"].asString();
|
||||
if(!valueOpenApiParametersOpenApiParametersItem["Role"].isNull())
|
||||
openApiParametersObject.role = valueOpenApiParametersOpenApiParametersItem["Role"].asString();
|
||||
if(!valueOpenApiParametersOpenApiParametersItem["Version"].isNull())
|
||||
openApiParametersObject.version = valueOpenApiParametersOpenApiParametersItem["Version"].asString();
|
||||
openApiParameters_.push_back(openApiParametersObject);
|
||||
}
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
@@ -123,6 +143,11 @@ std::vector<DescribeEventRuleTargetListResult::ContactParameter> DescribeEventRu
|
||||
return contactParameters_;
|
||||
}
|
||||
|
||||
std::vector<DescribeEventRuleTargetListResult::OpenApiParametersItem> DescribeEventRuleTargetListResult::getOpenApiParameters()const
|
||||
{
|
||||
return openApiParameters_;
|
||||
}
|
||||
|
||||
std::string DescribeEventRuleTargetListResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeExporterOutputListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeExporterOutputListRequest;
|
||||
|
||||
DescribeExporterOutputListRequest::DescribeExporterOutputListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeExporterOutputList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeExporterOutputListRequest::~DescribeExporterOutputListRequest()
|
||||
{}
|
||||
|
||||
int DescribeExporterOutputListRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeExporterOutputListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeExporterOutputListRequest;
|
||||
|
||||
DescribeExporterOutputListRequest::DescribeExporterOutputListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeExporterOutputList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeExporterOutputListRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
DescribeExporterOutputListRequest::~DescribeExporterOutputListRequest() {}
|
||||
|
||||
int DescribeExporterOutputListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
int DescribeExporterOutputListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeExporterOutputListRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeExporterOutputListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeExporterOutputListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeExporterOutputListRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
|
||||
@@ -43,33 +43,33 @@ void DescribeExporterOutputListResult::parse(const std::string &payload)
|
||||
for (auto valueDatapointsDatapoint : allDatapointsNode)
|
||||
{
|
||||
Datapoint datapointsObject;
|
||||
if(!valueDatapointsDatapoint["DestName"].isNull())
|
||||
datapointsObject.destName = valueDatapointsDatapoint["DestName"].asString();
|
||||
if(!valueDatapointsDatapoint["DestType"].isNull())
|
||||
datapointsObject.destType = valueDatapointsDatapoint["DestType"].asString();
|
||||
if(!valueDatapointsDatapoint["CreateTime"].isNull())
|
||||
datapointsObject.createTime = std::stol(valueDatapointsDatapoint["CreateTime"].asString());
|
||||
if(!valueDatapointsDatapoint["DestName"].isNull())
|
||||
datapointsObject.destName = valueDatapointsDatapoint["DestName"].asString();
|
||||
auto configJsonNode = value["ConfigJson"];
|
||||
if(!configJsonNode["ak"].isNull())
|
||||
datapointsObject.configJson.ak = configJsonNode["ak"].asString();
|
||||
if(!configJsonNode["endpoint"].isNull())
|
||||
datapointsObject.configJson.endpoint = configJsonNode["endpoint"].asString();
|
||||
if(!configJsonNode["logstore"].isNull())
|
||||
datapointsObject.configJson.logstore = configJsonNode["logstore"].asString();
|
||||
if(!configJsonNode["project"].isNull())
|
||||
datapointsObject.configJson.project = configJsonNode["project"].asString();
|
||||
if(!configJsonNode["endpoint"].isNull())
|
||||
datapointsObject.configJson.endpoint = configJsonNode["endpoint"].asString();
|
||||
if(!configJsonNode["ak"].isNull())
|
||||
datapointsObject.configJson.ak = configJsonNode["ak"].asString();
|
||||
datapoints_.push_back(datapointsObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stoi(value["Total"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stoi(value["Total"].asString());
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeExporterRuleListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeExporterRuleListRequest;
|
||||
|
||||
DescribeExporterRuleListRequest::DescribeExporterRuleListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeExporterRuleList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeExporterRuleListRequest::~DescribeExporterRuleListRequest()
|
||||
{}
|
||||
|
||||
int DescribeExporterRuleListRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeExporterRuleListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeExporterRuleListRequest;
|
||||
|
||||
DescribeExporterRuleListRequest::DescribeExporterRuleListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeExporterRuleList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeExporterRuleListRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
DescribeExporterRuleListRequest::~DescribeExporterRuleListRequest() {}
|
||||
|
||||
int DescribeExporterRuleListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
int DescribeExporterRuleListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeExporterRuleListRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeExporterRuleListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeExporterRuleListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeExporterRuleListRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
|
||||
@@ -43,37 +43,37 @@ void DescribeExporterRuleListResult::parse(const std::string &payload)
|
||||
for (auto valueDatapointsDatapoint : allDatapointsNode)
|
||||
{
|
||||
Datapoint datapointsObject;
|
||||
if(!valueDatapointsDatapoint["RuleName"].isNull())
|
||||
datapointsObject.ruleName = valueDatapointsDatapoint["RuleName"].asString();
|
||||
if(!valueDatapointsDatapoint["Namespace"].isNull())
|
||||
datapointsObject._namespace = valueDatapointsDatapoint["Namespace"].asString();
|
||||
if(!valueDatapointsDatapoint["MetricName"].isNull())
|
||||
datapointsObject.metricName = valueDatapointsDatapoint["MetricName"].asString();
|
||||
if(!valueDatapointsDatapoint["Enabled"].isNull())
|
||||
datapointsObject.enabled = valueDatapointsDatapoint["Enabled"].asString() == "true";
|
||||
if(!valueDatapointsDatapoint["TargetWindows"].isNull())
|
||||
datapointsObject.targetWindows = valueDatapointsDatapoint["TargetWindows"].asString();
|
||||
if(!valueDatapointsDatapoint["Describe"].isNull())
|
||||
datapointsObject.describe = valueDatapointsDatapoint["Describe"].asString();
|
||||
if(!valueDatapointsDatapoint["Dimension"].isNull())
|
||||
datapointsObject.dimension = valueDatapointsDatapoint["Dimension"].asString();
|
||||
if(!valueDatapointsDatapoint["TargetWindows"].isNull())
|
||||
datapointsObject.targetWindows = valueDatapointsDatapoint["TargetWindows"].asString();
|
||||
if(!valueDatapointsDatapoint["CreateTime"].isNull())
|
||||
datapointsObject.createTime = std::stol(valueDatapointsDatapoint["CreateTime"].asString());
|
||||
if(!valueDatapointsDatapoint["Enabled"].isNull())
|
||||
datapointsObject.enabled = valueDatapointsDatapoint["Enabled"].asString() == "true";
|
||||
if(!valueDatapointsDatapoint["Dimension"].isNull())
|
||||
datapointsObject.dimension = valueDatapointsDatapoint["Dimension"].asString();
|
||||
if(!valueDatapointsDatapoint["Namespace"].isNull())
|
||||
datapointsObject._namespace = valueDatapointsDatapoint["Namespace"].asString();
|
||||
if(!valueDatapointsDatapoint["RuleName"].isNull())
|
||||
datapointsObject.ruleName = valueDatapointsDatapoint["RuleName"].asString();
|
||||
auto allDstName = value["DstName"]["DstName"];
|
||||
for (auto value : allDstName)
|
||||
datapointsObject.dstName.push_back(value.asString());
|
||||
datapoints_.push_back(datapointsObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stoi(value["Total"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stoi(value["Total"].asString());
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,73 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeGroupMonitoringAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeGroupMonitoringAgentProcessRequest;
|
||||
|
||||
DescribeGroupMonitoringAgentProcessRequest::DescribeGroupMonitoringAgentProcessRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeGroupMonitoringAgentProcess")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeGroupMonitoringAgentProcessRequest::~DescribeGroupMonitoringAgentProcessRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeGroupMonitoringAgentProcessRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeGroupMonitoringAgentProcessRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeGroupMonitoringAgentProcessRequest;
|
||||
|
||||
DescribeGroupMonitoringAgentProcessRequest::DescribeGroupMonitoringAgentProcessRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeGroupMonitoringAgentProcess") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeGroupMonitoringAgentProcessRequest::setGroupId(const std::string& groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", groupId);
|
||||
DescribeGroupMonitoringAgentProcessRequest::~DescribeGroupMonitoringAgentProcessRequest() {}
|
||||
|
||||
std::string DescribeGroupMonitoringAgentProcessRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string DescribeGroupMonitoringAgentProcessRequest::getProcessName()const
|
||||
{
|
||||
return processName_;
|
||||
void DescribeGroupMonitoringAgentProcessRequest::setGroupId(const std::string &groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), groupId);
|
||||
}
|
||||
|
||||
void DescribeGroupMonitoringAgentProcessRequest::setProcessName(const std::string& processName)
|
||||
{
|
||||
processName_ = processName;
|
||||
setParameter("ProcessName", processName);
|
||||
std::string DescribeGroupMonitoringAgentProcessRequest::getProcessName() const {
|
||||
return processName_;
|
||||
}
|
||||
|
||||
int DescribeGroupMonitoringAgentProcessRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeGroupMonitoringAgentProcessRequest::setProcessName(const std::string &processName) {
|
||||
processName_ = processName;
|
||||
setParameter(std::string("ProcessName"), processName);
|
||||
}
|
||||
|
||||
void DescribeGroupMonitoringAgentProcessRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeGroupMonitoringAgentProcessRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
int DescribeGroupMonitoringAgentProcessRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeGroupMonitoringAgentProcessRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeGroupMonitoringAgentProcessRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeGroupMonitoringAgentProcessRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeGroupMonitoringAgentProcessRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
|
||||
@@ -43,64 +43,64 @@ void DescribeGroupMonitoringAgentProcessResult::parse(const std::string &payload
|
||||
for (auto valueProcessesProcess : allProcessesNode)
|
||||
{
|
||||
Process processesObject;
|
||||
if(!valueProcessesProcess["Id"].isNull())
|
||||
processesObject.id = valueProcessesProcess["Id"].asString();
|
||||
if(!valueProcessesProcess["GroupId"].isNull())
|
||||
processesObject.groupId = valueProcessesProcess["GroupId"].asString();
|
||||
if(!valueProcessesProcess["ProcessName"].isNull())
|
||||
processesObject.processName = valueProcessesProcess["ProcessName"].asString();
|
||||
if(!valueProcessesProcess["MatchExpressFilterRelation"].isNull())
|
||||
processesObject.matchExpressFilterRelation = valueProcessesProcess["MatchExpressFilterRelation"].asString();
|
||||
if(!valueProcessesProcess["GroupId"].isNull())
|
||||
processesObject.groupId = valueProcessesProcess["GroupId"].asString();
|
||||
if(!valueProcessesProcess["Id"].isNull())
|
||||
processesObject.id = valueProcessesProcess["Id"].asString();
|
||||
auto allMatchExpressNode = valueProcessesProcess["MatchExpress"]["MatchExpressItem"];
|
||||
for (auto valueProcessesProcessMatchExpressMatchExpressItem : allMatchExpressNode)
|
||||
{
|
||||
Process::MatchExpressItem matchExpressObject;
|
||||
if(!valueProcessesProcessMatchExpressMatchExpressItem["Value"].isNull())
|
||||
matchExpressObject.value = valueProcessesProcessMatchExpressMatchExpressItem["Value"].asString();
|
||||
if(!valueProcessesProcessMatchExpressMatchExpressItem["Name"].isNull())
|
||||
matchExpressObject.name = valueProcessesProcessMatchExpressMatchExpressItem["Name"].asString();
|
||||
if(!valueProcessesProcessMatchExpressMatchExpressItem["Function"].isNull())
|
||||
matchExpressObject.function = valueProcessesProcessMatchExpressMatchExpressItem["Function"].asString();
|
||||
if(!valueProcessesProcessMatchExpressMatchExpressItem["Value"].isNull())
|
||||
matchExpressObject.value = valueProcessesProcessMatchExpressMatchExpressItem["Value"].asString();
|
||||
processesObject.matchExpress.push_back(matchExpressObject);
|
||||
}
|
||||
auto allAlertConfigNode = valueProcessesProcess["AlertConfig"]["AlertConfigItem"];
|
||||
for (auto valueProcessesProcessAlertConfigAlertConfigItem : allAlertConfigNode)
|
||||
{
|
||||
Process::AlertConfigItem alertConfigObject;
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["EffectiveInterval"].isNull())
|
||||
alertConfigObject.effectiveInterval = valueProcessesProcessAlertConfigAlertConfigItem["EffectiveInterval"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["NoEffectiveInterval"].isNull())
|
||||
alertConfigObject.noEffectiveInterval = valueProcessesProcessAlertConfigAlertConfigItem["NoEffectiveInterval"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["ComparisonOperator"].isNull())
|
||||
alertConfigObject.comparisonOperator = valueProcessesProcessAlertConfigAlertConfigItem["ComparisonOperator"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["SilenceTime"].isNull())
|
||||
alertConfigObject.silenceTime = valueProcessesProcessAlertConfigAlertConfigItem["SilenceTime"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["Webhook"].isNull())
|
||||
alertConfigObject.webhook = valueProcessesProcessAlertConfigAlertConfigItem["Webhook"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["EscalationsLevel"].isNull())
|
||||
alertConfigObject.escalationsLevel = valueProcessesProcessAlertConfigAlertConfigItem["EscalationsLevel"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["ComparisonOperator"].isNull())
|
||||
alertConfigObject.comparisonOperator = valueProcessesProcessAlertConfigAlertConfigItem["ComparisonOperator"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["Statistics"].isNull())
|
||||
alertConfigObject.statistics = valueProcessesProcessAlertConfigAlertConfigItem["Statistics"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["Threshold"].isNull())
|
||||
alertConfigObject.threshold = valueProcessesProcessAlertConfigAlertConfigItem["Threshold"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["Times"].isNull())
|
||||
alertConfigObject.times = valueProcessesProcessAlertConfigAlertConfigItem["Times"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["EscalationsLevel"].isNull())
|
||||
alertConfigObject.escalationsLevel = valueProcessesProcessAlertConfigAlertConfigItem["EscalationsLevel"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["NoEffectiveInterval"].isNull())
|
||||
alertConfigObject.noEffectiveInterval = valueProcessesProcessAlertConfigAlertConfigItem["NoEffectiveInterval"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["EffectiveInterval"].isNull())
|
||||
alertConfigObject.effectiveInterval = valueProcessesProcessAlertConfigAlertConfigItem["EffectiveInterval"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["Threshold"].isNull())
|
||||
alertConfigObject.threshold = valueProcessesProcessAlertConfigAlertConfigItem["Threshold"].asString();
|
||||
if(!valueProcessesProcessAlertConfigAlertConfigItem["Statistics"].isNull())
|
||||
alertConfigObject.statistics = valueProcessesProcessAlertConfigAlertConfigItem["Statistics"].asString();
|
||||
processesObject.alertConfig.push_back(alertConfigObject);
|
||||
}
|
||||
processes_.push_back(processesObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Total"].isNull())
|
||||
total_ = value["Total"].asString();
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = value["PageSize"].asString();
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = value["PageNumber"].asString();
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = value["PageSize"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = value["Total"].asString();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,95 +1,81 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeHostAvailabilityListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeHostAvailabilityListRequest;
|
||||
|
||||
DescribeHostAvailabilityListRequest::DescribeHostAvailabilityListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeHostAvailabilityList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeHostAvailabilityListRequest::~DescribeHostAvailabilityListRequest()
|
||||
{}
|
||||
|
||||
long DescribeHostAvailabilityListRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeHostAvailabilityListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeHostAvailabilityListRequest;
|
||||
|
||||
DescribeHostAvailabilityListRequest::DescribeHostAvailabilityListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeHostAvailabilityList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeHostAvailabilityListRequest::setGroupId(long groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", std::to_string(groupId));
|
||||
DescribeHostAvailabilityListRequest::~DescribeHostAvailabilityListRequest() {}
|
||||
|
||||
long DescribeHostAvailabilityListRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
std::string DescribeHostAvailabilityListRequest::getTaskName()const
|
||||
{
|
||||
return taskName_;
|
||||
void DescribeHostAvailabilityListRequest::setGroupId(long groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), std::to_string(groupId));
|
||||
}
|
||||
|
||||
void DescribeHostAvailabilityListRequest::setTaskName(const std::string& taskName)
|
||||
{
|
||||
taskName_ = taskName;
|
||||
setParameter("TaskName", taskName);
|
||||
std::string DescribeHostAvailabilityListRequest::getTaskName() const {
|
||||
return taskName_;
|
||||
}
|
||||
|
||||
int DescribeHostAvailabilityListRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeHostAvailabilityListRequest::setTaskName(const std::string &taskName) {
|
||||
taskName_ = taskName;
|
||||
setParameter(std::string("TaskName"), taskName);
|
||||
}
|
||||
|
||||
void DescribeHostAvailabilityListRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeHostAvailabilityListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
int DescribeHostAvailabilityListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeHostAvailabilityListRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeHostAvailabilityListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeHostAvailabilityListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeHostAvailabilityListRequest::getIds()const
|
||||
{
|
||||
return ids_;
|
||||
void DescribeHostAvailabilityListRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
void DescribeHostAvailabilityListRequest::setIds(const std::string& ids)
|
||||
{
|
||||
ids_ = ids;
|
||||
setParameter("Ids", ids);
|
||||
std::string DescribeHostAvailabilityListRequest::getIds() const {
|
||||
return ids_;
|
||||
}
|
||||
|
||||
long DescribeHostAvailabilityListRequest::getId()const
|
||||
{
|
||||
return id_;
|
||||
void DescribeHostAvailabilityListRequest::setIds(const std::string &ids) {
|
||||
ids_ = ids;
|
||||
setParameter(std::string("Ids"), ids);
|
||||
}
|
||||
|
||||
void DescribeHostAvailabilityListRequest::setId(long id)
|
||||
{
|
||||
id_ = id;
|
||||
setParameter("Id", std::to_string(id));
|
||||
long DescribeHostAvailabilityListRequest::getId() const {
|
||||
return id_;
|
||||
}
|
||||
|
||||
void DescribeHostAvailabilityListRequest::setId(long id) {
|
||||
id_ = id;
|
||||
setParameter(std::string("Id"), std::to_string(id));
|
||||
}
|
||||
|
||||
|
||||
@@ -1,40 +1,36 @@
|
||||
/*
|
||||
* 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/cms/model/DescribeLogMonitorAttributeRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeLogMonitorAttributeRequest;
|
||||
|
||||
DescribeLogMonitorAttributeRequest::DescribeLogMonitorAttributeRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeLogMonitorAttribute")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeLogMonitorAttributeRequest::~DescribeLogMonitorAttributeRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeLogMonitorAttributeRequest::getMetricName()const
|
||||
{
|
||||
return metricName_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeLogMonitorAttributeRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeLogMonitorAttributeRequest;
|
||||
|
||||
DescribeLogMonitorAttributeRequest::DescribeLogMonitorAttributeRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeLogMonitorAttribute") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
void DescribeLogMonitorAttributeRequest::setMetricName(const std::string& metricName)
|
||||
{
|
||||
metricName_ = metricName;
|
||||
setParameter("MetricName", metricName);
|
||||
DescribeLogMonitorAttributeRequest::~DescribeLogMonitorAttributeRequest() {}
|
||||
|
||||
std::string DescribeLogMonitorAttributeRequest::getMetricName() const {
|
||||
return metricName_;
|
||||
}
|
||||
|
||||
void DescribeLogMonitorAttributeRequest::setMetricName(const std::string &metricName) {
|
||||
metricName_ = metricName;
|
||||
setParameter(std::string("MetricName"), metricName);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,38 +40,38 @@ void DescribeLogMonitorAttributeResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto logMonitorNode = value["LogMonitor"];
|
||||
if(!logMonitorNode["LogId"].isNull())
|
||||
logMonitor_.logId = std::stol(logMonitorNode["LogId"].asString());
|
||||
if(!logMonitorNode["SlsRegionId"].isNull())
|
||||
logMonitor_.slsRegionId = logMonitorNode["SlsRegionId"].asString();
|
||||
if(!logMonitorNode["SlsProject"].isNull())
|
||||
logMonitor_.slsProject = logMonitorNode["SlsProject"].asString();
|
||||
if(!logMonitorNode["ValueFilterRelation"].isNull())
|
||||
logMonitor_.valueFilterRelation = logMonitorNode["ValueFilterRelation"].asString();
|
||||
if(!logMonitorNode["SlsLogstore"].isNull())
|
||||
logMonitor_.slsLogstore = logMonitorNode["SlsLogstore"].asString();
|
||||
if(!logMonitorNode["MetricName"].isNull())
|
||||
logMonitor_.metricName = logMonitorNode["MetricName"].asString();
|
||||
if(!logMonitorNode["MetricExpress"].isNull())
|
||||
logMonitor_.metricExpress = logMonitorNode["MetricExpress"].asString();
|
||||
if(!logMonitorNode["GmtCreate"].isNull())
|
||||
logMonitor_.gmtCreate = std::stol(logMonitorNode["GmtCreate"].asString());
|
||||
if(!logMonitorNode["ValueFilterRelation"].isNull())
|
||||
logMonitor_.valueFilterRelation = logMonitorNode["ValueFilterRelation"].asString();
|
||||
if(!logMonitorNode["GroupId"].isNull())
|
||||
logMonitor_.groupId = std::stol(logMonitorNode["GroupId"].asString());
|
||||
if(!logMonitorNode["LogId"].isNull())
|
||||
logMonitor_.logId = std::stol(logMonitorNode["LogId"].asString());
|
||||
if(!logMonitorNode["MetricExpress"].isNull())
|
||||
logMonitor_.metricExpress = logMonitorNode["MetricExpress"].asString();
|
||||
if(!logMonitorNode["SlsRegionId"].isNull())
|
||||
logMonitor_.slsRegionId = logMonitorNode["SlsRegionId"].asString();
|
||||
if(!logMonitorNode["GmtCreate"].isNull())
|
||||
logMonitor_.gmtCreate = std::stol(logMonitorNode["GmtCreate"].asString());
|
||||
if(!logMonitorNode["SlsProject"].isNull())
|
||||
logMonitor_.slsProject = logMonitorNode["SlsProject"].asString();
|
||||
auto allAggregatesNode = logMonitorNode["Aggregates"]["Aggregate"];
|
||||
for (auto logMonitorNodeAggregatesAggregate : allAggregatesNode)
|
||||
{
|
||||
LogMonitor::Aggregate aggregateObject;
|
||||
if(!logMonitorNodeAggregatesAggregate["Max"].isNull())
|
||||
aggregateObject.max = logMonitorNodeAggregatesAggregate["Max"].asString();
|
||||
if(!logMonitorNodeAggregatesAggregate["Min"].isNull())
|
||||
aggregateObject.min = logMonitorNodeAggregatesAggregate["Min"].asString();
|
||||
if(!logMonitorNodeAggregatesAggregate["Function"].isNull())
|
||||
aggregateObject.function = logMonitorNodeAggregatesAggregate["Function"].asString();
|
||||
if(!logMonitorNodeAggregatesAggregate["Alias"].isNull())
|
||||
aggregateObject.alias = logMonitorNodeAggregatesAggregate["Alias"].asString();
|
||||
if(!logMonitorNodeAggregatesAggregate["FieldName"].isNull())
|
||||
aggregateObject.fieldName = logMonitorNodeAggregatesAggregate["FieldName"].asString();
|
||||
if(!logMonitorNodeAggregatesAggregate["Function"].isNull())
|
||||
aggregateObject.function = logMonitorNodeAggregatesAggregate["Function"].asString();
|
||||
if(!logMonitorNodeAggregatesAggregate["Min"].isNull())
|
||||
aggregateObject.min = logMonitorNodeAggregatesAggregate["Min"].asString();
|
||||
if(!logMonitorNodeAggregatesAggregate["Max"].isNull())
|
||||
aggregateObject.max = logMonitorNodeAggregatesAggregate["Max"].asString();
|
||||
logMonitor_.aggregates.push_back(aggregateObject);
|
||||
}
|
||||
auto allValueFilterNode = logMonitorNode["ValueFilter"]["ValueFilterObject"];
|
||||
@@ -80,10 +80,10 @@ void DescribeLogMonitorAttributeResult::parse(const std::string &payload)
|
||||
LogMonitor::ValueFilterObject valueFilterObjectObject;
|
||||
if(!logMonitorNodeValueFilterValueFilterObject["Key"].isNull())
|
||||
valueFilterObjectObject.key = logMonitorNodeValueFilterValueFilterObject["Key"].asString();
|
||||
if(!logMonitorNodeValueFilterValueFilterObject["Operator"].isNull())
|
||||
valueFilterObjectObject._operator = logMonitorNodeValueFilterValueFilterObject["Operator"].asString();
|
||||
if(!logMonitorNodeValueFilterValueFilterObject["Value"].isNull())
|
||||
valueFilterObjectObject.value = logMonitorNodeValueFilterValueFilterObject["Value"].asString();
|
||||
if(!logMonitorNodeValueFilterValueFilterObject["Operator"].isNull())
|
||||
valueFilterObjectObject._operator = logMonitorNodeValueFilterValueFilterObject["Operator"].asString();
|
||||
logMonitor_.valueFilter.push_back(valueFilterObjectObject);
|
||||
}
|
||||
auto allTumblingwindows = logMonitorNode["Tumblingwindows"]["Tumblingwindow"];
|
||||
@@ -94,10 +94,10 @@ void DescribeLogMonitorAttributeResult::parse(const std::string &payload)
|
||||
logMonitor_.groupbys.push_back(value.asString());
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,73 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeLogMonitorListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeLogMonitorListRequest;
|
||||
|
||||
DescribeLogMonitorListRequest::DescribeLogMonitorListRequest() :
|
||||
RpcServiceRequest("cms", "2019-01-01", "DescribeLogMonitorList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeLogMonitorListRequest::~DescribeLogMonitorListRequest()
|
||||
{}
|
||||
|
||||
long DescribeLogMonitorListRequest::getGroupId()const
|
||||
{
|
||||
return groupId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/cms/model/DescribeLogMonitorListRequest.h>
|
||||
|
||||
using AlibabaCloud::Cms::Model::DescribeLogMonitorListRequest;
|
||||
|
||||
DescribeLogMonitorListRequest::DescribeLogMonitorListRequest()
|
||||
: RpcServiceRequest("cms", "2019-01-01", "DescribeLogMonitorList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeLogMonitorListRequest::setGroupId(long groupId)
|
||||
{
|
||||
groupId_ = groupId;
|
||||
setParameter("GroupId", std::to_string(groupId));
|
||||
DescribeLogMonitorListRequest::~DescribeLogMonitorListRequest() {}
|
||||
|
||||
long DescribeLogMonitorListRequest::getGroupId() const {
|
||||
return groupId_;
|
||||
}
|
||||
|
||||
int DescribeLogMonitorListRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeLogMonitorListRequest::setGroupId(long groupId) {
|
||||
groupId_ = groupId;
|
||||
setParameter(std::string("GroupId"), std::to_string(groupId));
|
||||
}
|
||||
|
||||
void DescribeLogMonitorListRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeLogMonitorListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
int DescribeLogMonitorListRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeLogMonitorListRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeLogMonitorListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeLogMonitorListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeLogMonitorListRequest::getSearchValue()const
|
||||
{
|
||||
return searchValue_;
|
||||
void DescribeLogMonitorListRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
void DescribeLogMonitorListRequest::setSearchValue(const std::string& searchValue)
|
||||
{
|
||||
searchValue_ = searchValue;
|
||||
setParameter("SearchValue", searchValue);
|
||||
std::string DescribeLogMonitorListRequest::getSearchValue() const {
|
||||
return searchValue_;
|
||||
}
|
||||
|
||||
void DescribeLogMonitorListRequest::setSearchValue(const std::string &searchValue) {
|
||||
searchValue_ = searchValue;
|
||||
setParameter(std::string("SearchValue"), searchValue);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,48 +43,48 @@ void DescribeLogMonitorListResult::parse(const std::string &payload)
|
||||
for (auto valueLogMonitorListLogMonitor : allLogMonitorListNode)
|
||||
{
|
||||
LogMonitor logMonitorListObject;
|
||||
if(!valueLogMonitorListLogMonitor["LogId"].isNull())
|
||||
logMonitorListObject.logId = std::stol(valueLogMonitorListLogMonitor["LogId"].asString());
|
||||
if(!valueLogMonitorListLogMonitor["SlsRegionId"].isNull())
|
||||
logMonitorListObject.slsRegionId = valueLogMonitorListLogMonitor["SlsRegionId"].asString();
|
||||
if(!valueLogMonitorListLogMonitor["SlsProject"].isNull())
|
||||
logMonitorListObject.slsProject = valueLogMonitorListLogMonitor["SlsProject"].asString();
|
||||
if(!valueLogMonitorListLogMonitor["ValueFilterRelation"].isNull())
|
||||
logMonitorListObject.valueFilterRelation = valueLogMonitorListLogMonitor["ValueFilterRelation"].asString();
|
||||
if(!valueLogMonitorListLogMonitor["SlsLogstore"].isNull())
|
||||
logMonitorListObject.slsLogstore = valueLogMonitorListLogMonitor["SlsLogstore"].asString();
|
||||
if(!valueLogMonitorListLogMonitor["MetricName"].isNull())
|
||||
logMonitorListObject.metricName = valueLogMonitorListLogMonitor["MetricName"].asString();
|
||||
if(!valueLogMonitorListLogMonitor["GmtCreate"].isNull())
|
||||
logMonitorListObject.gmtCreate = std::stol(valueLogMonitorListLogMonitor["GmtCreate"].asString());
|
||||
if(!valueLogMonitorListLogMonitor["ValueFilterRelation"].isNull())
|
||||
logMonitorListObject.valueFilterRelation = valueLogMonitorListLogMonitor["ValueFilterRelation"].asString();
|
||||
if(!valueLogMonitorListLogMonitor["GroupId"].isNull())
|
||||
logMonitorListObject.groupId = std::stol(valueLogMonitorListLogMonitor["GroupId"].asString());
|
||||
if(!valueLogMonitorListLogMonitor["LogId"].isNull())
|
||||
logMonitorListObject.logId = std::stol(valueLogMonitorListLogMonitor["LogId"].asString());
|
||||
if(!valueLogMonitorListLogMonitor["SlsRegionId"].isNull())
|
||||
logMonitorListObject.slsRegionId = valueLogMonitorListLogMonitor["SlsRegionId"].asString();
|
||||
if(!valueLogMonitorListLogMonitor["GmtCreate"].isNull())
|
||||
logMonitorListObject.gmtCreate = std::stol(valueLogMonitorListLogMonitor["GmtCreate"].asString());
|
||||
if(!valueLogMonitorListLogMonitor["SlsProject"].isNull())
|
||||
logMonitorListObject.slsProject = valueLogMonitorListLogMonitor["SlsProject"].asString();
|
||||
auto allValueFilterNode = valueLogMonitorListLogMonitor["ValueFilter"]["ValueFilterObject"];
|
||||
for (auto valueLogMonitorListLogMonitorValueFilterValueFilterObject : allValueFilterNode)
|
||||
{
|
||||
LogMonitor::ValueFilterObject valueFilterObject;
|
||||
if(!valueLogMonitorListLogMonitorValueFilterValueFilterObject["Key"].isNull())
|
||||
valueFilterObject.key = valueLogMonitorListLogMonitorValueFilterValueFilterObject["Key"].asString();
|
||||
if(!valueLogMonitorListLogMonitorValueFilterValueFilterObject["Operator"].isNull())
|
||||
valueFilterObject._operator = valueLogMonitorListLogMonitorValueFilterValueFilterObject["Operator"].asString();
|
||||
if(!valueLogMonitorListLogMonitorValueFilterValueFilterObject["Value"].isNull())
|
||||
valueFilterObject.value = valueLogMonitorListLogMonitorValueFilterValueFilterObject["Value"].asString();
|
||||
if(!valueLogMonitorListLogMonitorValueFilterValueFilterObject["Operator"].isNull())
|
||||
valueFilterObject._operator = valueLogMonitorListLogMonitorValueFilterValueFilterObject["Operator"].asString();
|
||||
logMonitorListObject.valueFilter.push_back(valueFilterObject);
|
||||
}
|
||||
logMonitorList_.push_back(logMonitorListObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stol(value["Total"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stol(value["Total"].asString());
|
||||
|
||||
}
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user