Compare commits

...

30 Commits

Author SHA1 Message Date
sdk-team
458e22b006 ListOrderConsumeStatisticRecords add applicationExternalId serviceCode. 2024-06-06 03:00:53 +00:00
sdk-team
a375fa9d99 Support dms dg. 2024-06-05 06:32:50 +00:00
sdk-team
c8d90808f0 Update to support new apis. 2024-06-04 02:36:19 +00:00
sdk-team
886cef155f Supported gateway for hdeni api. 2024-06-03 07:01:54 +00:00
sdk-team
051077c805 Generated 2014-05-15 for Slb. 2024-05-30 12:41:59 +00:00
sdk-team
589d7c0177 Generated 2020-06-06 for cams. 2024-05-30 10:35:46 +00:00
sdk-team
22313c7d61 Update QueryFaceVideoTemplate. 2024-05-30 09:56:01 +00:00
sdk-team
192ded93b1 Support body 2024-05-29 02:38:54 +00:00
sdk-team
dde68d8a28 Generated 2019-09-01 for OceanBasePro. 2024-05-27 13:56:57 +00:00
sdk-team
b299d10992 Generated 2019-09-01 for OceanBasePro. 2024-05-27 10:41:59 +00:00
sdk-team
5c871c6dcd Generated 2015-12-01 for Dds. 2024-05-24 09:22:56 +00:00
sdk-team
3312e299ac Update to support new apis. 2024-05-24 02:47:35 +00:00
sdk-team
60bb031e74 Add SnapshotLinkId for DescribeSnapshots. 2024-05-23 06:10:07 +00:00
sdk-team
d74432d350 Generated 2019-09-01 for OceanBasePro. 2024-05-23 03:04:29 +00:00
sdk-team
7ddae594ab Generated 2020-06-01 for SWAS-OPEN. 2024-05-22 09:36:37 +00:00
sdk-team
3a727a7cb8 Support Spot Instance. 2024-05-22 07:55:38 +00:00
sdk-team
c0327a8b18 Add CreateTicket4Copilot API. 2024-05-22 05:42:21 +00:00
sdk-team
283dc6d360 DescribeDBInstances, add cpuType. 2024-05-22 03:33:56 +00:00
sdk-team
212db1e32d Support ExecutorId for CreateJob and ListJobExecutors. 2024-05-14 09:22:23 +00:00
sdk-team
d733a6db40 Upgrade SDK. 2024-05-14 06:57:25 +00:00
sdk-team
3177214fec Update to support new apis. 2024-05-11 03:05:50 +00:00
sdk-team
805659acd5 Support key policy and secret policy OpenAPI. 2024-05-08 08:07:31 +00:00
sdk-team
0b54cf98a5 -Fixed DescribeVodMediaPlayData接口返回数据类型错误 2024-05-08 03:52:37 +00:00
sdk-team
cbe97f842a Update HDENI and LENI API. 2024-05-06 08:43:09 +00:00
sdk-team
ac7c0da065 Generated 2014-08-15 for Rds. 2024-04-30 15:15:53 +00:00
sdk-team
b7792b239d Generated 2018-01-15 for dcdn. 2024-04-30 07:05:25 +00:00
sdk-team
e6bf769f7c Update to support new apis. 2024-04-29 07:59:58 +00:00
sdk-team
a869263856 Add SupportedBootModes for DescribeInstanceTypes. 2024-04-26 08:40:03 +00:00
sdk-team
863030766c Generated 2017-03-21 for vod. 2024-04-25 08:45:30 +00:00
sdk-team
7a6b431ace E-HPC Instant Computing Service Release, supporting mirroring and job management. 2024-04-25 02:03:07 +00:00
2731 changed files with 140360 additions and 29876 deletions

View File

@@ -1 +1 @@
1.36.1895
1.36.1925

View File

@@ -30,29 +30,20 @@ class ALIBABACLOUD_CAMS_EXPORT DeleteFlowRequest : public RpcServiceRequest {
public:
DeleteFlowRequest();
~DeleteFlowRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getCode() const;
void setCode(const std::string &code);
std::string getExtendFunction() const;
void setExtendFunction(const std::string &extendFunction);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getRouteName() const;
void setRouteName(const std::string &routeName);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getApiCode() const;
void setApiCode(const std::string &apiCode);
std::string getProdCode() const;
void setProdCode(const std::string &prodCode);
std::string getCustSpaceId() const;
void setCustSpaceId(const std::string &custSpaceId);
std::string getFlowId() const;
void setFlowId(const std::string &flowId);
private:
long resourceOwnerId_;
std::string code_;
std::string extendFunction_;
std::string accessKeyId_;
std::string routeName_;
std::string resourceOwnerAccount_;
long ownerId_;
std::string apiCode_;
std::string prodCode_;
std::string custSpaceId_;
std::string flowId_;
};
} // namespace Model
} // namespace Cams

View File

@@ -37,20 +37,14 @@ namespace AlibabaCloud
DeleteFlowResult();
explicit DeleteFlowResult(const std::string &payload);
~DeleteFlowResult();
std::string getResponse()const;
std::string getAccessDeniedDetail()const;
std::string getMessage()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string response_;
std::string accessDeniedDetail_;
std::string message_;
std::string code_;
bool success_;
};
}

View File

@@ -34,6 +34,8 @@ public:
};
ListChatappTemplateRequest();
~ListChatappTemplateRequest();
std::string getCode() const;
void setCode(const std::string &code);
std::string getLanguage() const;
void setLanguage(const std::string &language);
std::string getCustWabaId() const;
@@ -56,6 +58,7 @@ public:
void setPage(const Page &page);
private:
std::string code_;
std::string language_;
std::string custWabaId_;
std::string apiCode_;

View File

@@ -28,37 +28,29 @@ namespace Cams {
namespace Model {
class ALIBABACLOUD_CAMS_EXPORT ListFlowRequest : public RpcServiceRequest {
public:
struct Page {
int size;
int index;
};
ListFlowRequest();
~ListFlowRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getExtendFunction() const;
void setExtendFunction(const std::string &extendFunction);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
long getPageSize() const;
void setPageSize(long pageSize);
std::string getRouteName() const;
void setRouteName(const std::string &routeName);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
long getPageNo() const;
void setPageNo(long pageNo);
std::string getStatus() const;
void setStatus(const std::string &status);
std::string getApiCode() const;
void setApiCode(const std::string &apiCode);
std::string getProdCode() const;
void setProdCode(const std::string &prodCode);
std::string getCustSpaceId() const;
void setCustSpaceId(const std::string &custSpaceId);
std::string getFlowName() const;
void setFlowName(const std::string &flowName);
Page getPage() const;
void setPage(const Page &page);
private:
long resourceOwnerId_;
std::string extendFunction_;
std::string accessKeyId_;
long pageSize_;
std::string routeName_;
std::string resourceOwnerAccount_;
long ownerId_;
long pageNo_;
std::string status_;
std::string apiCode_;
std::string prodCode_;
std::string custSpaceId_;
std::string flowName_;
Page page_;
};
} // namespace Model
} // namespace Cams

View File

@@ -32,39 +32,27 @@ namespace AlibabaCloud
class ALIBABACLOUD_CAMS_EXPORT ListFlowResult : public ServiceResult
{
public:
struct DataItem
struct
{
std::string status;
std::string gmtCreate;
std::string gmtModified;
std::string title;
std::string partnerId;
std::string id;
std::string code;
std::string bizCode;
std::string remark;
std::string flowId;
std::vector<std::string> categories;
std::string flowName;
};
ListFlowResult();
explicit ListFlowResult(const std::string &payload);
~ListFlowResult();
std::string getResponse()const;
std::string getAccessDeniedDetail()const;
std::string getMessage()const;
std::vector<DataItem> getData()const;
std::vector<> getData()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string response_;
std::string accessDeniedDetail_;
std::string message_;
std::vector<DataItem> data_;
std::vector<> data_;
std::string code_;
bool success_;
};
}

View File

@@ -30,19 +30,40 @@ class ALIBABACLOUD_CAMS_EXPORT QueryChatappBindWabaRequest : public RpcServiceRe
public:
QueryChatappBindWabaRequest();
~QueryChatappBindWabaRequest();
std::string getApiCode() const;
void setApiCode(const std::string &apiCode);
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getLowcodeTenantId() const;
void setLowcodeTenantId(const std::string &lowcodeTenantId);
std::string getExtendFunction() const;
void setExtendFunction(const std::string &extendFunction);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getLowcodePhysicAppName() const;
void setLowcodePhysicAppName(const std::string &lowcodePhysicAppName);
std::string getRouteName() const;
void setRouteName(const std::string &routeName);
std::string getIsvCode() const;
void setIsvCode(const std::string &isvCode);
std::string getProdCode() const;
void setProdCode(const std::string &prodCode);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getLowcodeLogicAppName() const;
void setLowcodeLogicAppName(const std::string &lowcodeLogicAppName);
std::string getCustSpaceId() const;
void setCustSpaceId(const std::string &custSpaceId);
private:
std::string apiCode_;
long resourceOwnerId_;
std::string lowcodeTenantId_;
std::string extendFunction_;
std::string accessKeyId_;
std::string lowcodePhysicAppName_;
std::string routeName_;
std::string isvCode_;
std::string prodCode_;
std::string resourceOwnerAccount_;
long ownerId_;
std::string lowcodeLogicAppName_;
std::string custSpaceId_;
};
} // namespace Model

View File

@@ -34,11 +34,13 @@ namespace AlibabaCloud
public:
struct Data
{
std::string authInternationalRateEligibility;
std::string currency;
std::string id;
std::string accountReviewStatus;
std::string messageTemplateNamespace;
std::string name;
std::string primaryBusinessLocation;
};
@@ -49,6 +51,7 @@ namespace AlibabaCloud
std::string getMessage()const;
Data getData()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
@@ -57,6 +60,7 @@ namespace AlibabaCloud
std::string message_;
Data data_;
std::string code_;
bool success_;
};
}

View File

