sdk-team преди 4 години
родител
ревизия
5c849887e8
променени са 100 файла, в които са добавени 3197 реда и са изтрити 3696 реда
  1. 1 1
      VERSION
  2. 14 10
      scdn/CMakeLists.txt
  3. 24 16
      scdn/include/alibabacloud/scdn/ScdnClient.h
  4. 52 58
      scdn/include/alibabacloud/scdn/model/AddScdnDomainRequest.h
  5. 43 49
      scdn/include/alibabacloud/scdn/model/BatchDeleteScdnDomainConfigsRequest.h
  6. 43 49
      scdn/include/alibabacloud/scdn/model/BatchSetScdnDomainConfigsRequest.h
  7. 37 43
      scdn/include/alibabacloud/scdn/model/BatchStartScdnDomainRequest.h
  8. 37 43
      scdn/include/alibabacloud/scdn/model/BatchStopScdnDomainRequest.h
  9. 46 52
      scdn/include/alibabacloud/scdn/model/BatchUpdateScdnDomainRequest.h
  10. 34 40
      scdn/include/alibabacloud/scdn/model/CheckScdnServiceRequest.h
  11. 40 46
      scdn/include/alibabacloud/scdn/model/DeleteScdnDomainRequest.h
  12. 40 46
      scdn/include/alibabacloud/scdn/model/DeleteScdnSpecificConfigRequest.h
  13. 28 37
      scdn/include/alibabacloud/scdn/model/DescribeScdnCcInfoRequest.h
  14. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnCcQpsInfoRequest.h
  15. 43 52
      scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopIpRequest.h
  16. 1 1
      scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopIpResult.h
  17. 43 52
      scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopUrlRequest.h
  18. 37 43
      scdn/include/alibabacloud/scdn/model/DescribeScdnCertificateDetailRequest.h
  19. 2 2
      scdn/include/alibabacloud/scdn/model/DescribeScdnCertificateDetailResult.h
  20. 37 43
      scdn/include/alibabacloud/scdn/model/DescribeScdnCertificateListRequest.h
  21. 28 37
      scdn/include/alibabacloud/scdn/model/DescribeScdnDDoSInfoRequest.h
  22. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDDoSTrafficInfoRequest.h
  23. 46 55
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainBpsDataRequest.h
  24. 31 40
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainCertificateInfoRequest.h
  25. 31 40
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainCnameRequest.h
  26. 43 49
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainConfigsRequest.h
  27. 1 0
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainConfigsResult.h
  28. 37 43
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainDetailRequest.h
  29. 2 2
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainDetailResult.h
  30. 40 49
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainHitRateDataRequest.h
  31. 46 55
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainHttpCodeDataRequest.h
  32. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainIspDataRequest.h
  33. 5 5
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainIspDataResult.h
  34. 43 52
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainLogRequest.h
  35. 40 49
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainOriginBpsDataRequest.h
  36. 40 49
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainOriginTrafficDataRequest.h
  37. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainPvDataRequest.h
  38. 46 55
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainQpsDataRequest.h
  39. 1 1
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainQpsDataResult.h
  40. 43 52
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeBpsDataRequest.h
  41. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeByteHitRateDataRequest.h
  42. 43 52
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeHttpCodeDataRequest.h
  43. 43 52
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeQpsDataRequest.h
  44. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeReqHitRateDataRequest.h
  45. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeSrcBpsDataRequest.h
  46. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeSrcTrafficDataRequest.h
  47. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeTrafficDataRequest.h
  48. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRegionDataRequest.h
  49. 5 5
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRegionDataResult.h
  50. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainTopReferVisitRequest.h
  51. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainTopUrlVisitRequest.h
  52. 46 55
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainTrafficDataRequest.h
  53. 37 46
      scdn/include/alibabacloud/scdn/model/DescribeScdnDomainUvDataRequest.h
  54. 34 40
      scdn/include/alibabacloud/scdn/model/DescribeScdnRefreshQuotaRequest.h
  55. 2 2
      scdn/include/alibabacloud/scdn/model/DescribeScdnRefreshQuotaResult.h
  56. 64 70
      scdn/include/alibabacloud/scdn/model/DescribeScdnRefreshTasksRequest.h
  57. 1 1
      scdn/include/alibabacloud/scdn/model/DescribeScdnRefreshTasksResult.h
  58. 34 40
      scdn/include/alibabacloud/scdn/model/DescribeScdnServiceRequest.h
  59. 8 8
      scdn/include/alibabacloud/scdn/model/DescribeScdnServiceResult.h
  60. 40 49
      scdn/include/alibabacloud/scdn/model/DescribeScdnTopDomainsByFlowRequest.h
  61. 67 73
      scdn/include/alibabacloud/scdn/model/DescribeScdnUserDomainsRequest.h
  62. 1 1
      scdn/include/alibabacloud/scdn/model/DescribeScdnUserDomainsResult.h
  63. 28 37
      scdn/include/alibabacloud/scdn/model/DescribeScdnUserProtectInfoRequest.h
  64. 34 40
      scdn/include/alibabacloud/scdn/model/DescribeScdnUserQuotaRequest.h
  65. 4 4
      scdn/include/alibabacloud/scdn/model/DescribeScdnUserQuotaResult.h
  66. 42 0
      scdn/include/alibabacloud/scdn/model/DescribeScdnVerifyContentRequest.h
  67. 9 7
      scdn/include/alibabacloud/scdn/model/DescribeScdnVerifyContentResult.h
  68. 0 75
      scdn/include/alibabacloud/scdn/model/OpenScdnServiceRequest.h
  69. 43 46
      scdn/include/alibabacloud/scdn/model/PreloadScdnObjectCachesRequest.h
  70. 40 46
      scdn/include/alibabacloud/scdn/model/RefreshScdnObjectCachesRequest.h
  71. 37 46
      scdn/include/alibabacloud/scdn/model/SetScdnBotInfoRequest.h
  72. 31 40
      scdn/include/alibabacloud/scdn/model/SetScdnCcInfoRequest.h
  73. 31 40
      scdn/include/alibabacloud/scdn/model/SetScdnDDoSInfoRequest.h
  74. 0 54
      scdn/include/alibabacloud/scdn/model/SetScdnDomainBizInfoRequest.h
  75. 58 64
      scdn/include/alibabacloud/scdn/model/SetScdnDomainCertificateRequest.h
  76. 37 43
      scdn/include/alibabacloud/scdn/model/StartScdnDomainRequest.h
  77. 37 43
      scdn/include/alibabacloud/scdn/model/StopScdnDomainRequest.h
  78. 48 0
      scdn/include/alibabacloud/scdn/model/TestAmpDescribeScdnDomainIspDataRequest.h
  79. 74 0
      scdn/include/alibabacloud/scdn/model/TestAmpDescribeScdnDomainIspDataResult.h
  80. 43 49
      scdn/include/alibabacloud/scdn/model/UpdateScdnDomainRequest.h
  81. 45 0
      scdn/include/alibabacloud/scdn/model/VerifyScdnDomainOwnerRequest.h
  82. 9 7
      scdn/include/alibabacloud/scdn/model/VerifyScdnDomainOwnerResult.h
  83. 81 45
      scdn/src/ScdnClient.cc
  84. 56 74
      scdn/src/model/AddScdnDomainRequest.cc
  85. 41 53
      scdn/src/model/BatchDeleteScdnDomainConfigsRequest.cc
  86. 41 53
      scdn/src/model/BatchSetScdnDomainConfigsRequest.cc
  87. 2 2
      scdn/src/model/BatchSetScdnDomainConfigsResult.cc
  88. 31 39
      scdn/src/model/BatchStartScdnDomainRequest.cc
  89. 31 39
      scdn/src/model/BatchStopScdnDomainRequest.cc
  90. 46 60
      scdn/src/model/BatchUpdateScdnDomainRequest.cc
  91. 26 32
      scdn/src/model/CheckScdnServiceRequest.cc
  92. 4 4
      scdn/src/model/CheckScdnServiceResult.cc
  93. 36 46
      scdn/src/model/DeleteScdnDomainRequest.cc
  94. 36 46
      scdn/src/model/DeleteScdnSpecificConfigRequest.cc
  95. 13 26
      scdn/src/model/DescribeScdnCcInfoRequest.cc
  96. 28 47
      scdn/src/model/DescribeScdnCcQpsInfoRequest.cc
  97. 3 3
      scdn/src/model/DescribeScdnCcQpsInfoResult.cc
  98. 38 61
      scdn/src/model/DescribeScdnCcTopIpRequest.cc
  99. 2 2
      scdn/src/model/DescribeScdnCcTopIpResult.cc
  100. 38 61
      scdn/src/model/DescribeScdnCcTopUrlRequest.cc

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1244
+1.36.1245

+ 14 - 10
scdn/CMakeLists.txt

