From 7f24d410fd99bbf5f8e888ae3eca269db0d84993 Mon Sep 17 00:00:00 2001 From: sdk-team Date: Thu, 19 Nov 2020 07:31:39 +0000 Subject: [PATCH] Update data API. --- CHANGELOG | 3 ++ .../cdn/model/DescribeRefreshQuotaResult.h | 4 ++ .../model/DescribeCdnDomainConfigsResult.cc | 12 +++--- cdn/src/model/DescribeCdnDomainLogsResult.cc | 40 +++++++++---------- .../DescribeCdnDomainStagingConfigResult.cc | 12 +++--- .../model/DescribeCdnUserBillHistoryResult.cc | 24 +++++------ .../DescribeCdnUserDomainsByFuncResult.cc | 24 +++++------ .../model/DescribeConfigOfVersionResult.cc | 12 +++--- ...cribeDomainFileSizeProportionDataResult.cc | 12 +++--- .../model/DescribeDomainHttpCodeDataResult.cc | 16 ++++---- ...escribeDomainRealTimeHttpCodeDataResult.cc | 16 ++++---- ...ribeDomainRealTimeSrcHttpCodeDataResult.cc | 16 ++++---- .../DescribeDomainSrcHttpCodeDataResult.cc | 16 ++++---- .../model/DescribeDomainsBySourceResult.cc | 24 +++++------ cdn/src/model/DescribeRefreshQuotaResult.cc | 14 +++++++ cdn/src/model/DescribeTagResourcesResult.cc | 12 +++--- cdn/src/model/DescribeUserDomainsResult.cc | 24 +++++------ 17 files changed, 151 insertions(+), 130 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 639e3b279..3efaa6d2e 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2020-11-19 Version: patch +- Update data API. + 2020-11-19 Version: patch - Update GenerateHumanAnimeStyle. diff --git a/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h b/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h index 508e20345..aad5ae48a 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h @@ -38,6 +38,7 @@ namespace AlibabaCloud explicit DescribeRefreshQuotaResult(const std::string &payload); ~DescribeRefreshQuotaResult(); std::string getUrlRemain()const; + std::string getPreloadEdgeRemain()const; std::string getPreloadRemain()const; std::string getBlockRemain()const; std::string getRegexRemain()const; @@ -47,11 +48,13 @@ namespace AlibabaCloud std::string getUrlQuota()const; std::string getDirQuota()const; std::string getPreloadQuota()const; + std::string getPreloadEdgeQuota()const; protected: void parse(const std::string &payload); private: std::string urlRemain_; + std::string preloadEdgeRemain_; std::string preloadRemain_; std::string blockRemain_; std::string regexRemain_; @@ -61,6 +64,7 @@ namespace AlibabaCloud std::string urlQuota_; std::string dirQuota_; std::string preloadQuota_; + std::string preloadEdgeQuota_; }; } diff --git a/cdn/src/model/DescribeCdnDomainConfigsResult.cc b/cdn/src/model/DescribeCdnDomainConfigsResult.cc index 94acc0761..a67725441 100644 --- a/cdn/src/model/DescribeCdnDomainConfigsResult.cc +++ b/cdn/src/model/DescribeCdnDomainConfigsResult.cc @@ -49,14 +49,14 @@ void DescribeCdnDomainConfigsResult::parse(const std::string &payload) domainConfigsObject.configId = valueDomainConfigsDomainConfig["ConfigId"].asString(); if(!valueDomainConfigsDomainConfig["Status"].isNull()) domainConfigsObject.status = valueDomainConfigsDomainConfig["Status"].asString(); - auto allFunctionArgsNode = allDomainConfigsNode["FunctionArgs"]["FunctionArg"]; - for (auto allDomainConfigsNodeFunctionArgsFunctionArg : allFunctionArgsNode) + auto allFunctionArgsNode = valueDomainConfigsDomainConfig["FunctionArgs"]["FunctionArg"]; + for (auto valueDomainConfigsDomainConfigFunctionArgsFunctionArg : allFunctionArgsNode) { DomainConfig::FunctionArg functionArgsObject; - if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].isNull()) - functionArgsObject.argName = allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].asString(); - if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].isNull()) - functionArgsObject.argValue = allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].asString(); + if(!valueDomainConfigsDomainConfigFunctionArgsFunctionArg["ArgName"].isNull()) + functionArgsObject.argName = valueDomainConfigsDomainConfigFunctionArgsFunctionArg["ArgName"].asString(); + if(!valueDomainConfigsDomainConfigFunctionArgsFunctionArg["ArgValue"].isNull()) + functionArgsObject.argValue = valueDomainConfigsDomainConfigFunctionArgsFunctionArg["ArgValue"].asString(); domainConfigsObject.functionArgs.push_back(functionArgsObject); } domainConfigs_.push_back(domainConfigsObject); diff --git a/cdn/src/model/DescribeCdnDomainLogsResult.cc b/cdn/src/model/DescribeCdnDomainLogsResult.cc index 863469736..313cd52de 100644 --- a/cdn/src/model/DescribeCdnDomainLogsResult.cc +++ b/cdn/src/model/DescribeCdnDomainLogsResult.cc @@ -47,32 +47,32 @@ void DescribeCdnDomainLogsResult::parse(const std::string &payload) domainLogDetailsObject.domainName = valueDomainLogDetailsDomainLogDetail["DomainName"].asString(); if(!valueDomainLogDetailsDomainLogDetail["LogCount"].isNull()) domainLogDetailsObject.logCount = std::stol(valueDomainLogDetailsDomainLogDetail["LogCount"].asString()); - auto allPageInfosNode = allDomainLogDetailsNode["PageInfos"]["PageInfoDetail"]; - for (auto allDomainLogDetailsNodePageInfosPageInfoDetail : allPageInfosNode) + auto allPageInfosNode = valueDomainLogDetailsDomainLogDetail["PageInfos"]["PageInfoDetail"]; + for (auto valueDomainLogDetailsDomainLogDetailPageInfosPageInfoDetail : allPageInfosNode) { DomainLogDetail::PageInfoDetail pageInfosObject; - if(!allDomainLogDetailsNodePageInfosPageInfoDetail["PageIndex"].isNull()) - pageInfosObject.pageIndex = std::stol(allDomainLogDetailsNodePageInfosPageInfoDetail["PageIndex"].asString()); - if(!allDomainLogDetailsNodePageInfosPageInfoDetail["PageSize"].isNull()) - pageInfosObject.pageSize = std::stol(allDomainLogDetailsNodePageInfosPageInfoDetail["PageSize"].asString()); - if(!allDomainLogDetailsNodePageInfosPageInfoDetail["Total"].isNull()) - pageInfosObject.total = std::stol(allDomainLogDetailsNodePageInfosPageInfoDetail["Total"].asString()); + if(!valueDomainLogDetailsDomainLogDetailPageInfosPageInfoDetail["PageIndex"].isNull()) + pageInfosObject.pageIndex = std::stol(valueDomainLogDetailsDomainLogDetailPageInfosPageInfoDetail["PageIndex"].asString()); + if(!valueDomainLogDetailsDomainLogDetailPageInfosPageInfoDetail["PageSize"].isNull()) + pageInfosObject.pageSize = std::stol(valueDomainLogDetailsDomainLogDetailPageInfosPageInfoDetail["PageSize"].asString()); + if(!valueDomainLogDetailsDomainLogDetailPageInfosPageInfoDetail["Total"].isNull()) + pageInfosObject.total = std::stol(valueDomainLogDetailsDomainLogDetailPageInfosPageInfoDetail["Total"].asString()); domainLogDetailsObject.pageInfos.push_back(pageInfosObject); } - auto allLogInfosNode = allDomainLogDetailsNode["LogInfos"]["LogInfoDetail"]; - for (auto allDomainLogDetailsNodeLogInfosLogInfoDetail : allLogInfosNode) + auto allLogInfosNode = valueDomainLogDetailsDomainLogDetail["LogInfos"]["LogInfoDetail"]; + for (auto valueDomainLogDetailsDomainLogDetailLogInfosLogInfoDetail : allLogInfosNode) { DomainLogDetail::LogInfoDetail logInfosObject; - if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogName"].isNull()) - logInfosObject.logName = allDomainLogDetailsNodeLogInfosLogInfoDetail["LogName"].asString(); - if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogPath"].isNull()) - logInfosObject.logPath = allDomainLogDetailsNodeLogInfosLogInfoDetail["LogPath"].asString(); - if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogSize"].isNull()) - logInfosObject.logSize = std::stol(allDomainLogDetailsNodeLogInfosLogInfoDetail["LogSize"].asString()); - if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["StartTime"].isNull()) - logInfosObject.startTime = allDomainLogDetailsNodeLogInfosLogInfoDetail["StartTime"].asString(); - if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["EndTime"].isNull()) - logInfosObject.endTime = allDomainLogDetailsNodeLogInfosLogInfoDetail["EndTime"].asString(); + if(!valueDomainLogDetailsDomainLogDetailLogInfosLogInfoDetail["LogName"].isNull()) + logInfosObject.logName = valueDomainLogDetailsDomainLogDetailLogInfosLogInfoDetail["LogName"].asString(); + if(!valueDomainLogDetailsDomainLogDetailLogInfosLogInfoDetail["LogPath"].isNull()) + logInfosObject.logPath = valueDomainLogDetailsDomainLogDetailLogInfosLogInfoDetail["LogPath"].asString(); + if(!valueDomainLogDetailsDomainLogDetailLogInfosLogInfoDetail["LogSize"].isNull()) + logInfosObject.logSize = std::stol(valueDomainLogDetailsDomainLogDetailLogInfosLogInfoDetail["LogSize"].asString()); + if(!valueDomainLogDetailsDomainLogDetailLogInfosLogInfoDetail["StartTime"].isNull()) + logInfosObject.startTime = valueDomainLogDetailsDomainLogDetailLogInfosLogInfoDetail["StartTime"].asString(); + if(!valueDomainLogDetailsDomainLogDetailLogInfosLogInfoDetail["EndTime"].isNull()) + logInfosObject.endTime = valueDomainLogDetailsDomainLogDetailLogInfosLogInfoDetail["EndTime"].asString(); domainLogDetailsObject.logInfos.push_back(logInfosObject); } domainLogDetails_.push_back(domainLogDetailsObject); diff --git a/cdn/src/model/DescribeCdnDomainStagingConfigResult.cc b/cdn/src/model/DescribeCdnDomainStagingConfigResult.cc index e12d72ece..8162af012 100644 --- a/cdn/src/model/DescribeCdnDomainStagingConfigResult.cc +++ b/cdn/src/model/DescribeCdnDomainStagingConfigResult.cc @@ -49,14 +49,14 @@ void DescribeCdnDomainStagingConfigResult::parse(const std::string &payload) domainConfigsObject.configId = valueDomainConfigsDomainConfig["ConfigId"].asString(); if(!valueDomainConfigsDomainConfig["Status"].isNull()) domainConfigsObject.status = valueDomainConfigsDomainConfig["Status"].asString(); - auto allFunctionArgsNode = allDomainConfigsNode["FunctionArgs"]["FunctionArg"]; - for (auto allDomainConfigsNodeFunctionArgsFunctionArg : allFunctionArgsNode) + auto allFunctionArgsNode = valueDomainConfigsDomainConfig["FunctionArgs"]["FunctionArg"]; + for (auto valueDomainConfigsDomainConfigFunctionArgsFunctionArg : allFunctionArgsNode) { DomainConfig::FunctionArg functionArgsObject; - if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].isNull()) - functionArgsObject.argName = allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].asString(); - if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].isNull()) - functionArgsObject.argValue = allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].asString(); + if(!valueDomainConfigsDomainConfigFunctionArgsFunctionArg["ArgName"].isNull()) + functionArgsObject.argName = valueDomainConfigsDomainConfigFunctionArgsFunctionArg["ArgName"].asString(); + if(!valueDomainConfigsDomainConfigFunctionArgsFunctionArg["ArgValue"].isNull()) + functionArgsObject.argValue = valueDomainConfigsDomainConfigFunctionArgsFunctionArg["ArgValue"].asString(); domainConfigsObject.functionArgs.push_back(functionArgsObject); } domainConfigs_.push_back(domainConfigsObject); diff --git a/cdn/src/model/DescribeCdnUserBillHistoryResult.cc b/cdn/src/model/DescribeCdnUserBillHistoryResult.cc index 83eb51dbb..f828e6cc8 100644 --- a/cdn/src/model/DescribeCdnUserBillHistoryResult.cc +++ b/cdn/src/model/DescribeCdnUserBillHistoryResult.cc @@ -49,20 +49,20 @@ void DescribeCdnUserBillHistoryResult::parse(const std::string &payload) billHistoryDataObject.billType = valueBillHistoryDataBillHistoryDataItem["BillType"].asString(); if(!valueBillHistoryDataBillHistoryDataItem["BillTime"].isNull()) billHistoryDataObject.billTime = valueBillHistoryDataBillHistoryDataItem["BillTime"].asString(); - auto allBillingDataNode = allBillHistoryDataNode["BillingData"]["BillingDataItem"]; - for (auto allBillHistoryDataNodeBillingDataBillingDataItem : allBillingDataNode) + auto allBillingDataNode = valueBillHistoryDataBillHistoryDataItem["BillingData"]["BillingDataItem"]; + for (auto valueBillHistoryDataBillHistoryDataItemBillingDataBillingDataItem : allBillingDataNode) { BillHistoryDataItem::BillingDataItem billingDataObject; - if(!allBillHistoryDataNodeBillingDataBillingDataItem["ChargeType"].isNull()) - billingDataObject.chargeType = allBillHistoryDataNodeBillingDataBillingDataItem["ChargeType"].asString(); - if(!allBillHistoryDataNodeBillingDataBillingDataItem["CdnRegion"].isNull()) - billingDataObject.cdnRegion = allBillHistoryDataNodeBillingDataBillingDataItem["CdnRegion"].asString(); - if(!allBillHistoryDataNodeBillingDataBillingDataItem["Bandwidth"].isNull()) - billingDataObject.bandwidth = std::stof(allBillHistoryDataNodeBillingDataBillingDataItem["Bandwidth"].asString()); - if(!allBillHistoryDataNodeBillingDataBillingDataItem["Flow"].isNull()) - billingDataObject.flow = std::stof(allBillHistoryDataNodeBillingDataBillingDataItem["Flow"].asString()); - if(!allBillHistoryDataNodeBillingDataBillingDataItem["Count"].isNull()) - billingDataObject.count = std::stof(allBillHistoryDataNodeBillingDataBillingDataItem["Count"].asString()); + if(!valueBillHistoryDataBillHistoryDataItemBillingDataBillingDataItem["ChargeType"].isNull()) + billingDataObject.chargeType = valueBillHistoryDataBillHistoryDataItemBillingDataBillingDataItem["ChargeType"].asString(); + if(!valueBillHistoryDataBillHistoryDataItemBillingDataBillingDataItem["CdnRegion"].isNull()) + billingDataObject.cdnRegion = valueBillHistoryDataBillHistoryDataItemBillingDataBillingDataItem["CdnRegion"].asString(); + if(!valueBillHistoryDataBillHistoryDataItemBillingDataBillingDataItem["Bandwidth"].isNull()) + billingDataObject.bandwidth = std::stof(valueBillHistoryDataBillHistoryDataItemBillingDataBillingDataItem["Bandwidth"].asString()); + if(!valueBillHistoryDataBillHistoryDataItemBillingDataBillingDataItem["Flow"].isNull()) + billingDataObject.flow = std::stof(valueBillHistoryDataBillHistoryDataItemBillingDataBillingDataItem["Flow"].asString()); + if(!valueBillHistoryDataBillHistoryDataItemBillingDataBillingDataItem["Count"].isNull()) + billingDataObject.count = std::stof(valueBillHistoryDataBillHistoryDataItemBillingDataBillingDataItem["Count"].asString()); billHistoryDataObject.billingData.push_back(billingDataObject); } billHistoryData_.push_back(billHistoryDataObject); diff --git a/cdn/src/model/DescribeCdnUserDomainsByFuncResult.cc b/cdn/src/model/DescribeCdnUserDomainsByFuncResult.cc index 1ca7394a1..e7fb74945 100644 --- a/cdn/src/model/DescribeCdnUserDomainsByFuncResult.cc +++ b/cdn/src/model/DescribeCdnUserDomainsByFuncResult.cc @@ -63,20 +63,20 @@ void DescribeCdnUserDomainsByFuncResult::parse(const std::string &payload) domainsObject.resourceGroupId = valueDomainsPageData["ResourceGroupId"].asString(); if(!valueDomainsPageData["Sandbox"].isNull()) domainsObject.sandbox = valueDomainsPageData["Sandbox"].asString(); - auto allSourcesNode = allDomainsNode["Sources"]["Source"]; - for (auto allDomainsNodeSourcesSource : allSourcesNode) + auto allSourcesNode = valueDomainsPageData["Sources"]["Source"]; + for (auto valueDomainsPageDataSourcesSource : allSourcesNode) { PageData::Source sourcesObject; - if(!allDomainsNodeSourcesSource["Type"].isNull()) - sourcesObject.type = allDomainsNodeSourcesSource["Type"].asString(); - if(!allDomainsNodeSourcesSource["Content"].isNull()) - sourcesObject.content = allDomainsNodeSourcesSource["Content"].asString(); - if(!allDomainsNodeSourcesSource["Port"].isNull()) - sourcesObject.port = std::stoi(allDomainsNodeSourcesSource["Port"].asString()); - if(!allDomainsNodeSourcesSource["Priority"].isNull()) - sourcesObject.priority = allDomainsNodeSourcesSource["Priority"].asString(); - if(!allDomainsNodeSourcesSource["Weight"].isNull()) - sourcesObject.weight = allDomainsNodeSourcesSource["Weight"].asString(); + if(!valueDomainsPageDataSourcesSource["Type"].isNull()) + sourcesObject.type = valueDomainsPageDataSourcesSource["Type"].asString(); + if(!valueDomainsPageDataSourcesSource["Content"].isNull()) + sourcesObject.content = valueDomainsPageDataSourcesSource["Content"].asString(); + if(!valueDomainsPageDataSourcesSource["Port"].isNull()) + sourcesObject.port = std::stoi(valueDomainsPageDataSourcesSource["Port"].asString()); + if(!valueDomainsPageDataSourcesSource["Priority"].isNull()) + sourcesObject.priority = valueDomainsPageDataSourcesSource["Priority"].asString(); + if(!valueDomainsPageDataSourcesSource["Weight"].isNull()) + sourcesObject.weight = valueDomainsPageDataSourcesSource["Weight"].asString(); domainsObject.sources.push_back(sourcesObject); } domains_.push_back(domainsObject); diff --git a/cdn/src/model/DescribeConfigOfVersionResult.cc b/cdn/src/model/DescribeConfigOfVersionResult.cc index 53a821b33..585b235ae 100644 --- a/cdn/src/model/DescribeConfigOfVersionResult.cc +++ b/cdn/src/model/DescribeConfigOfVersionResult.cc @@ -49,14 +49,14 @@ void DescribeConfigOfVersionResult::parse(const std::string &payload) versionConfigsObject.configId = valueVersionConfigsVersionConfig["ConfigId"].asString(); if(!valueVersionConfigsVersionConfig["FunctionName"].isNull()) versionConfigsObject.functionName = valueVersionConfigsVersionConfig["FunctionName"].asString(); - auto allFunctionArgsNode = allVersionConfigsNode["FunctionArgs"]["FunctionArg"]; - for (auto allVersionConfigsNodeFunctionArgsFunctionArg : allFunctionArgsNode) + auto allFunctionArgsNode = valueVersionConfigsVersionConfig["FunctionArgs"]["FunctionArg"]; + for (auto valueVersionConfigsVersionConfigFunctionArgsFunctionArg : allFunctionArgsNode) { VersionConfig::FunctionArg functionArgsObject; - if(!allVersionConfigsNodeFunctionArgsFunctionArg["ArgName"].isNull()) - functionArgsObject.argName = allVersionConfigsNodeFunctionArgsFunctionArg["ArgName"].asString(); - if(!allVersionConfigsNodeFunctionArgsFunctionArg["ArgValue"].isNull()) - functionArgsObject.argValue = allVersionConfigsNodeFunctionArgsFunctionArg["ArgValue"].asString(); + if(!valueVersionConfigsVersionConfigFunctionArgsFunctionArg["ArgName"].isNull()) + functionArgsObject.argName = valueVersionConfigsVersionConfigFunctionArgsFunctionArg["ArgName"].asString(); + if(!valueVersionConfigsVersionConfigFunctionArgsFunctionArg["ArgValue"].isNull()) + functionArgsObject.argValue = valueVersionConfigsVersionConfigFunctionArgsFunctionArg["ArgValue"].asString(); versionConfigsObject.functionArgs.push_back(functionArgsObject); } versionConfigs_.push_back(versionConfigsObject); diff --git a/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc b/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc index accd0418d..f14bd6f2c 100644 --- a/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc +++ b/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc @@ -45,14 +45,14 @@ void DescribeDomainFileSizeProportionDataResult::parse(const std::string &payloa UsageData fileSizeProportionDataIntervalObject; if(!valueFileSizeProportionDataIntervalUsageData["TimeStamp"].isNull()) fileSizeProportionDataIntervalObject.timeStamp = valueFileSizeProportionDataIntervalUsageData["TimeStamp"].asString(); - auto allValueNode = allFileSizeProportionDataIntervalNode["Value"]["FileSizeProportionData"]; - for (auto allFileSizeProportionDataIntervalNodeValueFileSizeProportionData : allValueNode) + auto allValueNode = valueFileSizeProportionDataIntervalUsageData["Value"]["FileSizeProportionData"]; + for (auto valueFileSizeProportionDataIntervalUsageDataValueFileSizeProportionData : allValueNode) { UsageData::FileSizeProportionData valueObject; - if(!allFileSizeProportionDataIntervalNodeValueFileSizeProportionData["FileSize"].isNull()) - valueObject.fileSize = allFileSizeProportionDataIntervalNodeValueFileSizeProportionData["FileSize"].asString(); - if(!allFileSizeProportionDataIntervalNodeValueFileSizeProportionData["Proportion"].isNull()) - valueObject.proportion = allFileSizeProportionDataIntervalNodeValueFileSizeProportionData["Proportion"].asString(); + if(!valueFileSizeProportionDataIntervalUsageDataValueFileSizeProportionData["FileSize"].isNull()) + valueObject.fileSize = valueFileSizeProportionDataIntervalUsageDataValueFileSizeProportionData["FileSize"].asString(); + if(!valueFileSizeProportionDataIntervalUsageDataValueFileSizeProportionData["Proportion"].isNull()) + valueObject.proportion = valueFileSizeProportionDataIntervalUsageDataValueFileSizeProportionData["Proportion"].asString(); fileSizeProportionDataIntervalObject.value.push_back(valueObject); } fileSizeProportionDataInterval_.push_back(fileSizeProportionDataIntervalObject); diff --git a/cdn/src/model/DescribeDomainHttpCodeDataResult.cc b/cdn/src/model/DescribeDomainHttpCodeDataResult.cc index b9f8e7bdc..0a62fac81 100644 --- a/cdn/src/model/DescribeDomainHttpCodeDataResult.cc +++ b/cdn/src/model/DescribeDomainHttpCodeDataResult.cc @@ -45,16 +45,16 @@ void DescribeDomainHttpCodeDataResult::parse(const std::string &payload) UsageData httpCodeDataObject; if(!valueHttpCodeDataUsageData["TimeStamp"].isNull()) httpCodeDataObject.timeStamp = valueHttpCodeDataUsageData["TimeStamp"].asString(); - auto allValueNode = allHttpCodeDataNode["Value"]["CodeProportionData"]; - for (auto allHttpCodeDataNodeValueCodeProportionData : allValueNode) + auto allValueNode = valueHttpCodeDataUsageData["Value"]["CodeProportionData"]; + for (auto valueHttpCodeDataUsageDataValueCodeProportionData : allValueNode) { UsageData::CodeProportionData valueObject; - if(!allHttpCodeDataNodeValueCodeProportionData["Code"].isNull()) - valueObject.code = allHttpCodeDataNodeValueCodeProportionData["Code"].asString(); - if(!allHttpCodeDataNodeValueCodeProportionData["Proportion"].isNull()) - valueObject.proportion = allHttpCodeDataNodeValueCodeProportionData["Proportion"].asString(); - if(!allHttpCodeDataNodeValueCodeProportionData["Count"].isNull()) - valueObject.count = allHttpCodeDataNodeValueCodeProportionData["Count"].asString(); + if(!valueHttpCodeDataUsageDataValueCodeProportionData["Code"].isNull()) + valueObject.code = valueHttpCodeDataUsageDataValueCodeProportionData["Code"].asString(); + if(!valueHttpCodeDataUsageDataValueCodeProportionData["Proportion"].isNull()) + valueObject.proportion = valueHttpCodeDataUsageDataValueCodeProportionData["Proportion"].asString(); + if(!valueHttpCodeDataUsageDataValueCodeProportionData["Count"].isNull()) + valueObject.count = valueHttpCodeDataUsageDataValueCodeProportionData["Count"].asString(); httpCodeDataObject.value.push_back(valueObject); } httpCodeData_.push_back(httpCodeDataObject); diff --git a/cdn/src/model/DescribeDomainRealTimeHttpCodeDataResult.cc b/cdn/src/model/DescribeDomainRealTimeHttpCodeDataResult.cc index 0b4e945d0..6c328b9ff 100644 --- a/cdn/src/model/DescribeDomainRealTimeHttpCodeDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeHttpCodeDataResult.cc @@ -45,16 +45,16 @@ void DescribeDomainRealTimeHttpCodeDataResult::parse(const std::string &payload) UsageData realTimeHttpCodeDataObject; if(!valueRealTimeHttpCodeDataUsageData["TimeStamp"].isNull()) realTimeHttpCodeDataObject.timeStamp = valueRealTimeHttpCodeDataUsageData["TimeStamp"].asString(); - auto allValueNode = allRealTimeHttpCodeDataNode["Value"]["RealTimeCodeProportionData"]; - for (auto allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData : allValueNode) + auto allValueNode = valueRealTimeHttpCodeDataUsageData["Value"]["RealTimeCodeProportionData"]; + for (auto valueRealTimeHttpCodeDataUsageDataValueRealTimeCodeProportionData : allValueNode) { UsageData::RealTimeCodeProportionData valueObject; - if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Code"].isNull()) - valueObject.code = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Code"].asString(); - if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Proportion"].isNull()) - valueObject.proportion = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Proportion"].asString(); - if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Count"].isNull()) - valueObject.count = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Count"].asString(); + if(!valueRealTimeHttpCodeDataUsageDataValueRealTimeCodeProportionData["Code"].isNull()) + valueObject.code = valueRealTimeHttpCodeDataUsageDataValueRealTimeCodeProportionData["Code"].asString(); + if(!valueRealTimeHttpCodeDataUsageDataValueRealTimeCodeProportionData["Proportion"].isNull()) + valueObject.proportion = valueRealTimeHttpCodeDataUsageDataValueRealTimeCodeProportionData["Proportion"].asString(); + if(!valueRealTimeHttpCodeDataUsageDataValueRealTimeCodeProportionData["Count"].isNull()) + valueObject.count = valueRealTimeHttpCodeDataUsageDataValueRealTimeCodeProportionData["Count"].asString(); realTimeHttpCodeDataObject.value.push_back(valueObject); } realTimeHttpCodeData_.push_back(realTimeHttpCodeDataObject); diff --git a/cdn/src/model/DescribeDomainRealTimeSrcHttpCodeDataResult.cc b/cdn/src/model/DescribeDomainRealTimeSrcHttpCodeDataResult.cc index f44092029..bb8f50a26 100644 --- a/cdn/src/model/DescribeDomainRealTimeSrcHttpCodeDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeSrcHttpCodeDataResult.cc @@ -45,16 +45,16 @@ void DescribeDomainRealTimeSrcHttpCodeDataResult::parse(const std::string &paylo UsageData realTimeSrcHttpCodeDataObject; if(!valueRealTimeSrcHttpCodeDataUsageData["TimeStamp"].isNull()) realTimeSrcHttpCodeDataObject.timeStamp = valueRealTimeSrcHttpCodeDataUsageData["TimeStamp"].asString(); - auto allValueNode = allRealTimeSrcHttpCodeDataNode["Value"]["RealTimeSrcCodeProportionData"]; - for (auto allRealTimeSrcHttpCodeDataNodeValueRealTimeSrcCodeProportionData : allValueNode) + auto allValueNode = valueRealTimeSrcHttpCodeDataUsageData["Value"]["RealTimeSrcCodeProportionData"]; + for (auto valueRealTimeSrcHttpCodeDataUsageDataValueRealTimeSrcCodeProportionData : allValueNode) { UsageData::RealTimeSrcCodeProportionData valueObject; - if(!allRealTimeSrcHttpCodeDataNodeValueRealTimeSrcCodeProportionData["Code"].isNull()) - valueObject.code = allRealTimeSrcHttpCodeDataNodeValueRealTimeSrcCodeProportionData["Code"].asString(); - if(!allRealTimeSrcHttpCodeDataNodeValueRealTimeSrcCodeProportionData["Proportion"].isNull()) - valueObject.proportion = allRealTimeSrcHttpCodeDataNodeValueRealTimeSrcCodeProportionData["Proportion"].asString(); - if(!allRealTimeSrcHttpCodeDataNodeValueRealTimeSrcCodeProportionData["Count"].isNull()) - valueObject.count = allRealTimeSrcHttpCodeDataNodeValueRealTimeSrcCodeProportionData["Count"].asString(); + if(!valueRealTimeSrcHttpCodeDataUsageDataValueRealTimeSrcCodeProportionData["Code"].isNull()) + valueObject.code = valueRealTimeSrcHttpCodeDataUsageDataValueRealTimeSrcCodeProportionData["Code"].asString(); + if(!valueRealTimeSrcHttpCodeDataUsageDataValueRealTimeSrcCodeProportionData["Proportion"].isNull()) + valueObject.proportion = valueRealTimeSrcHttpCodeDataUsageDataValueRealTimeSrcCodeProportionData["Proportion"].asString(); + if(!valueRealTimeSrcHttpCodeDataUsageDataValueRealTimeSrcCodeProportionData["Count"].isNull()) + valueObject.count = valueRealTimeSrcHttpCodeDataUsageDataValueRealTimeSrcCodeProportionData["Count"].asString(); realTimeSrcHttpCodeDataObject.value.push_back(valueObject); } realTimeSrcHttpCodeData_.push_back(realTimeSrcHttpCodeDataObject); diff --git a/cdn/src/model/DescribeDomainSrcHttpCodeDataResult.cc b/cdn/src/model/DescribeDomainSrcHttpCodeDataResult.cc index 23ec3d1fa..6284aaa62 100644 --- a/cdn/src/model/DescribeDomainSrcHttpCodeDataResult.cc +++ b/cdn/src/model/DescribeDomainSrcHttpCodeDataResult.cc @@ -45,16 +45,16 @@ void DescribeDomainSrcHttpCodeDataResult::parse(const std::string &payload) UsageData httpCodeDataObject; if(!valueHttpCodeDataUsageData["TimeStamp"].isNull()) httpCodeDataObject.timeStamp = valueHttpCodeDataUsageData["TimeStamp"].asString(); - auto allValueNode = allHttpCodeDataNode["Value"]["CodeProportionData"]; - for (auto allHttpCodeDataNodeValueCodeProportionData : allValueNode) + auto allValueNode = valueHttpCodeDataUsageData["Value"]["CodeProportionData"]; + for (auto valueHttpCodeDataUsageDataValueCodeProportionData : allValueNode) { UsageData::CodeProportionData valueObject; - if(!allHttpCodeDataNodeValueCodeProportionData["Code"].isNull()) - valueObject.code = allHttpCodeDataNodeValueCodeProportionData["Code"].asString(); - if(!allHttpCodeDataNodeValueCodeProportionData["Proportion"].isNull()) - valueObject.proportion = allHttpCodeDataNodeValueCodeProportionData["Proportion"].asString(); - if(!allHttpCodeDataNodeValueCodeProportionData["Count"].isNull()) - valueObject.count = allHttpCodeDataNodeValueCodeProportionData["Count"].asString(); + if(!valueHttpCodeDataUsageDataValueCodeProportionData["Code"].isNull()) + valueObject.code = valueHttpCodeDataUsageDataValueCodeProportionData["Code"].asString(); + if(!valueHttpCodeDataUsageDataValueCodeProportionData["Proportion"].isNull()) + valueObject.proportion = valueHttpCodeDataUsageDataValueCodeProportionData["Proportion"].asString(); + if(!valueHttpCodeDataUsageDataValueCodeProportionData["Count"].isNull()) + valueObject.count = valueHttpCodeDataUsageDataValueCodeProportionData["Count"].asString(); httpCodeDataObject.value.push_back(valueObject); } httpCodeData_.push_back(httpCodeDataObject); diff --git a/cdn/src/model/DescribeDomainsBySourceResult.cc b/cdn/src/model/DescribeDomainsBySourceResult.cc index d387fea2e..3a8a1a313 100644 --- a/cdn/src/model/DescribeDomainsBySourceResult.cc +++ b/cdn/src/model/DescribeDomainsBySourceResult.cc @@ -45,20 +45,20 @@ void DescribeDomainsBySourceResult::parse(const std::string &payload) DomainsData domainsListObject; if(!valueDomainsListDomainsData["Source"].isNull()) domainsListObject.source = valueDomainsListDomainsData["Source"].asString(); - auto allDomainInfosNode = allDomainsListNode["DomainInfos"]["domainInfo"]; - for (auto allDomainsListNodeDomainInfosdomainInfo : allDomainInfosNode) + auto allDomainInfosNode = valueDomainsListDomainsData["DomainInfos"]["domainInfo"]; + for (auto valueDomainsListDomainsDataDomainInfosdomainInfo : allDomainInfosNode) { DomainsData::DomainInfo domainInfosObject; - if(!allDomainsListNodeDomainInfosdomainInfo["DomainName"].isNull()) - domainInfosObject.domainName = allDomainsListNodeDomainInfosdomainInfo["DomainName"].asString(); - if(!allDomainsListNodeDomainInfosdomainInfo["DomainCname"].isNull()) - domainInfosObject.domainCname = allDomainsListNodeDomainInfosdomainInfo["DomainCname"].asString(); - if(!allDomainsListNodeDomainInfosdomainInfo["CreateTime"].isNull()) - domainInfosObject.createTime = allDomainsListNodeDomainInfosdomainInfo["CreateTime"].asString(); - if(!allDomainsListNodeDomainInfosdomainInfo["UpdateTime"].isNull()) - domainInfosObject.updateTime = allDomainsListNodeDomainInfosdomainInfo["UpdateTime"].asString(); - if(!allDomainsListNodeDomainInfosdomainInfo["Status"].isNull()) - domainInfosObject.status = allDomainsListNodeDomainInfosdomainInfo["Status"].asString(); + if(!valueDomainsListDomainsDataDomainInfosdomainInfo["DomainName"].isNull()) + domainInfosObject.domainName = valueDomainsListDomainsDataDomainInfosdomainInfo["DomainName"].asString(); + if(!valueDomainsListDomainsDataDomainInfosdomainInfo["DomainCname"].isNull()) + domainInfosObject.domainCname = valueDomainsListDomainsDataDomainInfosdomainInfo["DomainCname"].asString(); + if(!valueDomainsListDomainsDataDomainInfosdomainInfo["CreateTime"].isNull()) + domainInfosObject.createTime = valueDomainsListDomainsDataDomainInfosdomainInfo["CreateTime"].asString(); + if(!valueDomainsListDomainsDataDomainInfosdomainInfo["UpdateTime"].isNull()) + domainInfosObject.updateTime = valueDomainsListDomainsDataDomainInfosdomainInfo["UpdateTime"].asString(); + if(!valueDomainsListDomainsDataDomainInfosdomainInfo["Status"].isNull()) + domainInfosObject.status = valueDomainsListDomainsDataDomainInfosdomainInfo["Status"].asString(); domainsListObject.domainInfos.push_back(domainInfosObject); } auto allDomains = value["Domains"]["domainNames"]; diff --git a/cdn/src/model/DescribeRefreshQuotaResult.cc b/cdn/src/model/DescribeRefreshQuotaResult.cc index 9b150306c..ab0fcabe0 100644 --- a/cdn/src/model/DescribeRefreshQuotaResult.cc +++ b/cdn/src/model/DescribeRefreshQuotaResult.cc @@ -59,6 +59,10 @@ void DescribeRefreshQuotaResult::parse(const std::string &payload) regexQuota_ = value["RegexQuota"].asString(); if(!value["RegexRemain"].isNull()) regexRemain_ = value["RegexRemain"].asString(); + if(!value["PreloadEdgeQuota"].isNull()) + preloadEdgeQuota_ = value["PreloadEdgeQuota"].asString(); + if(!value["PreloadEdgeRemain"].isNull()) + preloadEdgeRemain_ = value["PreloadEdgeRemain"].asString(); } @@ -67,6 +71,11 @@ std::string DescribeRefreshQuotaResult::getUrlRemain()const return urlRemain_; } +std::string DescribeRefreshQuotaResult::getPreloadEdgeRemain()const +{ + return preloadEdgeRemain_; +} + std::string DescribeRefreshQuotaResult::getPreloadRemain()const { return preloadRemain_; @@ -112,3 +121,8 @@ std::string DescribeRefreshQuotaResult::getPreloadQuota()const return preloadQuota_; } +std::string DescribeRefreshQuotaResult::getPreloadEdgeQuota()const +{ + return preloadEdgeQuota_; +} + diff --git a/cdn/src/model/DescribeTagResourcesResult.cc b/cdn/src/model/DescribeTagResourcesResult.cc index bbd34af20..9e85b89d7 100644 --- a/cdn/src/model/DescribeTagResourcesResult.cc +++ b/cdn/src/model/DescribeTagResourcesResult.cc @@ -45,14 +45,14 @@ void DescribeTagResourcesResult::parse(const std::string &payload) TagResource tagResourcesObject; if(!valueTagResourcesTagResource["ResourceId"].isNull()) tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); - auto allTagNode = allTagResourcesNode["Tag"]["TagItem"]; - for (auto allTagResourcesNodeTagTagItem : allTagNode) + auto allTagNode = valueTagResourcesTagResource["Tag"]["TagItem"]; + for (auto valueTagResourcesTagResourceTagTagItem : allTagNode) { TagResource::TagItem tagObject; - if(!allTagResourcesNodeTagTagItem["Key"].isNull()) - tagObject.key = allTagResourcesNodeTagTagItem["Key"].asString(); - if(!allTagResourcesNodeTagTagItem["Value"].isNull()) - tagObject.value = allTagResourcesNodeTagTagItem["Value"].asString(); + if(!valueTagResourcesTagResourceTagTagItem["Key"].isNull()) + tagObject.key = valueTagResourcesTagResourceTagTagItem["Key"].asString(); + if(!valueTagResourcesTagResourceTagTagItem["Value"].isNull()) + tagObject.value = valueTagResourcesTagResourceTagTagItem["Value"].asString(); tagResourcesObject.tag.push_back(tagObject); } tagResources_.push_back(tagResourcesObject); diff --git a/cdn/src/model/DescribeUserDomainsResult.cc b/cdn/src/model/DescribeUserDomainsResult.cc index 1dd015621..81190d0d1 100644 --- a/cdn/src/model/DescribeUserDomainsResult.cc +++ b/cdn/src/model/DescribeUserDomainsResult.cc @@ -65,20 +65,20 @@ void DescribeUserDomainsResult::parse(const std::string &payload) domainsObject.sandbox = valueDomainsPageData["Sandbox"].asString(); if(!valueDomainsPageData["Coverage"].isNull()) domainsObject.coverage = valueDomainsPageData["Coverage"].asString(); - auto allSourcesNode = allDomainsNode["Sources"]["Source"]; - for (auto allDomainsNodeSourcesSource : allSourcesNode) + auto allSourcesNode = valueDomainsPageData["Sources"]["Source"]; + for (auto valueDomainsPageDataSourcesSource : allSourcesNode) { PageData::Source sourcesObject; - if(!allDomainsNodeSourcesSource["Type"].isNull()) - sourcesObject.type = allDomainsNodeSourcesSource["Type"].asString(); - if(!allDomainsNodeSourcesSource["Content"].isNull()) - sourcesObject.content = allDomainsNodeSourcesSource["Content"].asString(); - if(!allDomainsNodeSourcesSource["Port"].isNull()) - sourcesObject.port = std::stoi(allDomainsNodeSourcesSource["Port"].asString()); - if(!allDomainsNodeSourcesSource["Priority"].isNull()) - sourcesObject.priority = allDomainsNodeSourcesSource["Priority"].asString(); - if(!allDomainsNodeSourcesSource["Weight"].isNull()) - sourcesObject.weight = allDomainsNodeSourcesSource["Weight"].asString(); + if(!valueDomainsPageDataSourcesSource["Type"].isNull()) + sourcesObject.type = valueDomainsPageDataSourcesSource["Type"].asString(); + if(!valueDomainsPageDataSourcesSource["Content"].isNull()) + sourcesObject.content = valueDomainsPageDataSourcesSource["Content"].asString(); + if(!valueDomainsPageDataSourcesSource["Port"].isNull()) + sourcesObject.port = std::stoi(valueDomainsPageDataSourcesSource["Port"].asString()); + if(!valueDomainsPageDataSourcesSource["Priority"].isNull()) + sourcesObject.priority = valueDomainsPageDataSourcesSource["Priority"].asString(); + if(!valueDomainsPageDataSourcesSource["Weight"].isNull()) + sourcesObject.weight = valueDomainsPageDataSourcesSource["Weight"].asString(); domainsObject.sources.push_back(sourcesObject); } domains_.push_back(domainsObject);