@@ -25,66 +25,39 @@ DeleteFlowRequest::DeleteFlowRequest()
DeleteFlowRequest::~DeleteFlowRequest() {}
long DeleteFlowRequest::getResourceOwnerId() const {
return resourceOwnerId_;
std::string DeleteFlowRequest::getApiCode() const {
return apiCode_;
}
void DeleteFlowRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
void DeleteFlowRequest::setApiCode(const std::string &apiCode) {
apiCode_ = apiCode;
setParameter(std::string("ApiCode"), apiCode);
}
std::string DeleteFlowRequest::getCode() const {
return code_;
std::string DeleteFlowRequest::getProdCode() const {
return prodCode_;
}
void DeleteFlowRequest::setCode(const std::string &code) {
code_ = code;
setParameter(std::string("Code"), code);
void DeleteFlowRequest::setProdCode(const std::string &prodCode) {
prodCode_ = prodCode;
setParameter(std::string("ProdCode"), prodCode);
}
std::string DeleteFlowRequest::getExtendFunction() const {
return extendFunction_;
std::string DeleteFlowRequest::getCustSpaceId() const {
return custSpaceId_;
}
void DeleteFlowRequest::setExtendFunction(const std::string &extendFunction) {
extendFunction_ = extendFunction;
setParameter(std::string("ExtendFunction"), extendFunction);
void DeleteFlowRequest::setCustSpaceId(const std::string &custSpaceId) {
custSpaceId_ = custSpaceId;
setBodyParameter(std::string("CustSpaceId"), custSpaceId);
}
std::string DeleteFlowRequest::getAccessKeyId() const {
return accessKeyId_;
std::string DeleteFlowRequest::getFlowId() const {
return flowId_;
}
void DeleteFlowRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
std::string DeleteFlowRequest::getRouteName() const {
return routeName_;
}
void DeleteFlowRequest::setRouteName(const std::string &routeName) {
routeName_ = routeName;
setParameter(std::string("RouteName"), routeName);
}
std::string DeleteFlowRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
void DeleteFlowRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
long DeleteFlowRequest::getOwnerId() const {
return ownerId_;
}
void DeleteFlowRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
void DeleteFlowRequest::setFlowId(const std::string &flowId) {
flowId_ = flowId;
setBodyParameter(std::string("FlowId"), flowId);
}

View File

@@ -39,29 +39,13 @@ void DeleteFlowResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Response"].isNull())
response_ = value["Response"].asString();
if(!value["AccessDeniedDetail"].isNull())
accessDeniedDetail_ = value["AccessDeniedDetail"].asString();
if(!value["Message"].isNull())
message_ = value["Message"].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();
}
std::string DeleteFlowResult::getResponse()const
{
return response_;
}
std::string DeleteFlowResult::getAccessDeniedDetail()const
{
return accessDeniedDetail_;
}
std::string DeleteFlowResult::getMessage()const
{
return message_;
@@ -72,8 +56,3 @@ std::string DeleteFlowResult::getCode()const
return code_;
}
bool DeleteFlowResult::getSuccess()const
{
return success_;
}

View File

@@ -25,6 +25,15 @@ ListChatappTemplateRequest::ListChatappTemplateRequest()
ListChatappTemplateRequest::~ListChatappTemplateRequest() {}
std::string ListChatappTemplateRequest::getCode() const {
return code_;
}
void ListChatappTemplateRequest::setCode(const std::string &code) {
code_ = code;
setParameter(std::string("Code"), code);
}
std::string ListChatappTemplateRequest::getLanguage() const {
return language_;
}

View File

@@ -25,84 +25,49 @@ ListFlowRequest::ListFlowRequest()
ListFlowRequest::~ListFlowRequest() {}
long ListFlowRequest::getResourceOwnerId() const {
return resourceOwnerId_;
std::string ListFlowRequest::getApiCode() const {
return apiCode_;
}
void ListFlowRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
void ListFlowRequest::setApiCode(const std::string &apiCode) {
apiCode_ = apiCode;
setParameter(std::string("ApiCode"), apiCode);
}
std::string ListFlowRequest::getExtendFunction() const {
return extendFunction_;
std::string ListFlowRequest::getProdCode() const {
return prodCode_;
}
void ListFlowRequest::setExtendFunction(const std::string &extendFunction) {
extendFunction_ = extendFunction;
setParameter(std::string("ExtendFunction"), extendFunction);
void ListFlowRequest::setProdCode(const std::string &prodCode) {
prodCode_ = prodCode;
setParameter(std::string("ProdCode"), prodCode);
}
std::string ListFlowRequest::getAccessKeyId() const {
return accessKeyId_;
std::string ListFlowRequest::getCustSpaceId() const {
return custSpaceId_;
}
void ListFlowRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
void ListFlowRequest::setCustSpaceId(const std::string &custSpaceId) {
custSpaceId_ = custSpaceId;
setBodyParameter(std::string("CustSpaceId"), custSpaceId);
}
long ListFlowRequest::getPageSize() const {
return pageSize_;
std::string ListFlowRequest::getFlowName() const {
return flowName_;
}
void ListFlowRequest::setPageSize(long pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
void ListFlowRequest::setFlowName(const std::string &flowName) {
flowName_ = flowName;
setBodyParameter(std::string("FlowName"), flowName);
}
std::string ListFlowRequest::getRouteName() const {
return routeName_;
ListFlowRequest::Page ListFlowRequest::getPage() const {
return page_;
}
void ListFlowRequest::setRouteName(const std::string &routeName) {
routeName_ = routeName;
setParameter(std::string("RouteName"), routeName);
}
std::string ListFlowRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
void ListFlowRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
long ListFlowRequest::getOwnerId() const {
return ownerId_;
}
void ListFlowRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
long ListFlowRequest::getPageNo() const {
return pageNo_;
}
void ListFlowRequest::setPageNo(long pageNo) {
pageNo_ = pageNo;
setParameter(std::string("PageNo"), std::to_string(pageNo));
}
std::string ListFlowRequest::getStatus() const {
return status_;
}
void ListFlowRequest::setStatus(const std::string &status) {
status_ = status;
setParameter(std::string("Status"), status);
void ListFlowRequest::setPage(const ListFlowRequest::Page &page) {
page_ = page;
setBodyParameter(std::string("Page") + ".Size", std::to_string(page.size));
setBodyParameter(std::string("Page") + ".Index", std::to_string(page.index));
}

View File

@@ -39,59 +39,32 @@ void ListFlowResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allDataNode = value["Data"]["dataItem"];
for (auto valueDatadataItem : allDataNode)
auto allDataNode = value["Data"]["返回结果"];
for (auto valueData返回结果 : allDataNode)
{
DataItem dataObject;
if(!valueDatadataItem["Status"].isNull())
dataObject.status = valueDatadataItem["Status"].asString();
if(!valueDatadataItem["GmtCreate"].isNull())
dataObject.gmtCreate = valueDatadataItem["GmtCreate"].asString();
if(!valueDatadataItem["GmtModified"].isNull())
dataObject.gmtModified = valueDatadataItem["GmtModified"].asString();
if(!valueDatadataItem["Title"].isNull())
dataObject.title = valueDatadataItem["Title"].asString();
if(!valueDatadataItem["PartnerId"].isNull())
dataObject.partnerId = valueDatadataItem["PartnerId"].asString();
if(!valueDatadataItem["Id"].isNull())
dataObject.id = valueDatadataItem["Id"].asString();
if(!valueDatadataItem["Code"].isNull())
dataObject.code = valueDatadataItem["Code"].asString();
if(!valueDatadataItem["BizCode"].isNull())
dataObject.bizCode = valueDatadataItem["BizCode"].asString();
if(!valueDatadataItem["Remark"].isNull())
dataObject.remark = valueDatadataItem["Remark"].asString();
dataObject;
if(!valueData返回结果["FlowId"].isNull())
dataObject.flowId = valueData返回结果["FlowId"].asString();
if(!valueData返回结果["FlowName"].isNull())
dataObject.flowName = valueData返回结果["FlowName"].asString();
auto allCategories = value["Categories"]["目录"];
for (auto value : allCategories)
dataObject.categories.push_back(value.asString());
data_.push_back(dataObject);
}
if(!value["Response"].isNull())
response_ = value["Response"].asString();
if(!value["AccessDeniedDetail"].isNull())
accessDeniedDetail_ = value["AccessDeniedDetail"].asString();
if(!value["Message"].isNull())
message_ = value["Message"].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();
}
std::string ListFlowResult::getResponse()const
{
return response_;
}
std::string ListFlowResult::getAccessDeniedDetail()const
{
return accessDeniedDetail_;
}
std::string ListFlowResult::getMessage()const
{
return message_;
}
std::vector<ListFlowResult::DataItem> ListFlowResult::getData()const
std::vector<ListFlowResult::> ListFlowResult::getData()const
{
return data_;
}
@@ -101,8 +74,3 @@ std::string ListFlowResult::getCode()const
return code_;
}
bool ListFlowResult::getSuccess()const
{
return success_;
}

View File

@@ -25,13 +25,58 @@ QueryChatappBindWabaRequest::QueryChatappBindWabaRequest()
QueryChatappBindWabaRequest::~QueryChatappBindWabaRequest() {}
std::string QueryChatappBindWabaRequest::getApiCode() const {
return apiCode_;
long QueryChatappBindWabaRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
void QueryChatappBindWabaRequest::setApiCode(const std::string &apiCode) {
apiCode_ = apiCode;
setParameter(std::string("ApiCode"), apiCode);
void QueryChatappBindWabaRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
std::string QueryChatappBindWabaRequest::getLowcodeTenantId() const {
return lowcodeTenantId_;
}
void QueryChatappBindWabaRequest::setLowcodeTenantId(const std::string &lowcodeTenantId) {
lowcodeTenantId_ = lowcodeTenantId;
setParameter(std::string("LowcodeTenantId"), lowcodeTenantId);
}
std::string QueryChatappBindWabaRequest::getExtendFunction() const {
return extendFunction_;
}
void QueryChatappBindWabaRequest::setExtendFunction(const std::string &extendFunction) {
extendFunction_ = extendFunction;
setParameter(std::string("ExtendFunction"), extendFunction);
}
std::string QueryChatappBindWabaRequest::getAccessKeyId() const {
return accessKeyId_;
}
void QueryChatappBindWabaRequest::setAccessKeyId(const std::string &accessKeyId) {
accessKeyId_ = accessKeyId;
setParameter(std::string("AccessKeyId"), accessKeyId);
}
std::string QueryChatappBindWabaRequest::getLowcodePhysicAppName() const {
return lowcodePhysicAppName_;
}
void QueryChatappBindWabaRequest::setLowcodePhysicAppName(const std::string &lowcodePhysicAppName) {
lowcodePhysicAppName_ = lowcodePhysicAppName;
setParameter(std::string("LowcodePhysicAppName"), lowcodePhysicAppName);
}
std::string QueryChatappBindWabaRequest::getRouteName() const {
return routeName_;
}
void QueryChatappBindWabaRequest::setRouteName(const std::string &routeName) {
routeName_ = routeName;
setParameter(std::string("RouteName"), routeName);
}
std::string QueryChatappBindWabaRequest::getIsvCode() const {
@@ -43,13 +88,31 @@ void QueryChatappBindWabaRequest::setIsvCode(const std::string &isvCode) {
setParameter(std::string("IsvCode"), isvCode);
}
std::string QueryChatappBindWabaRequest::getProdCode() const {
return prodCode_;
std::string QueryChatappBindWabaRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
void QueryChatappBindWabaRequest::setProdCode(const std::string &prodCode) {
prodCode_ = prodCode;
setParameter(std::string("ProdCode"), prodCode);
void QueryChatappBindWabaRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
long QueryChatappBindWabaRequest::getOwnerId() const {
return ownerId_;
}
void QueryChatappBindWabaRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
std::string QueryChatappBindWabaRequest::getLowcodeLogicAppName() const {
return lowcodeLogicAppName_;
}
void QueryChatappBindWabaRequest::setLowcodeLogicAppName(const std::string &lowcodeLogicAppName) {
lowcodeLogicAppName_ = lowcodeLogicAppName;
setParameter(std::string("LowcodeLogicAppName"), lowcodeLogicAppName);
}
std::string QueryChatappBindWabaRequest::getCustSpaceId() const {

View File

@@ -40,22 +40,28 @@ void QueryChatappBindWabaResult::parse(const std::string &payload)
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto dataNode = value["Data"];
if(!dataNode["Name"].isNull())
data_.name = dataNode["Name"].asString();
if(!dataNode["AuthInternationalRateEligibility"].isNull())
data_.authInternationalRateEligibility = dataNode["AuthInternationalRateEligibility"].asString();
if(!dataNode["Currency"].isNull())
data_.currency = dataNode["Currency"].asString();
if(!dataNode["Id"].isNull())
data_.id = dataNode["Id"].asString();
if(!dataNode["MessageTemplateNamespace"].isNull())
data_.messageTemplateNamespace = dataNode["MessageTemplateNamespace"].asString();
if(!dataNode["AccountReviewStatus"].isNull())
data_.accountReviewStatus = dataNode["AccountReviewStatus"].asString();
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["Message"].isNull())
message_ = value["Message"].asString();
if(!dataNode["MessageTemplateNamespace"].isNull())
data_.messageTemplateNamespace = dataNode["MessageTemplateNamespace"].asString();
if(!dataNode["Name"].isNull())
data_.name = dataNode["Name"].asString();
if(!dataNode["PrimaryBusinessLocation"].isNull())
data_.primaryBusinessLocation = dataNode["PrimaryBusinessLocation"].asString();
if(!value["AccessDeniedDetail"].isNull())
accessDeniedDetail_ = value["AccessDeniedDetail"].asString();
if(!value["Message"].isNull())
message_ = value["Message"].asString();
if(!value["Code"].isNull())
code_ = value["Code"].asString();
if(!value["Success"].isNull())
success_ = value["Success"].asString() == "true";
}
@@ -79,3 +85,8 @@ std::string QueryChatappBindWabaResult::getCode()const
return code_;
}
bool QueryChatappBindWabaResult::getSuccess()const
{
return success_;
}

View File

@@ -27,14 +27,30 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/AddDcdnIpaDomainResult.h
include/alibabacloud/dcdn/model/BatchAddDcdnDomainRequest.h
include/alibabacloud/dcdn/model/BatchAddDcdnDomainResult.h
include/alibabacloud/dcdn/model/BatchCreateDcdnWafRulesRequest.h
include/alibabacloud/dcdn/model/BatchCreateDcdnWafRulesResult.h
include/alibabacloud/dcdn/model/BatchDeleteDcdnDomainConfigsRequest.h
include/alibabacloud/dcdn/model/BatchDeleteDcdnDomainConfigsResult.h
include/alibabacloud/dcdn/model/BatchDeleteDcdnKvRequest.h
include/alibabacloud/dcdn/model/BatchDeleteDcdnKvResult.h
include/alibabacloud/dcdn/model/BatchDeleteDcdnKvWithHighCapacityRequest.h
include/alibabacloud/dcdn/model/BatchDeleteDcdnKvWithHighCapacityResult.h
include/alibabacloud/dcdn/model/BatchDeleteDcdnWafRulesRequest.h
include/alibabacloud/dcdn/model/BatchDeleteDcdnWafRulesResult.h
include/alibabacloud/dcdn/model/BatchModifyDcdnWafRulesRequest.h
include/alibabacloud/dcdn/model/BatchModifyDcdnWafRulesResult.h
include/alibabacloud/dcdn/model/BatchPutDcdnKvRequest.h
include/alibabacloud/dcdn/model/BatchPutDcdnKvResult.h
include/alibabacloud/dcdn/model/BatchPutDcdnKvWithHighCapacityRequest.h
include/alibabacloud/dcdn/model/BatchPutDcdnKvWithHighCapacityResult.h
include/alibabacloud/dcdn/model/BatchSetDcdnDomainCertificateRequest.h
include/alibabacloud/dcdn/model/BatchSetDcdnDomainCertificateResult.h
include/alibabacloud/dcdn/model/BatchSetDcdnDomainConfigsRequest.h
include/alibabacloud/dcdn/model/BatchSetDcdnDomainConfigsResult.h
include/alibabacloud/dcdn/model/BatchSetDcdnIpaDomainConfigsRequest.h
include/alibabacloud/dcdn/model/BatchSetDcdnIpaDomainConfigsResult.h
include/alibabacloud/dcdn/model/BatchSetDcdnWafDomainConfigsRequest.h
include/alibabacloud/dcdn/model/BatchSetDcdnWafDomainConfigsResult.h
include/alibabacloud/dcdn/model/BatchStartDcdnDomainRequest.h
include/alibabacloud/dcdn/model/BatchStartDcdnDomainResult.h
include/alibabacloud/dcdn/model/BatchStopDcdnDomainRequest.h
@@ -51,12 +67,14 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/CreateDcdnSLSRealTimeLogDeliveryResult.h
include/alibabacloud/dcdn/model/CreateDcdnSubTaskRequest.h
include/alibabacloud/dcdn/model/CreateDcdnSubTaskResult.h
include/alibabacloud/dcdn/model/CreateDcdnWafGroupRequest.h
include/alibabacloud/dcdn/model/CreateDcdnWafGroupResult.h
include/alibabacloud/dcdn/model/CreateDcdnWafPolicyRequest.h
include/alibabacloud/dcdn/model/CreateDcdnWafPolicyResult.h
include/alibabacloud/dcdn/model/CreateRoutineRequest.h
include/alibabacloud/dcdn/model/CreateRoutineResult.h
include/alibabacloud/dcdn/model/CreateSlrAndSlsProjectRequest.h
include/alibabacloud/dcdn/model/CreateSlrAndSlsProjectResult.h
include/alibabacloud/dcdn/model/DcdnHttpRequestTestToolRequest.h
include/alibabacloud/dcdn/model/DcdnHttpRequestTestToolResult.h
include/alibabacloud/dcdn/model/DeleteDcdnDeliverTaskRequest.h
include/alibabacloud/dcdn/model/DeleteDcdnDeliverTaskResult.h
include/alibabacloud/dcdn/model/DeleteDcdnDomainRequest.h
@@ -65,6 +83,10 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/DeleteDcdnIpaDomainResult.h
include/alibabacloud/dcdn/model/DeleteDcdnIpaSpecificConfigRequest.h
include/alibabacloud/dcdn/model/DeleteDcdnIpaSpecificConfigResult.h
include/alibabacloud/dcdn/model/DeleteDcdnKvRequest.h
include/alibabacloud/dcdn/model/DeleteDcdnKvResult.h
include/alibabacloud/dcdn/model/DeleteDcdnKvNamespaceRequest.h
include/alibabacloud/dcdn/model/DeleteDcdnKvNamespaceResult.h
include/alibabacloud/dcdn/model/DeleteDcdnRealTimeLogProjectRequest.h
include/alibabacloud/dcdn/model/DeleteDcdnRealTimeLogProjectResult.h
include/alibabacloud/dcdn/model/DeleteDcdnSpecificConfigRequest.h
@@ -73,6 +95,12 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/DeleteDcdnSpecificStagingConfigResult.h
include/alibabacloud/dcdn/model/DeleteDcdnSubTaskRequest.h
include/alibabacloud/dcdn/model/DeleteDcdnSubTaskResult.h
include/alibabacloud/dcdn/model/DeleteDcdnUserConfigRequest.h
include/alibabacloud/dcdn/model/DeleteDcdnUserConfigResult.h
include/alibabacloud/dcdn/model/DeleteDcdnWafGroupRequest.h
include/alibabacloud/dcdn/model/DeleteDcdnWafGroupResult.h
include/alibabacloud/dcdn/model/DeleteDcdnWafPolicyRequest.h
include/alibabacloud/dcdn/model/DeleteDcdnWafPolicyResult.h
include/alibabacloud/dcdn/model/DeleteRoutineRequest.h
include/alibabacloud/dcdn/model/DeleteRoutineResult.h
include/alibabacloud/dcdn/model/DeleteRoutineCodeRevisionRequest.h
@@ -91,16 +119,18 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/DescribeDcdnCertificateDetailResult.h
include/alibabacloud/dcdn/model/DescribeDcdnCertificateListRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnCertificateListResult.h
include/alibabacloud/dcdn/model/DescribeDcdnConfigGroupDetailRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnConfigGroupDetailResult.h
include/alibabacloud/dcdn/model/DescribeDcdnConfigOfVersionRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnConfigOfVersionResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDdosServiceRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDdosServiceResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDdosSpecInfoRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDdosSpecInfoResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDeletedDomainsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDeletedDomainsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDeliverListRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDeliverListResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainBpsDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainBpsDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainBpsDataByLayerRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainBpsDataByLayerResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainByCertificateRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainByCertificateResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainCcActivityLogRequest.h
@@ -117,14 +147,20 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/DescribeDcdnDomainHitRateDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainHttpCodeDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainHttpCodeDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainHttpCodeDataByLayerRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainHttpCodeDataByLayerResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainIpaBpsDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainIpaBpsDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainIpaConnDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainIpaConnDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainIpaTrafficDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainIpaTrafficDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainIspDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainIspDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainLogRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainLogResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainLogExTtlRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainLogExTtlResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainMultiUsageDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainMultiUsageDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainOriginBpsDataRequest.h
@@ -137,6 +173,8 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/DescribeDcdnDomainPvDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainQpsDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainQpsDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainQpsDataByLayerRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainQpsDataByLayerResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainRealTimeBpsDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainRealTimeBpsDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainRealTimeByteHitRateDataRequest.h
@@ -177,14 +215,20 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/DescribeDcdnDomainWebsocketHttpCodeDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainWebsocketTrafficDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainWebsocketTrafficDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnEsExceptionDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnEsExceptionDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnEsExecuteDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnEsExecuteDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainsBySourceRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnDomainsBySourceResult.h
include/alibabacloud/dcdn/model/DescribeDcdnErUsageDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnErUsageDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnFullDomainsBlockIPConfigRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnFullDomainsBlockIPConfigResult.h
include/alibabacloud/dcdn/model/DescribeDcdnFullDomainsBlockIPHistoryRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnFullDomainsBlockIPHistoryResult.h
include/alibabacloud/dcdn/model/DescribeDcdnHttpsDomainListRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnHttpsDomainListResult.h
include/alibabacloud/dcdn/model/DescribeDcdnIpInfoRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnIpInfoResult.h
include/alibabacloud/dcdn/model/DescribeDcdnIpaDomainCidrRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnIpaDomainCidrResult.h
include/alibabacloud/dcdn/model/DescribeDcdnIpaDomainConfigsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnIpaDomainConfigsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnIpaDomainDetailRequest.h
@@ -193,6 +237,18 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/DescribeDcdnIpaServiceResult.h
include/alibabacloud/dcdn/model/DescribeDcdnIpaUserDomainsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnIpaUserDomainsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnKvAccountRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnKvAccountResult.h
include/alibabacloud/dcdn/model/DescribeDcdnKvAccountStatusRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnKvAccountStatusResult.h
include/alibabacloud/dcdn/model/DescribeDcdnKvNamespaceRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnKvNamespaceResult.h
include/alibabacloud/dcdn/model/DescribeDcdnL2IpsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnL2IpsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnL2VipsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnL2VipsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnOriginSiteHealthStatusRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnOriginSiteHealthStatusResult.h
include/alibabacloud/dcdn/model/DescribeDcdnRealTimeDeliveryFieldRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnRealTimeDeliveryFieldResult.h
include/alibabacloud/dcdn/model/DescribeDcdnRefreshQuotaRequest.h
@@ -207,12 +263,16 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/DescribeDcdnReportResult.h
include/alibabacloud/dcdn/model/DescribeDcdnReportListRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnReportListResult.h
include/alibabacloud/dcdn/model/DescribeDcdnSLSRealTimeLogTypeRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnSLSRealTimeLogTypeResult.h
include/alibabacloud/dcdn/model/DescribeDcdnSLSRealtimeLogDeliveryRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnSLSRealtimeLogDeliveryResult.h
include/alibabacloud/dcdn/model/DescribeDcdnSMCertificateDetailRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnSMCertificateDetailResult.h
include/alibabacloud/dcdn/model/DescribeDcdnSMCertificateListRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnSMCertificateListResult.h
include/alibabacloud/dcdn/model/DescribeDcdnSSLCertificateListRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnSSLCertificateListResult.h
include/alibabacloud/dcdn/model/DescribeDcdnSecFuncInfoRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnSecFuncInfoResult.h
include/alibabacloud/dcdn/model/DescribeDcdnSecSpecInfoRequest.h
@@ -231,6 +291,10 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/DescribeDcdnUserBillHistoryResult.h
include/alibabacloud/dcdn/model/DescribeDcdnUserBillTypeRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnUserBillTypeResult.h
include/alibabacloud/dcdn/model/DescribeDcdnUserCertificateExpireCountRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnUserCertificateExpireCountResult.h
include/alibabacloud/dcdn/model/DescribeDcdnUserConfigsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnUserConfigsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnUserDomainsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnUserDomainsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnUserDomainsByFuncRequest.h
@@ -247,18 +311,72 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/DescribeDcdnUserSecDropByMinuteResult.h
include/alibabacloud/dcdn/model/DescribeDcdnUserTagsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnUserTagsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnUserVipsByDomainRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnUserVipsByDomainResult.h
include/alibabacloud/dcdn/model/DescribeDcdnVerifyContentRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnVerifyContentResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafBotAppKeyRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafBotAppKeyResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafDefaultRulesRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafDefaultRulesResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafDomainRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafDomainResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafDomainDetailRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafDomainDetailResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafDomainsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafDomainsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafFilterInfoRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafFilterInfoResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafGeoInfoRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafGeoInfoResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafGroupRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafGroupResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafGroupsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafGroupsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafLogsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafLogsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafPoliciesRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafPoliciesResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafPolicyRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafPolicyResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafPolicyDomainsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafPolicyDomainsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafPolicyValidDomainsRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafPolicyValidDomainsResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafRuleRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafRuleResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafRulesRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafRulesResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafScenesRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafScenesResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafServiceRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafServiceResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafSpecInfoRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafSpecInfoResult.h
include/alibabacloud/dcdn/model/DescribeDcdnWafUsageDataRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnWafUsageDataResult.h
include/alibabacloud/dcdn/model/DescribeDcdnsecServiceRequest.h
include/alibabacloud/dcdn/model/DescribeDcdnsecServiceResult.h
include/alibabacloud/dcdn/model/DescribeDdosAllEventListRequest.h
include/alibabacloud/dcdn/model/DescribeDdosAllEventListResult.h
include/alibabacloud/dcdn/model/DescribeEncryptRoutineUidRequest.h
include/alibabacloud/dcdn/model/DescribeEncryptRoutineUidResult.h
include/alibabacloud/dcdn/model/DescribeHighlightInfoRequest.h
include/alibabacloud/dcdn/model/DescribeHighlightInfoResult.h
include/alibabacloud/dcdn/model/DescribeKvUsageDataRequest.h
include/alibabacloud/dcdn/model/DescribeKvUsageDataResult.h
include/alibabacloud/dcdn/model/DescribeRDDomainConfigRequest.h
include/alibabacloud/dcdn/model/DescribeRDDomainConfigResult.h
include/alibabacloud/dcdn/model/DescribeRDDomainsRequest.h
include/alibabacloud/dcdn/model/DescribeRDDomainsResult.h
include/alibabacloud/dcdn/model/DescribeRoutineRequest.h
include/alibabacloud/dcdn/model/DescribeRoutineResult.h
include/alibabacloud/dcdn/model/DescribeRoutineCanaryEnvsRequest.h
include/alibabacloud/dcdn/model/DescribeRoutineCanaryEnvsResult.h
include/alibabacloud/dcdn/model/DescribeRoutineCodeRevisionRequest.h
include/alibabacloud/dcdn/model/DescribeRoutineCodeRevisionResult.h
include/alibabacloud/dcdn/model/DescribeRoutineRelatedDomainsRequest.h
include/alibabacloud/dcdn/model/DescribeRoutineRelatedDomainsResult.h
include/alibabacloud/dcdn/model/DescribeRoutineSpecRequest.h
include/alibabacloud/dcdn/model/DescribeRoutineSpecResult.h
include/alibabacloud/dcdn/model/DescribeRoutineUserInfoRequest.h
@@ -273,12 +391,24 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/DescribeUserLogserviceStatusResult.h
include/alibabacloud/dcdn/model/EditRoutineConfRequest.h
include/alibabacloud/dcdn/model/EditRoutineConfResult.h
include/alibabacloud/dcdn/model/ListDcdnEsTemplateInfoRequest.h
include/alibabacloud/dcdn/model/ListDcdnEsTemplateInfoResult.h
include/alibabacloud/dcdn/model/GetDcdnKvRequest.h
include/alibabacloud/dcdn/model/GetDcdnKvResult.h
include/alibabacloud/dcdn/model/GetDcdnKvStatusRequest.h
include/alibabacloud/dcdn/model/GetDcdnKvStatusResult.h
include/alibabacloud/dcdn/model/ListDcdnKvRequest.h
include/alibabacloud/dcdn/model/ListDcdnKvResult.h
include/alibabacloud/dcdn/model/ListDcdnRealTimeDeliveryProjectRequest.h
include/alibabacloud/dcdn/model/ListDcdnRealTimeDeliveryProjectResult.h
include/alibabacloud/dcdn/model/ModifyDCdnDomainSchdmByPropertyRequest.h
include/alibabacloud/dcdn/model/ModifyDCdnDomainSchdmByPropertyResult.h
include/alibabacloud/dcdn/model/ModifyDcdnWafGroupRequest.h
include/alibabacloud/dcdn/model/ModifyDcdnWafGroupResult.h
include/alibabacloud/dcdn/model/ModifyDcdnWafPolicyRequest.h
include/alibabacloud/dcdn/model/ModifyDcdnWafPolicyResult.h
include/alibabacloud/dcdn/model/ModifyDcdnWafPolicyDomainsRequest.h
include/alibabacloud/dcdn/model/ModifyDcdnWafPolicyDomainsResult.h
include/alibabacloud/dcdn/model/ModifyDcdnWafRuleRequest.h
include/alibabacloud/dcdn/model/ModifyDcdnWafRuleResult.h
include/alibabacloud/dcdn/model/OpenDcdnServiceRequest.h
include/alibabacloud/dcdn/model/OpenDcdnServiceResult.h
include/alibabacloud/dcdn/model/PreloadDcdnObjectCachesRequest.h
@@ -287,18 +417,28 @@ set(dcdn_public_header_model
include/alibabacloud/dcdn/model/PublishDcdnStagingConfigToProductionResult.h
include/alibabacloud/dcdn/model/PublishRoutineCodeRevisionRequest.h
include/alibabacloud/dcdn/model/PublishRoutineCodeRevisionResult.h
include/alibabacloud/dcdn/model/PutDcdnKvRequest.h
include/alibabacloud/dcdn/model/PutDcdnKvResult.h
include/alibabacloud/dcdn/model/PutDcdnKvNamespaceRequest.h
include/alibabacloud/dcdn/model/PutDcdnKvNamespaceResult.h
include/alibabacloud/dcdn/model/PutDcdnKvWithHighCapacityRequest.h
include/alibabacloud/dcdn/model/PutDcdnKvWithHighCapacityResult.h
include/alibabacloud/dcdn/model/RefreshDcdnObjectCacheByCacheTagRequest.h
include/alibabacloud/dcdn/model/RefreshDcdnObjectCacheByCacheTagResult.h
include/alibabacloud/dcdn/model/RefreshDcdnObjectCachesRequest.h
include/alibabacloud/dcdn/model/RefreshDcdnObjectCachesResult.h
include/alibabacloud/dcdn/model/RefreshErObjectCachesRequest.h
include/alibabacloud/dcdn/model/RefreshErObjectCachesResult.h
include/alibabacloud/dcdn/model/RollbackDcdnStagingConfigRequest.h
include/alibabacloud/dcdn/model/RollbackDcdnStagingConfigResult.h
include/alibabacloud/dcdn/model/SetDcdnConfigOfVersionRequest.h
include/alibabacloud/dcdn/model/SetDcdnConfigOfVersionResult.h
include/alibabacloud/dcdn/model/SetDcdnDomainCSRCertificateRequest.h
include/alibabacloud/dcdn/model/SetDcdnDomainCSRCertificateResult.h
include/alibabacloud/dcdn/model/SetDcdnDomainCertificateRequest.h
include/alibabacloud/dcdn/model/SetDcdnDomainCertificateResult.h
include/alibabacloud/dcdn/model/SetDcdnDomainSMCertificateRequest.h
include/alibabacloud/dcdn/model/SetDcdnDomainSMCertificateResult.h
include/alibabacloud/dcdn/model/SetDcdnDomainSSLCertificateRequest.h
include/alibabacloud/dcdn/model/SetDcdnDomainSSLCertificateResult.h
include/alibabacloud/dcdn/model/SetDcdnDomainStagingConfigRequest.h
include/alibabacloud/dcdn/model/SetDcdnDomainStagingConfigResult.h
include/alibabacloud/dcdn/model/SetDcdnFullDomainsBlockIPRequest.h
@@ -346,14 +486,30 @@ set(dcdn_src
src/model/AddDcdnIpaDomainResult.cc
src/model/BatchAddDcdnDomainRequest.cc
src/model/BatchAddDcdnDomainResult.cc
src/model/BatchCreateDcdnWafRulesRequest.cc
src/model/BatchCreateDcdnWafRulesResult.cc
src/model/BatchDeleteDcdnDomainConfigsRequest.cc
src/model/BatchDeleteDcdnDomainConfigsResult.cc
src/model/BatchDeleteDcdnKvRequest.cc
src/model/BatchDeleteDcdnKvResult.cc
src/model/BatchDeleteDcdnKvWithHighCapacityRequest.cc
src/model/BatchDeleteDcdnKvWithHighCapacityResult.cc
src/model/BatchDeleteDcdnWafRulesRequest.cc
src/model/BatchDeleteDcdnWafRulesResult.cc
src/model/BatchModifyDcdnWafRulesRequest.cc
src/model/BatchModifyDcdnWafRulesResult.cc
src/model/BatchPutDcdnKvRequest.cc
src/model/BatchPutDcdnKvResult.cc
src/model/BatchPutDcdnKvWithHighCapacityRequest.cc
src/model/BatchPutDcdnKvWithHighCapacityResult.cc
src/model/BatchSetDcdnDomainCertificateRequest.cc
src/model/BatchSetDcdnDomainCertificateResult.cc
src/model/BatchSetDcdnDomainConfigsRequest.cc
src/model/BatchSetDcdnDomainConfigsResult.cc
src/model/BatchSetDcdnIpaDomainConfigsRequest.cc
src/model/BatchSetDcdnIpaDomainConfigsResult.cc
src/model/BatchSetDcdnWafDomainConfigsRequest.cc
src/model/BatchSetDcdnWafDomainConfigsResult.cc
src/model/BatchStartDcdnDomainRequest.cc
src/model/BatchStartDcdnDomainResult.cc
src/model/BatchStopDcdnDomainRequest.cc
@@ -370,12 +526,14 @@ set(dcdn_src
src/model/CreateDcdnSLSRealTimeLogDeliveryResult.cc
src/model/CreateDcdnSubTaskRequest.cc
src/model/CreateDcdnSubTaskResult.cc
src/model/CreateDcdnWafGroupRequest.cc
src/model/CreateDcdnWafGroupResult.cc
src/model/CreateDcdnWafPolicyRequest.cc
src/model/CreateDcdnWafPolicyResult.cc
src/model/CreateRoutineRequest.cc
src/model/CreateRoutineResult.cc
src/model/CreateSlrAndSlsProjectRequest.cc
src/model/CreateSlrAndSlsProjectResult.cc
src/model/DcdnHttpRequestTestToolRequest.cc
src/model/DcdnHttpRequestTestToolResult.cc
src/model/DeleteDcdnDeliverTaskRequest.cc
src/model/DeleteDcdnDeliverTaskResult.cc
src/model/DeleteDcdnDomainRequest.cc
@@ -384,6 +542,10 @@ set(dcdn_src
src/model/DeleteDcdnIpaDomainResult.cc
src/model/DeleteDcdnIpaSpecificConfigRequest.cc
src/model/DeleteDcdnIpaSpecificConfigResult.cc
src/model/DeleteDcdnKvRequest.cc
src/model/DeleteDcdnKvResult.cc
src/model/DeleteDcdnKvNamespaceRequest.cc
src/model/DeleteDcdnKvNamespaceResult.cc
src/model/DeleteDcdnRealTimeLogProjectRequest.cc
src/model/DeleteDcdnRealTimeLogProjectResult.cc
src/model/DeleteDcdnSpecificConfigRequest.cc
@@ -392,6 +554,12 @@ set(dcdn_src
src/model/DeleteDcdnSpecificStagingConfigResult.cc
src/model/DeleteDcdnSubTaskRequest.cc
src/model/DeleteDcdnSubTaskResult.cc
src/model/DeleteDcdnUserConfigRequest.cc
src/model/DeleteDcdnUserConfigResult.cc
src/model/DeleteDcdnWafGroupRequest.cc
src/model/DeleteDcdnWafGroupResult.cc
src/model/DeleteDcdnWafPolicyRequest.cc
src/model/DeleteDcdnWafPolicyResult.cc
src/model/DeleteRoutineRequest.cc
src/model/DeleteRoutineResult.cc
src/model/DeleteRoutineCodeRevisionRequest.cc
@@ -410,16 +578,18 @@ set(dcdn_src
src/model/DescribeDcdnCertificateDetailResult.cc
src/model/DescribeDcdnCertificateListRequest.cc
src/model/DescribeDcdnCertificateListResult.cc
src/model/DescribeDcdnConfigGroupDetailRequest.cc
src/model/DescribeDcdnConfigGroupDetailResult.cc
src/model/DescribeDcdnConfigOfVersionRequest.cc
src/model/DescribeDcdnConfigOfVersionResult.cc
src/model/DescribeDcdnDdosServiceRequest.cc
src/model/DescribeDcdnDdosServiceResult.cc
src/model/DescribeDcdnDdosSpecInfoRequest.cc
src/model/DescribeDcdnDdosSpecInfoResult.cc
src/model/DescribeDcdnDeletedDomainsRequest.cc
src/model/DescribeDcdnDeletedDomainsResult.cc
src/model/DescribeDcdnDeliverListRequest.cc
src/model/DescribeDcdnDeliverListResult.cc
src/model/DescribeDcdnDomainBpsDataRequest.cc
src/model/DescribeDcdnDomainBpsDataResult.cc
src/model/DescribeDcdnDomainBpsDataByLayerRequest.cc
src/model/DescribeDcdnDomainBpsDataByLayerResult.cc
src/model/DescribeDcdnDomainByCertificateRequest.cc
src/model/DescribeDcdnDomainByCertificateResult.cc
src/model/DescribeDcdnDomainCcActivityLogRequest.cc
@@ -436,14 +606,20 @@ set(dcdn_src
src/model/DescribeDcdnDomainHitRateDataResult.cc
src/model/DescribeDcdnDomainHttpCodeDataRequest.cc
src/model/DescribeDcdnDomainHttpCodeDataResult.cc
src/model/DescribeDcdnDomainHttpCodeDataByLayerRequest.cc
src/model/DescribeDcdnDomainHttpCodeDataByLayerResult.cc
src/model/DescribeDcdnDomainIpaBpsDataRequest.cc
src/model/DescribeDcdnDomainIpaBpsDataResult.cc
src/model/DescribeDcdnDomainIpaConnDataRequest.cc
src/model/DescribeDcdnDomainIpaConnDataResult.cc
src/model/DescribeDcdnDomainIpaTrafficDataRequest.cc
src/model/DescribeDcdnDomainIpaTrafficDataResult.cc
src/model/DescribeDcdnDomainIspDataRequest.cc
src/model/DescribeDcdnDomainIspDataResult.cc
src/model/DescribeDcdnDomainLogRequest.cc
src/model/DescribeDcdnDomainLogResult.cc
src/model/DescribeDcdnDomainLogExTtlRequest.cc
src/model/DescribeDcdnDomainLogExTtlResult.cc
src/model/DescribeDcdnDomainMultiUsageDataRequest.cc
src/model/DescribeDcdnDomainMultiUsageDataResult.cc
src/model/DescribeDcdnDomainOriginBpsDataRequest.cc
@@ -456,6 +632,8 @@ set(dcdn_src
src/model/DescribeDcdnDomainPvDataResult.cc
src/model/DescribeDcdnDomainQpsDataRequest.cc
src/model/DescribeDcdnDomainQpsDataResult.cc
src/model/DescribeDcdnDomainQpsDataByLayerRequest.cc
src/model/DescribeDcdnDomainQpsDataByLayerResult.cc
src/model/DescribeDcdnDomainRealTimeBpsDataRequest.cc
src/model/DescribeDcdnDomainRealTimeBpsDataResult.cc
src/model/DescribeDcdnDomainRealTimeByteHitRateDataRequest.cc
@@ -496,14 +674,20 @@ set(dcdn_src
src/model/DescribeDcdnDomainWebsocketHttpCodeDataResult.cc
src/model/DescribeDcdnDomainWebsocketTrafficDataRequest.cc
src/model/DescribeDcdnDomainWebsocketTrafficDataResult.cc
src/model/DescribeDcdnEsExceptionDataRequest.cc
src/model/DescribeDcdnEsExceptionDataResult.cc
src/model/DescribeDcdnEsExecuteDataRequest.cc
src/model/DescribeDcdnEsExecuteDataResult.cc
src/model/DescribeDcdnDomainsBySourceRequest.cc
src/model/DescribeDcdnDomainsBySourceResult.cc
src/model/DescribeDcdnErUsageDataRequest.cc
src/model/DescribeDcdnErUsageDataResult.cc
src/model/DescribeDcdnFullDomainsBlockIPConfigRequest.cc
src/model/DescribeDcdnFullDomainsBlockIPConfigResult.cc
src/model/DescribeDcdnFullDomainsBlockIPHistoryRequest.cc
src/model/DescribeDcdnFullDomainsBlockIPHistoryResult.cc
src/model/DescribeDcdnHttpsDomainListRequest.cc
src/model/DescribeDcdnHttpsDomainListResult.cc
src/model/DescribeDcdnIpInfoRequest.cc
src/model/DescribeDcdnIpInfoResult.cc
src/model/DescribeDcdnIpaDomainCidrRequest.cc
src/model/DescribeDcdnIpaDomainCidrResult.cc
src/model/DescribeDcdnIpaDomainConfigsRequest.cc
src/model/DescribeDcdnIpaDomainConfigsResult.cc
src/model/DescribeDcdnIpaDomainDetailRequest.cc
@@ -512,6 +696,18 @@ set(dcdn_src
src/model/DescribeDcdnIpaServiceResult.cc
src/model/DescribeDcdnIpaUserDomainsRequest.cc
src/model/DescribeDcdnIpaUserDomainsResult.cc
src/model/DescribeDcdnKvAccountRequest.cc
src/model/DescribeDcdnKvAccountResult.cc
src/model/DescribeDcdnKvAccountStatusRequest.cc
src/model/DescribeDcdnKvAccountStatusResult.cc
src/model/DescribeDcdnKvNamespaceRequest.cc
src/model/DescribeDcdnKvNamespaceResult.cc
src/model/DescribeDcdnL2IpsRequest.cc
src/model/DescribeDcdnL2IpsResult.cc
src/model/DescribeDcdnL2VipsRequest.cc
src/model/DescribeDcdnL2VipsResult.cc
src/model/DescribeDcdnOriginSiteHealthStatusRequest.cc
src/model/DescribeDcdnOriginSiteHealthStatusResult.cc
src/model/DescribeDcdnRealTimeDeliveryFieldRequest.cc
src/model/DescribeDcdnRealTimeDeliveryFieldResult.cc
src/model/DescribeDcdnRefreshQuotaRequest.cc
@@ -526,12 +722,16 @@ set(dcdn_src
src/model/DescribeDcdnReportResult.cc
src/model/DescribeDcdnReportListRequest.cc
src/model/DescribeDcdnReportListResult.cc
src/model/DescribeDcdnSLSRealTimeLogTypeRequest.cc
src/model/DescribeDcdnSLSRealTimeLogTypeResult.cc
src/model/DescribeDcdnSLSRealtimeLogDeliveryRequest.cc
src/model/DescribeDcdnSLSRealtimeLogDeliveryResult.cc
src/model/DescribeDcdnSMCertificateDetailRequest.cc
src/model/DescribeDcdnSMCertificateDetailResult.cc
src/model/DescribeDcdnSMCertificateListRequest.cc
src/model/DescribeDcdnSMCertificateListResult.cc
src/model/DescribeDcdnSSLCertificateListRequest.cc
src/model/DescribeDcdnSSLCertificateListResult.cc
src/model/DescribeDcdnSecFuncInfoRequest.cc
src/model/DescribeDcdnSecFuncInfoResult.cc
src/model/DescribeDcdnSecSpecInfoRequest.cc
@@ -550,6 +750,10 @@ set(dcdn_src
src/model/DescribeDcdnUserBillHistoryResult.cc
src/model/DescribeDcdnUserBillTypeRequest.cc
src/model/DescribeDcdnUserBillTypeResult.cc
src/model/DescribeDcdnUserCertificateExpireCountRequest.cc
src/model/DescribeDcdnUserCertificateExpireCountResult.cc
src/model/DescribeDcdnUserConfigsRequest.cc
src/model/DescribeDcdnUserConfigsResult.cc
src/model/DescribeDcdnUserDomainsRequest.cc
src/model/DescribeDcdnUserDomainsResult.cc
src/model/DescribeDcdnUserDomainsByFuncRequest.cc
@@ -566,18 +770,72 @@ set(dcdn_src
src/model/DescribeDcdnUserSecDropByMinuteResult.cc
src/model/DescribeDcdnUserTagsRequest.cc
src/model/DescribeDcdnUserTagsResult.cc
src/model/DescribeDcdnUserVipsByDomainRequest.cc
src/model/DescribeDcdnUserVipsByDomainResult.cc
src/model/DescribeDcdnVerifyContentRequest.cc
src/model/DescribeDcdnVerifyContentResult.cc
src/model/DescribeDcdnWafBotAppKeyRequest.cc
src/model/DescribeDcdnWafBotAppKeyResult.cc
src/model/DescribeDcdnWafDefaultRulesRequest.cc
src/model/DescribeDcdnWafDefaultRulesResult.cc
src/model/DescribeDcdnWafDomainRequest.cc
src/model/DescribeDcdnWafDomainResult.cc
src/model/DescribeDcdnWafDomainDetailRequest.cc
src/model/DescribeDcdnWafDomainDetailResult.cc
src/model/DescribeDcdnWafDomainsRequest.cc
src/model/DescribeDcdnWafDomainsResult.cc
src/model/DescribeDcdnWafFilterInfoRequest.cc
src/model/DescribeDcdnWafFilterInfoResult.cc
src/model/DescribeDcdnWafGeoInfoRequest.cc
src/model/DescribeDcdnWafGeoInfoResult.cc
src/model/DescribeDcdnWafGroupRequest.cc
src/model/DescribeDcdnWafGroupResult.cc
src/model/DescribeDcdnWafGroupsRequest.cc
src/model/DescribeDcdnWafGroupsResult.cc
src/model/DescribeDcdnWafLogsRequest.cc
src/model/DescribeDcdnWafLogsResult.cc
src/model/DescribeDcdnWafPoliciesRequest.cc
src/model/DescribeDcdnWafPoliciesResult.cc
src/model/DescribeDcdnWafPolicyRequest.cc
src/model/DescribeDcdnWafPolicyResult.cc
src/model/DescribeDcdnWafPolicyDomainsRequest.cc
src/model/DescribeDcdnWafPolicyDomainsResult.cc
src/model/DescribeDcdnWafPolicyValidDomainsRequest.cc
src/model/DescribeDcdnWafPolicyValidDomainsResult.cc
src/model/DescribeDcdnWafRuleRequest.cc
src/model/DescribeDcdnWafRuleResult.cc
src/model/DescribeDcdnWafRulesRequest.cc
src/model/DescribeDcdnWafRulesResult.cc
src/model/DescribeDcdnWafScenesRequest.cc
src/model/DescribeDcdnWafScenesResult.cc
src/model/DescribeDcdnWafServiceRequest.cc
src/model/DescribeDcdnWafServiceResult.cc
src/model/DescribeDcdnWafSpecInfoRequest.cc
src/model/DescribeDcdnWafSpecInfoResult.cc
src/model/DescribeDcdnWafUsageDataRequest.cc
src/model/DescribeDcdnWafUsageDataResult.cc
src/model/DescribeDcdnsecServiceRequest.cc
src/model/DescribeDcdnsecServiceResult.cc
src/model/DescribeDdosAllEventListRequest.cc
src/model/DescribeDdosAllEventListResult.cc
src/model/DescribeEncryptRoutineUidRequest.cc
src/model/DescribeEncryptRoutineUidResult.cc
src/model/DescribeHighlightInfoRequest.cc
src/model/DescribeHighlightInfoResult.cc
src/model/DescribeKvUsageDataRequest.cc
src/model/DescribeKvUsageDataResult.cc
src/model/DescribeRDDomainConfigRequest.cc
src/model/DescribeRDDomainConfigResult.cc
src/model/DescribeRDDomainsRequest.cc
src/model/DescribeRDDomainsResult.cc
src/model/DescribeRoutineRequest.cc
src/model/DescribeRoutineResult.cc
src/model/DescribeRoutineCanaryEnvsRequest.cc
src/model/DescribeRoutineCanaryEnvsResult.cc
src/model/DescribeRoutineCodeRevisionRequest.cc
src/model/DescribeRoutineCodeRevisionResult.cc
src/model/DescribeRoutineRelatedDomainsRequest.cc
src/model/DescribeRoutineRelatedDomainsResult.cc
src/model/DescribeRoutineSpecRequest.cc
src/model/DescribeRoutineSpecResult.cc
src/model/DescribeRoutineUserInfoRequest.cc
@@ -592,12 +850,24 @@ set(dcdn_src
src/model/DescribeUserLogserviceStatusResult.cc
src/model/EditRoutineConfRequest.cc
src/model/EditRoutineConfResult.cc
src/model/ListDcdnEsTemplateInfoRequest.cc
src/model/ListDcdnEsTemplateInfoResult.cc
src/model/GetDcdnKvRequest.cc
src/model/GetDcdnKvResult.cc
src/model/GetDcdnKvStatusRequest.cc
src/model/GetDcdnKvStatusResult.cc
src/model/ListDcdnKvRequest.cc
src/model/ListDcdnKvResult.cc
src/model/ListDcdnRealTimeDeliveryProjectRequest.cc
src/model/ListDcdnRealTimeDeliveryProjectResult.cc
src/model/ModifyDCdnDomainSchdmByPropertyRequest.cc
src/model/ModifyDCdnDomainSchdmByPropertyResult.cc
src/model/ModifyDcdnWafGroupRequest.cc
src/model/ModifyDcdnWafGroupResult.cc
src/model/ModifyDcdnWafPolicyRequest.cc
src/model/ModifyDcdnWafPolicyResult.cc
src/model/ModifyDcdnWafPolicyDomainsRequest.cc
src/model/ModifyDcdnWafPolicyDomainsResult.cc
src/model/ModifyDcdnWafRuleRequest.cc
src/model/ModifyDcdnWafRuleResult.cc
src/model/OpenDcdnServiceRequest.cc
src/model/OpenDcdnServiceResult.cc
src/model/PreloadDcdnObjectCachesRequest.cc
@@ -606,18 +876,28 @@ set(dcdn_src
src/model/PublishDcdnStagingConfigToProductionResult.cc
src/model/PublishRoutineCodeRevisionRequest.cc
src/model/PublishRoutineCodeRevisionResult.cc
src/model/PutDcdnKvRequest.cc
src/model/PutDcdnKvResult.cc
src/model/PutDcdnKvNamespaceRequest.cc
src/model/PutDcdnKvNamespaceResult.cc
src/model/PutDcdnKvWithHighCapacityRequest.cc
src/model/PutDcdnKvWithHighCapacityResult.cc
src/model/RefreshDcdnObjectCacheByCacheTagRequest.cc
src/model/RefreshDcdnObjectCacheByCacheTagResult.cc
src/model/RefreshDcdnObjectCachesRequest.cc
src/model/RefreshDcdnObjectCachesResult.cc
src/model/RefreshErObjectCachesRequest.cc
src/model/RefreshErObjectCachesResult.cc
src/model/RollbackDcdnStagingConfigRequest.cc
src/model/RollbackDcdnStagingConfigResult.cc
src/model/SetDcdnConfigOfVersionRequest.cc
src/model/SetDcdnConfigOfVersionResult.cc
src/model/SetDcdnDomainCSRCertificateRequest.cc
src/model/SetDcdnDomainCSRCertificateResult.cc
src/model/SetDcdnDomainCertificateRequest.cc
src/model/SetDcdnDomainCertificateResult.cc
src/model/SetDcdnDomainSMCertificateRequest.cc
src/model/SetDcdnDomainSMCertificateResult.cc
src/model/SetDcdnDomainSSLCertificateRequest.cc
src/model/SetDcdnDomainSSLCertificateResult.cc
src/model/SetDcdnDomainStagingConfigRequest.cc
src/model/SetDcdnDomainStagingConfigResult.cc
src/model/SetDcdnFullDomainsBlockIPRequest.cc

File diff suppressed because it is too large Load Diff

View File

@@ -1,72 +1,79 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_ADDDCDNDOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_ADDDCDNDOMAINREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT AddDcdnDomainRequest : public RpcServiceRequest
{
public:
AddDcdnDomainRequest();
~AddDcdnDomainRequest();
std::string getSources()const;
void setSources(const std::string& sources);
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getScope()const;
void setScope(const std::string& scope);
std::string getTopLevelDomain()const;
void setTopLevelDomain(const std::string& topLevelDomain);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getCheckUrl()const;
void setCheckUrl(const std::string& checkUrl);
private:
std::string sources_;
std::string resourceGroupId_;
std::string securityToken_;
std::string scope_;
std::string topLevelDomain_;
std::string ownerAccount_;
std::string domainName_;
long ownerId_;
std::string checkUrl_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_ADDDCDNDOMAINREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_ADDDCDNDOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_ADDDCDNDOMAINREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT AddDcdnDomainRequest : public RpcServiceRequest {
public:
struct Tag {
std::string value;
std::string key;
};
AddDcdnDomainRequest();
~AddDcdnDomainRequest();
std::string getSources() const;
void setSources(const std::string &sources);
std::string getScene() const;
void setScene(const std::string &scene);
std::string getResourceGroupId() const;
void setResourceGroupId(const std::string &resourceGroupId);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getScope() const;
void setScope(const std::string &scope);
std::vector<Tag> getTag() const;
void setTag(const std::vector<Tag> &tag);
std::string getTopLevelDomain() const;
void setTopLevelDomain(const std::string &topLevelDomain);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
std::string getFunctionType() const;
void setFunctionType(const std::string &functionType);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getCheckUrl() const;
void setCheckUrl(const std::string &checkUrl);
private:
std::string sources_;
std::string scene_;
std::string resourceGroupId_;
std::string securityToken_;
std::string scope_;
std::vector<Tag> tag_;
std::string topLevelDomain_;
std::string ownerAccount_;
std::string domainName_;
std::string functionType_;
long ownerId_;
std::string checkUrl_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_ADDDCDNDOMAINREQUEST_H_

View File

@@ -1,75 +1,69 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_ADDDCDNIPADOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_ADDDCDNIPADOMAINREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT AddDcdnIpaDomainRequest : public RpcServiceRequest
{
public:
AddDcdnIpaDomainRequest();
~AddDcdnIpaDomainRequest();
std::string getSources()const;
void setSources(const std::string& sources);
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
std::string getProtocol()const;
void setProtocol(const std::string& protocol);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getScope()const;
void setScope(const std::string& scope);
std::string getTopLevelDomain()const;
void setTopLevelDomain(const std::string& topLevelDomain);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getCheckUrl()const;
void setCheckUrl(const std::string& checkUrl);
private:
std::string sources_;
std::string resourceGroupId_;
std::string protocol_;
std::string securityToken_;
std::string scope_;
std::string topLevelDomain_;
std::string ownerAccount_;
std::string domainName_;
long ownerId_;
std::string checkUrl_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_ADDDCDNIPADOMAINREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_ADDDCDNIPADOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_ADDDCDNIPADOMAINREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT AddDcdnIpaDomainRequest : public RpcServiceRequest {
public:
AddDcdnIpaDomainRequest();
~AddDcdnIpaDomainRequest();
std::string getSources() const;
void setSources(const std::string &sources);
std::string getResourceGroupId() const;
void setResourceGroupId(const std::string &resourceGroupId);
std::string getProtocol() const;
void setProtocol(const std::string &protocol);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getScope() const;
void setScope(const std::string &scope);
std::string getTopLevelDomain() const;
void setTopLevelDomain(const std::string &topLevelDomain);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getCheckUrl() const;
void setCheckUrl(const std::string &checkUrl);
private:
std::string sources_;
std::string resourceGroupId_;
std::string protocol_;
std::string securityToken_;
std::string scope_;
std::string topLevelDomain_;
std::string ownerAccount_;
std::string domainName_;
long ownerId_;
std::string checkUrl_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_ADDDCDNIPADOMAINREQUEST_H_

View File

@@ -1,72 +1,66 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHADDDCDNDOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHADDDCDNDOMAINREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchAddDcdnDomainRequest : public RpcServiceRequest
{
public:
BatchAddDcdnDomainRequest();
~BatchAddDcdnDomainRequest();
std::string getSources()const;
void setSources(const std::string& sources);
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getScope()const;
void setScope(const std::string& scope);
std::string getTopLevelDomain()const;
void setTopLevelDomain(const std::string& topLevelDomain);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getCheckUrl()const;
void setCheckUrl(const std::string& checkUrl);
private:
std::string sources_;
std::string resourceGroupId_;
std::string securityToken_;
std::string scope_;
std::string topLevelDomain_;
std::string ownerAccount_;
std::string domainName_;
long ownerId_;
std::string checkUrl_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHADDDCDNDOMAINREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHADDDCDNDOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHADDDCDNDOMAINREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchAddDcdnDomainRequest : public RpcServiceRequest {
public:
BatchAddDcdnDomainRequest();
~BatchAddDcdnDomainRequest();
std::string getSources() const;
void setSources(const std::string &sources);
std::string getResourceGroupId() const;
void setResourceGroupId(const std::string &resourceGroupId);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getScope() const;
void setScope(const std::string &scope);
std::string getTopLevelDomain() const;
void setTopLevelDomain(const std::string &topLevelDomain);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getCheckUrl() const;
void setCheckUrl(const std::string &checkUrl);
private:
std::string sources_;
std::string resourceGroupId_;
std::string securityToken_;
std::string scope_;
std::string topLevelDomain_;
std::string ownerAccount_;
std::string domainName_;
long ownerId_;
std::string checkUrl_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHADDDCDNDOMAINREQUEST_H_

View File

@@ -0,0 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHCREATEDCDNWAFRULESREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHCREATEDCDNWAFRULESREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchCreateDcdnWafRulesRequest : public RpcServiceRequest {
public:
BatchCreateDcdnWafRulesRequest();
~BatchCreateDcdnWafRulesRequest();
long getPolicyId() const;
void setPolicyId(long policyId);
std::string getRuleConfigs() const;
void setRuleConfigs(const std::string &ruleConfigs);
private:
long policyId_;
std::string ruleConfigs_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHCREATEDCDNWAFRULESREQUEST_H_

View File

@@ -14,8 +14,8 @@
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DCDNHTTPREQUESTTESTTOOLRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_DCDNHTTPREQUESTTESTTOOLRESULT_H_
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHCREATEDCDNWAFRULESRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHCREATEDCDNWAFRULESRESULT_H_
#include <string>
#include <vector>
@@ -29,27 +29,23 @@ namespace AlibabaCloud
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DcdnHttpRequestTestToolResult : public ServiceResult
class ALIBABACLOUD_DCDN_EXPORT BatchCreateDcdnWafRulesResult : public ServiceResult
{
public:
DcdnHttpRequestTestToolResult();
explicit DcdnHttpRequestTestToolResult(const std::string &payload);
~DcdnHttpRequestTestToolResult();
std::string getHeader()const;
std::string getBody()const;
int getStatusCode()const;
BatchCreateDcdnWafRulesResult();
explicit BatchCreateDcdnWafRulesResult(const std::string &payload);
~BatchCreateDcdnWafRulesResult();
std::vector<std::string> getRuleIds()const;
protected:
void parse(const std::string &payload);
private:
std::string header_;
std::string body_;
int statusCode_;
std::vector<std::string> ruleIds_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DCDNHTTPREQUESTTESTTOOLRESULT_H_
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHCREATEDCDNWAFRULESRESULT_H_

View File

@@ -1,60 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNDOMAINCONFIGSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNDOMAINCONFIGSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchDeleteDcdnDomainConfigsRequest : public RpcServiceRequest
{
public:
BatchDeleteDcdnDomainConfigsRequest();
~BatchDeleteDcdnDomainConfigsRequest();
std::string getFunctionNames()const;
void setFunctionNames(const std::string& functionNames);
std::string getDomainNames()const;
void setDomainNames(const std::string& domainNames);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
private:
std::string functionNames_;
std::string domainNames_;
std::string ownerAccount_;
long ownerId_;
std::string securityToken_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNDOMAINCONFIGSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNDOMAINCONFIGSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNDOMAINCONFIGSREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchDeleteDcdnDomainConfigsRequest : public RpcServiceRequest {
public:
BatchDeleteDcdnDomainConfigsRequest();
~BatchDeleteDcdnDomainConfigsRequest();
std::string getFunctionNames() const;
void setFunctionNames(const std::string &functionNames);
std::string getDomainNames() const;
void setDomainNames(const std::string &domainNames);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
std::string functionNames_;
std::string domainNames_;
std::string securityToken_;
std::string ownerAccount_;
long ownerId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNDOMAINCONFIGSREQUEST_H_

View File

@@ -0,0 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchDeleteDcdnKvRequest : public RpcServiceRequest {
public:
BatchDeleteDcdnKvRequest();
~BatchDeleteDcdnKvRequest();
std::vector<std::string> getKeys() const;
void setKeys(const std::vector<std::string> &keys);
std::string get_Namespace() const;
void set_Namespace(const std::string &_namespace);
private:
std::vector<std::string> keys_;
std::string _namespace_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVREQUEST_H_

View File

@@ -0,0 +1,53 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchDeleteDcdnKvResult : public ServiceResult
{
public:
BatchDeleteDcdnKvResult();
explicit BatchDeleteDcdnKvResult(const std::string &payload);
~BatchDeleteDcdnKvResult();
std::vector<std::string> getFailKeys()const;
std::vector<std::string> getSuccessKeys()const;
protected:
void parse(const std::string &payload);
private:
std::vector<std::string> failKeys_;
std::vector<std::string> successKeys_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVRESULT_H_

View File

@@ -0,0 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVWITHHIGHCAPACITYREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVWITHHIGHCAPACITYREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchDeleteDcdnKvWithHighCapacityRequest : public RpcServiceRequest {
public:
BatchDeleteDcdnKvWithHighCapacityRequest();
~BatchDeleteDcdnKvWithHighCapacityRequest();
std::string get_Namespace() const;
void set_Namespace(const std::string &_namespace);
std::string getUrl() const;
void setUrl(const std::string &url);
private:
std::string _namespace_;
std::string url_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVWITHHIGHCAPACITYREQUEST_H_

View File

@@ -0,0 +1,53 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVWITHHIGHCAPACITYRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVWITHHIGHCAPACITYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchDeleteDcdnKvWithHighCapacityResult : public ServiceResult
{
public:
BatchDeleteDcdnKvWithHighCapacityResult();
explicit BatchDeleteDcdnKvWithHighCapacityResult(const std::string &payload);
~BatchDeleteDcdnKvWithHighCapacityResult();
std::vector<std::string> getFailKeys()const;
std::vector<std::string> getSuccessKeys()const;
protected:
void parse(const std::string &payload);
private:
std::vector<std::string> failKeys_;
std::vector<std::string> successKeys_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNKVWITHHIGHCAPACITYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNWAFRULESREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNWAFRULESREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchDeleteDcdnWafRulesRequest : public RpcServiceRequest {
public:
BatchDeleteDcdnWafRulesRequest();
~BatchDeleteDcdnWafRulesRequest();
std::string getRuleIds() const;
void setRuleIds(const std::string &ruleIds);
private:
std::string ruleIds_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNWAFRULESREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNWAFRULESRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNWAFRULESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchDeleteDcdnWafRulesResult : public ServiceResult
{
public:
BatchDeleteDcdnWafRulesResult();
explicit BatchDeleteDcdnWafRulesResult(const std::string &payload);
~BatchDeleteDcdnWafRulesResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHDELETEDCDNWAFRULESRESULT_H_

View File

@@ -0,0 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHMODIFYDCDNWAFRULESREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHMODIFYDCDNWAFRULESREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchModifyDcdnWafRulesRequest : public RpcServiceRequest {
public:
BatchModifyDcdnWafRulesRequest();
~BatchModifyDcdnWafRulesRequest();
long getPolicyId() const;
void setPolicyId(long policyId);
std::string getRuleConfigs() const;
void setRuleConfigs(const std::string &ruleConfigs);
private:
long policyId_;
std::string ruleConfigs_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHMODIFYDCDNWAFRULESREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHMODIFYDCDNWAFRULESRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHMODIFYDCDNWAFRULESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchModifyDcdnWafRulesResult : public ServiceResult
{
public:
BatchModifyDcdnWafRulesResult();
explicit BatchModifyDcdnWafRulesResult(const std::string &payload);
~BatchModifyDcdnWafRulesResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHMODIFYDCDNWAFRULESRESULT_H_

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchPutDcdnKvRequest : public RpcServiceRequest {
public:
struct KvList {
std::string key;
std::string value;
long expiration;
long expirationTtl;
};
BatchPutDcdnKvRequest();
~BatchPutDcdnKvRequest();
std::vector<KvList> getKvList() const;
void setKvList(const std::vector<KvList> &kvList);
std::string get_Namespace() const;
void set_Namespace(const std::string &_namespace);
private:
std::vector<KvList> kvList_;
std::string _namespace_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVREQUEST_H_

View File

@@ -0,0 +1,53 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchPutDcdnKvResult : public ServiceResult
{
public:
BatchPutDcdnKvResult();
explicit BatchPutDcdnKvResult(const std::string &payload);
~BatchPutDcdnKvResult();
std::vector<std::string> getFailKeys()const;
std::vector<std::string> getSuccessKeys()const;
protected:
void parse(const std::string &payload);
private:
std::vector<std::string> failKeys_;
std::vector<std::string> successKeys_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVRESULT_H_

View File

@@ -0,0 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVWITHHIGHCAPACITYREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVWITHHIGHCAPACITYREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchPutDcdnKvWithHighCapacityRequest : public RpcServiceRequest {
public:
BatchPutDcdnKvWithHighCapacityRequest();
~BatchPutDcdnKvWithHighCapacityRequest();
std::string get_Namespace() const;
void set_Namespace(const std::string &_namespace);
std::string getUrl() const;
void setUrl(const std::string &url);
private:
std::string _namespace_;
std::string url_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVWITHHIGHCAPACITYREQUEST_H_

View File

@@ -0,0 +1,53 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVWITHHIGHCAPACITYRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVWITHHIGHCAPACITYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchPutDcdnKvWithHighCapacityResult : public ServiceResult
{
public:
BatchPutDcdnKvWithHighCapacityResult();
explicit BatchPutDcdnKvWithHighCapacityResult(const std::string &payload);
~BatchPutDcdnKvWithHighCapacityResult();
std::vector<std::string> getFailKeys()const;
std::vector<std::string> getSuccessKeys()const;
protected:
void parse(const std::string &payload);
private:
std::vector<std::string> failKeys_;
std::vector<std::string> successKeys_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHPUTDCDNKVWITHHIGHCAPACITYRESULT_H_

View File

@@ -1,72 +1,66 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCERTIFICATEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCERTIFICATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchSetDcdnDomainCertificateRequest : public RpcServiceRequest
{
public:
BatchSetDcdnDomainCertificateRequest();
~BatchSetDcdnDomainCertificateRequest();
std::string getSSLProtocol()const;
void setSSLProtocol(const std::string& sSLProtocol);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getCertType()const;
void setCertType(const std::string& certType);
std::string getSSLPri()const;
void setSSLPri(const std::string& sSLPri);
std::string getCertName()const;
void setCertName(const std::string& certName);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSSLPub()const;
void setSSLPub(const std::string& sSLPub);
std::string getRegion()const;
void setRegion(const std::string& region);
private:
std::string sSLProtocol_;
std::string securityToken_;
std::string certType_;
std::string sSLPri_;
std::string certName_;
std::string domainName_;
long ownerId_;
std::string sSLPub_;
std::string region_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCERTIFICATEREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCERTIFICATEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCERTIFICATEREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchSetDcdnDomainCertificateRequest : public RpcServiceRequest {
public:
BatchSetDcdnDomainCertificateRequest();
~BatchSetDcdnDomainCertificateRequest();
std::string getSSLProtocol() const;
void setSSLProtocol(const std::string &sSLProtocol);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getCertType() const;
void setCertType(const std::string &certType);
std::string getSSLPri() const;
void setSSLPri(const std::string &sSLPri);
std::string getCertName() const;
void setCertName(const std::string &certName);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getSSLPub() const;
void setSSLPub(const std::string &sSLPub);
std::string getRegion() const;
void setRegion(const std::string &region);
private:
std::string sSLProtocol_;
std::string securityToken_;
std::string certType_;
std::string sSLPri_;
std::string certName_;
std::string domainName_;
long ownerId_;
std::string sSLPub_;
std::string region_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCERTIFICATEREQUEST_H_

View File

@@ -1,60 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCONFIGSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCONFIGSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchSetDcdnDomainConfigsRequest : public RpcServiceRequest
{
public:
BatchSetDcdnDomainConfigsRequest();
~BatchSetDcdnDomainConfigsRequest();
std::string getFunctions()const;
void setFunctions(const std::string& functions);
std::string getDomainNames()const;
void setDomainNames(const std::string& domainNames);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
std::string functions_;
std::string domainNames_;
std::string securityToken_;
std::string ownerAccount_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCONFIGSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCONFIGSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCONFIGSREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchSetDcdnDomainConfigsRequest : public RpcServiceRequest {
public:
BatchSetDcdnDomainConfigsRequest();
~BatchSetDcdnDomainConfigsRequest();
std::string getFunctions() const;
void setFunctions(const std::string &functions);
std::string getDomainNames() const;
void setDomainNames(const std::string &domainNames);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
std::string functions_;
std::string domainNames_;
std::string securityToken_;
std::string ownerAccount_;
long ownerId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNDOMAINCONFIGSREQUEST_H_

View File

@@ -32,15 +32,23 @@ namespace AlibabaCloud
class ALIBABACLOUD_DCDN_EXPORT BatchSetDcdnDomainConfigsResult : public ServiceResult
{
public:
struct DomainConfigModel
{
std::string functionName;
std::string domainName;
long configId;
};
BatchSetDcdnDomainConfigsResult();
explicit BatchSetDcdnDomainConfigsResult(const std::string &payload);
~BatchSetDcdnDomainConfigsResult();
std::vector<DomainConfigModel> getDomainConfigList()const;
protected:
void parse(const std::string &payload);
private:
std::vector<DomainConfigModel> domainConfigList_;
};
}

View File

@@ -1,60 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNIPADOMAINCONFIGSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNIPADOMAINCONFIGSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchSetDcdnIpaDomainConfigsRequest : public RpcServiceRequest
{
public:
BatchSetDcdnIpaDomainConfigsRequest();
~BatchSetDcdnIpaDomainConfigsRequest();
std::string getFunctions()const;
void setFunctions(const std::string& functions);
std::string getDomainNames()const;
void setDomainNames(const std::string& domainNames);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
std::string functions_;
std::string domainNames_;
std::string securityToken_;
std::string ownerAccount_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNIPADOMAINCONFIGSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNIPADOMAINCONFIGSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNIPADOMAINCONFIGSREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchSetDcdnIpaDomainConfigsRequest : public RpcServiceRequest {
public:
BatchSetDcdnIpaDomainConfigsRequest();
~BatchSetDcdnIpaDomainConfigsRequest();
std::string getFunctions() const;
void setFunctions(const std::string &functions);
std::string getDomainNames() const;
void setDomainNames(const std::string &domainNames);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
std::string functions_;
std::string domainNames_;
std::string securityToken_;
std::string ownerAccount_;
long ownerId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNIPADOMAINCONFIGSREQUEST_H_

View File

@@ -0,0 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNWAFDOMAINCONFIGSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNWAFDOMAINCONFIGSREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchSetDcdnWafDomainConfigsRequest : public RpcServiceRequest {
public:
BatchSetDcdnWafDomainConfigsRequest();
~BatchSetDcdnWafDomainConfigsRequest();
std::string getDomainNames() const;
void setDomainNames(const std::string &domainNames);
std::string getClientIpTag() const;
void setClientIpTag(const std::string &clientIpTag);
std::string getDefenseStatus() const;
void setDefenseStatus(const std::string &defenseStatus);
private:
std::string domainNames_;
std::string clientIpTag_;
std::string defenseStatus_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNWAFDOMAINCONFIGSREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNWAFDOMAINCONFIGSRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNWAFDOMAINCONFIGSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchSetDcdnWafDomainConfigsResult : public ServiceResult
{
public:
BatchSetDcdnWafDomainConfigsResult();
explicit BatchSetDcdnWafDomainConfigsResult(const std::string &payload);
~BatchSetDcdnWafDomainConfigsResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSETDCDNWAFDOMAINCONFIGSRESULT_H_

View File

@@ -1,54 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSTARTDCDNDOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSTARTDCDNDOMAINREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchStartDcdnDomainRequest : public RpcServiceRequest
{
public:
BatchStartDcdnDomainRequest();
~BatchStartDcdnDomainRequest();
std::string getDomainNames()const;
void setDomainNames(const std::string& domainNames);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
private:
std::string domainNames_;
long ownerId_;
std::string securityToken_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSTARTDCDNDOMAINREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSTARTDCDNDOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSTARTDCDNDOMAINREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchStartDcdnDomainRequest : public RpcServiceRequest {
public:
BatchStartDcdnDomainRequest();
~BatchStartDcdnDomainRequest();
std::string getDomainNames() const;
void setDomainNames(const std::string &domainNames);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
private:
std::string domainNames_;
long ownerId_;
std::string securityToken_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSTARTDCDNDOMAINREQUEST_H_

View File

@@ -1,54 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSTOPDCDNDOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSTOPDCDNDOMAINREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT BatchStopDcdnDomainRequest : public RpcServiceRequest
{
public:
BatchStopDcdnDomainRequest();
~BatchStopDcdnDomainRequest();
std::string getDomainNames()const;
void setDomainNames(const std::string& domainNames);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
private:
std::string domainNames_;
long ownerId_;
std::string securityToken_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSTOPDCDNDOMAINREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_BATCHSTOPDCDNDOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_BATCHSTOPDCDNDOMAINREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT BatchStopDcdnDomainRequest : public RpcServiceRequest {
public:
BatchStopDcdnDomainRequest();
~BatchStopDcdnDomainRequest();
std::string getDomainNames() const;
void setDomainNames(const std::string &domainNames);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
private:
std::string domainNames_;
long ownerId_;
std::string securityToken_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_BATCHSTOPDCDNDOMAINREQUEST_H_

View File

@@ -1,51 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CHECKDCDNPROJECTEXISTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CHECKDCDNPROJECTEXISTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT CheckDcdnProjectExistRequest : public RpcServiceRequest
{
public:
CheckDcdnProjectExistRequest();
~CheckDcdnProjectExistRequest();
std::string getProjectName()const;
void setProjectName(const std::string& projectName);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
std::string projectName_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_CHECKDCDNPROJECTEXISTREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CHECKDCDNPROJECTEXISTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CHECKDCDNPROJECTEXISTREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT CheckDcdnProjectExistRequest : public RpcServiceRequest {
public:
CheckDcdnProjectExistRequest();
~CheckDcdnProjectExistRequest();
std::string getProjectName() const;
void setProjectName(const std::string &projectName);
private:
std::string projectName_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_CHECKDCDNPROJECTEXISTREQUEST_H_

View File

@@ -1,54 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_COMMITSTAGINGROUTINECODEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_COMMITSTAGINGROUTINECODEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT CommitStagingRoutineCodeRequest : public RpcServiceRequest
{
public:
CommitStagingRoutineCodeRequest();
~CommitStagingRoutineCodeRequest();
std::string getCodeDescription()const;
void setCodeDescription(const std::string& codeDescription);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getName()const;
void setName(const std::string& name);
private:
std::string codeDescription_;
long ownerId_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_COMMITSTAGINGROUTINECODEREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_COMMITSTAGINGROUTINECODEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_COMMITSTAGINGROUTINECODEREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT CommitStagingRoutineCodeRequest : public RpcServiceRequest {
public:
CommitStagingRoutineCodeRequest();
~CommitStagingRoutineCodeRequest();
std::string getCodeDescription() const;
void setCodeDescription(const std::string &codeDescription);
std::string getName() const;
void setName(const std::string &name);
private:
std::string codeDescription_;
std::string name_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_COMMITSTAGINGROUTINECODEREQUEST_H_

View File

@@ -1,72 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNCERTIFICATESIGNINGREQUESTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNCERTIFICATESIGNINGREQUESTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnCertificateSigningRequestRequest : public RpcServiceRequest
{
public:
CreateDcdnCertificateSigningRequestRequest();
~CreateDcdnCertificateSigningRequestRequest();
std::string getCountry()const;
void setCountry(const std::string& country);
std::string getCity()const;
void setCity(const std::string& city);
std::string getCommonName()const;
void setCommonName(const std::string& commonName);
std::string getState()const;
void setState(const std::string& state);
std::string getEmail()const;
void setEmail(const std::string& email);
std::string getSANs()const;
void setSANs(const std::string& sANs);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getOrganization()const;
void setOrganization(const std::string& organization);
std::string getOrganizationUnit()const;
void setOrganizationUnit(const std::string& organizationUnit);
private:
std::string country_;
std::string city_;
std::string commonName_;
std::string state_;
std::string email_;
std::string sANs_;
long ownerId_;
std::string organization_;
std::string organizationUnit_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNCERTIFICATESIGNINGREQUESTREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNCERTIFICATESIGNINGREQUESTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNCERTIFICATESIGNINGREQUESTREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnCertificateSigningRequestRequest : public RpcServiceRequest {
public:
CreateDcdnCertificateSigningRequestRequest();
~CreateDcdnCertificateSigningRequestRequest();
std::string getCountry() const;
void setCountry(const std::string &country);
std::string getCommonName() const;
void setCommonName(const std::string &commonName);
std::string getCity() const;
void setCity(const std::string &city);
std::string getSANs() const;
void setSANs(const std::string &sANs);
std::string getOrganization() const;
void setOrganization(const std::string &organization);
std::string getState() const;
void setState(const std::string &state);
std::string getOrganizationUnit() const;
void setOrganizationUnit(const std::string &organizationUnit);
std::string getEmail() const;
void setEmail(const std::string &email);
private:
std::string country_;
std::string commonName_;
std::string city_;
std::string sANs_;
std::string organization_;
std::string state_;
std::string organizationUnit_;
std::string email_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNCERTIFICATESIGNINGREQUESTREQUEST_H_

View File

@@ -37,15 +37,15 @@ namespace AlibabaCloud
CreateDcdnCertificateSigningRequestResult();
explicit CreateDcdnCertificateSigningRequestResult(const std::string &payload);
~CreateDcdnCertificateSigningRequestResult();
std::string getCsr()const;
std::string getPubMd5()const;
std::string getCsr()const;
std::string getCommonName()const;
protected:
void parse(const std::string &payload);
private:
std::string csr_;
std::string pubMd5_;
std::string csr_;
std::string commonName_;
};

View File

@@ -1,63 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNDELIVERTASKREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNDELIVERTASKREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnDeliverTaskRequest : public RpcServiceRequest
{
public:
CreateDcdnDeliverTaskRequest();
~CreateDcdnDeliverTaskRequest();
std::string getReports()const;
void setReports(const std::string& reports);
std::string getDeliver()const;
void setDeliver(const std::string& deliver);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSchedule()const;
void setSchedule(const std::string& schedule);
std::string getName()const;
void setName(const std::string& name);
private:
std::string reports_;
std::string deliver_;
std::string domainName_;
long ownerId_;
std::string schedule_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNDELIVERTASKREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNDELIVERTASKREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNDELIVERTASKREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnDeliverTaskRequest : public RpcServiceRequest {
public:
CreateDcdnDeliverTaskRequest();
~CreateDcdnDeliverTaskRequest();
std::string getReports() const;
void setReports(const std::string &reports);
std::string getSchedule() const;
void setSchedule(const std::string &schedule);
std::string getName() const;
void setName(const std::string &name);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
std::string getDeliver() const;
void setDeliver(const std::string &deliver);
private:
std::string reports_;
std::string schedule_;
std::string name_;
std::string domainName_;
std::string deliver_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNDELIVERTASKREQUEST_H_

View File

@@ -37,10 +37,12 @@ namespace AlibabaCloud
CreateDcdnDeliverTaskResult();
explicit CreateDcdnDeliverTaskResult(const std::string &payload);
~CreateDcdnDeliverTaskResult();
std::string getDeliverId()const;
protected:
void parse(const std::string &payload);
private:
std::string deliverId_;
};
}

View File

@@ -1,72 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSLSREALTIMELOGDELIVERYREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSLSREALTIMELOGDELIVERYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnSLSRealTimeLogDeliveryRequest : public RpcServiceRequest
{
public:
CreateDcdnSLSRealTimeLogDeliveryRequest();
~CreateDcdnSLSRealTimeLogDeliveryRequest();
std::string getSLSLogStore()const;
void setSLSLogStore(const std::string& sLSLogStore);
std::string getSLSProject()const;
void setSLSProject(const std::string& sLSProject);
std::string getBusinessType()const;
void setBusinessType(const std::string& businessType);
std::string getSLSRegion()const;
void setSLSRegion(const std::string& sLSRegion);
std::string getProjectName()const;
void setProjectName(const std::string& projectName);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getSamplingRate()const;
void setSamplingRate(const std::string& samplingRate);
std::string getDataCenter()const;
void setDataCenter(const std::string& dataCenter);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
std::string sLSLogStore_;
std::string sLSProject_;
std::string businessType_;
std::string sLSRegion_;
std::string projectName_;
std::string domainName_;
std::string samplingRate_;
std::string dataCenter_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSLSREALTIMELOGDELIVERYREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSLSREALTIMELOGDELIVERYREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSLSREALTIMELOGDELIVERYREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnSLSRealTimeLogDeliveryRequest : public RpcServiceRequest {
public:
CreateDcdnSLSRealTimeLogDeliveryRequest();
~CreateDcdnSLSRealTimeLogDeliveryRequest();
std::string getSLSLogStore() const;
void setSLSLogStore(const std::string &sLSLogStore);
std::string getProjectName() const;
void setProjectName(const std::string &projectName);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
std::string getSamplingRate() const;
void setSamplingRate(const std::string &samplingRate);
std::string getDataCenter() const;
void setDataCenter(const std::string &dataCenter);
std::string getSLSProject() const;
void setSLSProject(const std::string &sLSProject);
std::string getSLSRegion() const;
void setSLSRegion(const std::string &sLSRegion);
std::string getBusinessType() const;
void setBusinessType(const std::string &businessType);
private:
std::string sLSLogStore_;
std::string projectName_;
std::string domainName_;
std::string samplingRate_;
std::string dataCenter_;
std::string sLSProject_;
std::string sLSRegion_;
std::string businessType_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSLSREALTIMELOGDELIVERYREQUEST_H_

View File

@@ -1,54 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSUBTASKREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSUBTASKREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnSubTaskRequest : public RpcServiceRequest
{
public:
CreateDcdnSubTaskRequest();
~CreateDcdnSubTaskRequest();
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getReportIds()const;
void setReportIds(const std::string& reportIds);
private:
std::string domainName_;
long ownerId_;
std::string reportIds_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSUBTASKREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSUBTASKREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSUBTASKREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnSubTaskRequest : public RpcServiceRequest {
public:
CreateDcdnSubTaskRequest();
~CreateDcdnSubTaskRequest();
std::string getReportIds() const;
void setReportIds(const std::string &reportIds);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
private:
std::string reportIds_;
std::string domainName_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNSUBTASKREQUEST_H_

View File

@@ -0,0 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFGROUPREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFGROUPREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnWafGroupRequest : public RpcServiceRequest {
public:
CreateDcdnWafGroupRequest();
~CreateDcdnWafGroupRequest();
std::string getSubscribe() const;
void setSubscribe(const std::string &subscribe);
std::string getName() const;
void setName(const std::string &name);
long getTemplateId() const;
void setTemplateId(long templateId);
private:
std::string subscribe_;
std::string name_;
long templateId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFGROUPREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFGROUPRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFGROUPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnWafGroupResult : public ServiceResult
{
public:
CreateDcdnWafGroupResult();
explicit CreateDcdnWafGroupResult(const std::string &payload);
~CreateDcdnWafGroupResult();
long getId()const;
protected:
void parse(const std::string &payload);
private:
long id_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFGROUPRESULT_H_

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFPOLICYREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFPOLICYREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnWafPolicyRequest : public RpcServiceRequest {
public:
CreateDcdnWafPolicyRequest();
~CreateDcdnWafPolicyRequest();
std::string getDefenseScene() const;
void setDefenseScene(const std::string &defenseScene);
std::string getPolicyType() const;
void setPolicyType(const std::string &policyType);
std::string getPolicyStatus() const;
void setPolicyStatus(const std::string &policyStatus);
std::string getPolicyName() const;
void setPolicyName(const std::string &policyName);
private:
std::string defenseScene_;
std::string policyType_;
std::string policyStatus_;
std::string policyName_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFPOLICYREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFPOLICYRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFPOLICYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT CreateDcdnWafPolicyResult : public ServiceResult
{
public:
CreateDcdnWafPolicyResult();
explicit CreateDcdnWafPolicyResult(const std::string &payload);
~CreateDcdnWafPolicyResult();
long getPolicyId()const;
protected:
void parse(const std::string &payload);
private:
long policyId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEDCDNWAFPOLICYRESULT_H_

View File

@@ -1,57 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEROUTINEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEROUTINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT CreateRoutineRequest : public RpcServiceRequest
{
public:
CreateRoutineRequest();
~CreateRoutineRequest();
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getEnvConf()const;
void setEnvConf(const std::string& envConf);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getName()const;
void setName(const std::string& name);
private:
std::string description_;
std::string envConf_;
long ownerId_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEROUTINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATEROUTINEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATEROUTINEREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT CreateRoutineRequest : public RpcServiceRequest {
public:
CreateRoutineRequest();
~CreateRoutineRequest();
std::string getEnvConf() const;
void setEnvConf(const std::string &envConf);
std::string getName() const;
void setName(const std::string &name);
std::string getDescription() const;
void setDescription(const std::string &description);
private:
std::string envConf_;
std::string name_;
std::string description_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATEROUTINEREQUEST_H_

View File

@@ -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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATESLRANDSLSPROJECTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATESLRANDSLSPROJECTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT CreateSlrAndSlsProjectRequest : public RpcServiceRequest
{
public:
CreateSlrAndSlsProjectRequest();
~CreateSlrAndSlsProjectRequest();
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getRegion()const;
void setRegion(const std::string& region);
private:
long ownerId_;
std::string region_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATESLRANDSLSPROJECTREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_CREATESLRANDSLSPROJECTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_CREATESLRANDSLSPROJECTREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT CreateSlrAndSlsProjectRequest : public RpcServiceRequest {
public:
CreateSlrAndSlsProjectRequest();
~CreateSlrAndSlsProjectRequest();
std::string getRegion() const;
void setRegion(const std::string &region);
std::string getBusinessType() const;
void setBusinessType(const std::string &businessType);
private:
std::string region_;
std::string businessType_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_CREATESLRANDSLSPROJECTREQUEST_H_

View File

@@ -1,72 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DCDNHTTPREQUESTTESTTOOLREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DCDNHTTPREQUESTTESTTOOLREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DcdnHttpRequestTestToolRequest : public RpcServiceRequest
{
public:
DcdnHttpRequestTestToolRequest();
~DcdnHttpRequestTestToolRequest();
std::string getProxyIp()const;
void setProxyIp(const std::string& proxyIp);
std::string getScheme()const;
void setScheme(const std::string& scheme);
std::string getBody()const;
void setBody(const std::string& body);
std::string getHost()const;
void setHost(const std::string& host);
std::string getMethod()const;
void setMethod(const std::string& method);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getUri()const;
void setUri(const std::string& uri);
std::string getArgs()const;
void setArgs(const std::string& args);
std::string getHeader()const;
void setHeader(const std::string& header);
private:
std::string proxyIp_;
std::string scheme_;
std::string body_;
std::string host_;
std::string method_;
long ownerId_;
std::string uri_;
std::string args_;
std::string header_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DCDNHTTPREQUESTTESTTOOLREQUEST_H_

View File

@@ -1,51 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDELIVERTASKREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDELIVERTASKREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnDeliverTaskRequest : public RpcServiceRequest
{
public:
DeleteDcdnDeliverTaskRequest();
~DeleteDcdnDeliverTaskRequest();
long getDeliverId()const;
void setDeliverId(long deliverId);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long deliverId_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDELIVERTASKREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDELIVERTASKREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDELIVERTASKREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnDeliverTaskRequest : public RpcServiceRequest {
public:
DeleteDcdnDeliverTaskRequest();
~DeleteDcdnDeliverTaskRequest();
long getDeliverId() const;
void setDeliverId(long deliverId);
private:
long deliverId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDELIVERTASKREQUEST_H_

View File

@@ -1,57 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDOMAINREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnDomainRequest : public RpcServiceRequest
{
public:
DeleteDcdnDomainRequest();
~DeleteDcdnDomainRequest();
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
std::string securityToken_;
std::string ownerAccount_;
std::string domainName_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDOMAINREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDOMAINREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnDomainRequest : public RpcServiceRequest {
public:
DeleteDcdnDomainRequest();
~DeleteDcdnDomainRequest();
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
std::string securityToken_;
std::string ownerAccount_;
std::string domainName_;
long ownerId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNDOMAINREQUEST_H_

View File

@@ -1,57 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPADOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPADOMAINREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnIpaDomainRequest : public RpcServiceRequest
{
public:
DeleteDcdnIpaDomainRequest();
~DeleteDcdnIpaDomainRequest();
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
private:
std::string ownerAccount_;
std::string domainName_;
long ownerId_;
std::string securityToken_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPADOMAINREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPADOMAINREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPADOMAINREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnIpaDomainRequest : public RpcServiceRequest {
public:
DeleteDcdnIpaDomainRequest();
~DeleteDcdnIpaDomainRequest();
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
std::string securityToken_;
std::string ownerAccount_;
std::string domainName_;
long ownerId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPADOMAINREQUEST_H_

View File

@@ -1,57 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnIpaSpecificConfigRequest : public RpcServiceRequest
{
public:
DeleteDcdnIpaSpecificConfigRequest();
~DeleteDcdnIpaSpecificConfigRequest();
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getConfigId()const;
void setConfigId(const std::string& configId);
private:
std::string domainName_;
long ownerId_;
std::string securityToken_;
std::string configId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnIpaSpecificConfigRequest : public RpcServiceRequest {
public:
DeleteDcdnIpaSpecificConfigRequest();
~DeleteDcdnIpaSpecificConfigRequest();
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getConfigId() const;
void setConfigId(const std::string &configId);
private:
std::string securityToken_;
std::string domainName_;
long ownerId_;
std::string configId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNIPASPECIFICCONFIGREQUEST_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVNAMESPACEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVNAMESPACEREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnKvNamespaceRequest : public RpcServiceRequest {
public:
DeleteDcdnKvNamespaceRequest();
~DeleteDcdnKvNamespaceRequest();
std::string get_Namespace() const;
void set_Namespace(const std::string &_namespace);
private:
std::string _namespace_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVNAMESPACEREQUEST_H_

View File

@@ -14,8 +14,8 @@
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_SETDCDNCONFIGOFVERSIONRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_SETDCDNCONFIGOFVERSIONRESULT_H_
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVNAMESPACERESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVNAMESPACERESULT_H_
#include <string>
#include <vector>
@@ -29,14 +29,14 @@ namespace AlibabaCloud
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT SetDcdnConfigOfVersionResult : public ServiceResult
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnKvNamespaceResult : public ServiceResult
{
public:
SetDcdnConfigOfVersionResult();
explicit SetDcdnConfigOfVersionResult(const std::string &payload);
~SetDcdnConfigOfVersionResult();
DeleteDcdnKvNamespaceResult();
explicit DeleteDcdnKvNamespaceResult(const std::string &payload);
~DeleteDcdnKvNamespaceResult();
protected:
void parse(const std::string &payload);
@@ -46,4 +46,4 @@ namespace AlibabaCloud
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_SETDCDNCONFIGOFVERSIONRESULT_H_
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVNAMESPACERESULT_H_

View File

@@ -0,0 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnKvRequest : public RpcServiceRequest {
public:
DeleteDcdnKvRequest();
~DeleteDcdnKvRequest();
std::string get_Namespace() const;
void set_Namespace(const std::string &_namespace);
std::string getKey() const;
void setKey(const std::string &key);
private:
std::string _namespace_;
std::string key_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnKvResult : public ServiceResult
{
public:
DeleteDcdnKvResult();
explicit DeleteDcdnKvResult(const std::string &payload);
~DeleteDcdnKvResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNKVRESULT_H_

View File

@@ -1,54 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNREALTIMELOGPROJECTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNREALTIMELOGPROJECTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnRealTimeLogProjectRequest : public RpcServiceRequest
{
public:
DeleteDcdnRealTimeLogProjectRequest();
~DeleteDcdnRealTimeLogProjectRequest();
std::string getBusinessType()const;
void setBusinessType(const std::string& businessType);
std::string getProjectName()const;
void setProjectName(const std::string& projectName);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
std::string businessType_;
std::string projectName_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNREALTIMELOGPROJECTREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNREALTIMELOGPROJECTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNREALTIMELOGPROJECTREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnRealTimeLogProjectRequest : public RpcServiceRequest {
public:
DeleteDcdnRealTimeLogProjectRequest();
~DeleteDcdnRealTimeLogProjectRequest();
std::string getProjectName() const;
void setProjectName(const std::string &projectName);
private:
std::string projectName_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNREALTIMELOGPROJECTREQUEST_H_

View File

@@ -1,57 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICCONFIGREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICCONFIGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnSpecificConfigRequest : public RpcServiceRequest
{
public:
DeleteDcdnSpecificConfigRequest();
~DeleteDcdnSpecificConfigRequest();
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getConfigId()const;
void setConfigId(const std::string& configId);
private:
std::string domainName_;
long ownerId_;
std::string securityToken_;
std::string configId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICCONFIGREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICCONFIGREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICCONFIGREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnSpecificConfigRequest : public RpcServiceRequest {
public:
DeleteDcdnSpecificConfigRequest();
~DeleteDcdnSpecificConfigRequest();
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getConfigId() const;
void setConfigId(const std::string &configId);
private:
std::string securityToken_;
std::string domainName_;
long ownerId_;
std::string configId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICCONFIGREQUEST_H_

View File

@@ -1,57 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICSTAGINGCONFIGREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICSTAGINGCONFIGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnSpecificStagingConfigRequest : public RpcServiceRequest
{
public:
DeleteDcdnSpecificStagingConfigRequest();
~DeleteDcdnSpecificStagingConfigRequest();
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getConfigId()const;
void setConfigId(const std::string& configId);
private:
std::string securityToken_;
std::string domainName_;
long ownerId_;
std::string configId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICSTAGINGCONFIGREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICSTAGINGCONFIGREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICSTAGINGCONFIGREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnSpecificStagingConfigRequest : public RpcServiceRequest {
public:
DeleteDcdnSpecificStagingConfigRequest();
~DeleteDcdnSpecificStagingConfigRequest();
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getConfigId() const;
void setConfigId(const std::string &configId);
private:
std::string securityToken_;
std::string domainName_;
long ownerId_;
std::string configId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSPECIFICSTAGINGCONFIGREQUEST_H_

View File

@@ -1,48 +1,39 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSUBTASKREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSUBTASKREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnSubTaskRequest : public RpcServiceRequest
{
public:
DeleteDcdnSubTaskRequest();
~DeleteDcdnSubTaskRequest();
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSUBTASKREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSUBTASKREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSUBTASKREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnSubTaskRequest : public RpcServiceRequest {
public:
DeleteDcdnSubTaskRequest();
~DeleteDcdnSubTaskRequest();
private:
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNSUBTASKREQUEST_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNUSERCONFIGREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNUSERCONFIGREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnUserConfigRequest : public RpcServiceRequest {
public:
DeleteDcdnUserConfigRequest();
~DeleteDcdnUserConfigRequest();
std::string getFunctionName() const;
void setFunctionName(const std::string &functionName);
private:
std::string functionName_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNUSERCONFIGREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNUSERCONFIGRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNUSERCONFIGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnUserConfigResult : public ServiceResult
{
public:
DeleteDcdnUserConfigResult();
explicit DeleteDcdnUserConfigResult(const std::string &payload);
~DeleteDcdnUserConfigResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNUSERCONFIGRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFGROUPREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFGROUPREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnWafGroupRequest : public RpcServiceRequest {
public:
DeleteDcdnWafGroupRequest();
~DeleteDcdnWafGroupRequest();
long getId() const;
void setId(long id);
private:
long id_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFGROUPREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFGROUPRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFGROUPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnWafGroupResult : public ServiceResult
{
public:
DeleteDcdnWafGroupResult();
explicit DeleteDcdnWafGroupResult(const std::string &payload);
~DeleteDcdnWafGroupResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFGROUPRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFPOLICYREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFPOLICYREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnWafPolicyRequest : public RpcServiceRequest {
public:
DeleteDcdnWafPolicyRequest();
~DeleteDcdnWafPolicyRequest();
long getPolicyId() const;
void setPolicyId(long policyId);
private:
long policyId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFPOLICYREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFPOLICYRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFPOLICYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteDcdnWafPolicyResult : public ServiceResult
{
public:
DeleteDcdnWafPolicyResult();
explicit DeleteDcdnWafPolicyResult(const std::string &payload);
~DeleteDcdnWafPolicyResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEDCDNWAFPOLICYRESULT_H_

View File

@@ -1,54 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECODEREVISIONREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECODEREVISIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteRoutineCodeRevisionRequest : public RpcServiceRequest
{
public:
DeleteRoutineCodeRevisionRequest();
~DeleteRoutineCodeRevisionRequest();
std::string getSelectCodeRevision()const;
void setSelectCodeRevision(const std::string& selectCodeRevision);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getName()const;
void setName(const std::string& name);
private:
std::string selectCodeRevision_;
long ownerId_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECODEREVISIONREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECODEREVISIONREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECODEREVISIONREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteRoutineCodeRevisionRequest : public RpcServiceRequest {
public:
DeleteRoutineCodeRevisionRequest();
~DeleteRoutineCodeRevisionRequest();
std::string getName() const;
void setName(const std::string &name);
std::string getSelectCodeRevision() const;
void setSelectCodeRevision(const std::string &selectCodeRevision);
private:
std::string name_;
std::string selectCodeRevision_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECODEREVISIONREQUEST_H_

View File

@@ -1,54 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECONFENVSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECONFENVSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteRoutineConfEnvsRequest : public RpcServiceRequest
{
public:
DeleteRoutineConfEnvsRequest();
~DeleteRoutineConfEnvsRequest();
std::string getEnvs()const;
void setEnvs(const std::string& envs);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getName()const;
void setName(const std::string& name);
private:
std::string envs_;
long ownerId_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECONFENVSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECONFENVSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECONFENVSREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteRoutineConfEnvsRequest : public RpcServiceRequest {
public:
DeleteRoutineConfEnvsRequest();
~DeleteRoutineConfEnvsRequest();
std::string getName() const;
void setName(const std::string &name);
std::string getEnvs() const;
void setEnvs(const std::string &envs);
private:
std::string name_;
std::string envs_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEROUTINECONFENVSREQUEST_H_

View File

@@ -1,51 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEROUTINEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEROUTINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DeleteRoutineRequest : public RpcServiceRequest
{
public:
DeleteRoutineRequest();
~DeleteRoutineRequest();
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getName()const;
void setName(const std::string& name);
private:
long ownerId_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEROUTINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DELETEROUTINEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DELETEROUTINEREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DeleteRoutineRequest : public RpcServiceRequest {
public:
DeleteRoutineRequest();
~DeleteRoutineRequest();
std::string getName() const;
void setName(const std::string &name);
private:
std::string name_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DELETEROUTINEREQUEST_H_

View File

@@ -1,51 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNACLFIELDSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNACLFIELDSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnAclFieldsRequest : public RpcServiceRequest
{
public:
DescribeDcdnAclFieldsRequest();
~DescribeDcdnAclFieldsRequest();
std::string getLang()const;
void setLang(const std::string& lang);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
std::string lang_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNACLFIELDSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNACLFIELDSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNACLFIELDSREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnAclFieldsRequest : public RpcServiceRequest {
public:
DescribeDcdnAclFieldsRequest();
~DescribeDcdnAclFieldsRequest();
std::string getLang() const;
void setLang(const std::string &lang);
private:
std::string lang_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNACLFIELDSREQUEST_H_

View File

@@ -1,60 +1,57 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPBPSDATAREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPBPSDATAREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnBgpBpsDataRequest : public RpcServiceRequest
{
public:
DescribeDcdnBgpBpsDataRequest();
~DescribeDcdnBgpBpsDataRequest();
std::string getIsp()const;
void setIsp(const std::string& isp);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getInterval()const;
void setInterval(const std::string& interval);
private:
std::string isp_;
std::string startTime_;
std::string endTime_;
long ownerId_;
std::string interval_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPBPSDATAREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPBPSDATAREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPBPSDATAREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnBgpBpsDataRequest : public RpcServiceRequest {
public:
DescribeDcdnBgpBpsDataRequest();
~DescribeDcdnBgpBpsDataRequest();
std::string getIsp() const;
void setIsp(const std::string &isp);
std::string getEndTime() const;
void setEndTime(const std::string &endTime);
std::string getInterval() const;
void setInterval(const std::string &interval);
std::string getDeviceName() const;
void setDeviceName(const std::string &deviceName);
std::string getStartTime() const;
void setStartTime(const std::string &startTime);
std::string getDevicePort() const;
void setDevicePort(const std::string &devicePort);
private:
std::string isp_;
std::string endTime_;
std::string interval_;
std::string deviceName_;
std::string startTime_;
std::string devicePort_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPBPSDATAREQUEST_H_

View File

@@ -1,60 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPTRAFFICDATAREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPTRAFFICDATAREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnBgpTrafficDataRequest : public RpcServiceRequest
{
public:
DescribeDcdnBgpTrafficDataRequest();
~DescribeDcdnBgpTrafficDataRequest();
std::string getIsp()const;
void setIsp(const std::string& isp);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getInterval()const;
void setInterval(const std::string& interval);
private:
std::string isp_;
std::string startTime_;
std::string endTime_;
long ownerId_;
std::string interval_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPTRAFFICDATAREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPTRAFFICDATAREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPTRAFFICDATAREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnBgpTrafficDataRequest : public RpcServiceRequest {
public:
DescribeDcdnBgpTrafficDataRequest();
~DescribeDcdnBgpTrafficDataRequest();
std::string getIsp() const;
void setIsp(const std::string &isp);
std::string getEndTime() const;
void setEndTime(const std::string &endTime);
std::string getInterval() const;
void setInterval(const std::string &interval);
std::string getStartTime() const;
void setStartTime(const std::string &startTime);
private:
std::string isp_;
std::string endTime_;
std::string interval_;
std::string startTime_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBGPTRAFFICDATAREQUEST_H_

View File

@@ -1,51 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBLOCKEDREGIONSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBLOCKEDREGIONSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnBlockedRegionsRequest : public RpcServiceRequest
{
public:
DescribeDcdnBlockedRegionsRequest();
~DescribeDcdnBlockedRegionsRequest();
std::string getLanguage()const;
void setLanguage(const std::string& language);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
std::string language_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBLOCKEDREGIONSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBLOCKEDREGIONSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBLOCKEDREGIONSREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnBlockedRegionsRequest : public RpcServiceRequest {
public:
DescribeDcdnBlockedRegionsRequest();
~DescribeDcdnBlockedRegionsRequest();
std::string getLanguage() const;
void setLanguage(const std::string &language);
private:
std::string language_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNBLOCKEDREGIONSREQUEST_H_

View File

@@ -1,54 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATEDETAILREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATEDETAILREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnCertificateDetailRequest : public RpcServiceRequest
{
public:
DescribeDcdnCertificateDetailRequest();
~DescribeDcdnCertificateDetailRequest();
std::string getCertName()const;
void setCertName(const std::string& certName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
private:
std::string certName_;
long ownerId_;
std::string securityToken_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATEDETAILREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATEDETAILREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATEDETAILREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnCertificateDetailRequest : public RpcServiceRequest {
public:
DescribeDcdnCertificateDetailRequest();
~DescribeDcdnCertificateDetailRequest();
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getCertName() const;
void setCertName(const std::string &certName);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
std::string securityToken_;
std::string certName_;
long ownerId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATEDETAILREQUEST_H_

View File

@@ -38,16 +38,16 @@ namespace AlibabaCloud
explicit DescribeDcdnCertificateDetailResult(const std::string &payload);
~DescribeDcdnCertificateDetailResult();
long getCertId()const;
std::string getCert()const;
std::string getCertName()const;
std::string getCert()const;
std::string getKey()const;
protected:
void parse(const std::string &payload);
private:
long certId_;
std::string cert_;
std::string certName_;
std::string cert_;
std::string key_;
};

View File

@@ -1,54 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATELISTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATELISTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnCertificateListRequest : public RpcServiceRequest
{
public:
DescribeDcdnCertificateListRequest();
~DescribeDcdnCertificateListRequest();
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
private:
std::string domainName_;
long ownerId_;
std::string securityToken_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATELISTREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATELISTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATELISTREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnCertificateListRequest : public RpcServiceRequest {
public:
DescribeDcdnCertificateListRequest();
~DescribeDcdnCertificateListRequest();
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
std::string securityToken_;
std::string domainName_;
long ownerId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCERTIFICATELISTREQUEST_H_

View File

@@ -1,54 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCONFIGGROUPDETAILREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCONFIGGROUPDETAILREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnConfigGroupDetailRequest : public RpcServiceRequest
{
public:
DescribeDcdnConfigGroupDetailRequest();
~DescribeDcdnConfigGroupDetailRequest();
std::string getConfigGroupName()const;
void setConfigGroupName(const std::string& configGroupName);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getConfigGroupId()const;
void setConfigGroupId(const std::string& configGroupId);
private:
std::string configGroupName_;
long ownerId_;
std::string configGroupId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCONFIGGROUPDETAILREQUEST_H_

View File

@@ -1,63 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCONFIGOFVERSIONREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCONFIGOFVERSIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnConfigOfVersionRequest : public RpcServiceRequest
{
public:
DescribeDcdnConfigOfVersionRequest();
~DescribeDcdnConfigOfVersionRequest();
std::string getVersionId()const;
void setVersionId(const std::string& versionId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getFunctionName()const;
void setFunctionName(const std::string& functionName);
long getGroupId()const;
void setGroupId(long groupId);
long getOwnerId()const;
void setOwnerId(long ownerId);
int getFunctionId()const;
void setFunctionId(int functionId);
private:
std::string versionId_;
std::string securityToken_;
std::string functionName_;
long groupId_;
long ownerId_;
int functionId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNCONFIGOFVERSIONREQUEST_H_

View File

@@ -0,0 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSERVICEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSERVICEREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDdosServiceRequest : public RpcServiceRequest {
public:
DescribeDcdnDdosServiceRequest();
~DescribeDcdnDdosServiceRequest();
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
private:
long ownerId_;
std::string securityToken_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSERVICEREQUEST_H_

View File

@@ -0,0 +1,77 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSERVICERESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSERVICERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDdosServiceResult : public ServiceResult
{
public:
DescribeDcdnDdosServiceResult();
explicit DescribeDcdnDdosServiceResult(const std::string &payload);
~DescribeDcdnDdosServiceResult();
std::string getStatus()const;
std::string getChangingEdition()const;
std::string getInstanceId()const;
std::string getOpeningTime()const;
std::string getEnabled()const;
std::string getEndingTime()const;
std::string getChangingAffectTime()const;
std::string getEdition()const;
int getChangingProtectNum()const;
std::string getChangingChargeType()const;
int getProtectNum()const;
std::string getChargeType()const;
int getDomianNum()const;
int getChangingDomianNum()const;
protected:
void parse(const std::string &payload);
private:
std::string status_;
std::string changingEdition_;
std::string instanceId_;
std::string openingTime_;
std::string enabled_;
std::string endingTime_;
std::string changingAffectTime_;
std::string edition_;
int changingProtectNum_;
std::string changingChargeType_;
int protectNum_;
std::string chargeType_;
int domianNum_;
int changingDomianNum_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSERVICERESULT_H_

View File

@@ -0,0 +1,39 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSPECINFOREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSPECINFOREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDdosSpecInfoRequest : public RpcServiceRequest {
public:
DescribeDcdnDdosSpecInfoRequest();
~DescribeDcdnDdosSpecInfoRequest();
private:
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSPECINFOREQUEST_H_

View File

@@ -0,0 +1,74 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSPECINFORESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSPECINFORESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDdosSpecInfoResult : public ServiceResult
{
public:
struct RuleInfoItem
{
struct ConfigItem
{
std::string expr;
std::string config;
std::string value;
};
std::vector<RuleInfoItem::ConfigItem> configs;
std::string rule;
};
DescribeDcdnDdosSpecInfoResult();
explicit DescribeDcdnDdosSpecInfoResult(const std::string &payload);
~DescribeDcdnDdosSpecInfoResult();
std::string getQpsLimit()const;
std::string getIsSpecialPort()const;
std::string getProtectedArea()const;
std::string getEnable()const;
std::vector<RuleInfoItem> getSpecInfos()const;
std::string getEdition()const;
std::string getBandwidthLimit()const;
protected:
void parse(const std::string &payload);
private:
std::string qpsLimit_;
std::string isSpecialPort_;
std::string protectedArea_;
std::string enable_;
std::vector<RuleInfoItem> specInfos_;
std::string edition_;
std::string bandwidthLimit_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDDOSSPECINFORESULT_H_

View File

@@ -1,54 +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.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELETEDDOMAINSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELETEDDOMAINSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDeletedDomainsRequest : public RpcServiceRequest
{
public:
DescribeDcdnDeletedDomainsRequest();
~DescribeDcdnDeletedDomainsRequest();
int getPageNumber()const;
void setPageNumber(int pageNumber);
int getPageSize()const;
void setPageSize(int pageSize);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
int pageNumber_;
int pageSize_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELETEDDOMAINSREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELETEDDOMAINSREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELETEDDOMAINSREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDeletedDomainsRequest : public RpcServiceRequest {
public:
DescribeDcdnDeletedDomainsRequest();
~DescribeDcdnDeletedDomainsRequest();
int getPageSize() const;
void setPageSize(int pageSize);
int getPageNumber() const;
void setPageNumber(int pageNumber);
private:
int pageSize_;
int pageNumber_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELETEDDOMAINSREQUEST_H_

View File

@@ -1,51 +1,42 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELIVERLISTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELIVERLISTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDeliverListRequest : public RpcServiceRequest
{
public:
DescribeDcdnDeliverListRequest();
~DescribeDcdnDeliverListRequest();
long getDeliverId()const;
void setDeliverId(long deliverId);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long deliverId_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELIVERLISTREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELIVERLISTREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELIVERLISTREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDeliverListRequest : public RpcServiceRequest {
public:
DescribeDcdnDeliverListRequest();
~DescribeDcdnDeliverListRequest();
long getDeliverId() const;
void setDeliverId(long deliverId);
private:
long deliverId_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDELIVERLISTREQUEST_H_

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATABYLAYERREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATABYLAYERREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDomainBpsDataByLayerRequest : public RpcServiceRequest {
public:
DescribeDcdnDomainBpsDataByLayerRequest();
~DescribeDcdnDomainBpsDataByLayerRequest();
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
std::string getEndTime() const;
void setEndTime(const std::string &endTime);
std::string getInterval() const;
void setInterval(const std::string &interval);
std::string getLocationNameEn() const;
void setLocationNameEn(const std::string &locationNameEn);
std::string getStartTime() const;
void setStartTime(const std::string &startTime);
std::string getIspNameEn() const;
void setIspNameEn(const std::string &ispNameEn);
std::string getLayer() const;
void setLayer(const std::string &layer);
private:
std::string domainName_;
std::string endTime_;
std::string interval_;
std::string locationNameEn_;
std::string startTime_;
std::string ispNameEn_;
std::string layer_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATABYLAYERREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATABYLAYERRESULT_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATABYLAYERRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDomainBpsDataByLayerResult : public ServiceResult
{
public:
struct DataModule
{
std::string staticTrafficValue;
std::string dynamicTrafficValue;
std::string value;
std::string staticValue;
std::string trafficValue;
std::string timeStamp;
std::string dynamicValue;
};
DescribeDcdnDomainBpsDataByLayerResult();
explicit DescribeDcdnDomainBpsDataByLayerResult(const std::string &payload);
~DescribeDcdnDomainBpsDataByLayerResult();
std::vector<DataModule> getBpsDataInterval()const;
std::string getDataInterval()const;
protected:
void parse(const std::string &payload);
private:
std::vector<DataModule> bpsDataInterval_;
std::string dataInterval_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATABYLAYERRESULT_H_

View File

@@ -1,66 +1,57 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATAREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATAREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDomainBpsDataRequest : public RpcServiceRequest
{
public:
DescribeDcdnDomainBpsDataRequest();
~DescribeDcdnDomainBpsDataRequest();
std::string getLocationNameEn()const;
void setLocationNameEn(const std::string& locationNameEn);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getIspNameEn()const;
void setIspNameEn(const std::string& ispNameEn);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getInterval()const;
void setInterval(const std::string& interval);
private:
std::string locationNameEn_;
std::string startTime_;
std::string ispNameEn_;
std::string domainName_;
std::string endTime_;
long ownerId_;
std::string interval_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATAREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATAREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATAREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDomainBpsDataRequest : public RpcServiceRequest {
public:
DescribeDcdnDomainBpsDataRequest();
~DescribeDcdnDomainBpsDataRequest();
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
std::string getEndTime() const;
void setEndTime(const std::string &endTime);
std::string getInterval() const;
void setInterval(const std::string &interval);
std::string getLocationNameEn() const;
void setLocationNameEn(const std::string &locationNameEn);
std::string getStartTime() const;
void setStartTime(const std::string &startTime);
std::string getIspNameEn() const;
void setIspNameEn(const std::string &ispNameEn);
private:
std::string domainName_;
std::string endTime_;
std::string interval_;
std::string locationNameEn_;
std::string startTime_;
std::string ispNameEn_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBPSDATAREQUEST_H_

View File

@@ -1,51 +1,48 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDomainByCertificateRequest : public RpcServiceRequest
{
public:
DescribeDcdnDomainByCertificateRequest();
~DescribeDcdnDomainByCertificateRequest();
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSSLPub()const;
void setSSLPub(const std::string& sSLPub);
private:
long ownerId_;
std::string sSLPub_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATEREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATEREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATEREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDomainByCertificateRequest : public RpcServiceRequest {
public:
DescribeDcdnDomainByCertificateRequest();
~DescribeDcdnDomainByCertificateRequest();
std::string getSSLPub() const;
void setSSLPub(const std::string &sSLPub);
bool getExact() const;
void setExact(bool exact);
bool getSSLStatus() const;
void setSSLStatus(bool sSLStatus);
private:
std::string sSLPub_;
bool exact_;
bool sSLStatus_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINBYCERTIFICATEREQUEST_H_

View File

@@ -35,8 +35,8 @@ namespace AlibabaCloud
struct CertInfo
{
std::string certExpired;
std::string issuer;
std::string certSubjectCommonName;
std::string issuer;
std::string certCaIsLegacy;
std::string certType;
std::string certExpireTime;

View File

@@ -1,72 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINCCACTIVITYLOGREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINCCACTIVITYLOGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/dcdn/DcdnExport.h>
namespace AlibabaCloud
{
namespace Dcdn
{
namespace Model
{
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDomainCcActivityLogRequest : public RpcServiceRequest
{
public:
DescribeDcdnDomainCcActivityLogRequest();
~DescribeDcdnDomainCcActivityLogRequest();
std::string getRuleName()const;
void setRuleName(const std::string& ruleName);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getTriggerObject()const;
void setTriggerObject(const std::string& triggerObject);
long getPageNumber()const;
void setPageNumber(long pageNumber);
long getPageSize()const;
void setPageSize(long pageSize);
std::string getValue()const;
void setValue(const std::string& value);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
std::string ruleName_;
std::string startTime_;
std::string triggerObject_;
long pageNumber_;
long pageSize_;
std::string value_;
std::string domainName_;
std::string endTime_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINCCACTIVITYLOGREQUEST_H_
*/
#ifndef ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINCCACTIVITYLOGREQUEST_H_
#define ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINCCACTIVITYLOGREQUEST_H_
#include <alibabacloud/dcdn/DcdnExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dcdn {
namespace Model {
class ALIBABACLOUD_DCDN_EXPORT DescribeDcdnDomainCcActivityLogRequest : public RpcServiceRequest {
public:
DescribeDcdnDomainCcActivityLogRequest();
~DescribeDcdnDomainCcActivityLogRequest();
std::string getDomainName() const;
void setDomainName(const std::string &domainName);
long getPageSize() const;
void setPageSize(long pageSize);
std::string getEndTime() const;
void setEndTime(const std::string &endTime);
std::string getRuleName() const;
void setRuleName(const std::string &ruleName);
std::string getStartTime() const;
void setStartTime(const std::string &startTime);
std::string getTriggerObject() const;
void setTriggerObject(const std::string &triggerObject);
std::string getValue() const;
void setValue(const std::string &value);
long getPageNumber() const;
void setPageNumber(long pageNumber);
private:
std::string domainName_;
long pageSize_;
std::string endTime_;
std::string ruleName_;
std::string startTime_;
std::string triggerObject_;
std::string value_;
long pageNumber_;
};
} // namespace Model
} // namespace Dcdn
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DCDN_MODEL_DESCRIBEDCDNDOMAINCCACTIVITYLOGREQUEST_H_

Some files were not shown because too many files have changed in this diff Show More