@@ -121,8 +121,8 @@ set(scdn_public_header_model
 	include/alibabacloud/scdn/model/DescribeScdnUserProtectInfoResult.h
 	include/alibabacloud/scdn/model/DescribeScdnUserQuotaRequest.h
 	include/alibabacloud/scdn/model/DescribeScdnUserQuotaResult.h
-	include/alibabacloud/scdn/model/OpenScdnServiceRequest.h
-	include/alibabacloud/scdn/model/OpenScdnServiceResult.h
+	include/alibabacloud/scdn/model/DescribeScdnVerifyContentRequest.h
+	include/alibabacloud/scdn/model/DescribeScdnVerifyContentResult.h
 	include/alibabacloud/scdn/model/PreloadScdnObjectCachesRequest.h
 	include/alibabacloud/scdn/model/PreloadScdnObjectCachesResult.h
 	include/alibabacloud/scdn/model/RefreshScdnObjectCachesRequest.h
@@ -133,16 +133,18 @@ set(scdn_public_header_model
 	include/alibabacloud/scdn/model/SetScdnCcInfoResult.h
 	include/alibabacloud/scdn/model/SetScdnDDoSInfoRequest.h
 	include/alibabacloud/scdn/model/SetScdnDDoSInfoResult.h
-	include/alibabacloud/scdn/model/SetScdnDomainBizInfoRequest.h
-	include/alibabacloud/scdn/model/SetScdnDomainBizInfoResult.h
 	include/alibabacloud/scdn/model/SetScdnDomainCertificateRequest.h
 	include/alibabacloud/scdn/model/SetScdnDomainCertificateResult.h
 	include/alibabacloud/scdn/model/StartScdnDomainRequest.h
 	include/alibabacloud/scdn/model/StartScdnDomainResult.h
 	include/alibabacloud/scdn/model/StopScdnDomainRequest.h
 	include/alibabacloud/scdn/model/StopScdnDomainResult.h
+	include/alibabacloud/scdn/model/TestAmpDescribeScdnDomainIspDataRequest.h
+	include/alibabacloud/scdn/model/TestAmpDescribeScdnDomainIspDataResult.h
 	include/alibabacloud/scdn/model/UpdateScdnDomainRequest.h
-	include/alibabacloud/scdn/model/UpdateScdnDomainResult.h )
+	include/alibabacloud/scdn/model/UpdateScdnDomainResult.h
+	include/alibabacloud/scdn/model/VerifyScdnDomainOwnerRequest.h
+	include/alibabacloud/scdn/model/VerifyScdnDomainOwnerResult.h )
 
 set(scdn_src 
 	src/ScdnClient.cc
@@ -246,8 +248,8 @@ set(scdn_src
 	src/model/DescribeScdnUserProtectInfoResult.cc
 	src/model/DescribeScdnUserQuotaRequest.cc
 	src/model/DescribeScdnUserQuotaResult.cc
-	src/model/OpenScdnServiceRequest.cc
-	src/model/OpenScdnServiceResult.cc
+	src/model/DescribeScdnVerifyContentRequest.cc
+	src/model/DescribeScdnVerifyContentResult.cc
 	src/model/PreloadScdnObjectCachesRequest.cc
 	src/model/PreloadScdnObjectCachesResult.cc
 	src/model/RefreshScdnObjectCachesRequest.cc
@@ -258,16 +260,18 @@ set(scdn_src
 	src/model/SetScdnCcInfoResult.cc
 	src/model/SetScdnDDoSInfoRequest.cc
 	src/model/SetScdnDDoSInfoResult.cc
-	src/model/SetScdnDomainBizInfoRequest.cc
-	src/model/SetScdnDomainBizInfoResult.cc
 	src/model/SetScdnDomainCertificateRequest.cc
 	src/model/SetScdnDomainCertificateResult.cc
 	src/model/StartScdnDomainRequest.cc
 	src/model/StartScdnDomainResult.cc
 	src/model/StopScdnDomainRequest.cc
 	src/model/StopScdnDomainResult.cc
+	src/model/TestAmpDescribeScdnDomainIspDataRequest.cc
+	src/model/TestAmpDescribeScdnDomainIspDataResult.cc
 	src/model/UpdateScdnDomainRequest.cc
-	src/model/UpdateScdnDomainResult.cc )
+	src/model/UpdateScdnDomainResult.cc
+	src/model/VerifyScdnDomainOwnerRequest.cc
+	src/model/VerifyScdnDomainOwnerResult.cc )
 
 add_library(scdn ${LIB_TYPE}
 	${scdn_public_header}

+ 24 - 16
scdn/include/alibabacloud/scdn/ScdnClient.h

@@ -122,8 +122,8 @@
 #include "model/DescribeScdnUserProtectInfoResult.h"
 #include "model/DescribeScdnUserQuotaRequest.h"
 #include "model/DescribeScdnUserQuotaResult.h"
-#include "model/OpenScdnServiceRequest.h"
-#include "model/OpenScdnServiceResult.h"
+#include "model/DescribeScdnVerifyContentRequest.h"
+#include "model/DescribeScdnVerifyContentResult.h"
 #include "model/PreloadScdnObjectCachesRequest.h"
 #include "model/PreloadScdnObjectCachesResult.h"
 #include "model/RefreshScdnObjectCachesRequest.h"
@@ -134,16 +134,18 @@
 #include "model/SetScdnCcInfoResult.h"
 #include "model/SetScdnDDoSInfoRequest.h"
 #include "model/SetScdnDDoSInfoResult.h"
-#include "model/SetScdnDomainBizInfoRequest.h"
-#include "model/SetScdnDomainBizInfoResult.h"
 #include "model/SetScdnDomainCertificateRequest.h"
 #include "model/SetScdnDomainCertificateResult.h"
 #include "model/StartScdnDomainRequest.h"
 #include "model/StartScdnDomainResult.h"
 #include "model/StopScdnDomainRequest.h"
 #include "model/StopScdnDomainResult.h"
+#include "model/TestAmpDescribeScdnDomainIspDataRequest.h"
+#include "model/TestAmpDescribeScdnDomainIspDataResult.h"
 #include "model/UpdateScdnDomainRequest.h"
 #include "model/UpdateScdnDomainResult.h"
+#include "model/VerifyScdnDomainOwnerRequest.h"
+#include "model/VerifyScdnDomainOwnerResult.h"
 
 
 namespace AlibabaCloud
@@ -303,9 +305,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeScdnUserQuotaResult> DescribeScdnUserQuotaOutcome;
 			typedef std::future<DescribeScdnUserQuotaOutcome> DescribeScdnUserQuotaOutcomeCallable;
 			typedef std::function<void(const ScdnClient*, const Model::DescribeScdnUserQuotaRequest&, const DescribeScdnUserQuotaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScdnUserQuotaAsyncHandler;
-			typedef Outcome<Error, Model::OpenScdnServiceResult> OpenScdnServiceOutcome;
-			typedef std::future<OpenScdnServiceOutcome> OpenScdnServiceOutcomeCallable;
-			typedef std::function<void(const ScdnClient*, const Model::OpenScdnServiceRequest&, const OpenScdnServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> OpenScdnServiceAsyncHandler;
+			typedef Outcome<Error, Model::DescribeScdnVerifyContentResult> DescribeScdnVerifyContentOutcome;
+			typedef std::future<DescribeScdnVerifyContentOutcome> DescribeScdnVerifyContentOutcomeCallable;
+			typedef std::function<void(const ScdnClient*, const Model::DescribeScdnVerifyContentRequest&, const DescribeScdnVerifyContentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScdnVerifyContentAsyncHandler;
 			typedef Outcome<Error, Model::PreloadScdnObjectCachesResult> PreloadScdnObjectCachesOutcome;
 			typedef std::future<PreloadScdnObjectCachesOutcome> PreloadScdnObjectCachesOutcomeCallable;
 			typedef std::function<void(const ScdnClient*, const Model::PreloadScdnObjectCachesRequest&, const PreloadScdnObjectCachesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PreloadScdnObjectCachesAsyncHandler;
@@ -321,9 +323,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::SetScdnDDoSInfoResult> SetScdnDDoSInfoOutcome;
 			typedef std::future<SetScdnDDoSInfoOutcome> SetScdnDDoSInfoOutcomeCallable;
 			typedef std::function<void(const ScdnClient*, const Model::SetScdnDDoSInfoRequest&, const SetScdnDDoSInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetScdnDDoSInfoAsyncHandler;
-			typedef Outcome<Error, Model::SetScdnDomainBizInfoResult> SetScdnDomainBizInfoOutcome;
-			typedef std::future<SetScdnDomainBizInfoOutcome> SetScdnDomainBizInfoOutcomeCallable;
-			typedef std::function<void(const ScdnClient*, const Model::SetScdnDomainBizInfoRequest&, const SetScdnDomainBizInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetScdnDomainBizInfoAsyncHandler;
 			typedef Outcome<Error, Model::SetScdnDomainCertificateResult> SetScdnDomainCertificateOutcome;
 			typedef std::future<SetScdnDomainCertificateOutcome> SetScdnDomainCertificateOutcomeCallable;
 			typedef std::function<void(const ScdnClient*, const Model::SetScdnDomainCertificateRequest&, const SetScdnDomainCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetScdnDomainCertificateAsyncHandler;
@@ -333,9 +332,15 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::StopScdnDomainResult> StopScdnDomainOutcome;
 			typedef std::future<StopScdnDomainOutcome> StopScdnDomainOutcomeCallable;
 			typedef std::function<void(const ScdnClient*, const Model::StopScdnDomainRequest&, const StopScdnDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopScdnDomainAsyncHandler;
+			typedef Outcome<Error, Model::TestAmpDescribeScdnDomainIspDataResult> TestAmpDescribeScdnDomainIspDataOutcome;
+			typedef std::future<TestAmpDescribeScdnDomainIspDataOutcome> TestAmpDescribeScdnDomainIspDataOutcomeCallable;
+			typedef std::function<void(const ScdnClient*, const Model::TestAmpDescribeScdnDomainIspDataRequest&, const TestAmpDescribeScdnDomainIspDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TestAmpDescribeScdnDomainIspDataAsyncHandler;
 			typedef Outcome<Error, Model::UpdateScdnDomainResult> UpdateScdnDomainOutcome;
 			typedef std::future<UpdateScdnDomainOutcome> UpdateScdnDomainOutcomeCallable;
 			typedef std::function<void(const ScdnClient*, const Model::UpdateScdnDomainRequest&, const UpdateScdnDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateScdnDomainAsyncHandler;
+			typedef Outcome<Error, Model::VerifyScdnDomainOwnerResult> VerifyScdnDomainOwnerOutcome;
+			typedef std::future<VerifyScdnDomainOwnerOutcome> VerifyScdnDomainOwnerOutcomeCallable;
+			typedef std::function<void(const ScdnClient*, const Model::VerifyScdnDomainOwnerRequest&, const VerifyScdnDomainOwnerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyScdnDomainOwnerAsyncHandler;
 
 			ScdnClient(const Credentials &credentials, const ClientConfiguration &configuration);
 			ScdnClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
@@ -491,9 +496,9 @@ namespace AlibabaCloud
 			DescribeScdnUserQuotaOutcome describeScdnUserQuota(const Model::DescribeScdnUserQuotaRequest &request)const;
 			void describeScdnUserQuotaAsync(const Model::DescribeScdnUserQuotaRequest& request, const DescribeScdnUserQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeScdnUserQuotaOutcomeCallable describeScdnUserQuotaCallable(const Model::DescribeScdnUserQuotaRequest& request) const;
-			OpenScdnServiceOutcome openScdnService(const Model::OpenScdnServiceRequest &request)const;
-			void openScdnServiceAsync(const Model::OpenScdnServiceRequest& request, const OpenScdnServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			OpenScdnServiceOutcomeCallable openScdnServiceCallable(const Model::OpenScdnServiceRequest& request) const;
+			DescribeScdnVerifyContentOutcome describeScdnVerifyContent(const Model::DescribeScdnVerifyContentRequest &request)const;
+			void describeScdnVerifyContentAsync(const Model::DescribeScdnVerifyContentRequest& request, const DescribeScdnVerifyContentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribeScdnVerifyContentOutcomeCallable describeScdnVerifyContentCallable(const Model::DescribeScdnVerifyContentRequest& request) const;
 			PreloadScdnObjectCachesOutcome preloadScdnObjectCaches(const Model::PreloadScdnObjectCachesRequest &request)const;
 			void preloadScdnObjectCachesAsync(const Model::PreloadScdnObjectCachesRequest& request, const PreloadScdnObjectCachesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			PreloadScdnObjectCachesOutcomeCallable preloadScdnObjectCachesCallable(const Model::PreloadScdnObjectCachesRequest& request) const;
@@ -509,9 +514,6 @@ namespace AlibabaCloud
 			SetScdnDDoSInfoOutcome setScdnDDoSInfo(const Model::SetScdnDDoSInfoRequest &request)const;
 			void setScdnDDoSInfoAsync(const Model::SetScdnDDoSInfoRequest& request, const SetScdnDDoSInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SetScdnDDoSInfoOutcomeCallable setScdnDDoSInfoCallable(const Model::SetScdnDDoSInfoRequest& request) const;
-			SetScdnDomainBizInfoOutcome setScdnDomainBizInfo(const Model::SetScdnDomainBizInfoRequest &request)const;
-			void setScdnDomainBizInfoAsync(const Model::SetScdnDomainBizInfoRequest& request, const SetScdnDomainBizInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetScdnDomainBizInfoOutcomeCallable setScdnDomainBizInfoCallable(const Model::SetScdnDomainBizInfoRequest& request) const;
 			SetScdnDomainCertificateOutcome setScdnDomainCertificate(const Model::SetScdnDomainCertificateRequest &request)const;
 			void setScdnDomainCertificateAsync(const Model::SetScdnDomainCertificateRequest& request, const SetScdnDomainCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SetScdnDomainCertificateOutcomeCallable setScdnDomainCertificateCallable(const Model::SetScdnDomainCertificateRequest& request) const;
@@ -521,9 +523,15 @@ namespace AlibabaCloud
 			StopScdnDomainOutcome stopScdnDomain(const Model::StopScdnDomainRequest &request)const;
 			void stopScdnDomainAsync(const Model::StopScdnDomainRequest& request, const StopScdnDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			StopScdnDomainOutcomeCallable stopScdnDomainCallable(const Model::StopScdnDomainRequest& request) const;
+			TestAmpDescribeScdnDomainIspDataOutcome testAmpDescribeScdnDomainIspData(const Model::TestAmpDescribeScdnDomainIspDataRequest &request)const;
+			void testAmpDescribeScdnDomainIspDataAsync(const Model::TestAmpDescribeScdnDomainIspDataRequest& request, const TestAmpDescribeScdnDomainIspDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			TestAmpDescribeScdnDomainIspDataOutcomeCallable testAmpDescribeScdnDomainIspDataCallable(const Model::TestAmpDescribeScdnDomainIspDataRequest& request) const;
 			UpdateScdnDomainOutcome updateScdnDomain(const Model::UpdateScdnDomainRequest &request)const;
 			void updateScdnDomainAsync(const Model::UpdateScdnDomainRequest& request, const UpdateScdnDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UpdateScdnDomainOutcomeCallable updateScdnDomainCallable(const Model::UpdateScdnDomainRequest& request) const;
+			VerifyScdnDomainOwnerOutcome verifyScdnDomainOwner(const Model::VerifyScdnDomainOwnerRequest &request)const;
+			void verifyScdnDomainOwnerAsync(const Model::VerifyScdnDomainOwnerRequest& request, const VerifyScdnDomainOwnerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			VerifyScdnDomainOwnerOutcomeCallable verifyScdnDomainOwnerCallable(const Model::VerifyScdnDomainOwnerRequest& request) const;
 	
 		private:
 			std::shared_ptr<EndpointProvider> endpointProvider_;

+ 52 - 58
scdn/include/alibabacloud/scdn/model/AddScdnDomainRequest.h

@@ -1,69 +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_SCDN_MODEL_ADDSCDNDOMAINREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_ADDSCDNDOMAINREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT AddScdnDomainRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddScdnDomainRequest();
-				~AddScdnDomainRequest();
-
-				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 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 ownerAccount_;
-				std::string domainName_;
-				long ownerId_;
-				std::string checkUrl_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_ADDSCDNDOMAINREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_ADDSCDNDOMAINREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_ADDSCDNDOMAINREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT AddScdnDomainRequest : public RpcServiceRequest {
+public:
+	AddScdnDomainRequest();
+	~AddScdnDomainRequest();
+	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 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 ownerAccount_;
+	std::string domainName_;
+	long ownerId_;
+	std::string checkUrl_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_ADDSCDNDOMAINREQUEST_H_

+ 43 - 49
scdn/include/alibabacloud/scdn/model/BatchDeleteScdnDomainConfigsRequest.h

@@ -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_SCDN_MODEL_BATCHDELETESCDNDOMAINCONFIGSREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_BATCHDELETESCDNDOMAINCONFIGSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT BatchDeleteScdnDomainConfigsRequest : public RpcServiceRequest
-			{
-
-			public:
-				BatchDeleteScdnDomainConfigsRequest();
-				~BatchDeleteScdnDomainConfigsRequest();
-
-				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_SCDN_MODEL_BATCHDELETESCDNDOMAINCONFIGSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_BATCHDELETESCDNDOMAINCONFIGSREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_BATCHDELETESCDNDOMAINCONFIGSREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT BatchDeleteScdnDomainConfigsRequest : public RpcServiceRequest {
+public:
+	BatchDeleteScdnDomainConfigsRequest();
+	~BatchDeleteScdnDomainConfigsRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_BATCHDELETESCDNDOMAINCONFIGSREQUEST_H_

+ 43 - 49
scdn/include/alibabacloud/scdn/model/BatchSetScdnDomainConfigsRequest.h

@@ -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_SCDN_MODEL_BATCHSETSCDNDOMAINCONFIGSREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_BATCHSETSCDNDOMAINCONFIGSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT BatchSetScdnDomainConfigsRequest : public RpcServiceRequest
-			{
-
-			public:
-				BatchSetScdnDomainConfigsRequest();
-				~BatchSetScdnDomainConfigsRequest();
-
-				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_SCDN_MODEL_BATCHSETSCDNDOMAINCONFIGSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_BATCHSETSCDNDOMAINCONFIGSREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_BATCHSETSCDNDOMAINCONFIGSREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT BatchSetScdnDomainConfigsRequest : public RpcServiceRequest {
+public:
+	BatchSetScdnDomainConfigsRequest();
+	~BatchSetScdnDomainConfigsRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_BATCHSETSCDNDOMAINCONFIGSREQUEST_H_

+ 37 - 43
scdn/include/alibabacloud/scdn/model/BatchStartScdnDomainRequest.h

@@ -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_SCDN_MODEL_BATCHSTARTSCDNDOMAINREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_BATCHSTARTSCDNDOMAINREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT BatchStartScdnDomainRequest : public RpcServiceRequest
-			{
-
-			public:
-				BatchStartScdnDomainRequest();
-				~BatchStartScdnDomainRequest();
-
-				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_SCDN_MODEL_BATCHSTARTSCDNDOMAINREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_BATCHSTARTSCDNDOMAINREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_BATCHSTARTSCDNDOMAINREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT BatchStartScdnDomainRequest : public RpcServiceRequest {
+public:
+	BatchStartScdnDomainRequest();
+	~BatchStartScdnDomainRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_BATCHSTARTSCDNDOMAINREQUEST_H_

+ 37 - 43
scdn/include/alibabacloud/scdn/model/BatchStopScdnDomainRequest.h

@@ -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_SCDN_MODEL_BATCHSTOPSCDNDOMAINREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_BATCHSTOPSCDNDOMAINREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT BatchStopScdnDomainRequest : public RpcServiceRequest
-			{
-
-			public:
-				BatchStopScdnDomainRequest();
-				~BatchStopScdnDomainRequest();
-
-				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_SCDN_MODEL_BATCHSTOPSCDNDOMAINREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_BATCHSTOPSCDNDOMAINREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_BATCHSTOPSCDNDOMAINREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT BatchStopScdnDomainRequest : public RpcServiceRequest {
+public:
+	BatchStopScdnDomainRequest();
+	~BatchStopScdnDomainRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_BATCHSTOPSCDNDOMAINREQUEST_H_

+ 46 - 52
scdn/include/alibabacloud/scdn/model/BatchUpdateScdnDomainRequest.h

@@ -1,63 +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_SCDN_MODEL_BATCHUPDATESCDNDOMAINREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_BATCHUPDATESCDNDOMAINREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT BatchUpdateScdnDomainRequest : public RpcServiceRequest
-			{
-
-			public:
-				BatchUpdateScdnDomainRequest();
-				~BatchUpdateScdnDomainRequest();
-
-				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 getTopLevelDomain()const;
-				void setTopLevelDomain(const std::string& topLevelDomain);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string sources_;
-				std::string resourceGroupId_;
-				std::string securityToken_;
-				std::string topLevelDomain_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_BATCHUPDATESCDNDOMAINREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_BATCHUPDATESCDNDOMAINREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_BATCHUPDATESCDNDOMAINREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT BatchUpdateScdnDomainRequest : public RpcServiceRequest {
+public:
+	BatchUpdateScdnDomainRequest();
+	~BatchUpdateScdnDomainRequest();
+	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 getTopLevelDomain() const;
+	void setTopLevelDomain(const std::string &topLevelDomain);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string sources_;
+	std::string resourceGroupId_;
+	std::string securityToken_;
+	std::string topLevelDomain_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_BATCHUPDATESCDNDOMAINREQUEST_H_

+ 34 - 40
scdn/include/alibabacloud/scdn/model/CheckScdnServiceRequest.h

@@ -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_SCDN_MODEL_CHECKSCDNSERVICEREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_CHECKSCDNSERVICEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT CheckScdnServiceRequest : public RpcServiceRequest
-			{
-
-			public:
-				CheckScdnServiceRequest();
-				~CheckScdnServiceRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-
-            private:
-				long ownerId_;
-				std::string securityToken_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_CHECKSCDNSERVICEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_CHECKSCDNSERVICEREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_CHECKSCDNSERVICEREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT CheckScdnServiceRequest : public RpcServiceRequest {
+public:
+	CheckScdnServiceRequest();
+	~CheckScdnServiceRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_CHECKSCDNSERVICEREQUEST_H_

+ 40 - 46
scdn/include/alibabacloud/scdn/model/DeleteScdnDomainRequest.h

@@ -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_SCDN_MODEL_DELETESCDNDOMAINREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DELETESCDNDOMAINREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DeleteScdnDomainRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteScdnDomainRequest();
-				~DeleteScdnDomainRequest();
-
-				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_SCDN_MODEL_DELETESCDNDOMAINREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DELETESCDNDOMAINREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DELETESCDNDOMAINREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DeleteScdnDomainRequest : public RpcServiceRequest {
+public:
+	DeleteScdnDomainRequest();
+	~DeleteScdnDomainRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DELETESCDNDOMAINREQUEST_H_

+ 40 - 46
scdn/include/alibabacloud/scdn/model/DeleteScdnSpecificConfigRequest.h

@@ -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_SCDN_MODEL_DELETESCDNSPECIFICCONFIGREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DELETESCDNSPECIFICCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DeleteScdnSpecificConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteScdnSpecificConfigRequest();
-				~DeleteScdnSpecificConfigRequest();
-
-				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_SCDN_MODEL_DELETESCDNSPECIFICCONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DELETESCDNSPECIFICCONFIGREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DELETESCDNSPECIFICCONFIGREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DeleteScdnSpecificConfigRequest : public RpcServiceRequest {
+public:
+	DeleteScdnSpecificConfigRequest();
+	~DeleteScdnSpecificConfigRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DELETESCDNSPECIFICCONFIGREQUEST_H_

+ 28 - 37
scdn/include/alibabacloud/scdn/model/DescribeScdnCcInfoRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNCCINFOREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnCcInfoRequest();
-				~DescribeScdnCcInfoRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCINFOREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCINFOREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcInfoRequest : public RpcServiceRequest {
+public:
+	DescribeScdnCcInfoRequest();
+	~DescribeScdnCcInfoRequest();
+
+private:
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCINFOREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnCcQpsInfoRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNCCQPSINFOREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCQPSINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcQpsInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnCcQpsInfoRequest();
-				~DescribeScdnCcQpsInfoRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCQPSINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCQPSINFOREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCQPSINFOREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcQpsInfoRequest : public RpcServiceRequest {
+public:
+	DescribeScdnCcQpsInfoRequest();
+	~DescribeScdnCcQpsInfoRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCQPSINFOREQUEST_H_

+ 43 - 52
scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopIpRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNCCTOPIPREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPIPREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcTopIpRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnCcTopIpRequest();
-				~DescribeScdnCcTopIpRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getPageNumber()const;
-				void setPageNumber(const std::string& pageNumber);
-				std::string getPageSize()const;
-				void setPageSize(const std::string& pageSize);
-				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 startTime_;
-				std::string pageNumber_;
-				std::string pageSize_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPIPREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPIPREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPIPREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcTopIpRequest : public RpcServiceRequest {
+public:
+	DescribeScdnCcTopIpRequest();
+	~DescribeScdnCcTopIpRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getPageSize() const;
+	void setPageSize(const std::string &pageSize);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+	std::string getPageNumber() const;
+	void setPageNumber(const std::string &pageNumber);
+
+private:
+	std::string domainName_;
+	std::string pageSize_;
+	std::string endTime_;
+	std::string startTime_;
+	std::string pageNumber_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPIPREQUEST_H_

+ 1 - 1
scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopIpResult.h

@@ -34,8 +34,8 @@ namespace AlibabaCloud
 			public:
 				struct AttackIpDatas
 				{
-					std::string ip;
 					std::string attackCount;
+					std::string ip;
 				};
 
 

+ 43 - 52
scdn/include/alibabacloud/scdn/model/DescribeScdnCcTopUrlRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNCCTOPURLREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPURLREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcTopUrlRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnCcTopUrlRequest();
-				~DescribeScdnCcTopUrlRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getPageNumber()const;
-				void setPageNumber(const std::string& pageNumber);
-				std::string getPageSize()const;
-				void setPageSize(const std::string& pageSize);
-				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 startTime_;
-				std::string pageNumber_;
-				std::string pageSize_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPURLREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPURLREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPURLREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCcTopUrlRequest : public RpcServiceRequest {
+public:
+	DescribeScdnCcTopUrlRequest();
+	~DescribeScdnCcTopUrlRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getPageSize() const;
+	void setPageSize(const std::string &pageSize);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+	std::string getPageNumber() const;
+	void setPageNumber(const std::string &pageNumber);
+
+private:
+	std::string domainName_;
+	std::string pageSize_;
+	std::string endTime_;
+	std::string startTime_;
+	std::string pageNumber_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCCTOPURLREQUEST_H_

+ 37 - 43
scdn/include/alibabacloud/scdn/model/DescribeScdnCertificateDetailRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNCERTIFICATEDETAILREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCERTIFICATEDETAILREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCertificateDetailRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnCertificateDetailRequest();
-				~DescribeScdnCertificateDetailRequest();
-
-				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_SCDN_MODEL_DESCRIBESCDNCERTIFICATEDETAILREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCERTIFICATEDETAILREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCERTIFICATEDETAILREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCertificateDetailRequest : public RpcServiceRequest {
+public:
+	DescribeScdnCertificateDetailRequest();
+	~DescribeScdnCertificateDetailRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCERTIFICATEDETAILREQUEST_H_

+ 2 - 2
scdn/include/alibabacloud/scdn/model/DescribeScdnCertificateDetailResult.h

@@ -38,16 +38,16 @@ namespace AlibabaCloud
 				explicit DescribeScdnCertificateDetailResult(const std::string &payload);
 				~DescribeScdnCertificateDetailResult();
 				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_;
 
 			};

+ 37 - 43
scdn/include/alibabacloud/scdn/model/DescribeScdnCertificateListRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNCERTIFICATELISTREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCERTIFICATELISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCertificateListRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnCertificateListRequest();
-				~DescribeScdnCertificateListRequest();
-
-				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_SCDN_MODEL_DESCRIBESCDNCERTIFICATELISTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCERTIFICATELISTREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCERTIFICATELISTREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnCertificateListRequest : public RpcServiceRequest {
+public:
+	DescribeScdnCertificateListRequest();
+	~DescribeScdnCertificateListRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNCERTIFICATELISTREQUEST_H_

+ 28 - 37
scdn/include/alibabacloud/scdn/model/DescribeScdnDDoSInfoRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDDOSINFOREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDDoSInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDDoSInfoRequest();
-				~DescribeScdnDDoSInfoRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSINFOREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSINFOREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDDoSInfoRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDDoSInfoRequest();
+	~DescribeScdnDDoSInfoRequest();
+
+private:
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSINFOREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDDoSTrafficInfoRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFOREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDDoSTrafficInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDDoSTrafficInfoRequest();
-				~DescribeScdnDDoSTrafficInfoRequest();
-
-				std::string getLine()const;
-				void setLine(const std::string& line);
-				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);
-
-            private:
-				std::string line_;
-				std::string startTime_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFOREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFOREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDDoSTrafficInfoRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDDoSTrafficInfoRequest();
+	~DescribeScdnDDoSTrafficInfoRequest();
+	std::string getLine() const;
+	void setLine(const std::string &line);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string line_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDDOSTRAFFICINFOREQUEST_H_

+ 46 - 55
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainBpsDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINBPSDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINBPSDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainBpsDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainBpsDataRequest();
-				~DescribeScdnDomainBpsDataRequest();
-
-				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_SCDN_MODEL_DESCRIBESCDNDOMAINBPSDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINBPSDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINBPSDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainBpsDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainBpsDataRequest();
+	~DescribeScdnDomainBpsDataRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINBPSDATAREQUEST_H_

+ 31 - 40
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainCertificateInfoRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINCERTIFICATEINFOREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCERTIFICATEINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainCertificateInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainCertificateInfoRequest();
-				~DescribeScdnDomainCertificateInfoRequest();
-
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCERTIFICATEINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCERTIFICATEINFOREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCERTIFICATEINFOREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainCertificateInfoRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainCertificateInfoRequest();
+	~DescribeScdnDomainCertificateInfoRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+
+private:
+	std::string domainName_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCERTIFICATEINFOREQUEST_H_

+ 31 - 40
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainCnameRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINCNAMEREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCNAMEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainCnameRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainCnameRequest();
-				~DescribeScdnDomainCnameRequest();
-
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCNAMEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCNAMEREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCNAMEREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainCnameRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainCnameRequest();
+	~DescribeScdnDomainCnameRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+
+private:
+	std::string domainName_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCNAMEREQUEST_H_

+ 43 - 49
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainConfigsRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINCONFIGSREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCONFIGSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainConfigsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainConfigsRequest();
-				~DescribeScdnDomainConfigsRequest();
-
-				std::string getFunctionNames()const;
-				void setFunctionNames(const std::string& functionNames);
-				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 functionNames_;
-				std::string domainName_;
-				long ownerId_;
-				std::string securityToken_;
-				std::string configId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCONFIGSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCONFIGSREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCONFIGSREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainConfigsRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainConfigsRequest();
+	~DescribeScdnDomainConfigsRequest();
+	std::string getFunctionNames() const;
+	void setFunctionNames(const std::string &functionNames);
+	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 functionNames_;
+	std::string securityToken_;
+	std::string domainName_;
+	long ownerId_;
+	std::string configId_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINCONFIGSREQUEST_H_

+ 1 - 0
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainConfigsResult.h

@@ -40,6 +40,7 @@ namespace AlibabaCloud
 						std::string argName;
 					};
 					std::string status;
+					std::string parentId;
 					std::string functionName;
 					std::vector<DomainConfig::FunctionArg> functionArgs;
 					std::string configId;

+ 37 - 43
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainDetailRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINDETAILREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINDETAILREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainDetailRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainDetailRequest();
-				~DescribeScdnDomainDetailRequest();
-
-				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_SCDN_MODEL_DESCRIBESCDNDOMAINDETAILREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINDETAILREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINDETAILREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainDetailRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainDetailRequest();
+	~DescribeScdnDomainDetailRequest();
+	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_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINDETAILREQUEST_H_

+ 2 - 2
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainDetailResult.h

@@ -37,14 +37,14 @@ namespace AlibabaCloud
 					struct Source
 					{
 						std::string type;
-						std::string content;
 						std::string priority;
+						std::string content;
 						int port;
 						std::string enabled;
 					};
 					std::string description;
-					std::string scope;
 					std::string resourceGroupId;
+					std::string scope;
 					std::string domainName;
 					std::string sSLPub;
 					std::string gmtModified;

+ 40 - 49
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainHitRateDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINHITRATEDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINHITRATEDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainHitRateDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainHitRateDataRequest();
-				~DescribeScdnDomainHitRateDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-				std::string interval_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINHITRATEDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINHITRATEDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINHITRATEDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainHitRateDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainHitRateDataRequest();
+	~DescribeScdnDomainHitRateDataRequest();
+	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 getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string interval_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINHITRATEDATAREQUEST_H_

+ 46 - 55
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainHttpCodeDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINHTTPCODEDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINHTTPCODEDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainHttpCodeDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainHttpCodeDataRequest();
-				~DescribeScdnDomainHttpCodeDataRequest();
-
-				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_SCDN_MODEL_DESCRIBESCDNDOMAINHTTPCODEDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINHTTPCODEDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINHTTPCODEDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainHttpCodeDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainHttpCodeDataRequest();
+	~DescribeScdnDomainHttpCodeDataRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINHTTPCODEDATAREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainIspDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINISPDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINISPDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainIspDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainIspDataRequest();
-				~DescribeScdnDomainIspDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINISPDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINISPDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINISPDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainIspDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainIspDataRequest();
+	~DescribeScdnDomainIspDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINISPDATAREQUEST_H_

+ 5 - 5
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainIspDataResult.h

@@ -37,11 +37,11 @@ namespace AlibabaCloud
 					std::string avgObjectSize;
 					std::string bytesProportion;
 					std::string bps;
-					std::string proportion;
-					std::string qps;
 					std::string totalQuery;
-					std::string iSP;
+					std::string qps;
+					std::string proportion;
 					std::string totalBytes;
+					std::string iSP;
 					std::string avgResponseRate;
 					std::string reqErrRate;
 					std::string ispEname;
@@ -55,8 +55,8 @@ namespace AlibabaCloud
 				std::string getEndTime()const;
 				std::string getDomainName()const;
 				std::vector<ISPProportionData> getValue()const;
-				std::string getDataInterval()const;
 				std::string getStartTime()const;
+				std::string getDataInterval()const;
 
 			protected:
 				void parse(const std::string &payload);
@@ -64,8 +64,8 @@ namespace AlibabaCloud
 				std::string endTime_;
 				std::string domainName_;
 				std::vector<ISPProportionData> value_;
-				std::string dataInterval_;
 				std::string startTime_;
+				std::string dataInterval_;
 
 			};
 		}

+ 43 - 52
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainLogRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINLOGREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINLOGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainLogRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainLogRequest();
-				~DescribeScdnDomainLogRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				long getPageNumber()const;
-				void setPageNumber(long pageNumber);
-				long getPageSize()const;
-				void setPageSize(long pageSize);
-				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 startTime_;
-				long pageNumber_;
-				long pageSize_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINLOGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINLOGREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINLOGREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainLogRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainLogRequest();
+	~DescribeScdnDomainLogRequest();
+	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 getStartTime() const;
+	void setStartTime(const std::string &startTime);
+	long getPageNumber() const;
+	void setPageNumber(long pageNumber);
+
+private:
+	std::string domainName_;
+	long pageSize_;
+	std::string endTime_;
+	std::string startTime_;
+	long pageNumber_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINLOGREQUEST_H_

+ 40 - 49
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainOriginBpsDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINBPSDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINBPSDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainOriginBpsDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainOriginBpsDataRequest();
-				~DescribeScdnDomainOriginBpsDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-				std::string interval_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINBPSDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINBPSDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINBPSDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainOriginBpsDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainOriginBpsDataRequest();
+	~DescribeScdnDomainOriginBpsDataRequest();
+	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 getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string interval_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINBPSDATAREQUEST_H_

+ 40 - 49
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainOriginTrafficDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINTRAFFICDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINTRAFFICDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainOriginTrafficDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainOriginTrafficDataRequest();
-				~DescribeScdnDomainOriginTrafficDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-				std::string interval_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINTRAFFICDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINTRAFFICDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINTRAFFICDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainOriginTrafficDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainOriginTrafficDataRequest();
+	~DescribeScdnDomainOriginTrafficDataRequest();
+	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 getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string interval_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINORIGINTRAFFICDATAREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainPvDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINPVDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINPVDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainPvDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainPvDataRequest();
-				~DescribeScdnDomainPvDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINPVDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINPVDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINPVDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainPvDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainPvDataRequest();
+	~DescribeScdnDomainPvDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINPVDATAREQUEST_H_

+ 46 - 55
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainQpsDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINQPSDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINQPSDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainQpsDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainQpsDataRequest();
-				~DescribeScdnDomainQpsDataRequest();
-
-				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_SCDN_MODEL_DESCRIBESCDNDOMAINQPSDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINQPSDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINQPSDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainQpsDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainQpsDataRequest();
+	~DescribeScdnDomainQpsDataRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINQPSDATAREQUEST_H_

+ 1 - 1
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainQpsDataResult.h

@@ -39,8 +39,8 @@ namespace AlibabaCloud
 					std::string httpQpsValue;
 					std::string httpsAccValue;
 					std::string qpsValue;
-					std::string timeStamp;
 					std::string accValue;
+					std::string timeStamp;
 				};
 
 

+ 43 - 52
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeBpsDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBPSDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBPSDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeBpsDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainRealTimeBpsDataRequest();
-				~DescribeScdnDomainRealTimeBpsDataRequest();
-
-				std::string getLocationNameEn()const;
-				void setLocationNameEn(const std::string& locationNameEn);
-				std::string getIspNameEn()const;
-				void setIspNameEn(const std::string& ispNameEn);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 locationNameEn_;
-				std::string ispNameEn_;
-				std::string startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBPSDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBPSDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBPSDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeBpsDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainRealTimeBpsDataRequest();
+	~DescribeScdnDomainRealTimeBpsDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getLocationNameEn() const;
+	void setLocationNameEn(const std::string &locationNameEn);
+	std::string getIspNameEn() const;
+	void setIspNameEn(const std::string &ispNameEn);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string locationNameEn_;
+	std::string ispNameEn_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBPSDATAREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeByteHitRateDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBYTEHITRATEDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBYTEHITRATEDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeByteHitRateDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainRealTimeByteHitRateDataRequest();
-				~DescribeScdnDomainRealTimeByteHitRateDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBYTEHITRATEDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBYTEHITRATEDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBYTEHITRATEDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeByteHitRateDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainRealTimeByteHitRateDataRequest();
+	~DescribeScdnDomainRealTimeByteHitRateDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEBYTEHITRATEDATAREQUEST_H_

+ 43 - 52
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeHttpCodeDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEHTTPCODEDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEHTTPCODEDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeHttpCodeDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainRealTimeHttpCodeDataRequest();
-				~DescribeScdnDomainRealTimeHttpCodeDataRequest();
-
-				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);
-
-            private:
-				std::string locationNameEn_;
-				std::string startTime_;
-				std::string ispNameEn_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEHTTPCODEDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEHTTPCODEDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEHTTPCODEDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeHttpCodeDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainRealTimeHttpCodeDataRequest();
+	~DescribeScdnDomainRealTimeHttpCodeDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	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 locationNameEn_;
+	std::string startTime_;
+	std::string ispNameEn_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEHTTPCODEDATAREQUEST_H_

+ 43 - 52
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeQpsDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEQPSDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEQPSDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeQpsDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainRealTimeQpsDataRequest();
-				~DescribeScdnDomainRealTimeQpsDataRequest();
-
-				std::string getLocationNameEn()const;
-				void setLocationNameEn(const std::string& locationNameEn);
-				std::string getIspNameEn()const;
-				void setIspNameEn(const std::string& ispNameEn);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 locationNameEn_;
-				std::string ispNameEn_;
-				std::string startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEQPSDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEQPSDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEQPSDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeQpsDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainRealTimeQpsDataRequest();
+	~DescribeScdnDomainRealTimeQpsDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getLocationNameEn() const;
+	void setLocationNameEn(const std::string &locationNameEn);
+	std::string getIspNameEn() const;
+	void setIspNameEn(const std::string &ispNameEn);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string locationNameEn_;
+	std::string ispNameEn_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEQPSDATAREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeReqHitRateDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEREQHITRATEDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEREQHITRATEDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeReqHitRateDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainRealTimeReqHitRateDataRequest();
-				~DescribeScdnDomainRealTimeReqHitRateDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEREQHITRATEDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEREQHITRATEDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEREQHITRATEDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeReqHitRateDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainRealTimeReqHitRateDataRequest();
+	~DescribeScdnDomainRealTimeReqHitRateDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMEREQHITRATEDATAREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeSrcBpsDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCBPSDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCBPSDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeSrcBpsDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainRealTimeSrcBpsDataRequest();
-				~DescribeScdnDomainRealTimeSrcBpsDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCBPSDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCBPSDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCBPSDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeSrcBpsDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainRealTimeSrcBpsDataRequest();
+	~DescribeScdnDomainRealTimeSrcBpsDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCBPSDATAREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeSrcTrafficDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCTRAFFICDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCTRAFFICDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeSrcTrafficDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainRealTimeSrcTrafficDataRequest();
-				~DescribeScdnDomainRealTimeSrcTrafficDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCTRAFFICDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCTRAFFICDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCTRAFFICDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeSrcTrafficDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainRealTimeSrcTrafficDataRequest();
+	~DescribeScdnDomainRealTimeSrcTrafficDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMESRCTRAFFICDATAREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRealTimeTrafficDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMETRAFFICDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMETRAFFICDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeTrafficDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainRealTimeTrafficDataRequest();
-				~DescribeScdnDomainRealTimeTrafficDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMETRAFFICDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMETRAFFICDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMETRAFFICDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRealTimeTrafficDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainRealTimeTrafficDataRequest();
+	~DescribeScdnDomainRealTimeTrafficDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREALTIMETRAFFICDATAREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRegionDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINREGIONDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREGIONDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRegionDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainRegionDataRequest();
-				~DescribeScdnDomainRegionDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREGIONDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREGIONDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREGIONDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainRegionDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainRegionDataRequest();
+	~DescribeScdnDomainRegionDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINREGIONDATAREQUEST_H_

+ 5 - 5
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainRegionDataResult.h

@@ -37,13 +37,13 @@ namespace AlibabaCloud
 					std::string avgObjectSize;
 					std::string bytesProportion;
 					std::string bps;
-					std::string proportion;
-					std::string qps;
 					std::string totalQuery;
+					std::string qps;
+					std::string proportion;
 					std::string totalBytes;
 					std::string avgResponseRate;
-					std::string region;
 					std::string reqErrRate;
+					std::string region;
 					std::string regionEname;
 					std::string avgResponseTime;
 				};
@@ -55,8 +55,8 @@ namespace AlibabaCloud
 				std::string getEndTime()const;
 				std::string getDomainName()const;
 				std::vector<RegionProportionData> getValue()const;
-				std::string getDataInterval()const;
 				std::string getStartTime()const;
+				std::string getDataInterval()const;
 
 			protected:
 				void parse(const std::string &payload);
@@ -64,8 +64,8 @@ namespace AlibabaCloud
 				std::string endTime_;
 				std::string domainName_;
 				std::vector<RegionProportionData> value_;
-				std::string dataInterval_;
 				std::string startTime_;
+				std::string dataInterval_;
 
 			};
 		}

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainTopReferVisitRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINTOPREFERVISITREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTOPREFERVISITREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainTopReferVisitRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainTopReferVisitRequest();
-				~DescribeScdnDomainTopReferVisitRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSortBy()const;
-				void setSortBy(const std::string& sortBy);
-
-            private:
-				std::string startTime_;
-				std::string domainName_;
-				long ownerId_;
-				std::string sortBy_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTOPREFERVISITREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTOPREFERVISITREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTOPREFERVISITREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainTopReferVisitRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainTopReferVisitRequest();
+	~DescribeScdnDomainTopReferVisitRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getSortBy() const;
+	void setSortBy(const std::string &sortBy);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string sortBy_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTOPREFERVISITREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainTopUrlVisitRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINTOPURLVISITREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTOPURLVISITREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainTopUrlVisitRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainTopUrlVisitRequest();
-				~DescribeScdnDomainTopUrlVisitRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSortBy()const;
-				void setSortBy(const std::string& sortBy);
-
-            private:
-				std::string startTime_;
-				std::string domainName_;
-				long ownerId_;
-				std::string sortBy_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTOPURLVISITREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTOPURLVISITREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTOPURLVISITREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainTopUrlVisitRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainTopUrlVisitRequest();
+	~DescribeScdnDomainTopUrlVisitRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getSortBy() const;
+	void setSortBy(const std::string &sortBy);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string sortBy_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTOPURLVISITREQUEST_H_

+ 46 - 55
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainTrafficDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINTRAFFICDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTRAFFICDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainTrafficDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainTrafficDataRequest();
-				~DescribeScdnDomainTrafficDataRequest();
-
-				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_SCDN_MODEL_DESCRIBESCDNDOMAINTRAFFICDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTRAFFICDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTRAFFICDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainTrafficDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainTrafficDataRequest();
+	~DescribeScdnDomainTrafficDataRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINTRAFFICDATAREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/DescribeScdnDomainUvDataRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNDOMAINUVDATAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINUVDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainUvDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnDomainUvDataRequest();
-				~DescribeScdnDomainUvDataRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				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 startTime_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINUVDATAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINUVDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINUVDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDomainUvDataRequest : public RpcServiceRequest {
+public:
+	DescribeScdnDomainUvDataRequest();
+	~DescribeScdnDomainUvDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNDOMAINUVDATAREQUEST_H_

+ 34 - 40
scdn/include/alibabacloud/scdn/model/DescribeScdnRefreshQuotaRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNREFRESHQUOTAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNREFRESHQUOTAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnRefreshQuotaRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnRefreshQuotaRequest();
-				~DescribeScdnRefreshQuotaRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-
-            private:
-				long ownerId_;
-				std::string securityToken_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNREFRESHQUOTAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNREFRESHQUOTAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNREFRESHQUOTAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnRefreshQuotaRequest : public RpcServiceRequest {
+public:
+	DescribeScdnRefreshQuotaRequest();
+	~DescribeScdnRefreshQuotaRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNREFRESHQUOTAREQUEST_H_

+ 2 - 2
scdn/include/alibabacloud/scdn/model/DescribeScdnRefreshQuotaResult.h

@@ -40,8 +40,8 @@ namespace AlibabaCloud
 				std::string getUrlRemain()const;
 				std::string getPreloadRemain()const;
 				std::string getBlockRemain()const;
-				std::string getDirRemain()const;
 				std::string getBlockQuota()const;
+				std::string getDirRemain()const;
 				std::string getUrlQuota()const;
 				std::string getDirQuota()const;
 				std::string getPreloadQuota()const;
@@ -52,8 +52,8 @@ namespace AlibabaCloud
 				std::string urlRemain_;
 				std::string preloadRemain_;
 				std::string blockRemain_;
-				std::string dirRemain_;
 				std::string blockQuota_;
+				std::string dirRemain_;
 				std::string urlQuota_;
 				std::string dirQuota_;
 				std::string preloadQuota_;

+ 64 - 70
scdn/include/alibabacloud/scdn/model/DescribeScdnRefreshTasksRequest.h

@@ -1,81 +1,75 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNREFRESHTASKSREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNREFRESHTASKSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnRefreshTasksRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnRefreshTasksRequest();
-				~DescribeScdnRefreshTasksRequest();
-
-				std::string getObjectPath()const;
-				void setObjectPath(const std::string& objectPath);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getObjectType()const;
-				void setObjectType(const std::string& objectType);
-				std::string getTaskId()const;
-				void setTaskId(const std::string& taskId);
-				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 getStatus()const;
-				void setStatus(const std::string& status);
-
-            private:
-				std::string objectPath_;
-				std::string startTime_;
-				int pageNumber_;
-				std::string resourceGroupId_;
-				std::string securityToken_;
-				int pageSize_;
-				std::string objectType_;
-				std::string taskId_;
-				std::string domainName_;
-				std::string endTime_;
-				long ownerId_;
-				std::string status_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNREFRESHTASKSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNREFRESHTASKSREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNREFRESHTASKSREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnRefreshTasksRequest : public RpcServiceRequest {
+public:
+	DescribeScdnRefreshTasksRequest();
+	~DescribeScdnRefreshTasksRequest();
+	std::string getObjectPath() const;
+	void setObjectPath(const std::string &objectPath);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+	int getPageNumber() const;
+	void setPageNumber(int pageNumber);
+	std::string getResourceGroupId() const;
+	void setResourceGroupId(const std::string &resourceGroupId);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	int getPageSize() const;
+	void setPageSize(int pageSize);
+	std::string getObjectType() const;
+	void setObjectType(const std::string &objectType);
+	std::string getTaskId() const;
+	void setTaskId(const std::string &taskId);
+	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 getStatus() const;
+	void setStatus(const std::string &status);
+
+private:
+	std::string objectPath_;
+	std::string startTime_;
+	int pageNumber_;
+	std::string resourceGroupId_;
+	std::string securityToken_;
+	int pageSize_;
+	std::string objectType_;
+	std::string taskId_;
+	std::string domainName_;
+	std::string endTime_;
+	long ownerId_;
+	std::string status_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNREFRESHTASKSREQUEST_H_

+ 1 - 1
scdn/include/alibabacloud/scdn/model/DescribeScdnRefreshTasksResult.h

@@ -37,8 +37,8 @@ namespace AlibabaCloud
 					std::string status;
 					std::string objectType;
 					std::string objectPath;
-					std::string taskId;
 					std::string description;
+					std::string taskId;
 					std::string creationTime;
 					std::string process;
 				};

+ 34 - 40
scdn/include/alibabacloud/scdn/model/DescribeScdnServiceRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNSERVICEREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNSERVICEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnServiceRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnServiceRequest();
-				~DescribeScdnServiceRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-
-            private:
-				long ownerId_;
-				std::string securityToken_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNSERVICEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNSERVICEREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNSERVICEREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnServiceRequest : public RpcServiceRequest {
+public:
+	DescribeScdnServiceRequest();
+	~DescribeScdnServiceRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNSERVICEREQUEST_H_

+ 8 - 8
scdn/include/alibabacloud/scdn/model/DescribeScdnServiceResult.h

@@ -42,13 +42,13 @@ namespace AlibabaCloud
 				explicit DescribeScdnServiceResult(const std::string &payload);
 				~DescribeScdnServiceResult();
 				std::string getCurrentDDoSBasicValue()const;
-				std::string getEndTime()const;
 				std::string getCurrentElasticProtectionValue()const;
+				std::string getEndTime()const;
 				std::string getPricingCycle()const;
 				std::string getElasticProtection()const;
-				std::string getDDoSBasic()const;
 				std::string getDomainCountValue()const;
 				std::string getCurrentDomainCount()const;
+				std::string getDDoSBasic()const;
 				std::string getCcProtectionValue()const;
 				std::string getElasticProtectionValue()const;
 				std::string getOpenTime()const;
@@ -59,8 +59,8 @@ namespace AlibabaCloud
 				std::string getCurrentElasticProtection()const;
 				std::string getInstanceId()const;
 				std::string getCurrentCcProtectionValue()const;
-				std::string getCurrentProtectType()const;
 				std::string getCurrentDDoSBasic()const;
+				std::string getCurrentProtectType()const;
 				std::string getCurrentDomainCountValue()const;
 				std::string getCurrentBandwidthValue()const;
 				std::string getProtectTypeValue()const;
@@ -72,20 +72,20 @@ namespace AlibabaCloud
 				std::string getDDoSBasicValue()const;
 				std::string getProtectType()const;
 				std::string getCurrentCcProtection()const;
-				std::string getBandwidthValue()const;
 				std::string getPriceType()const;
+				std::string getBandwidthValue()const;
 
 			protected:
 				void parse(const std::string &payload);
 			private:
 				std::string currentDDoSBasicValue_;
-				std::string endTime_;
 				std::string currentElasticProtectionValue_;
+				std::string endTime_;
 				std::string pricingCycle_;
 				std::string elasticProtection_;
-				std::string dDoSBasic_;
 				std::string domainCountValue_;
 				std::string currentDomainCount_;
+				std::string dDoSBasic_;
 				std::string ccProtectionValue_;
 				std::string elasticProtectionValue_;
 				std::string openTime_;
@@ -96,8 +96,8 @@ namespace AlibabaCloud
 				std::string currentElasticProtection_;
 				std::string instanceId_;
 				std::string currentCcProtectionValue_;
-				std::string currentProtectType_;
 				std::string currentDDoSBasic_;
+				std::string currentProtectType_;
 				std::string currentDomainCountValue_;
 				std::string currentBandwidthValue_;
 				std::string protectTypeValue_;
@@ -109,8 +109,8 @@ namespace AlibabaCloud
 				std::string dDoSBasicValue_;
 				std::string protectType_;
 				std::string currentCcProtection_;
-				std::string bandwidthValue_;
 				std::string priceType_;
+				std::string bandwidthValue_;
 
 			};
 		}

+ 40 - 49
scdn/include/alibabacloud/scdn/model/DescribeScdnTopDomainsByFlowRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNTOPDOMAINSBYFLOWREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNTOPDOMAINSBYFLOWREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnTopDomainsByFlowRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnTopDomainsByFlowRequest();
-				~DescribeScdnTopDomainsByFlowRequest();
-
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				long getLimit()const;
-				void setLimit(long limit);
-				std::string getProduct()const;
-				void setProduct(const std::string& product);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string startTime_;
-				long limit_;
-				std::string product_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNTOPDOMAINSBYFLOWREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNTOPDOMAINSBYFLOWREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNTOPDOMAINSBYFLOWREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnTopDomainsByFlowRequest : public RpcServiceRequest {
+public:
+	DescribeScdnTopDomainsByFlowRequest();
+	~DescribeScdnTopDomainsByFlowRequest();
+	std::string getProduct() const;
+	void setProduct(const std::string &product);
+	long getLimit() const;
+	void setLimit(long limit);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string product_;
+	long limit_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNTOPDOMAINSBYFLOWREQUEST_H_

+ 67 - 73
scdn/include/alibabacloud/scdn/model/DescribeScdnUserDomainsRequest.h

@@ -1,84 +1,78 @@
 /*
  * 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_SCDN_MODEL_DESCRIBESCDNUSERDOMAINSREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERDOMAINSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnUserDomainsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnUserDomainsRequest();
-				~DescribeScdnUserDomainsRequest();
-
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				bool getCheckDomainShow()const;
-				void setCheckDomainShow(bool checkDomainShow);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getChangeEndTime()const;
-				void setChangeEndTime(const std::string& changeEndTime);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getFuncFilter()const;
-				void setFuncFilter(const std::string& funcFilter);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getFuncId()const;
-				void setFuncId(const std::string& funcId);
-				std::string getDomainStatus()const;
-				void setDomainStatus(const std::string& domainStatus);
-				std::string getDomainSearchType()const;
-				void setDomainSearchType(const std::string& domainSearchType);
-				std::string getChangeStartTime()const;
-				void setChangeStartTime(const std::string& changeStartTime);
-
-            private:
-				int pageNumber_;
-				bool checkDomainShow_;
-				std::string resourceGroupId_;
-				std::string securityToken_;
-				std::string changeEndTime_;
-				int pageSize_;
-				std::string funcFilter_;
-				std::string domainName_;
-				long ownerId_;
-				std::string funcId_;
-				std::string domainStatus_;
-				std::string domainSearchType_;
-				std::string changeStartTime_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERDOMAINSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERDOMAINSREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERDOMAINSREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnUserDomainsRequest : public RpcServiceRequest {
+public:
+	DescribeScdnUserDomainsRequest();
+	~DescribeScdnUserDomainsRequest();
+	int getPageNumber() const;
+	void setPageNumber(int pageNumber);
+	bool getCheckDomainShow() const;
+	void setCheckDomainShow(bool checkDomainShow);
+	std::string getResourceGroupId() const;
+	void setResourceGroupId(const std::string &resourceGroupId);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getChangeEndTime() const;
+	void setChangeEndTime(const std::string &changeEndTime);
+	int getPageSize() const;
+	void setPageSize(int pageSize);
+	std::string getFuncFilter() const;
+	void setFuncFilter(const std::string &funcFilter);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+	std::string getFuncId() const;
+	void setFuncId(const std::string &funcId);
+	std::string getDomainStatus() const;
+	void setDomainStatus(const std::string &domainStatus);
+	std::string getDomainSearchType() const;
+	void setDomainSearchType(const std::string &domainSearchType);
+	std::string getChangeStartTime() const;
+	void setChangeStartTime(const std::string &changeStartTime);
+
+private:
+	int pageNumber_;
+	bool checkDomainShow_;
+	std::string resourceGroupId_;
+	std::string securityToken_;
+	std::string changeEndTime_;
+	int pageSize_;
+	std::string funcFilter_;
+	std::string domainName_;
+	long ownerId_;
+	std::string funcId_;
+	std::string domainStatus_;
+	std::string domainSearchType_;
+	std::string changeStartTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERDOMAINSREQUEST_H_

+ 1 - 1
scdn/include/alibabacloud/scdn/model/DescribeScdnUserDomainsResult.h

@@ -37,8 +37,8 @@ namespace AlibabaCloud
 					struct Source
 					{
 						std::string type;
-						std::string content;
 						std::string priority;
+						std::string content;
 						int port;
 					};
 					std::string description;

+ 28 - 37
scdn/include/alibabacloud/scdn/model/DescribeScdnUserProtectInfoRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNUSERPROTECTINFOREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERPROTECTINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnUserProtectInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnUserProtectInfoRequest();
-				~DescribeScdnUserProtectInfoRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERPROTECTINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERPROTECTINFOREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERPROTECTINFOREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnUserProtectInfoRequest : public RpcServiceRequest {
+public:
+	DescribeScdnUserProtectInfoRequest();
+	~DescribeScdnUserProtectInfoRequest();
+
+private:
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERPROTECTINFOREQUEST_H_

+ 34 - 40
scdn/include/alibabacloud/scdn/model/DescribeScdnUserQuotaRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNUSERQUOTAREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERQUOTAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnUserQuotaRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScdnUserQuotaRequest();
-				~DescribeScdnUserQuotaRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-
-            private:
-				long ownerId_;
-				std::string securityToken_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERQUOTAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERQUOTAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERQUOTAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnUserQuotaRequest : public RpcServiceRequest {
+public:
+	DescribeScdnUserQuotaRequest();
+	~DescribeScdnUserQuotaRequest();
+	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 Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNUSERQUOTAREQUEST_H_

+ 4 - 4
scdn/include/alibabacloud/scdn/model/DescribeScdnUserQuotaResult.h

@@ -38,11 +38,11 @@ namespace AlibabaCloud
 				explicit DescribeScdnUserQuotaResult(const std::string &payload);
 				~DescribeScdnUserQuotaResult();
 				int getRefreshUrlQuota()const;
-				int getPreloadRemain()const;
 				int getBlockRemain()const;
+				int getPreloadRemain()const;
 				int getRefreshDirRemain()const;
-				int getRefreshDirQuota()const;
 				int getBlockQuota()const;
+				int getRefreshDirQuota()const;
 				int getDomainQuota()const;
 				int getRefreshUrlRemain()const;
 				int getPreloadQuota()const;
@@ -51,11 +51,11 @@ namespace AlibabaCloud
 				void parse(const std::string &payload);
 			private:
 				int refreshUrlQuota_;
-				int preloadRemain_;
 				int blockRemain_;
+				int preloadRemain_;
 				int refreshDirRemain_;
-				int refreshDirQuota_;
 				int blockQuota_;
+				int refreshDirQuota_;
 				int domainQuota_;
 				int refreshUrlRemain_;
 				int preloadQuota_;

+ 42 - 0
scdn/include/alibabacloud/scdn/model/DescribeScdnVerifyContentRequest.h

@@ -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_SCDN_MODEL_DESCRIBESCDNVERIFYCONTENTREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNVERIFYCONTENTREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT DescribeScdnVerifyContentRequest : public RpcServiceRequest {
+public:
+	DescribeScdnVerifyContentRequest();
+	~DescribeScdnVerifyContentRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+
+private:
+	std::string domainName_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNVERIFYCONTENTREQUEST_H_

+ 9 - 7
scdn/include/alibabacloud/scdn/model/SetScdnDomainBizInfoResult.h → scdn/include/alibabacloud/scdn/model/DescribeScdnVerifyContentResult.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINBIZINFORESULT_H_
-#define ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINBIZINFORESULT_H_
+#ifndef ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNVERIFYCONTENTRESULT_H_
+#define ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNVERIFYCONTENTRESULT_H_
 
 #include <string>
 #include <vector>
@@ -29,21 +29,23 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_SCDN_EXPORT SetScdnDomainBizInfoResult : public ServiceResult
+			class ALIBABACLOUD_SCDN_EXPORT DescribeScdnVerifyContentResult : public ServiceResult
 			{
 			public:
 
 
-				SetScdnDomainBizInfoResult();
-				explicit SetScdnDomainBizInfoResult(const std::string &payload);
-				~SetScdnDomainBizInfoResult();
+				DescribeScdnVerifyContentResult();
+				explicit DescribeScdnVerifyContentResult(const std::string &payload);
+				~DescribeScdnVerifyContentResult();
+				std::string getContent()const;
 
 			protected:
 				void parse(const std::string &payload);
 			private:
+				std::string content_;
 
 			};
 		}
 	}
 }
-#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINBIZINFORESULT_H_
+#endif // !ALIBABACLOUD_SCDN_MODEL_DESCRIBESCDNVERIFYCONTENTRESULT_H_

+ 0 - 75
scdn/include/alibabacloud/scdn/model/OpenScdnServiceRequest.h

@@ -1,75 +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_SCDN_MODEL_OPENSCDNSERVICEREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_OPENSCDNSERVICEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT OpenScdnServiceRequest : public RpcServiceRequest
-			{
-
-			public:
-				OpenScdnServiceRequest();
-				~OpenScdnServiceRequest();
-
-				std::string getStartDate()const;
-				void setStartDate(const std::string& startDate);
-				int getCcProtection()const;
-				void setCcProtection(int ccProtection);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getProtectType()const;
-				void setProtectType(const std::string& protectType);
-				int getDDoSBasic()const;
-				void setDDoSBasic(int dDoSBasic);
-				int getBandwidth()const;
-				void setBandwidth(int bandwidth);
-				int getDomainCount()const;
-				void setDomainCount(int domainCount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getEndDate()const;
-				void setEndDate(const std::string& endDate);
-				int getElasticProtection()const;
-				void setElasticProtection(int elasticProtection);
-
-            private:
-				std::string startDate_;
-				int ccProtection_;
-				std::string securityToken_;
-				std::string protectType_;
-				int dDoSBasic_;
-				int bandwidth_;
-				int domainCount_;
-				long ownerId_;
-				std::string endDate_;
-				int elasticProtection_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_OPENSCDNSERVICEREQUEST_H_

+ 43 - 46
scdn/include/alibabacloud/scdn/model/PreloadScdnObjectCachesRequest.h

@@ -1,57 +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_SCDN_MODEL_PRELOADSCDNOBJECTCACHESREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_PRELOADSCDNOBJECTCACHESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT PreloadScdnObjectCachesRequest : public RpcServiceRequest
-			{
-
-			public:
-				PreloadScdnObjectCachesRequest();
-				~PreloadScdnObjectCachesRequest();
-
-				std::string getArea()const;
-				void setArea(const std::string& area);
-				std::string getObjectPath()const;
-				void setObjectPath(const std::string& objectPath);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-
-            private:
-				std::string area_;
-				std::string objectPath_;
-				long ownerId_;
-				std::string securityToken_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_PRELOADSCDNOBJECTCACHESREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_PRELOADSCDNOBJECTCACHESREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_PRELOADSCDNOBJECTCACHESREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT PreloadScdnObjectCachesRequest : public RpcServiceRequest {
+public:
+	PreloadScdnObjectCachesRequest();
+	~PreloadScdnObjectCachesRequest();
+	std::string getObjectPath() const;
+	void setObjectPath(const std::string &objectPath);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	bool getL2Preload() const;
+	void setL2Preload(bool l2Preload);
+	std::string getArea() const;
+	void setArea(const std::string &area);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string objectPath_;
+	std::string securityToken_;
+	bool l2Preload_;
+	std::string area_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_PRELOADSCDNOBJECTCACHESREQUEST_H_

+ 40 - 46
scdn/include/alibabacloud/scdn/model/RefreshScdnObjectCachesRequest.h

@@ -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_SCDN_MODEL_REFRESHSCDNOBJECTCACHESREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_REFRESHSCDNOBJECTCACHESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT RefreshScdnObjectCachesRequest : public RpcServiceRequest
-			{
-
-			public:
-				RefreshScdnObjectCachesRequest();
-				~RefreshScdnObjectCachesRequest();
-
-				std::string getObjectPath()const;
-				void setObjectPath(const std::string& objectPath);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getObjectType()const;
-				void setObjectType(const std::string& objectType);
-
-            private:
-				std::string objectPath_;
-				long ownerId_;
-				std::string securityToken_;
-				std::string objectType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_REFRESHSCDNOBJECTCACHESREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_REFRESHSCDNOBJECTCACHESREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_REFRESHSCDNOBJECTCACHESREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT RefreshScdnObjectCachesRequest : public RpcServiceRequest {
+public:
+	RefreshScdnObjectCachesRequest();
+	~RefreshScdnObjectCachesRequest();
+	std::string getObjectPath() const;
+	void setObjectPath(const std::string &objectPath);
+	std::string getSecurityToken() const;
+	void setSecurityToken(const std::string &securityToken);
+	std::string getObjectType() const;
+	void setObjectType(const std::string &objectType);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string objectPath_;
+	std::string securityToken_;
+	std::string objectType_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_REFRESHSCDNOBJECTCACHESREQUEST_H_

+ 37 - 46
scdn/include/alibabacloud/scdn/model/SetScdnBotInfoRequest.h

@@ -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_SCDN_MODEL_SETSCDNBOTINFOREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_SETSCDNBOTINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT SetScdnBotInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				SetScdnBotInfoRequest();
-				~SetScdnBotInfoRequest();
-
-				std::string getEnable()const;
-				void setEnable(const std::string& enable);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getStatus()const;
-				void setStatus(const std::string& status);
-
-            private:
-				std::string enable_;
-				std::string domainName_;
-				long ownerId_;
-				std::string status_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNBOTINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_SETSCDNBOTINFOREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_SETSCDNBOTINFOREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT SetScdnBotInfoRequest : public RpcServiceRequest {
+public:
+	SetScdnBotInfoRequest();
+	~SetScdnBotInfoRequest();
+	std::string getEnable() const;
+	void setEnable(const std::string &enable);
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getStatus() const;
+	void setStatus(const std::string &status);
+
+private:
+	std::string enable_;
+	std::string domainName_;
+	std::string status_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNBOTINFOREQUEST_H_

+ 31 - 40
scdn/include/alibabacloud/scdn/model/SetScdnCcInfoRequest.h

@@ -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_SCDN_MODEL_SETSCDNCCINFOREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_SETSCDNCCINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT SetScdnCcInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				SetScdnCcInfoRequest();
-				~SetScdnCcInfoRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getStatus()const;
-				void setStatus(const std::string& status);
-
-            private:
-				long ownerId_;
-				std::string status_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNCCINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_SETSCDNCCINFOREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_SETSCDNCCINFOREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT SetScdnCcInfoRequest : public RpcServiceRequest {
+public:
+	SetScdnCcInfoRequest();
+	~SetScdnCcInfoRequest();
+	std::string getStatus() const;
+	void setStatus(const std::string &status);
+
+private:
+	std::string status_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNCCINFOREQUEST_H_

+ 31 - 40
scdn/include/alibabacloud/scdn/model/SetScdnDDoSInfoRequest.h

@@ -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_SCDN_MODEL_SETSCDNDDOSINFOREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_SETSCDNDDOSINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT SetScdnDDoSInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				SetScdnDDoSInfoRequest();
-				~SetScdnDDoSInfoRequest();
-
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				int getElasticBandwidth()const;
-				void setElasticBandwidth(int elasticBandwidth);
-
-            private:
-				long ownerId_;
-				int elasticBandwidth_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNDDOSINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_SETSCDNDDOSINFOREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_SETSCDNDDOSINFOREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT SetScdnDDoSInfoRequest : public RpcServiceRequest {
+public:
+	SetScdnDDoSInfoRequest();
+	~SetScdnDDoSInfoRequest();
+	int getElasticBandwidth() const;
+	void setElasticBandwidth(int elasticBandwidth);
+
+private:
+	int elasticBandwidth_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNDDOSINFOREQUEST_H_

+ 0 - 54
scdn/include/alibabacloud/scdn/model/SetScdnDomainBizInfoRequest.h

@@ -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_SCDN_MODEL_SETSCDNDOMAINBIZINFOREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINBIZINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT SetScdnDomainBizInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				SetScdnDomainBizInfoRequest();
-				~SetScdnDomainBizInfoRequest();
-
-				std::string getBizName()const;
-				void setBizName(const std::string& bizName);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string bizName_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINBIZINFOREQUEST_H_

+ 58 - 64
scdn/include/alibabacloud/scdn/model/SetScdnDomainCertificateRequest.h

@@ -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_SCDN_MODEL_SETSCDNDOMAINCERTIFICATEREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINCERTIFICATEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT SetScdnDomainCertificateRequest : public RpcServiceRequest
-			{
-
-			public:
-				SetScdnDomainCertificateRequest();
-				~SetScdnDomainCertificateRequest();
-
-				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 getForceSet()const;
-				void setForceSet(const std::string& forceSet);
-				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 forceSet_;
-				std::string certName_;
-				std::string domainName_;
-				long ownerId_;
-				std::string sSLPub_;
-				std::string region_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINCERTIFICATEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINCERTIFICATEREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINCERTIFICATEREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT SetScdnDomainCertificateRequest : public RpcServiceRequest {
+public:
+	SetScdnDomainCertificateRequest();
+	~SetScdnDomainCertificateRequest();
+	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 getForceSet() const;
+	void setForceSet(const std::string &forceSet);
+	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 forceSet_;
+	std::string certName_;
+	std::string domainName_;
+	long ownerId_;
+	std::string sSLPub_;
+	std::string region_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_SETSCDNDOMAINCERTIFICATEREQUEST_H_

+ 37 - 43
scdn/include/alibabacloud/scdn/model/StartScdnDomainRequest.h

@@ -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_SCDN_MODEL_STARTSCDNDOMAINREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_STARTSCDNDOMAINREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT StartScdnDomainRequest : public RpcServiceRequest
-			{
-
-			public:
-				StartScdnDomainRequest();
-				~StartScdnDomainRequest();
-
-				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_SCDN_MODEL_STARTSCDNDOMAINREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_STARTSCDNDOMAINREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_STARTSCDNDOMAINREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT StartScdnDomainRequest : public RpcServiceRequest {
+public:
+	StartScdnDomainRequest();
+	~StartScdnDomainRequest();
+	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_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_STARTSCDNDOMAINREQUEST_H_

+ 37 - 43
scdn/include/alibabacloud/scdn/model/StopScdnDomainRequest.h

@@ -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_SCDN_MODEL_STOPSCDNDOMAINREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_STOPSCDNDOMAINREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT StopScdnDomainRequest : public RpcServiceRequest
-			{
-
-			public:
-				StopScdnDomainRequest();
-				~StopScdnDomainRequest();
-
-				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_SCDN_MODEL_STOPSCDNDOMAINREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_STOPSCDNDOMAINREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_STOPSCDNDOMAINREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT StopScdnDomainRequest : public RpcServiceRequest {
+public:
+	StopScdnDomainRequest();
+	~StopScdnDomainRequest();
+	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_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_STOPSCDNDOMAINREQUEST_H_

+ 48 - 0
scdn/include/alibabacloud/scdn/model/TestAmpDescribeScdnDomainIspDataRequest.h

@@ -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_SCDN_MODEL_TESTAMPDESCRIBESCDNDOMAINISPDATAREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_TESTAMPDESCRIBESCDNDOMAINISPDATAREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT TestAmpDescribeScdnDomainIspDataRequest : public RpcServiceRequest {
+public:
+	TestAmpDescribeScdnDomainIspDataRequest();
+	~TestAmpDescribeScdnDomainIspDataRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getEndTime() const;
+	void setEndTime(const std::string &endTime);
+	std::string getStartTime() const;
+	void setStartTime(const std::string &startTime);
+
+private:
+	std::string domainName_;
+	std::string endTime_;
+	std::string startTime_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_TESTAMPDESCRIBESCDNDOMAINISPDATAREQUEST_H_

+ 74 - 0
scdn/include/alibabacloud/scdn/model/TestAmpDescribeScdnDomainIspDataResult.h

@@ -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_SCDN_MODEL_TESTAMPDESCRIBESCDNDOMAINISPDATARESULT_H_
+#define ALIBABACLOUD_SCDN_MODEL_TESTAMPDESCRIBESCDNDOMAINISPDATARESULT_H_
+
+#include <string>
+#include <vector>
+#include <utility>
+#include <alibabacloud/core/ServiceResult.h>
+#include <alibabacloud/scdn/ScdnExport.h>
+
+namespace AlibabaCloud
+{
+	namespace Scdn
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_SCDN_EXPORT TestAmpDescribeScdnDomainIspDataResult : public ServiceResult
+			{
+			public:
+				struct ISPProportionData
+				{
+					std::string avgObjectSize;
+					std::string bytesProportion;
+					std::string bps;
+					std::string totalQuery;
+					std::string qps;
+					std::string proportion;
+					std::string totalBytes;
+					std::string iSP;
+					std::string avgResponseRate;
+					std::string reqErrRate;
+					std::string ispEname;
+					std::string avgResponseTime;
+				};
+
+
+				TestAmpDescribeScdnDomainIspDataResult();
+				explicit TestAmpDescribeScdnDomainIspDataResult(const std::string &payload);
+				~TestAmpDescribeScdnDomainIspDataResult();
+				std::string getEndTime()const;
+				std::string getDomainName()const;
+				std::vector<ISPProportionData> getValue()const;
+				std::string getStartTime()const;
+				std::string getDataInterval()const;
+
+			protected:
+				void parse(const std::string &payload);
+			private:
+				std::string endTime_;
+				std::string domainName_;
+				std::vector<ISPProportionData> value_;
+				std::string startTime_;
+				std::string dataInterval_;
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_SCDN_MODEL_TESTAMPDESCRIBESCDNDOMAINISPDATARESULT_H_

+ 43 - 49
scdn/include/alibabacloud/scdn/model/UpdateScdnDomainRequest.h

@@ -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_SCDN_MODEL_UPDATESCDNDOMAINREQUEST_H_
-#define ALIBABACLOUD_SCDN_MODEL_UPDATESCDNDOMAINREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/scdn/ScdnExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Scdn
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_SCDN_EXPORT UpdateScdnDomainRequest : public RpcServiceRequest
-			{
-
-			public:
-				UpdateScdnDomainRequest();
-				~UpdateScdnDomainRequest();
-
-				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 getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string sources_;
-				std::string resourceGroupId_;
-				std::string securityToken_;
-				std::string domainName_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_SCDN_MODEL_UPDATESCDNDOMAINREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_SCDN_MODEL_UPDATESCDNDOMAINREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_UPDATESCDNDOMAINREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT UpdateScdnDomainRequest : public RpcServiceRequest {
+public:
+	UpdateScdnDomainRequest();
+	~UpdateScdnDomainRequest();
+	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 getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	long getOwnerId() const;
+	void setOwnerId(long ownerId);
+
+private:
+	std::string sources_;
+	std::string resourceGroupId_;
+	std::string securityToken_;
+	std::string domainName_;
+	long ownerId_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_UPDATESCDNDOMAINREQUEST_H_

+ 45 - 0
scdn/include/alibabacloud/scdn/model/VerifyScdnDomainOwnerRequest.h

@@ -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_SCDN_MODEL_VERIFYSCDNDOMAINOWNERREQUEST_H_
+#define ALIBABACLOUD_SCDN_MODEL_VERIFYSCDNDOMAINOWNERREQUEST_H_
+
+#include <alibabacloud/scdn/ScdnExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace Scdn {
+namespace Model {
+class ALIBABACLOUD_SCDN_EXPORT VerifyScdnDomainOwnerRequest : public RpcServiceRequest {
+public:
+	VerifyScdnDomainOwnerRequest();
+	~VerifyScdnDomainOwnerRequest();
+	std::string getDomainName() const;
+	void setDomainName(const std::string &domainName);
+	std::string getVerifyType() const;
+	void setVerifyType(const std::string &verifyType);
+
+private:
+	std::string domainName_;
+	std::string verifyType_;
+};
+} // namespace Model
+} // namespace Scdn
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_SCDN_MODEL_VERIFYSCDNDOMAINOWNERREQUEST_H_

+ 9 - 7
scdn/include/alibabacloud/scdn/model/OpenScdnServiceResult.h → scdn/include/alibabacloud/scdn/model/VerifyScdnDomainOwnerResult.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_SCDN_MODEL_OPENSCDNSERVICERESULT_H_
-#define ALIBABACLOUD_SCDN_MODEL_OPENSCDNSERVICERESULT_H_
+#ifndef ALIBABACLOUD_SCDN_MODEL_VERIFYSCDNDOMAINOWNERRESULT_H_
+#define ALIBABACLOUD_SCDN_MODEL_VERIFYSCDNDOMAINOWNERRESULT_H_
 
 #include <string>
 #include <vector>
@@ -29,21 +29,23 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_SCDN_EXPORT OpenScdnServiceResult : public ServiceResult
+			class ALIBABACLOUD_SCDN_EXPORT VerifyScdnDomainOwnerResult : public ServiceResult
 			{
 			public:
 
 
-				OpenScdnServiceResult();
-				explicit OpenScdnServiceResult(const std::string &payload);
-				~OpenScdnServiceResult();
+				VerifyScdnDomainOwnerResult();
+				explicit VerifyScdnDomainOwnerResult(const std::string &payload);
+				~VerifyScdnDomainOwnerResult();
+				std::string getContent()const;
 
 			protected:
 				void parse(const std::string &payload);
 			private:
+				std::string content_;
 
 			};
 		}
 	}
 }
-#endif // !ALIBABACLOUD_SCDN_MODEL_OPENSCDNSERVICERESULT_H_
+#endif // !ALIBABACLOUD_SCDN_MODEL_VERIFYSCDNDOMAINOWNERRESULT_H_

+ 81 - 45
scdn/src/ScdnClient.cc

@@ -1851,36 +1851,36 @@ ScdnClient::DescribeScdnUserQuotaOutcomeCallable ScdnClient::describeScdnUserQuo
 	return task->get_future();
 }
 
-ScdnClient::OpenScdnServiceOutcome ScdnClient::openScdnService(const OpenScdnServiceRequest &request) const
+ScdnClient::DescribeScdnVerifyContentOutcome ScdnClient::describeScdnVerifyContent(const DescribeScdnVerifyContentRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return OpenScdnServiceOutcome(endpointOutcome.error());
+		return DescribeScdnVerifyContentOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return OpenScdnServiceOutcome(OpenScdnServiceResult(outcome.result()));
+		return DescribeScdnVerifyContentOutcome(DescribeScdnVerifyContentResult(outcome.result()));
 	else
-		return OpenScdnServiceOutcome(outcome.error());
+		return DescribeScdnVerifyContentOutcome(outcome.error());
 }
 
-void ScdnClient::openScdnServiceAsync(const OpenScdnServiceRequest& request, const OpenScdnServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void ScdnClient::describeScdnVerifyContentAsync(const DescribeScdnVerifyContentRequest& request, const DescribeScdnVerifyContentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, openScdnService(request), context);
+		handler(this, request, describeScdnVerifyContent(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-ScdnClient::OpenScdnServiceOutcomeCallable ScdnClient::openScdnServiceCallable(const OpenScdnServiceRequest &request) const
+ScdnClient::DescribeScdnVerifyContentOutcomeCallable ScdnClient::describeScdnVerifyContentCallable(const DescribeScdnVerifyContentRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<OpenScdnServiceOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<DescribeScdnVerifyContentOutcome()>>(
 			[this, request]()
 			{
-			return this->openScdnService(request);
+			return this->describeScdnVerifyContent(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
@@ -2067,42 +2067,6 @@ ScdnClient::SetScdnDDoSInfoOutcomeCallable ScdnClient::setScdnDDoSInfoCallable(c
 	return task->get_future();
 }
 
-ScdnClient::SetScdnDomainBizInfoOutcome ScdnClient::setScdnDomainBizInfo(const SetScdnDomainBizInfoRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return SetScdnDomainBizInfoOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return SetScdnDomainBizInfoOutcome(SetScdnDomainBizInfoResult(outcome.result()));
-	else
-		return SetScdnDomainBizInfoOutcome(outcome.error());
-}
-
-void ScdnClient::setScdnDomainBizInfoAsync(const SetScdnDomainBizInfoRequest& request, const SetScdnDomainBizInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, setScdnDomainBizInfo(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-ScdnClient::SetScdnDomainBizInfoOutcomeCallable ScdnClient::setScdnDomainBizInfoCallable(const SetScdnDomainBizInfoRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<SetScdnDomainBizInfoOutcome()>>(
-			[this, request]()
-			{
-			return this->setScdnDomainBizInfo(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 ScdnClient::SetScdnDomainCertificateOutcome ScdnClient::setScdnDomainCertificate(const SetScdnDomainCertificateRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2211,6 +2175,42 @@ ScdnClient::StopScdnDomainOutcomeCallable ScdnClient::stopScdnDomainCallable(con
 	return task->get_future();
 }
 
+ScdnClient::TestAmpDescribeScdnDomainIspDataOutcome ScdnClient::testAmpDescribeScdnDomainIspData(const TestAmpDescribeScdnDomainIspDataRequest &request) const
+{
+	auto endpointOutcome = endpointProvider_->getEndpoint();
+	if (!endpointOutcome.isSuccess())
+		return TestAmpDescribeScdnDomainIspDataOutcome(endpointOutcome.error());
+
+	auto outcome = makeRequest(endpointOutcome.result(), request);
+
+	if (outcome.isSuccess())
+		return TestAmpDescribeScdnDomainIspDataOutcome(TestAmpDescribeScdnDomainIspDataResult(outcome.result()));
+	else
+		return TestAmpDescribeScdnDomainIspDataOutcome(outcome.error());
+}
+
+void ScdnClient::testAmpDescribeScdnDomainIspDataAsync(const TestAmpDescribeScdnDomainIspDataRequest& request, const TestAmpDescribeScdnDomainIspDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+{
+	auto fn = [this, request, handler, context]()
+	{
+		handler(this, request, testAmpDescribeScdnDomainIspData(request), context);
+	};
+
+	asyncExecute(new Runnable(fn));
+}
+
+ScdnClient::TestAmpDescribeScdnDomainIspDataOutcomeCallable ScdnClient::testAmpDescribeScdnDomainIspDataCallable(const TestAmpDescribeScdnDomainIspDataRequest &request) const
+{
+	auto task = std::make_shared<std::packaged_task<TestAmpDescribeScdnDomainIspDataOutcome()>>(
+			[this, request]()
+			{
+			return this->testAmpDescribeScdnDomainIspData(request);
+			});
+
+	asyncExecute(new Runnable([task]() { (*task)(); }));
+	return task->get_future();
+}
+
 ScdnClient::UpdateScdnDomainOutcome ScdnClient::updateScdnDomain(const UpdateScdnDomainRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2247,3 +2247,39 @@ ScdnClient::UpdateScdnDomainOutcomeCallable ScdnClient::updateScdnDomainCallable
 	return task->get_future();
 }
 
+ScdnClient::VerifyScdnDomainOwnerOutcome ScdnClient::verifyScdnDomainOwner(const VerifyScdnDomainOwnerRequest &request) const
+{
+	auto endpointOutcome = endpointProvider_->getEndpoint();
+	if (!endpointOutcome.isSuccess())
+		return VerifyScdnDomainOwnerOutcome(endpointOutcome.error());
+
+	auto outcome = makeRequest(endpointOutcome.result(), request);
+
+	if (outcome.isSuccess())
+		return VerifyScdnDomainOwnerOutcome(VerifyScdnDomainOwnerResult(outcome.result()));
+	else
+		return VerifyScdnDomainOwnerOutcome(outcome.error());
+}
+
+void ScdnClient::verifyScdnDomainOwnerAsync(const VerifyScdnDomainOwnerRequest& request, const VerifyScdnDomainOwnerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+{
+	auto fn = [this, request, handler, context]()
+	{
+		handler(this, request, verifyScdnDomainOwner(request), context);
+	};
+
+	asyncExecute(new Runnable(fn));
+}
+
+ScdnClient::VerifyScdnDomainOwnerOutcomeCallable ScdnClient::verifyScdnDomainOwnerCallable(const VerifyScdnDomainOwnerRequest &request) const
+{
+	auto task = std::make_shared<std::packaged_task<VerifyScdnDomainOwnerOutcome()>>(
+			[this, request]()
+			{
+			return this->verifyScdnDomainOwner(request);
+			});
+
+	asyncExecute(new Runnable([task]() { (*task)(); }));
+	return task->get_future();
+}
+

+ 56 - 74
scdn/src/model/AddScdnDomainRequest.cc

@@ -1,117 +1,99 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/AddScdnDomainRequest.h>
-
-using AlibabaCloud::Scdn::Model::AddScdnDomainRequest;
-
-AddScdnDomainRequest::AddScdnDomainRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "AddScdnDomain")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-AddScdnDomainRequest::~AddScdnDomainRequest()
-{}
-
-std::string AddScdnDomainRequest::getSources()const
-{
-	return sources_;
+ */
+
+#include <alibabacloud/scdn/model/AddScdnDomainRequest.h>
+
+using AlibabaCloud::Scdn::Model::AddScdnDomainRequest;
+
+AddScdnDomainRequest::AddScdnDomainRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "AddScdnDomain") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+AddScdnDomainRequest::~AddScdnDomainRequest() {}
+
+std::string AddScdnDomainRequest::getSources() const {
+  return sources_;
 }
 
-void AddScdnDomainRequest::setSources(const std::string& sources)
-{
-	sources_ = sources;
-	setParameter("Sources", sources);
+void AddScdnDomainRequest::setSources(const std::string &sources) {
+  sources_ = sources;
+  setParameter(std::string("Sources"), sources);
 }
 
-std::string AddScdnDomainRequest::getResourceGroupId()const
-{
-	return resourceGroupId_;
+std::string AddScdnDomainRequest::getResourceGroupId() const {
+  return resourceGroupId_;
 }
 
-void AddScdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId)
-{
-	resourceGroupId_ = resourceGroupId;
-	setParameter("ResourceGroupId", resourceGroupId);
+void AddScdnDomainRequest::setResourceGroupId(const std::string &resourceGroupId) {
+  resourceGroupId_ = resourceGroupId;
+  setParameter(std::string("ResourceGroupId"), resourceGroupId);
 }
 
-std::string AddScdnDomainRequest::getSecurityToken()const
-{
-	return securityToken_;
+std::string AddScdnDomainRequest::getSecurityToken() const {
+  return securityToken_;
 }
 
-void AddScdnDomainRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
+void AddScdnDomainRequest::setSecurityToken(const std::string &securityToken) {
+  securityToken_ = securityToken;
+  setParameter(std::string("SecurityToken"), securityToken);
 }
 
-std::string AddScdnDomainRequest::getScope()const
-{
-	return scope_;
+std::string AddScdnDomainRequest::getScope() const {
+  return scope_;
 }
 
-void AddScdnDomainRequest::setScope(const std::string& scope)
-{
-	scope_ = scope;
-	setParameter("Scope", scope);
+void AddScdnDomainRequest::setScope(const std::string &scope) {
+  scope_ = scope;
+  setParameter(std::string("Scope"), scope);
 }
 
-std::string AddScdnDomainRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
+std::string AddScdnDomainRequest::getOwnerAccount() const {
+  return ownerAccount_;
 }
 
-void AddScdnDomainRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
+void AddScdnDomainRequest::setOwnerAccount(const std::string &ownerAccount) {
+  ownerAccount_ = ownerAccount;
+  setParameter(std::string("OwnerAccount"), ownerAccount);
 }
 
-std::string AddScdnDomainRequest::getDomainName()const
-{
-	return domainName_;
+std::string AddScdnDomainRequest::getDomainName() const {
+  return domainName_;
 }
 
-void AddScdnDomainRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
+void AddScdnDomainRequest::setDomainName(const std::string &domainName) {
+  domainName_ = domainName;
+  setParameter(std::string("DomainName"), domainName);
 }
 
-long AddScdnDomainRequest::getOwnerId()const
-{
-	return ownerId_;
+long AddScdnDomainRequest::getOwnerId() const {
+  return ownerId_;
 }
 
-void AddScdnDomainRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void AddScdnDomainRequest::setOwnerId(long ownerId) {
+  ownerId_ = ownerId;
+  setParameter(std::string("OwnerId"), std::to_string(ownerId));
 }
 
-std::string AddScdnDomainRequest::getCheckUrl()const
-{
-	return checkUrl_;
+std::string AddScdnDomainRequest::getCheckUrl() const {
+  return checkUrl_;
 }
 
-void AddScdnDomainRequest::setCheckUrl(const std::string& checkUrl)
-{
-	checkUrl_ = checkUrl;
-	setParameter("CheckUrl", checkUrl);
+void AddScdnDomainRequest::setCheckUrl(const std::string &checkUrl) {
+  checkUrl_ = checkUrl;
+  setParameter(std::string("CheckUrl"), checkUrl);
 }
 

+ 41 - 53
scdn/src/model/BatchDeleteScdnDomainConfigsRequest.cc

@@ -1,84 +1,72 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/BatchDeleteScdnDomainConfigsRequest.h>
-
-using AlibabaCloud::Scdn::Model::BatchDeleteScdnDomainConfigsRequest;
-
-BatchDeleteScdnDomainConfigsRequest::BatchDeleteScdnDomainConfigsRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "BatchDeleteScdnDomainConfigs")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-BatchDeleteScdnDomainConfigsRequest::~BatchDeleteScdnDomainConfigsRequest()
-{}
-
-std::string BatchDeleteScdnDomainConfigsRequest::getFunctionNames()const
-{
-	return functionNames_;
+ */
+
+#include <alibabacloud/scdn/model/BatchDeleteScdnDomainConfigsRequest.h>
+
+using AlibabaCloud::Scdn::Model::BatchDeleteScdnDomainConfigsRequest;
+
+BatchDeleteScdnDomainConfigsRequest::BatchDeleteScdnDomainConfigsRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "BatchDeleteScdnDomainConfigs") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+BatchDeleteScdnDomainConfigsRequest::~BatchDeleteScdnDomainConfigsRequest() {}
+
+std::string BatchDeleteScdnDomainConfigsRequest::getFunctionNames() const {
+  return functionNames_;
 }
 
-void BatchDeleteScdnDomainConfigsRequest::setFunctionNames(const std::string& functionNames)
-{
-	functionNames_ = functionNames;
-	setParameter("FunctionNames", functionNames);
+void BatchDeleteScdnDomainConfigsRequest::setFunctionNames(const std::string &functionNames) {
+  functionNames_ = functionNames;
+  setParameter(std::string("FunctionNames"), functionNames);
 }
 
-std::string BatchDeleteScdnDomainConfigsRequest::getDomainNames()const
-{
-	return domainNames_;
+std::string BatchDeleteScdnDomainConfigsRequest::getDomainNames() const {
+  return domainNames_;
 }
 
-void BatchDeleteScdnDomainConfigsRequest::setDomainNames(const std::string& domainNames)
-{
-	domainNames_ = domainNames;
-	setParameter("DomainNames", domainNames);
+void BatchDeleteScdnDomainConfigsRequest::setDomainNames(const std::string &domainNames) {
+  domainNames_ = domainNames;
+  setParameter(std::string("DomainNames"), domainNames);
 }
 
-std::string BatchDeleteScdnDomainConfigsRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
+std::string BatchDeleteScdnDomainConfigsRequest::getSecurityToken() const {
+  return securityToken_;
 }
 
-void BatchDeleteScdnDomainConfigsRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
+void BatchDeleteScdnDomainConfigsRequest::setSecurityToken(const std::string &securityToken) {
+  securityToken_ = securityToken;
+  setParameter(std::string("SecurityToken"), securityToken);
 }
 
-long BatchDeleteScdnDomainConfigsRequest::getOwnerId()const
-{
-	return ownerId_;
+std::string BatchDeleteScdnDomainConfigsRequest::getOwnerAccount() const {
+  return ownerAccount_;
 }
 
-void BatchDeleteScdnDomainConfigsRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void BatchDeleteScdnDomainConfigsRequest::setOwnerAccount(const std::string &ownerAccount) {
+  ownerAccount_ = ownerAccount;
+  setParameter(std::string("OwnerAccount"), ownerAccount);
 }
 
-std::string BatchDeleteScdnDomainConfigsRequest::getSecurityToken()const
-{
-	return securityToken_;
+long BatchDeleteScdnDomainConfigsRequest::getOwnerId() const {
+  return ownerId_;
 }
 
-void BatchDeleteScdnDomainConfigsRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
+void BatchDeleteScdnDomainConfigsRequest::setOwnerId(long ownerId) {
+  ownerId_ = ownerId;
+  setParameter(std::string("OwnerId"), std::to_string(ownerId));
 }
 

+ 41 - 53
scdn/src/model/BatchSetScdnDomainConfigsRequest.cc

@@ -1,84 +1,72 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/BatchSetScdnDomainConfigsRequest.h>
-
-using AlibabaCloud::Scdn::Model::BatchSetScdnDomainConfigsRequest;
-
-BatchSetScdnDomainConfigsRequest::BatchSetScdnDomainConfigsRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "BatchSetScdnDomainConfigs")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-BatchSetScdnDomainConfigsRequest::~BatchSetScdnDomainConfigsRequest()
-{}
-
-std::string BatchSetScdnDomainConfigsRequest::getFunctions()const
-{
-	return functions_;
+ */
+
+#include <alibabacloud/scdn/model/BatchSetScdnDomainConfigsRequest.h>
+
+using AlibabaCloud::Scdn::Model::BatchSetScdnDomainConfigsRequest;
+
+BatchSetScdnDomainConfigsRequest::BatchSetScdnDomainConfigsRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "BatchSetScdnDomainConfigs") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+BatchSetScdnDomainConfigsRequest::~BatchSetScdnDomainConfigsRequest() {}
+
+std::string BatchSetScdnDomainConfigsRequest::getFunctions() const {
+  return functions_;
 }
 
-void BatchSetScdnDomainConfigsRequest::setFunctions(const std::string& functions)
-{
-	functions_ = functions;
-	setParameter("Functions", functions);
+void BatchSetScdnDomainConfigsRequest::setFunctions(const std::string &functions) {
+  functions_ = functions;
+  setParameter(std::string("Functions"), functions);
 }
 
-std::string BatchSetScdnDomainConfigsRequest::getDomainNames()const
-{
-	return domainNames_;
+std::string BatchSetScdnDomainConfigsRequest::getDomainNames() const {
+  return domainNames_;
 }
 
-void BatchSetScdnDomainConfigsRequest::setDomainNames(const std::string& domainNames)
-{
-	domainNames_ = domainNames;
-	setParameter("DomainNames", domainNames);
+void BatchSetScdnDomainConfigsRequest::setDomainNames(const std::string &domainNames) {
+  domainNames_ = domainNames;
+  setParameter(std::string("DomainNames"), domainNames);
 }
 
-std::string BatchSetScdnDomainConfigsRequest::getSecurityToken()const
-{
-	return securityToken_;
+std::string BatchSetScdnDomainConfigsRequest::getSecurityToken() const {
+  return securityToken_;
 }
 
-void BatchSetScdnDomainConfigsRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
+void BatchSetScdnDomainConfigsRequest::setSecurityToken(const std::string &securityToken) {
+  securityToken_ = securityToken;
+  setParameter(std::string("SecurityToken"), securityToken);
 }
 
-std::string BatchSetScdnDomainConfigsRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
+std::string BatchSetScdnDomainConfigsRequest::getOwnerAccount() const {
+  return ownerAccount_;
 }
 
-void BatchSetScdnDomainConfigsRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
+void BatchSetScdnDomainConfigsRequest::setOwnerAccount(const std::string &ownerAccount) {
+  ownerAccount_ = ownerAccount;
+  setParameter(std::string("OwnerAccount"), ownerAccount);
 }
 
-long BatchSetScdnDomainConfigsRequest::getOwnerId()const
-{
-	return ownerId_;
+long BatchSetScdnDomainConfigsRequest::getOwnerId() const {
+  return ownerId_;
 }
 
-void BatchSetScdnDomainConfigsRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void BatchSetScdnDomainConfigsRequest::setOwnerId(long ownerId) {
+  ownerId_ = ownerId;
+  setParameter(std::string("OwnerId"), std::to_string(ownerId));
 }
 

+ 2 - 2
scdn/src/model/BatchSetScdnDomainConfigsResult.cc

@@ -43,10 +43,10 @@ void BatchSetScdnDomainConfigsResult::parse(const std::string &payload)
 	for (auto valueDomainConfigListDomainConfigModel : allDomainConfigListNode)
 	{
 		DomainConfigModel domainConfigListObject;
-		if(!valueDomainConfigListDomainConfigModel["DomainName"].isNull())
-			domainConfigListObject.domainName = valueDomainConfigListDomainConfigModel["DomainName"].asString();
 		if(!valueDomainConfigListDomainConfigModel["ConfigId"].isNull())
 			domainConfigListObject.configId = std::stol(valueDomainConfigListDomainConfigModel["ConfigId"].asString());
+		if(!valueDomainConfigListDomainConfigModel["DomainName"].isNull())
+			domainConfigListObject.domainName = valueDomainConfigListDomainConfigModel["DomainName"].asString();
 		if(!valueDomainConfigListDomainConfigModel["FunctionName"].isNull())
 			domainConfigListObject.functionName = valueDomainConfigListDomainConfigModel["FunctionName"].asString();
 		domainConfigList_.push_back(domainConfigListObject);

+ 31 - 39
scdn/src/model/BatchStartScdnDomainRequest.cc

@@ -1,62 +1,54 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/BatchStartScdnDomainRequest.h>
-
-using AlibabaCloud::Scdn::Model::BatchStartScdnDomainRequest;
-
-BatchStartScdnDomainRequest::BatchStartScdnDomainRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "BatchStartScdnDomain")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-BatchStartScdnDomainRequest::~BatchStartScdnDomainRequest()
-{}
-
-std::string BatchStartScdnDomainRequest::getDomainNames()const
-{
-	return domainNames_;
+ */
+
+#include <alibabacloud/scdn/model/BatchStartScdnDomainRequest.h>
+
+using AlibabaCloud::Scdn::Model::BatchStartScdnDomainRequest;
+
+BatchStartScdnDomainRequest::BatchStartScdnDomainRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "BatchStartScdnDomain") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+BatchStartScdnDomainRequest::~BatchStartScdnDomainRequest() {}
+
+std::string BatchStartScdnDomainRequest::getDomainNames() const {
+  return domainNames_;
 }
 
-void BatchStartScdnDomainRequest::setDomainNames(const std::string& domainNames)
-{
-	domainNames_ = domainNames;
-	setParameter("DomainNames", domainNames);
+void BatchStartScdnDomainRequest::setDomainNames(const std::string &domainNames) {
+  domainNames_ = domainNames;
+  setParameter(std::string("DomainNames"), domainNames);
 }
 
-long BatchStartScdnDomainRequest::getOwnerId()const
-{
-	return ownerId_;
+long BatchStartScdnDomainRequest::getOwnerId() const {
+  return ownerId_;
 }
 
-void BatchStartScdnDomainRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void BatchStartScdnDomainRequest::setOwnerId(long ownerId) {
+  ownerId_ = ownerId;
+  setParameter(std::string("OwnerId"), std::to_string(ownerId));
 }
 
-std::string BatchStartScdnDomainRequest::getSecurityToken()const
-{
-	return securityToken_;
+std::string BatchStartScdnDomainRequest::getSecurityToken() const {
+  return securityToken_;
 }
 
-void BatchStartScdnDomainRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
+void BatchStartScdnDomainRequest::setSecurityToken(const std::string &securityToken) {
+  securityToken_ = securityToken;
+  setParameter(std::string("SecurityToken"), securityToken);
 }
 

+ 31 - 39
scdn/src/model/BatchStopScdnDomainRequest.cc

@@ -1,62 +1,54 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/BatchStopScdnDomainRequest.h>
-
-using AlibabaCloud::Scdn::Model::BatchStopScdnDomainRequest;
-
-BatchStopScdnDomainRequest::BatchStopScdnDomainRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "BatchStopScdnDomain")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-BatchStopScdnDomainRequest::~BatchStopScdnDomainRequest()
-{}
-
-std::string BatchStopScdnDomainRequest::getDomainNames()const
-{
-	return domainNames_;
+ */
+
+#include <alibabacloud/scdn/model/BatchStopScdnDomainRequest.h>
+
+using AlibabaCloud::Scdn::Model::BatchStopScdnDomainRequest;
+
+BatchStopScdnDomainRequest::BatchStopScdnDomainRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "BatchStopScdnDomain") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+BatchStopScdnDomainRequest::~BatchStopScdnDomainRequest() {}
+
+std::string BatchStopScdnDomainRequest::getDomainNames() const {
+  return domainNames_;
 }
 
-void BatchStopScdnDomainRequest::setDomainNames(const std::string& domainNames)
-{
-	domainNames_ = domainNames;
-	setParameter("DomainNames", domainNames);
+void BatchStopScdnDomainRequest::setDomainNames(const std::string &domainNames) {
+  domainNames_ = domainNames;
+  setParameter(std::string("DomainNames"), domainNames);
 }
 
-long BatchStopScdnDomainRequest::getOwnerId()const
-{
-	return ownerId_;
+long BatchStopScdnDomainRequest::getOwnerId() const {
+  return ownerId_;
 }
 
-void BatchStopScdnDomainRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void BatchStopScdnDomainRequest::setOwnerId(long ownerId) {
+  ownerId_ = ownerId;
+  setParameter(std::string("OwnerId"), std::to_string(ownerId));
 }
 
-std::string BatchStopScdnDomainRequest::getSecurityToken()const
-{
-	return securityToken_;
+std::string BatchStopScdnDomainRequest::getSecurityToken() const {
+  return securityToken_;
 }
 
-void BatchStopScdnDomainRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
+void BatchStopScdnDomainRequest::setSecurityToken(const std::string &securityToken) {
+  securityToken_ = securityToken;
+  setParameter(std::string("SecurityToken"), securityToken);
 }
 

+ 46 - 60
scdn/src/model/BatchUpdateScdnDomainRequest.cc

@@ -1,95 +1,81 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/BatchUpdateScdnDomainRequest.h>
-
-using AlibabaCloud::Scdn::Model::BatchUpdateScdnDomainRequest;
-
-BatchUpdateScdnDomainRequest::BatchUpdateScdnDomainRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "BatchUpdateScdnDomain")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-BatchUpdateScdnDomainRequest::~BatchUpdateScdnDomainRequest()
-{}
-
-std::string BatchUpdateScdnDomainRequest::getSources()const
-{
-	return sources_;
+ */
+
+#include <alibabacloud/scdn/model/BatchUpdateScdnDomainRequest.h>
+
+using AlibabaCloud::Scdn::Model::BatchUpdateScdnDomainRequest;
+
+BatchUpdateScdnDomainRequest::BatchUpdateScdnDomainRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "BatchUpdateScdnDomain") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+BatchUpdateScdnDomainRequest::~BatchUpdateScdnDomainRequest() {}
+
+std::string BatchUpdateScdnDomainRequest::getSources() const {
+  return sources_;
 }
 
-void BatchUpdateScdnDomainRequest::setSources(const std::string& sources)
-{
-	sources_ = sources;
-	setParameter("Sources", sources);
+void BatchUpdateScdnDomainRequest::setSources(const std::string &sources) {
+  sources_ = sources;
+  setParameter(std::string("Sources"), sources);
 }
 
-std::string BatchUpdateScdnDomainRequest::getResourceGroupId()const
-{
-	return resourceGroupId_;
+std::string BatchUpdateScdnDomainRequest::getResourceGroupId() const {
+  return resourceGroupId_;
 }
 
-void BatchUpdateScdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId)
-{
-	resourceGroupId_ = resourceGroupId;
-	setParameter("ResourceGroupId", resourceGroupId);
+void BatchUpdateScdnDomainRequest::setResourceGroupId(const std::string &resourceGroupId) {
+  resourceGroupId_ = resourceGroupId;
+  setParameter(std::string("ResourceGroupId"), resourceGroupId);
 }
 
-std::string BatchUpdateScdnDomainRequest::getSecurityToken()const
-{
-	return securityToken_;
+std::string BatchUpdateScdnDomainRequest::getSecurityToken() const {
+  return securityToken_;
 }
 
-void BatchUpdateScdnDomainRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
+void BatchUpdateScdnDomainRequest::setSecurityToken(const std::string &securityToken) {
+  securityToken_ = securityToken;
+  setParameter(std::string("SecurityToken"), securityToken);
 }
 
-std::string BatchUpdateScdnDomainRequest::getTopLevelDomain()const
-{
-	return topLevelDomain_;
+std::string BatchUpdateScdnDomainRequest::getTopLevelDomain() const {
+  return topLevelDomain_;
 }
 
-void BatchUpdateScdnDomainRequest::setTopLevelDomain(const std::string& topLevelDomain)
-{
-	topLevelDomain_ = topLevelDomain;
-	setParameter("TopLevelDomain", topLevelDomain);
+void BatchUpdateScdnDomainRequest::setTopLevelDomain(const std::string &topLevelDomain) {
+  topLevelDomain_ = topLevelDomain;
+  setParameter(std::string("TopLevelDomain"), topLevelDomain);
 }
 
-std::string BatchUpdateScdnDomainRequest::getDomainName()const
-{
-	return domainName_;
+std::string BatchUpdateScdnDomainRequest::getDomainName() const {
+  return domainName_;
 }
 
-void BatchUpdateScdnDomainRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
+void BatchUpdateScdnDomainRequest::setDomainName(const std::string &domainName) {
+  domainName_ = domainName;
+  setParameter(std::string("DomainName"), domainName);
 }
 
-long BatchUpdateScdnDomainRequest::getOwnerId()const
-{
-	return ownerId_;
+long BatchUpdateScdnDomainRequest::getOwnerId() const {
+  return ownerId_;
 }
 
-void BatchUpdateScdnDomainRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void BatchUpdateScdnDomainRequest::setOwnerId(long ownerId) {
+  ownerId_ = ownerId;
+  setParameter(std::string("OwnerId"), std::to_string(ownerId));
 }
 

+ 26 - 32
scdn/src/model/CheckScdnServiceRequest.cc

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/CheckScdnServiceRequest.h>
-
-using AlibabaCloud::Scdn::Model::CheckScdnServiceRequest;
-
-CheckScdnServiceRequest::CheckScdnServiceRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "CheckScdnService")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-CheckScdnServiceRequest::~CheckScdnServiceRequest()
-{}
-
-long CheckScdnServiceRequest::getOwnerId()const
-{
-	return ownerId_;
+ */
+
+#include <alibabacloud/scdn/model/CheckScdnServiceRequest.h>
+
+using AlibabaCloud::Scdn::Model::CheckScdnServiceRequest;
+
+CheckScdnServiceRequest::CheckScdnServiceRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "CheckScdnService") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+CheckScdnServiceRequest::~CheckScdnServiceRequest() {}
+
+long CheckScdnServiceRequest::getOwnerId() const {
+  return ownerId_;
 }
 
-void CheckScdnServiceRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void CheckScdnServiceRequest::setOwnerId(long ownerId) {
+  ownerId_ = ownerId;
+  setParameter(std::string("OwnerId"), std::to_string(ownerId));
 }
 
-std::string CheckScdnServiceRequest::getSecurityToken()const
-{
-	return securityToken_;
+std::string CheckScdnServiceRequest::getSecurityToken() const {
+  return securityToken_;
 }
 
-void CheckScdnServiceRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
+void CheckScdnServiceRequest::setSecurityToken(const std::string &securityToken) {
+  securityToken_ = securityToken;
+  setParameter(std::string("SecurityToken"), securityToken);
 }
 

+ 4 - 4
scdn/src/model/CheckScdnServiceResult.cc

@@ -39,14 +39,14 @@ void CheckScdnServiceResult::parse(const std::string &payload)
 	Json::Value value;
 	reader.parse(payload, value);
 	setRequestId(value["RequestId"].asString());
-	if(!value["Enabled"].isNull())
-		enabled_ = value["Enabled"].asString() == "true";
-	if(!value["OnService"].isNull())
-		onService_ = value["OnService"].asString() == "true";
 	if(!value["InDebt"].isNull())
 		inDebt_ = value["InDebt"].asString() == "true";
+	if(!value["OnService"].isNull())
+		onService_ = value["OnService"].asString() == "true";
 	if(!value["InDebtOverdue"].isNull())
 		inDebtOverdue_ = value["InDebtOverdue"].asString() == "true";
+	if(!value["Enabled"].isNull())
+		enabled_ = value["Enabled"].asString() == "true";
 
 }
 

+ 36 - 46
scdn/src/model/DeleteScdnDomainRequest.cc

@@ -1,73 +1,63 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/DeleteScdnDomainRequest.h>
-
-using AlibabaCloud::Scdn::Model::DeleteScdnDomainRequest;
-
-DeleteScdnDomainRequest::DeleteScdnDomainRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "DeleteScdnDomain")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DeleteScdnDomainRequest::~DeleteScdnDomainRequest()
-{}
-
-std::string DeleteScdnDomainRequest::getSecurityToken()const
-{
-	return securityToken_;
+ */
+
+#include <alibabacloud/scdn/model/DeleteScdnDomainRequest.h>
+
+using AlibabaCloud::Scdn::Model::DeleteScdnDomainRequest;
+
+DeleteScdnDomainRequest::DeleteScdnDomainRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "DeleteScdnDomain") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+DeleteScdnDomainRequest::~DeleteScdnDomainRequest() {}
+
+std::string DeleteScdnDomainRequest::getSecurityToken() const {
+  return securityToken_;
 }
 
-void DeleteScdnDomainRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
+void DeleteScdnDomainRequest::setSecurityToken(const std::string &securityToken) {
+  securityToken_ = securityToken;
+  setParameter(std::string("SecurityToken"), securityToken);
 }
 
-std::string DeleteScdnDomainRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
+std::string DeleteScdnDomainRequest::getOwnerAccount() const {
+  return ownerAccount_;
 }
 
-void DeleteScdnDomainRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
+void DeleteScdnDomainRequest::setOwnerAccount(const std::string &ownerAccount) {
+  ownerAccount_ = ownerAccount;
+  setParameter(std::string("OwnerAccount"), ownerAccount);
 }
 
-std::string DeleteScdnDomainRequest::getDomainName()const
-{
-	return domainName_;
+std::string DeleteScdnDomainRequest::getDomainName() const {
+  return domainName_;
 }
 
-void DeleteScdnDomainRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
+void DeleteScdnDomainRequest::setDomainName(const std::string &domainName) {
+  domainName_ = domainName;
+  setParameter(std::string("DomainName"), domainName);
 }
 
-long DeleteScdnDomainRequest::getOwnerId()const
-{
-	return ownerId_;
+long DeleteScdnDomainRequest::getOwnerId() const {
+  return ownerId_;
 }
 
-void DeleteScdnDomainRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void DeleteScdnDomainRequest::setOwnerId(long ownerId) {
+  ownerId_ = ownerId;
+  setParameter(std::string("OwnerId"), std::to_string(ownerId));
 }
 

+ 36 - 46
scdn/src/model/DeleteScdnSpecificConfigRequest.cc

@@ -1,73 +1,63 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/DeleteScdnSpecificConfigRequest.h>
-
-using AlibabaCloud::Scdn::Model::DeleteScdnSpecificConfigRequest;
-
-DeleteScdnSpecificConfigRequest::DeleteScdnSpecificConfigRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "DeleteScdnSpecificConfig")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DeleteScdnSpecificConfigRequest::~DeleteScdnSpecificConfigRequest()
-{}
-
-std::string DeleteScdnSpecificConfigRequest::getDomainName()const
-{
-	return domainName_;
+ */
+
+#include <alibabacloud/scdn/model/DeleteScdnSpecificConfigRequest.h>
+
+using AlibabaCloud::Scdn::Model::DeleteScdnSpecificConfigRequest;
+
+DeleteScdnSpecificConfigRequest::DeleteScdnSpecificConfigRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "DeleteScdnSpecificConfig") {
+  setMethod(HttpRequest::Method::Post);
+}
+
+DeleteScdnSpecificConfigRequest::~DeleteScdnSpecificConfigRequest() {}
+
+std::string DeleteScdnSpecificConfigRequest::getSecurityToken() const {
+  return securityToken_;
 }
 
-void DeleteScdnSpecificConfigRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
+void DeleteScdnSpecificConfigRequest::setSecurityToken(const std::string &securityToken) {
+  securityToken_ = securityToken;
+  setParameter(std::string("SecurityToken"), securityToken);
 }
 
-long DeleteScdnSpecificConfigRequest::getOwnerId()const
-{
-	return ownerId_;
+std::string DeleteScdnSpecificConfigRequest::getDomainName() const {
+  return domainName_;
 }
 
-void DeleteScdnSpecificConfigRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void DeleteScdnSpecificConfigRequest::setDomainName(const std::string &domainName) {
+  domainName_ = domainName;
+  setParameter(std::string("DomainName"), domainName);
 }
 
-std::string DeleteScdnSpecificConfigRequest::getSecurityToken()const
-{
-	return securityToken_;
+long DeleteScdnSpecificConfigRequest::getOwnerId() const {
+  return ownerId_;
 }
 
-void DeleteScdnSpecificConfigRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
+void DeleteScdnSpecificConfigRequest::setOwnerId(long ownerId) {
+  ownerId_ = ownerId;
+  setParameter(std::string("OwnerId"), std::to_string(ownerId));
 }
 
-std::string DeleteScdnSpecificConfigRequest::getConfigId()const
-{
-	return configId_;
+std::string DeleteScdnSpecificConfigRequest::getConfigId() const {
+  return configId_;
 }
 
-void DeleteScdnSpecificConfigRequest::setConfigId(const std::string& configId)
-{
-	configId_ = configId;
-	setParameter("ConfigId", configId);
+void DeleteScdnSpecificConfigRequest::setConfigId(const std::string &configId) {
+  configId_ = configId;
+  setParameter(std::string("ConfigId"), configId);
 }
 

+ 13 - 26
scdn/src/model/DescribeScdnCcInfoRequest.cc

@@ -1,40 +1,27 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/DescribeScdnCcInfoRequest.h>
-
-using AlibabaCloud::Scdn::Model::DescribeScdnCcInfoRequest;
-
-DescribeScdnCcInfoRequest::DescribeScdnCcInfoRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnCcInfo")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-DescribeScdnCcInfoRequest::~DescribeScdnCcInfoRequest()
-{}
-
-long DescribeScdnCcInfoRequest::getOwnerId()const
-{
-	return ownerId_;
-}
+ */
+
+#include <alibabacloud/scdn/model/DescribeScdnCcInfoRequest.h>
 
-void DescribeScdnCcInfoRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+using AlibabaCloud::Scdn::Model::DescribeScdnCcInfoRequest;
+
+DescribeScdnCcInfoRequest::DescribeScdnCcInfoRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnCcInfo") {
+  setMethod(HttpRequest::Method::Get);
 }
 
+DescribeScdnCcInfoRequest::~DescribeScdnCcInfoRequest() {}
+

+ 28 - 47
scdn/src/model/DescribeScdnCcQpsInfoRequest.cc

@@ -1,73 +1,54 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/DescribeScdnCcQpsInfoRequest.h>
-
-using AlibabaCloud::Scdn::Model::DescribeScdnCcQpsInfoRequest;
-
-DescribeScdnCcQpsInfoRequest::DescribeScdnCcQpsInfoRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnCcQpsInfo")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-DescribeScdnCcQpsInfoRequest::~DescribeScdnCcQpsInfoRequest()
-{}
-
-std::string DescribeScdnCcQpsInfoRequest::getStartTime()const
-{
-	return startTime_;
-}
+ */
+
+#include <alibabacloud/scdn/model/DescribeScdnCcQpsInfoRequest.h>
 
-void DescribeScdnCcQpsInfoRequest::setStartTime(const std::string& startTime)
-{
-	startTime_ = startTime;
-	setParameter("StartTime", startTime);
+using AlibabaCloud::Scdn::Model::DescribeScdnCcQpsInfoRequest;
+
+DescribeScdnCcQpsInfoRequest::DescribeScdnCcQpsInfoRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnCcQpsInfo") {
+  setMethod(HttpRequest::Method::Get);
 }
 
-std::string DescribeScdnCcQpsInfoRequest::getDomainName()const
-{
-	return domainName_;
+DescribeScdnCcQpsInfoRequest::~DescribeScdnCcQpsInfoRequest() {}
+
+std::string DescribeScdnCcQpsInfoRequest::getDomainName() const {
+  return domainName_;
 }
 
-void DescribeScdnCcQpsInfoRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
+void DescribeScdnCcQpsInfoRequest::setDomainName(const std::string &domainName) {
+  domainName_ = domainName;
+  setParameter(std::string("DomainName"), domainName);
 }
 
-std::string DescribeScdnCcQpsInfoRequest::getEndTime()const
-{
-	return endTime_;
+std::string DescribeScdnCcQpsInfoRequest::getEndTime() const {
+  return endTime_;
 }
 
-void DescribeScdnCcQpsInfoRequest::setEndTime(const std::string& endTime)
-{
-	endTime_ = endTime;
-	setParameter("EndTime", endTime);
+void DescribeScdnCcQpsInfoRequest::setEndTime(const std::string &endTime) {
+  endTime_ = endTime;
+  setParameter(std::string("EndTime"), endTime);
 }
 
-long DescribeScdnCcQpsInfoRequest::getOwnerId()const
-{
-	return ownerId_;
+std::string DescribeScdnCcQpsInfoRequest::getStartTime() const {
+  return startTime_;
 }
 
-void DescribeScdnCcQpsInfoRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void DescribeScdnCcQpsInfoRequest::setStartTime(const std::string &startTime) {
+  startTime_ = startTime;
+  setParameter(std::string("StartTime"), startTime);
 }
 

+ 3 - 3
scdn/src/model/DescribeScdnCcQpsInfoResult.cc

@@ -49,12 +49,12 @@ void DescribeScdnCcQpsInfoResult::parse(const std::string &payload)
 			timeScopesObject.start = valueTimeScopesTimeScope["Start"].asString();
 		timeScopes_.push_back(timeScopesObject);
 	}
-	auto allTotals = value["Totals"]["Total"];
-	for (const auto &item : allTotals)
-		totals_.push_back(item.asString());
 	auto allAttacks = value["Attacks"]["Attack"];
 	for (const auto &item : allAttacks)
 		attacks_.push_back(item.asString());
+	auto allTotals = value["Totals"]["Total"];
+	for (const auto &item : allTotals)
+		totals_.push_back(item.asString());
 
 }
 

+ 38 - 61
scdn/src/model/DescribeScdnCcTopIpRequest.cc

@@ -1,95 +1,72 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/DescribeScdnCcTopIpRequest.h>
-
-using AlibabaCloud::Scdn::Model::DescribeScdnCcTopIpRequest;
-
-DescribeScdnCcTopIpRequest::DescribeScdnCcTopIpRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnCcTopIp")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-DescribeScdnCcTopIpRequest::~DescribeScdnCcTopIpRequest()
-{}
-
-std::string DescribeScdnCcTopIpRequest::getStartTime()const
-{
-	return startTime_;
-}
+ */
+
+#include <alibabacloud/scdn/model/DescribeScdnCcTopIpRequest.h>
 
-void DescribeScdnCcTopIpRequest::setStartTime(const std::string& startTime)
-{
-	startTime_ = startTime;
-	setParameter("StartTime", startTime);
+using AlibabaCloud::Scdn::Model::DescribeScdnCcTopIpRequest;
+
+DescribeScdnCcTopIpRequest::DescribeScdnCcTopIpRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnCcTopIp") {
+  setMethod(HttpRequest::Method::Get);
 }
 
-std::string DescribeScdnCcTopIpRequest::getPageNumber()const
-{
-	return pageNumber_;
+DescribeScdnCcTopIpRequest::~DescribeScdnCcTopIpRequest() {}
+
+std::string DescribeScdnCcTopIpRequest::getDomainName() const {
+  return domainName_;
 }
 
-void DescribeScdnCcTopIpRequest::setPageNumber(const std::string& pageNumber)
-{
-	pageNumber_ = pageNumber;
-	setParameter("PageNumber", pageNumber);
+void DescribeScdnCcTopIpRequest::setDomainName(const std::string &domainName) {
+  domainName_ = domainName;
+  setParameter(std::string("DomainName"), domainName);
 }
 
-std::string DescribeScdnCcTopIpRequest::getPageSize()const
-{
-	return pageSize_;
+std::string DescribeScdnCcTopIpRequest::getPageSize() const {
+  return pageSize_;
 }
 
-void DescribeScdnCcTopIpRequest::setPageSize(const std::string& pageSize)
-{
-	pageSize_ = pageSize;
-	setParameter("PageSize", pageSize);
+void DescribeScdnCcTopIpRequest::setPageSize(const std::string &pageSize) {
+  pageSize_ = pageSize;
+  setParameter(std::string("PageSize"), pageSize);
 }
 
-std::string DescribeScdnCcTopIpRequest::getDomainName()const
-{
-	return domainName_;
+std::string DescribeScdnCcTopIpRequest::getEndTime() const {
+  return endTime_;
 }
 
-void DescribeScdnCcTopIpRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
+void DescribeScdnCcTopIpRequest::setEndTime(const std::string &endTime) {
+  endTime_ = endTime;
+  setParameter(std::string("EndTime"), endTime);
 }
 
-std::string DescribeScdnCcTopIpRequest::getEndTime()const
-{
-	return endTime_;
+std::string DescribeScdnCcTopIpRequest::getStartTime() const {
+  return startTime_;
 }
 
-void DescribeScdnCcTopIpRequest::setEndTime(const std::string& endTime)
-{
-	endTime_ = endTime;
-	setParameter("EndTime", endTime);
+void DescribeScdnCcTopIpRequest::setStartTime(const std::string &startTime) {
+  startTime_ = startTime;
+  setParameter(std::string("StartTime"), startTime);
 }
 
-long DescribeScdnCcTopIpRequest::getOwnerId()const
-{
-	return ownerId_;
+std::string DescribeScdnCcTopIpRequest::getPageNumber() const {
+  return pageNumber_;
 }
 
-void DescribeScdnCcTopIpRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void DescribeScdnCcTopIpRequest::setPageNumber(const std::string &pageNumber) {
+  pageNumber_ = pageNumber;
+  setParameter(std::string("PageNumber"), pageNumber);
 }
 

+ 2 - 2
scdn/src/model/DescribeScdnCcTopIpResult.cc

@@ -43,10 +43,10 @@ void DescribeScdnCcTopIpResult::parse(const std::string &payload)
 	for (auto valueAttackIpDataListAttackIpDatas : allAttackIpDataListNode)
 	{
 		AttackIpDatas attackIpDataListObject;
-		if(!valueAttackIpDataListAttackIpDatas["Ip"].isNull())
-			attackIpDataListObject.ip = valueAttackIpDataListAttackIpDatas["Ip"].asString();
 		if(!valueAttackIpDataListAttackIpDatas["AttackCount"].isNull())
 			attackIpDataListObject.attackCount = valueAttackIpDataListAttackIpDatas["AttackCount"].asString();
+		if(!valueAttackIpDataListAttackIpDatas["Ip"].isNull())
+			attackIpDataListObject.ip = valueAttackIpDataListAttackIpDatas["Ip"].asString();
 		attackIpDataList_.push_back(attackIpDataListObject);
 	}
 	if(!value["Total"].isNull())

+ 38 - 61
scdn/src/model/DescribeScdnCcTopUrlRequest.cc

@@ -1,95 +1,72 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#include <alibabacloud/scdn/model/DescribeScdnCcTopUrlRequest.h>
-
-using AlibabaCloud::Scdn::Model::DescribeScdnCcTopUrlRequest;
-
-DescribeScdnCcTopUrlRequest::DescribeScdnCcTopUrlRequest() :
-	RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnCcTopUrl")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-DescribeScdnCcTopUrlRequest::~DescribeScdnCcTopUrlRequest()
-{}
-
-std::string DescribeScdnCcTopUrlRequest::getStartTime()const
-{
-	return startTime_;
-}
+ */
+
+#include <alibabacloud/scdn/model/DescribeScdnCcTopUrlRequest.h>
 
-void DescribeScdnCcTopUrlRequest::setStartTime(const std::string& startTime)
-{
-	startTime_ = startTime;
-	setParameter("StartTime", startTime);
+using AlibabaCloud::Scdn::Model::DescribeScdnCcTopUrlRequest;
+
+DescribeScdnCcTopUrlRequest::DescribeScdnCcTopUrlRequest()
+    : RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnCcTopUrl") {
+  setMethod(HttpRequest::Method::Get);
 }
 
-std::string DescribeScdnCcTopUrlRequest::getPageNumber()const
-{
-	return pageNumber_;
+DescribeScdnCcTopUrlRequest::~DescribeScdnCcTopUrlRequest() {}
+
+std::string DescribeScdnCcTopUrlRequest::getDomainName() const {
+  return domainName_;
 }
 
-void DescribeScdnCcTopUrlRequest::setPageNumber(const std::string& pageNumber)
-{
-	pageNumber_ = pageNumber;
-	setParameter("PageNumber", pageNumber);
+void DescribeScdnCcTopUrlRequest::setDomainName(const std::string &domainName) {
+  domainName_ = domainName;
+  setParameter(std::string("DomainName"), domainName);
 }
 
-std::string DescribeScdnCcTopUrlRequest::getPageSize()const
-{
-	return pageSize_;
+std::string DescribeScdnCcTopUrlRequest::getPageSize() const {
+  return pageSize_;
 }
 
-void DescribeScdnCcTopUrlRequest::setPageSize(const std::string& pageSize)
-{
-	pageSize_ = pageSize;
-	setParameter("PageSize", pageSize);
+void DescribeScdnCcTopUrlRequest::setPageSize(const std::string &pageSize) {
+  pageSize_ = pageSize;
+  setParameter(std::string("PageSize"), pageSize);
 }
 
-std::string DescribeScdnCcTopUrlRequest::getDomainName()const
-{
-	return domainName_;
+std::string DescribeScdnCcTopUrlRequest::getEndTime() const {
+  return endTime_;
 }
 
-void DescribeScdnCcTopUrlRequest::setDomainName(const std::string& domainName)
-{
-	domainName_ = domainName;
-	setParameter("DomainName", domainName);
+void DescribeScdnCcTopUrlRequest::setEndTime(const std::string &endTime) {
+  endTime_ = endTime;
+  setParameter(std::string("EndTime"), endTime);
 }
 
-std::string DescribeScdnCcTopUrlRequest::getEndTime()const
-{
-	return endTime_;
+std::string DescribeScdnCcTopUrlRequest::getStartTime() const {
+  return startTime_;
 }
 
-void DescribeScdnCcTopUrlRequest::setEndTime(const std::string& endTime)
-{
-	endTime_ = endTime;
-	setParameter("EndTime", endTime);
+void DescribeScdnCcTopUrlRequest::setStartTime(const std::string &startTime) {
+  startTime_ = startTime;
+  setParameter(std::string("StartTime"), startTime);
 }
 
-long DescribeScdnCcTopUrlRequest::getOwnerId()const
-{
-	return ownerId_;
+std::string DescribeScdnCcTopUrlRequest::getPageNumber() const {
+  return pageNumber_;
 }
 
-void DescribeScdnCcTopUrlRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
+void DescribeScdnCcTopUrlRequest::setPageNumber(const std::string &pageNumber) {
+  pageNumber_ = pageNumber;
+  setParameter(std::string("PageNumber"), pageNumber);
 }
 

Някои файлове не бяха показани, защото твърде много файлове са промени