Generated 2019-09-10 for waf-openapi.

This commit is contained in:
sdk-team
2021-01-21 08:24:23 +00:00
parent 6ff5b2e255
commit baae93b317
9 changed files with 185 additions and 145 deletions

View File

@@ -55,6 +55,8 @@ set(waf-openapi_public_header_model
include/alibabacloud/waf-openapi/model/DescribeInstanceInfosResult.h
include/alibabacloud/waf-openapi/model/DescribeInstanceSpecInfoRequest.h
include/alibabacloud/waf-openapi/model/DescribeInstanceSpecInfoResult.h
include/alibabacloud/waf-openapi/model/DescribeProtectionModuleCodeConfigRequest.h
include/alibabacloud/waf-openapi/model/DescribeProtectionModuleCodeConfigResult.h
include/alibabacloud/waf-openapi/model/DescribeProtectionModuleModeRequest.h
include/alibabacloud/waf-openapi/model/DescribeProtectionModuleModeResult.h
include/alibabacloud/waf-openapi/model/DescribeProtectionModuleRulesRequest.h
@@ -65,8 +67,6 @@ set(waf-openapi_public_header_model
include/alibabacloud/waf-openapi/model/DescribeWafSourceIpSegmentResult.h
include/alibabacloud/waf-openapi/model/ModifyDomainRequest.h
include/alibabacloud/waf-openapi/model/ModifyDomainResult.h
include/alibabacloud/waf-openapi/model/ModifyDomainClusterTypeRequest.h
include/alibabacloud/waf-openapi/model/ModifyDomainClusterTypeResult.h
include/alibabacloud/waf-openapi/model/ModifyDomainIpv6StatusRequest.h
include/alibabacloud/waf-openapi/model/ModifyDomainIpv6StatusResult.h
include/alibabacloud/waf-openapi/model/ModifyLogRetrievalStatusRequest.h
@@ -122,6 +122,8 @@ set(waf-openapi_src
src/model/DescribeInstanceInfosResult.cc
src/model/DescribeInstanceSpecInfoRequest.cc
src/model/DescribeInstanceSpecInfoResult.cc
src/model/DescribeProtectionModuleCodeConfigRequest.cc
src/model/DescribeProtectionModuleCodeConfigResult.cc
src/model/DescribeProtectionModuleModeRequest.cc
src/model/DescribeProtectionModuleModeResult.cc
src/model/DescribeProtectionModuleRulesRequest.cc
@@ -132,8 +134,6 @@ set(waf-openapi_src
src/model/DescribeWafSourceIpSegmentResult.cc
src/model/ModifyDomainRequest.cc
src/model/ModifyDomainResult.cc
src/model/ModifyDomainClusterTypeRequest.cc
src/model/ModifyDomainClusterTypeResult.cc
src/model/ModifyDomainIpv6StatusRequest.cc
src/model/ModifyDomainIpv6StatusResult.cc
src/model/ModifyLogRetrievalStatusRequest.cc

View File

@@ -56,6 +56,8 @@
#include "model/DescribeInstanceInfosResult.h"
#include "model/DescribeInstanceSpecInfoRequest.h"
#include "model/DescribeInstanceSpecInfoResult.h"
#include "model/DescribeProtectionModuleCodeConfigRequest.h"
#include "model/DescribeProtectionModuleCodeConfigResult.h"
#include "model/DescribeProtectionModuleModeRequest.h"
#include "model/DescribeProtectionModuleModeResult.h"
#include "model/DescribeProtectionModuleRulesRequest.h"
@@ -66,8 +68,6 @@
#include "model/DescribeWafSourceIpSegmentResult.h"
#include "model/ModifyDomainRequest.h"
#include "model/ModifyDomainResult.h"
#include "model/ModifyDomainClusterTypeRequest.h"
#include "model/ModifyDomainClusterTypeResult.h"
#include "model/ModifyDomainIpv6StatusRequest.h"
#include "model/ModifyDomainIpv6StatusResult.h"
#include "model/ModifyLogRetrievalStatusRequest.h"
@@ -146,6 +146,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeInstanceSpecInfoResult> DescribeInstanceSpecInfoOutcome;
typedef std::future<DescribeInstanceSpecInfoOutcome> DescribeInstanceSpecInfoOutcomeCallable;
typedef std::function<void(const Waf_openapiClient*, const Model::DescribeInstanceSpecInfoRequest&, const DescribeInstanceSpecInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceSpecInfoAsyncHandler;
typedef Outcome<Error, Model::DescribeProtectionModuleCodeConfigResult> DescribeProtectionModuleCodeConfigOutcome;
typedef std::future<DescribeProtectionModuleCodeConfigOutcome> DescribeProtectionModuleCodeConfigOutcomeCallable;
typedef std::function<void(const Waf_openapiClient*, const Model::DescribeProtectionModuleCodeConfigRequest&, const DescribeProtectionModuleCodeConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeProtectionModuleCodeConfigAsyncHandler;
typedef Outcome<Error, Model::DescribeProtectionModuleModeResult> DescribeProtectionModuleModeOutcome;
typedef std::future<DescribeProtectionModuleModeOutcome> DescribeProtectionModuleModeOutcomeCallable;
typedef std::function<void(const Waf_openapiClient*, const Model::DescribeProtectionModuleModeRequest&, const DescribeProtectionModuleModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeProtectionModuleModeAsyncHandler;
@@ -161,9 +164,6 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ModifyDomainResult> ModifyDomainOutcome;
typedef std::future<ModifyDomainOutcome> ModifyDomainOutcomeCallable;
typedef std::function<void(const Waf_openapiClient*, const Model::ModifyDomainRequest&, const ModifyDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDomainAsyncHandler;
typedef Outcome<Error, Model::ModifyDomainClusterTypeResult> ModifyDomainClusterTypeOutcome;
typedef std::future<ModifyDomainClusterTypeOutcome> ModifyDomainClusterTypeOutcomeCallable;
typedef std::function<void(const Waf_openapiClient*, const Model::ModifyDomainClusterTypeRequest&, const ModifyDomainClusterTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDomainClusterTypeAsyncHandler;
typedef Outcome<Error, Model::ModifyDomainIpv6StatusResult> ModifyDomainIpv6StatusOutcome;
typedef std::future<ModifyDomainIpv6StatusOutcome> ModifyDomainIpv6StatusOutcomeCallable;
typedef std::function<void(const Waf_openapiClient*, const Model::ModifyDomainIpv6StatusRequest&, const ModifyDomainIpv6StatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDomainIpv6StatusAsyncHandler;
@@ -247,6 +247,9 @@ namespace AlibabaCloud
DescribeInstanceSpecInfoOutcome describeInstanceSpecInfo(const Model::DescribeInstanceSpecInfoRequest &request)const;
void describeInstanceSpecInfoAsync(const Model::DescribeInstanceSpecInfoRequest& request, const DescribeInstanceSpecInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeInstanceSpecInfoOutcomeCallable describeInstanceSpecInfoCallable(const Model::DescribeInstanceSpecInfoRequest& request) const;
DescribeProtectionModuleCodeConfigOutcome describeProtectionModuleCodeConfig(const Model::DescribeProtectionModuleCodeConfigRequest &request)const;
void describeProtectionModuleCodeConfigAsync(const Model::DescribeProtectionModuleCodeConfigRequest& request, const DescribeProtectionModuleCodeConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeProtectionModuleCodeConfigOutcomeCallable describeProtectionModuleCodeConfigCallable(const Model::DescribeProtectionModuleCodeConfigRequest& request) const;
DescribeProtectionModuleModeOutcome describeProtectionModuleMode(const Model::DescribeProtectionModuleModeRequest &request)const;
void describeProtectionModuleModeAsync(const Model::DescribeProtectionModuleModeRequest& request, const DescribeProtectionModuleModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeProtectionModuleModeOutcomeCallable describeProtectionModuleModeCallable(const Model::DescribeProtectionModuleModeRequest& request) const;
@@ -262,9 +265,6 @@ namespace AlibabaCloud
ModifyDomainOutcome modifyDomain(const Model::ModifyDomainRequest &request)const;
void modifyDomainAsync(const Model::ModifyDomainRequest& request, const ModifyDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyDomainOutcomeCallable modifyDomainCallable(const Model::ModifyDomainRequest& request) const;
ModifyDomainClusterTypeOutcome modifyDomainClusterType(const Model::ModifyDomainClusterTypeRequest &request)const;
void modifyDomainClusterTypeAsync(const Model::ModifyDomainClusterTypeRequest& request, const ModifyDomainClusterTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyDomainClusterTypeOutcomeCallable modifyDomainClusterTypeCallable(const Model::ModifyDomainClusterTypeRequest& request) const;
ModifyDomainIpv6StatusOutcome modifyDomainIpv6Status(const Model::ModifyDomainIpv6StatusRequest &request)const;
void modifyDomainIpv6StatusAsync(const Model::ModifyDomainIpv6StatusRequest& request, const ModifyDomainIpv6StatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyDomainIpv6StatusOutcomeCallable modifyDomainIpv6StatusCallable(const Model::ModifyDomainIpv6StatusRequest& request) const;

View File

@@ -14,8 +14,8 @@
* limitations under the License.
*/
#ifndef ALIBABACLOUD_WAF_OPENAPI_MODEL_MODIFYDOMAINCLUSTERTYPEREQUEST_H_
#define ALIBABACLOUD_WAF_OPENAPI_MODEL_MODIFYDOMAINCLUSTERTYPEREQUEST_H_
#ifndef ALIBABACLOUD_WAF_OPENAPI_MODEL_DESCRIBEPROTECTIONMODULECODECONFIGREQUEST_H_
#define ALIBABACLOUD_WAF_OPENAPI_MODEL_DESCRIBEPROTECTIONMODULECODECONFIGREQUEST_H_
#include <string>
#include <vector>
@@ -28,30 +28,36 @@ namespace AlibabaCloud
{
namespace Model
{
class ALIBABACLOUD_WAF_OPENAPI_EXPORT ModifyDomainClusterTypeRequest : public RpcServiceRequest
class ALIBABACLOUD_WAF_OPENAPI_EXPORT DescribeProtectionModuleCodeConfigRequest : public RpcServiceRequest
{
public:
ModifyDomainClusterTypeRequest();
~ModifyDomainClusterTypeRequest();
DescribeProtectionModuleCodeConfigRequest();
~DescribeProtectionModuleCodeConfigRequest();
int getClusterType()const;
void setClusterType(int clusterType);
int getCodeValue()const;
void setCodeValue(int codeValue);
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getDomain()const;
void setDomain(const std::string& domain);
int getCodeType()const;
void setCodeType(int codeType);
std::string getLang()const;
void setLang(const std::string& lang);
private:
int clusterType_;
int codeValue_;
std::string resourceGroupId_;
std::string instanceId_;
std::string sourceIp_;
std::string domain_;
int codeType_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_WAF_OPENAPI_MODEL_MODIFYDOMAINCLUSTERTYPEREQUEST_H_
#endif // !ALIBABACLOUD_WAF_OPENAPI_MODEL_DESCRIBEPROTECTIONMODULECODECONFIGREQUEST_H_

View File

@@ -14,8 +14,8 @@
* limitations under the License.
*/
#ifndef ALIBABACLOUD_WAF_OPENAPI_MODEL_MODIFYDOMAINCLUSTERTYPERESULT_H_
#define ALIBABACLOUD_WAF_OPENAPI_MODEL_MODIFYDOMAINCLUSTERTYPERESULT_H_
#ifndef ALIBABACLOUD_WAF_OPENAPI_MODEL_DESCRIBEPROTECTIONMODULECODECONFIGRESULT_H_
#define ALIBABACLOUD_WAF_OPENAPI_MODEL_DESCRIBEPROTECTIONMODULECODECONFIGRESULT_H_
#include <string>
#include <vector>
@@ -29,21 +29,23 @@ namespace AlibabaCloud
{
namespace Model
{
class ALIBABACLOUD_WAF_OPENAPI_EXPORT ModifyDomainClusterTypeResult : public ServiceResult
class ALIBABACLOUD_WAF_OPENAPI_EXPORT DescribeProtectionModuleCodeConfigResult : public ServiceResult
{
public:
ModifyDomainClusterTypeResult();
explicit ModifyDomainClusterTypeResult(const std::string &payload);
~ModifyDomainClusterTypeResult();
DescribeProtectionModuleCodeConfigResult();
explicit DescribeProtectionModuleCodeConfigResult(const std::string &payload);
~DescribeProtectionModuleCodeConfigResult();
std::string getCodeConfigs()const;
protected:
void parse(const std::string &payload);
private:
std::string codeConfigs_;
};
}
}
}
#endif // !ALIBABACLOUD_WAF_OPENAPI_MODEL_MODIFYDOMAINCLUSTERTYPERESULT_H_
#endif // !ALIBABACLOUD_WAF_OPENAPI_MODEL_DESCRIBEPROTECTIONMODULECODECONFIGRESULT_H_

View File

@@ -663,6 +663,42 @@ Waf_openapiClient::DescribeInstanceSpecInfoOutcomeCallable Waf_openapiClient::de
return task->get_future();
}
Waf_openapiClient::DescribeProtectionModuleCodeConfigOutcome Waf_openapiClient::describeProtectionModuleCodeConfig(const DescribeProtectionModuleCodeConfigRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeProtectionModuleCodeConfigOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeProtectionModuleCodeConfigOutcome(DescribeProtectionModuleCodeConfigResult(outcome.result()));
else
return DescribeProtectionModuleCodeConfigOutcome(outcome.error());
}
void Waf_openapiClient::describeProtectionModuleCodeConfigAsync(const DescribeProtectionModuleCodeConfigRequest& request, const DescribeProtectionModuleCodeConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeProtectionModuleCodeConfig(request), context);
};
asyncExecute(new Runnable(fn));
}
Waf_openapiClient::DescribeProtectionModuleCodeConfigOutcomeCallable Waf_openapiClient::describeProtectionModuleCodeConfigCallable(const DescribeProtectionModuleCodeConfigRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeProtectionModuleCodeConfigOutcome()>>(
[this, request]()
{
return this->describeProtectionModuleCodeConfig(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
Waf_openapiClient::DescribeProtectionModuleModeOutcome Waf_openapiClient::describeProtectionModuleMode(const DescribeProtectionModuleModeRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -843,42 +879,6 @@ Waf_openapiClient::ModifyDomainOutcomeCallable Waf_openapiClient::modifyDomainCa
return task->get_future();
}
Waf_openapiClient::ModifyDomainClusterTypeOutcome Waf_openapiClient::modifyDomainClusterType(const ModifyDomainClusterTypeRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ModifyDomainClusterTypeOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ModifyDomainClusterTypeOutcome(ModifyDomainClusterTypeResult(outcome.result()));
else
return ModifyDomainClusterTypeOutcome(outcome.error());
}
void Waf_openapiClient::modifyDomainClusterTypeAsync(const ModifyDomainClusterTypeRequest& request, const ModifyDomainClusterTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, modifyDomainClusterType(request), context);
};
asyncExecute(new Runnable(fn));
}
Waf_openapiClient::ModifyDomainClusterTypeOutcomeCallable Waf_openapiClient::modifyDomainClusterTypeCallable(const ModifyDomainClusterTypeRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ModifyDomainClusterTypeOutcome()>>(
[this, request]()
{
return this->modifyDomainClusterType(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
Waf_openapiClient::ModifyDomainIpv6StatusOutcome Waf_openapiClient::modifyDomainIpv6Status(const ModifyDomainIpv6StatusRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();

View File

@@ -0,0 +1,95 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/waf-openapi/model/DescribeProtectionModuleCodeConfigRequest.h>
using AlibabaCloud::Waf_openapi::Model::DescribeProtectionModuleCodeConfigRequest;
DescribeProtectionModuleCodeConfigRequest::DescribeProtectionModuleCodeConfigRequest() :
RpcServiceRequest("waf-openapi", "2019-09-10", "DescribeProtectionModuleCodeConfig")
{
setMethod(HttpRequest::Method::Post);
}
DescribeProtectionModuleCodeConfigRequest::~DescribeProtectionModuleCodeConfigRequest()
{}
int DescribeProtectionModuleCodeConfigRequest::getCodeValue()const
{
return codeValue_;
}
void DescribeProtectionModuleCodeConfigRequest::setCodeValue(int codeValue)
{
codeValue_ = codeValue;
setParameter("CodeValue", std::to_string(codeValue));
}
std::string DescribeProtectionModuleCodeConfigRequest::getResourceGroupId()const
{
return resourceGroupId_;
}
void DescribeProtectionModuleCodeConfigRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setParameter("ResourceGroupId", resourceGroupId);
}
std::string DescribeProtectionModuleCodeConfigRequest::getInstanceId()const
{
return instanceId_;
}
void DescribeProtectionModuleCodeConfigRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setParameter("InstanceId", instanceId);
}
std::string DescribeProtectionModuleCodeConfigRequest::getSourceIp()const
{
return sourceIp_;
}
void DescribeProtectionModuleCodeConfigRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setParameter("SourceIp", sourceIp);
}
int DescribeProtectionModuleCodeConfigRequest::getCodeType()const
{
return codeType_;
}
void DescribeProtectionModuleCodeConfigRequest::setCodeType(int codeType)
{
codeType_ = codeType;
setParameter("CodeType", std::to_string(codeType));
}
std::string DescribeProtectionModuleCodeConfigRequest::getLang()const
{
return lang_;
}
void DescribeProtectionModuleCodeConfigRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -14,31 +14,38 @@
* limitations under the License.
*/
#include <alibabacloud/waf-openapi/model/ModifyDomainClusterTypeResult.h>
#include <alibabacloud/waf-openapi/model/DescribeProtectionModuleCodeConfigResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Waf_openapi;
using namespace AlibabaCloud::Waf_openapi::Model;
ModifyDomainClusterTypeResult::ModifyDomainClusterTypeResult() :
DescribeProtectionModuleCodeConfigResult::DescribeProtectionModuleCodeConfigResult() :
ServiceResult()
{}
ModifyDomainClusterTypeResult::ModifyDomainClusterTypeResult(const std::string &payload) :
DescribeProtectionModuleCodeConfigResult::DescribeProtectionModuleCodeConfigResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ModifyDomainClusterTypeResult::~ModifyDomainClusterTypeResult()
DescribeProtectionModuleCodeConfigResult::~DescribeProtectionModuleCodeConfigResult()
{}
void ModifyDomainClusterTypeResult::parse(const std::string &payload)
void DescribeProtectionModuleCodeConfigResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["CodeConfigs"].isNull())
codeConfigs_ = value["CodeConfigs"].asString();
}
std::string DescribeProtectionModuleCodeConfigResult::getCodeConfigs()const
{
return codeConfigs_;
}

View File

@@ -1,73 +0,0 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/waf-openapi/model/ModifyDomainClusterTypeRequest.h>
using AlibabaCloud::Waf_openapi::Model::ModifyDomainClusterTypeRequest;
ModifyDomainClusterTypeRequest::ModifyDomainClusterTypeRequest() :
RpcServiceRequest("waf-openapi", "2019-09-10", "ModifyDomainClusterType")
{
setMethod(HttpRequest::Method::Post);
}
ModifyDomainClusterTypeRequest::~ModifyDomainClusterTypeRequest()
{}
int ModifyDomainClusterTypeRequest::getClusterType()const
{
return clusterType_;
}
void ModifyDomainClusterTypeRequest::setClusterType(int clusterType)
{
clusterType_ = clusterType;
setParameter("ClusterType", std::to_string(clusterType));
}
std::string ModifyDomainClusterTypeRequest::getInstanceId()const
{
return instanceId_;
}
void ModifyDomainClusterTypeRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setParameter("InstanceId", instanceId);
}
std::string ModifyDomainClusterTypeRequest::getSourceIp()const
{
return sourceIp_;
}
void ModifyDomainClusterTypeRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setParameter("SourceIp", sourceIp);
}
std::string ModifyDomainClusterTypeRequest::getDomain()const
{
return domain_;
}
void ModifyDomainClusterTypeRequest::setDomain(const std::string& domain)
{
domain_ = domain;
setParameter("Domain", domain);
}