Просмотр исходного кода

Fix bug for DescribeZoneInfo, delete return result of reionId.

sdk-team 6 лет назад
Родитель
Сommit
3e7b519b35
35 измененных файлов с 447 добавлено и 55 удалено
  1. 5 0
      CHANGELOG
  2. 1 1
      VERSION
  3. 4 0
      pvtz/CMakeLists.txt
  4. 8 0
      pvtz/include/alibabacloud/pvtz/PvtzClient.h
  5. 3 0
      pvtz/include/alibabacloud/pvtz/model/DescribeRegionsRequest.h
  6. 0 1
      pvtz/include/alibabacloud/pvtz/model/DescribeZoneInfoResult.h
  7. 6 0
      pvtz/include/alibabacloud/pvtz/model/DescribeZoneRecordsRequest.h
  8. 1 0
      pvtz/include/alibabacloud/pvtz/model/DescribeZoneRecordsResult.h
  9. 12 6
      pvtz/include/alibabacloud/pvtz/model/DescribeZonesRequest.h
  10. 57 0
      pvtz/include/alibabacloud/pvtz/model/UpdateRecordRemarkRequest.h
  11. 51 0
      pvtz/include/alibabacloud/pvtz/model/UpdateRecordRemarkResult.h
  12. 36 0
      pvtz/src/PvtzClient.cc
  13. 3 1
      pvtz/src/model/AddZoneRecordRequest.cc
  14. 3 1
      pvtz/src/model/AddZoneRequest.cc
  15. 8 7
      pvtz/src/model/BindZoneVpcRequest.cc
  16. 3 1
      pvtz/src/model/CheckZoneNameRequest.cc
  17. 3 1
      pvtz/src/model/DeleteZoneRecordRequest.cc
  18. 3 1
      pvtz/src/model/DeleteZoneRequest.cc
  19. 3 1
      pvtz/src/model/DescribeChangeLogsRequest.cc
  20. 14 1
      pvtz/src/model/DescribeRegionsRequest.cc
  21. 3 1
      pvtz/src/model/DescribeRequestGraphRequest.cc
  22. 3 1
      pvtz/src/model/DescribeStatisticSummaryRequest.cc
  23. 3 1
      pvtz/src/model/DescribeUserServiceStatusRequest.cc
  24. 3 1
      pvtz/src/model/DescribeZoneInfoRequest.cc
  25. 0 2
      pvtz/src/model/DescribeZoneInfoResult.cc
  26. 25 1
      pvtz/src/model/DescribeZoneRecordsRequest.cc
  27. 2 0
      pvtz/src/model/DescribeZoneRecordsResult.cc
  28. 3 1
      pvtz/src/model/DescribeZoneVpcTreeRequest.cc
  29. 45 21
      pvtz/src/model/DescribeZonesRequest.cc
  30. 3 1
      pvtz/src/model/SetProxyPatternRequest.cc
  31. 3 1
      pvtz/src/model/SetZoneRecordStatusRequest.cc
  32. 73 0
      pvtz/src/model/UpdateRecordRemarkRequest.cc
  33. 51 0
      pvtz/src/model/UpdateRecordRemarkResult.cc
  34. 3 1
      pvtz/src/model/UpdateZoneRecordRequest.cc
  35. 3 1
      pvtz/src/model/UpdateZoneRemarkRequest.cc

+ 5 - 0
CHANGELOG

@@ -1,3 +1,8 @@
+2020-02-07 Version 1.36.250
+- Fix bug for DescribeZoneInfo, delete return result of reionId.
+- Fix bug for DeleteZone, parameter zoneId change to compulsory.
+- Fix bug for SetProxyPattern, parameter zoneId change to compulsory.
+
 2020-02-05 Version 1.36.249
 2020-02-05 Version 1.36.249
 - Supported GetOfficePreviewURL.
 - Supported GetOfficePreviewURL.
 - Supported RefreshOfficePreviewToken.
 - Supported RefreshOfficePreviewToken.

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.249
+1.36.250

+ 4 - 0
pvtz/CMakeLists.txt

@@ -55,6 +55,8 @@ set(pvtz_public_header_model
 	include/alibabacloud/pvtz/model/SetProxyPatternResult.h
 	include/alibabacloud/pvtz/model/SetProxyPatternResult.h
 	include/alibabacloud/pvtz/model/SetZoneRecordStatusRequest.h
 	include/alibabacloud/pvtz/model/SetZoneRecordStatusRequest.h
 	include/alibabacloud/pvtz/model/SetZoneRecordStatusResult.h
 	include/alibabacloud/pvtz/model/SetZoneRecordStatusResult.h
+	include/alibabacloud/pvtz/model/UpdateRecordRemarkRequest.h
+	include/alibabacloud/pvtz/model/UpdateRecordRemarkResult.h
 	include/alibabacloud/pvtz/model/UpdateZoneRecordRequest.h
 	include/alibabacloud/pvtz/model/UpdateZoneRecordRequest.h
 	include/alibabacloud/pvtz/model/UpdateZoneRecordResult.h
 	include/alibabacloud/pvtz/model/UpdateZoneRecordResult.h
 	include/alibabacloud/pvtz/model/UpdateZoneRemarkRequest.h
 	include/alibabacloud/pvtz/model/UpdateZoneRemarkRequest.h
@@ -96,6 +98,8 @@ set(pvtz_src
 	src/model/SetProxyPatternResult.cc
 	src/model/SetProxyPatternResult.cc
 	src/model/SetZoneRecordStatusRequest.cc
 	src/model/SetZoneRecordStatusRequest.cc
 	src/model/SetZoneRecordStatusResult.cc
 	src/model/SetZoneRecordStatusResult.cc
+	src/model/UpdateRecordRemarkRequest.cc
+	src/model/UpdateRecordRemarkResult.cc
 	src/model/UpdateZoneRecordRequest.cc
 	src/model/UpdateZoneRecordRequest.cc
 	src/model/UpdateZoneRecordResult.cc
 	src/model/UpdateZoneRecordResult.cc
 	src/model/UpdateZoneRemarkRequest.cc
 	src/model/UpdateZoneRemarkRequest.cc

+ 8 - 0
pvtz/include/alibabacloud/pvtz/PvtzClient.h

@@ -56,6 +56,8 @@
 #include "model/SetProxyPatternResult.h"
 #include "model/SetProxyPatternResult.h"
 #include "model/SetZoneRecordStatusRequest.h"
 #include "model/SetZoneRecordStatusRequest.h"
 #include "model/SetZoneRecordStatusResult.h"
 #include "model/SetZoneRecordStatusResult.h"
+#include "model/UpdateRecordRemarkRequest.h"
+#include "model/UpdateRecordRemarkResult.h"
 #include "model/UpdateZoneRecordRequest.h"
 #include "model/UpdateZoneRecordRequest.h"
 #include "model/UpdateZoneRecordResult.h"
 #include "model/UpdateZoneRecordResult.h"
 #include "model/UpdateZoneRemarkRequest.h"
 #include "model/UpdateZoneRemarkRequest.h"
@@ -120,6 +122,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::SetZoneRecordStatusResult> SetZoneRecordStatusOutcome;
 			typedef Outcome<Error, Model::SetZoneRecordStatusResult> SetZoneRecordStatusOutcome;
 			typedef std::future<SetZoneRecordStatusOutcome> SetZoneRecordStatusOutcomeCallable;
 			typedef std::future<SetZoneRecordStatusOutcome> SetZoneRecordStatusOutcomeCallable;
 			typedef std::function<void(const PvtzClient*, const Model::SetZoneRecordStatusRequest&, const SetZoneRecordStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetZoneRecordStatusAsyncHandler;
 			typedef std::function<void(const PvtzClient*, const Model::SetZoneRecordStatusRequest&, const SetZoneRecordStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetZoneRecordStatusAsyncHandler;
+			typedef Outcome<Error, Model::UpdateRecordRemarkResult> UpdateRecordRemarkOutcome;
+			typedef std::future<UpdateRecordRemarkOutcome> UpdateRecordRemarkOutcomeCallable;
+			typedef std::function<void(const PvtzClient*, const Model::UpdateRecordRemarkRequest&, const UpdateRecordRemarkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRecordRemarkAsyncHandler;
 			typedef Outcome<Error, Model::UpdateZoneRecordResult> UpdateZoneRecordOutcome;
 			typedef Outcome<Error, Model::UpdateZoneRecordResult> UpdateZoneRecordOutcome;
 			typedef std::future<UpdateZoneRecordOutcome> UpdateZoneRecordOutcomeCallable;
 			typedef std::future<UpdateZoneRecordOutcome> UpdateZoneRecordOutcomeCallable;
 			typedef std::function<void(const PvtzClient*, const Model::UpdateZoneRecordRequest&, const UpdateZoneRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateZoneRecordAsyncHandler;
 			typedef std::function<void(const PvtzClient*, const Model::UpdateZoneRecordRequest&, const UpdateZoneRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateZoneRecordAsyncHandler;
@@ -182,6 +187,9 @@ namespace AlibabaCloud
 			SetZoneRecordStatusOutcome setZoneRecordStatus(const Model::SetZoneRecordStatusRequest &request)const;
 			SetZoneRecordStatusOutcome setZoneRecordStatus(const Model::SetZoneRecordStatusRequest &request)const;
 			void setZoneRecordStatusAsync(const Model::SetZoneRecordStatusRequest& request, const SetZoneRecordStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			void setZoneRecordStatusAsync(const Model::SetZoneRecordStatusRequest& request, const SetZoneRecordStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SetZoneRecordStatusOutcomeCallable setZoneRecordStatusCallable(const Model::SetZoneRecordStatusRequest& request) const;
 			SetZoneRecordStatusOutcomeCallable setZoneRecordStatusCallable(const Model::SetZoneRecordStatusRequest& request) const;
+			UpdateRecordRemarkOutcome updateRecordRemark(const Model::UpdateRecordRemarkRequest &request)const;
+			void updateRecordRemarkAsync(const Model::UpdateRecordRemarkRequest& request, const UpdateRecordRemarkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			UpdateRecordRemarkOutcomeCallable updateRecordRemarkCallable(const Model::UpdateRecordRemarkRequest& request) const;
 			UpdateZoneRecordOutcome updateZoneRecord(const Model::UpdateZoneRecordRequest &request)const;
 			UpdateZoneRecordOutcome updateZoneRecord(const Model::UpdateZoneRecordRequest &request)const;
 			void updateZoneRecordAsync(const Model::UpdateZoneRecordRequest& request, const UpdateZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			void updateZoneRecordAsync(const Model::UpdateZoneRecordRequest& request, const UpdateZoneRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UpdateZoneRecordOutcomeCallable updateZoneRecordCallable(const Model::UpdateZoneRecordRequest& request) const;
 			UpdateZoneRecordOutcomeCallable updateZoneRecordCallable(const Model::UpdateZoneRecordRequest& request) const;

+ 3 - 0
pvtz/include/alibabacloud/pvtz/model/DescribeRegionsRequest.h

@@ -35,6 +35,8 @@ namespace AlibabaCloud
 				DescribeRegionsRequest();
 				DescribeRegionsRequest();
 				~DescribeRegionsRequest();
 				~DescribeRegionsRequest();
 
 
+				long getAuthorizedUserId()const;
+				void setAuthorizedUserId(long authorizedUserId);
 				std::string getUserClientIp()const;
 				std::string getUserClientIp()const;
 				void setUserClientIp(const std::string& userClientIp);
 				void setUserClientIp(const std::string& userClientIp);
 				std::string getAcceptLanguage()const;
 				std::string getAcceptLanguage()const;
@@ -43,6 +45,7 @@ namespace AlibabaCloud
 				void setLang(const std::string& lang);
 				void setLang(const std::string& lang);
 
 
             private:
             private:
+				long authorizedUserId_;
 				std::string userClientIp_;
 				std::string userClientIp_;
 				std::string acceptLanguage_;
 				std::string acceptLanguage_;
 				std::string lang_;
 				std::string lang_;

+ 0 - 1
pvtz/include/alibabacloud/pvtz/model/DescribeZoneInfoResult.h

@@ -34,7 +34,6 @@ namespace AlibabaCloud
 			public:
 			public:
 				struct Vpc
 				struct Vpc
 				{
 				{
-					std::string reionId;
 					std::string vpcId;
 					std::string vpcId;
 					std::string regionName;
 					std::string regionName;
 					std::string vpcName;
 					std::string vpcName;

+ 6 - 0
pvtz/include/alibabacloud/pvtz/model/DescribeZoneRecordsRequest.h

@@ -35,6 +35,8 @@ namespace AlibabaCloud
 				DescribeZoneRecordsRequest();
 				DescribeZoneRecordsRequest();
 				~DescribeZoneRecordsRequest();
 				~DescribeZoneRecordsRequest();
 
 
+				std::string getOrderBy()const;
+				void setOrderBy(const std::string& orderBy);
 				int getPageNumber()const;
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				void setPageNumber(int pageNumber);
 				int getPageSize()const;
 				int getPageSize()const;
@@ -51,8 +53,11 @@ namespace AlibabaCloud
 				void setLang(const std::string& lang);
 				void setLang(const std::string& lang);
 				std::string getKeyword()const;
 				std::string getKeyword()const;
 				void setKeyword(const std::string& keyword);
 				void setKeyword(const std::string& keyword);
+				std::string getDirection()const;
+				void setDirection(const std::string& direction);
 
 
             private:
             private:
+				std::string orderBy_;
 				int pageNumber_;
 				int pageNumber_;
 				int pageSize_;
 				int pageSize_;
 				std::string userClientIp_;
 				std::string userClientIp_;
@@ -61,6 +66,7 @@ namespace AlibabaCloud
 				std::string tag_;
 				std::string tag_;
 				std::string lang_;
 				std::string lang_;
 				std::string keyword_;
 				std::string keyword_;
+				std::string direction_;
 
 
 			};
 			};
 		}
 		}

+ 1 - 0
pvtz/include/alibabacloud/pvtz/model/DescribeZoneRecordsResult.h

@@ -42,6 +42,7 @@ namespace AlibabaCloud
 					long recordId;
 					long recordId;
 					std::string regionId;
 					std::string regionId;
 					int ttl;
 					int ttl;
+					std::string remark;
 				};
 				};
 
 
 
 

+ 12 - 6
pvtz/include/alibabacloud/pvtz/model/DescribeZonesRequest.h

@@ -43,14 +43,18 @@ namespace AlibabaCloud
 				void setResourceGroupId(const std::string& resourceGroupId);
 				void setResourceGroupId(const std::string& resourceGroupId);
 				int getPageSize()const;
 				int getPageSize()const;
 				void setPageSize(int pageSize);
 				void setPageSize(int pageSize);
-				std::string getUserClientIp()const;
-				void setUserClientIp(const std::string& userClientIp);
-				std::string getSearchMode()const;
-				void setSearchMode(const std::string& searchMode);
 				std::string getLang()const;
 				std::string getLang()const;
 				void setLang(const std::string& lang);
 				void setLang(const std::string& lang);
 				std::string getKeyword()const;
 				std::string getKeyword()const;
 				void setKeyword(const std::string& keyword);
 				void setKeyword(const std::string& keyword);
+				std::string getDirection()const;
+				void setDirection(const std::string& direction);
+				std::string getOrderBy()const;
+				void setOrderBy(const std::string& orderBy);
+				std::string getUserClientIp()const;
+				void setUserClientIp(const std::string& userClientIp);
+				std::string getSearchMode()const;
+				void setSearchMode(const std::string& searchMode);
 				std::string getQueryRegionId()const;
 				std::string getQueryRegionId()const;
 				void setQueryRegionId(const std::string& queryRegionId);
 				void setQueryRegionId(const std::string& queryRegionId);
 
 
@@ -59,10 +63,12 @@ namespace AlibabaCloud
 				int pageNumber_;
 				int pageNumber_;
 				std::string resourceGroupId_;
 				std::string resourceGroupId_;
 				int pageSize_;
 				int pageSize_;
-				std::string userClientIp_;
-				std::string searchMode_;
 				std::string lang_;
 				std::string lang_;
 				std::string keyword_;
 				std::string keyword_;
+				std::string direction_;
+				std::string orderBy_;
+				std::string userClientIp_;
+				std::string searchMode_;
 				std::string queryRegionId_;
 				std::string queryRegionId_;
 
 
 			};
 			};

+ 57 - 0
pvtz/include/alibabacloud/pvtz/model/UpdateRecordRemarkRequest.h

@@ -0,0 +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_PVTZ_MODEL_UPDATERECORDREMARKREQUEST_H_
+#define ALIBABACLOUD_PVTZ_MODEL_UPDATERECORDREMARKREQUEST_H_
+
+#include <string>
+#include <vector>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <alibabacloud/pvtz/PvtzExport.h>
+
+namespace AlibabaCloud
+{
+	namespace Pvtz
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_PVTZ_EXPORT UpdateRecordRemarkRequest : public RpcServiceRequest
+			{
+
+			public:
+				UpdateRecordRemarkRequest();
+				~UpdateRecordRemarkRequest();
+
+				std::string getRemark()const;
+				void setRemark(const std::string& remark);
+				long getRecordId()const;
+				void setRecordId(long recordId);
+				std::string getUserClientIp()const;
+				void setUserClientIp(const std::string& userClientIp);
+				std::string getLang()const;
+				void setLang(const std::string& lang);
+
+            private:
+				std::string remark_;
+				long recordId_;
+				std::string userClientIp_;
+				std::string lang_;
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_PVTZ_MODEL_UPDATERECORDREMARKREQUEST_H_

+ 51 - 0
pvtz/include/alibabacloud/pvtz/model/UpdateRecordRemarkResult.h

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

+ 36 - 0
pvtz/src/PvtzClient.cc

@@ -663,6 +663,42 @@ PvtzClient::SetZoneRecordStatusOutcomeCallable PvtzClient::setZoneRecordStatusCa
 	return task->get_future();
 	return task->get_future();
 }
 }
 
 
+PvtzClient::UpdateRecordRemarkOutcome PvtzClient::updateRecordRemark(const UpdateRecordRemarkRequest &request) const
+{
+	auto endpointOutcome = endpointProvider_->getEndpoint();
+	if (!endpointOutcome.isSuccess())
+		return UpdateRecordRemarkOutcome(endpointOutcome.error());
+
+	auto outcome = makeRequest(endpointOutcome.result(), request);
+
+	if (outcome.isSuccess())
+		return UpdateRecordRemarkOutcome(UpdateRecordRemarkResult(outcome.result()));
+	else
+		return UpdateRecordRemarkOutcome(outcome.error());
+}
+
+void PvtzClient::updateRecordRemarkAsync(const UpdateRecordRemarkRequest& request, const UpdateRecordRemarkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+{
+	auto fn = [this, request, handler, context]()
+	{
+		handler(this, request, updateRecordRemark(request), context);
+	};
+
+	asyncExecute(new Runnable(fn));
+}
+
+PvtzClient::UpdateRecordRemarkOutcomeCallable PvtzClient::updateRecordRemarkCallable(const UpdateRecordRemarkRequest &request) const
+{
+	auto task = std::make_shared<std::packaged_task<UpdateRecordRemarkOutcome()>>(
+			[this, request]()
+			{
+			return this->updateRecordRemark(request);
+			});
+
+	asyncExecute(new Runnable([task]() { (*task)(); }));
+	return task->get_future();
+}
+
 PvtzClient::UpdateZoneRecordOutcome PvtzClient::updateZoneRecord(const UpdateZoneRecordRequest &request) const
 PvtzClient::UpdateZoneRecordOutcome PvtzClient::updateZoneRecord(const UpdateZoneRecordRequest &request) const
 {
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	auto endpointOutcome = endpointProvider_->getEndpoint();

+ 3 - 1
pvtz/src/model/AddZoneRecordRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::AddZoneRecordRequest;
 
 
 AddZoneRecordRequest::AddZoneRecordRequest() :
 AddZoneRecordRequest::AddZoneRecordRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "AddZoneRecord")
 	RpcServiceRequest("pvtz", "2018-01-01", "AddZoneRecord")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 AddZoneRecordRequest::~AddZoneRecordRequest()
 AddZoneRecordRequest::~AddZoneRecordRequest()
 {}
 {}

+ 3 - 1
pvtz/src/model/AddZoneRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::AddZoneRequest;
 
 
 AddZoneRequest::AddZoneRequest() :
 AddZoneRequest::AddZoneRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "AddZone")
 	RpcServiceRequest("pvtz", "2018-01-01", "AddZone")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 AddZoneRequest::~AddZoneRequest()
 AddZoneRequest::~AddZoneRequest()
 {}
 {}

+ 8 - 7
pvtz/src/model/BindZoneVpcRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::BindZoneVpcRequest;
 
 
 BindZoneVpcRequest::BindZoneVpcRequest() :
 BindZoneVpcRequest::BindZoneVpcRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "BindZoneVpc")
 	RpcServiceRequest("pvtz", "2018-01-01", "BindZoneVpc")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 BindZoneVpcRequest::~BindZoneVpcRequest()
 BindZoneVpcRequest::~BindZoneVpcRequest()
 {}
 {}
@@ -66,12 +68,11 @@ std::vector<BindZoneVpcRequest::Vpcs> BindZoneVpcRequest::getVpcs()const
 void BindZoneVpcRequest::setVpcs(const std::vector<Vpcs>& vpcs)
 void BindZoneVpcRequest::setVpcs(const std::vector<Vpcs>& vpcs)
 {
 {
 	vpcs_ = vpcs;
 	vpcs_ = vpcs;
-	int i = 0;
-	for(int i = 0; i!= vpcs.size(); i++)	{
-		auto obj = vpcs.at(i);
-		std::string str ="Vpcs."+ std::to_string(i);
-		setCoreParameter(str + ".RegionId", obj.regionId);
-		setCoreParameter(str + ".VpcId", obj.vpcId);
+	for(int dep1 = 0; dep1!= vpcs.size(); dep1++) {
+		auto vpcsObj = vpcs.at(dep1);
+		std::string vpcsObjStr = "Vpcs." + std::to_string(dep1);
+		setCoreParameter(vpcsObjStr + ".RegionId", vpcsObj.regionId);
+		setCoreParameter(vpcsObjStr + ".VpcId", vpcsObj.vpcId);
 	}
 	}
 }
 }
 
 

+ 3 - 1
pvtz/src/model/CheckZoneNameRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::CheckZoneNameRequest;
 
 
 CheckZoneNameRequest::CheckZoneNameRequest() :
 CheckZoneNameRequest::CheckZoneNameRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "CheckZoneName")
 	RpcServiceRequest("pvtz", "2018-01-01", "CheckZoneName")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 CheckZoneNameRequest::~CheckZoneNameRequest()
 CheckZoneNameRequest::~CheckZoneNameRequest()
 {}
 {}

+ 3 - 1
pvtz/src/model/DeleteZoneRecordRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::DeleteZoneRecordRequest;
 
 
 DeleteZoneRecordRequest::DeleteZoneRecordRequest() :
 DeleteZoneRecordRequest::DeleteZoneRecordRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "DeleteZoneRecord")
 	RpcServiceRequest("pvtz", "2018-01-01", "DeleteZoneRecord")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 DeleteZoneRecordRequest::~DeleteZoneRecordRequest()
 DeleteZoneRecordRequest::~DeleteZoneRecordRequest()
 {}
 {}

+ 3 - 1
pvtz/src/model/DeleteZoneRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::DeleteZoneRequest;
 
 
 DeleteZoneRequest::DeleteZoneRequest() :
 DeleteZoneRequest::DeleteZoneRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "DeleteZone")
 	RpcServiceRequest("pvtz", "2018-01-01", "DeleteZone")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 DeleteZoneRequest::~DeleteZoneRequest()
 DeleteZoneRequest::~DeleteZoneRequest()
 {}
 {}

+ 3 - 1
pvtz/src/model/DescribeChangeLogsRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::DescribeChangeLogsRequest;
 
 
 DescribeChangeLogsRequest::DescribeChangeLogsRequest() :
 DescribeChangeLogsRequest::DescribeChangeLogsRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeChangeLogs")
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeChangeLogs")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 DescribeChangeLogsRequest::~DescribeChangeLogsRequest()
 DescribeChangeLogsRequest::~DescribeChangeLogsRequest()
 {}
 {}

+ 14 - 1
pvtz/src/model/DescribeRegionsRequest.cc

@@ -20,11 +20,24 @@ using AlibabaCloud::Pvtz::Model::DescribeRegionsRequest;
 
 
 DescribeRegionsRequest::DescribeRegionsRequest() :
 DescribeRegionsRequest::DescribeRegionsRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeRegions")
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeRegions")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 DescribeRegionsRequest::~DescribeRegionsRequest()
 DescribeRegionsRequest::~DescribeRegionsRequest()
 {}
 {}
 
 
+long DescribeRegionsRequest::getAuthorizedUserId()const
+{
+	return authorizedUserId_;
+}
+
+void DescribeRegionsRequest::setAuthorizedUserId(long authorizedUserId)
+{
+	authorizedUserId_ = authorizedUserId;
+	setCoreParameter("AuthorizedUserId", std::to_string(authorizedUserId));
+}
+
 std::string DescribeRegionsRequest::getUserClientIp()const
 std::string DescribeRegionsRequest::getUserClientIp()const
 {
 {
 	return userClientIp_;
 	return userClientIp_;

+ 3 - 1
pvtz/src/model/DescribeRequestGraphRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::DescribeRequestGraphRequest;
 
 
 DescribeRequestGraphRequest::DescribeRequestGraphRequest() :
 DescribeRequestGraphRequest::DescribeRequestGraphRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeRequestGraph")
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeRequestGraph")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 DescribeRequestGraphRequest::~DescribeRequestGraphRequest()
 DescribeRequestGraphRequest::~DescribeRequestGraphRequest()
 {}
 {}

+ 3 - 1
pvtz/src/model/DescribeStatisticSummaryRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::DescribeStatisticSummaryRequest;
 
 
 DescribeStatisticSummaryRequest::DescribeStatisticSummaryRequest() :
 DescribeStatisticSummaryRequest::DescribeStatisticSummaryRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeStatisticSummary")
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeStatisticSummary")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 DescribeStatisticSummaryRequest::~DescribeStatisticSummaryRequest()
 DescribeStatisticSummaryRequest::~DescribeStatisticSummaryRequest()
 {}
 {}

+ 3 - 1
pvtz/src/model/DescribeUserServiceStatusRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::DescribeUserServiceStatusRequest;
 
 
 DescribeUserServiceStatusRequest::DescribeUserServiceStatusRequest() :
 DescribeUserServiceStatusRequest::DescribeUserServiceStatusRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeUserServiceStatus")
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeUserServiceStatus")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 DescribeUserServiceStatusRequest::~DescribeUserServiceStatusRequest()
 DescribeUserServiceStatusRequest::~DescribeUserServiceStatusRequest()
 {}
 {}

+ 3 - 1
pvtz/src/model/DescribeZoneInfoRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::DescribeZoneInfoRequest;
 
 
 DescribeZoneInfoRequest::DescribeZoneInfoRequest() :
 DescribeZoneInfoRequest::DescribeZoneInfoRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeZoneInfo")
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeZoneInfo")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 DescribeZoneInfoRequest::~DescribeZoneInfoRequest()
 DescribeZoneInfoRequest::~DescribeZoneInfoRequest()
 {}
 {}

+ 0 - 2
pvtz/src/model/DescribeZoneInfoResult.cc

@@ -43,8 +43,6 @@ void DescribeZoneInfoResult::parse(const std::string &payload)
 	for (auto valueBindVpcsVpc : allBindVpcsNode)
 	for (auto valueBindVpcsVpc : allBindVpcsNode)
 	{
 	{
 		Vpc bindVpcsObject;
 		Vpc bindVpcsObject;
-		if(!valueBindVpcsVpc["ReionId"].isNull())
-			bindVpcsObject.reionId = valueBindVpcsVpc["ReionId"].asString();
 		if(!valueBindVpcsVpc["VpcId"].isNull())
 		if(!valueBindVpcsVpc["VpcId"].isNull())
 			bindVpcsObject.vpcId = valueBindVpcsVpc["VpcId"].asString();
 			bindVpcsObject.vpcId = valueBindVpcsVpc["VpcId"].asString();
 		if(!valueBindVpcsVpc["VpcName"].isNull())
 		if(!valueBindVpcsVpc["VpcName"].isNull())

+ 25 - 1
pvtz/src/model/DescribeZoneRecordsRequest.cc

@@ -20,11 +20,24 @@ using AlibabaCloud::Pvtz::Model::DescribeZoneRecordsRequest;
 
 
 DescribeZoneRecordsRequest::DescribeZoneRecordsRequest() :
 DescribeZoneRecordsRequest::DescribeZoneRecordsRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeZoneRecords")
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeZoneRecords")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 DescribeZoneRecordsRequest::~DescribeZoneRecordsRequest()
 DescribeZoneRecordsRequest::~DescribeZoneRecordsRequest()
 {}
 {}
 
 
+std::string DescribeZoneRecordsRequest::getOrderBy()const
+{
+	return orderBy_;
+}
+
+void DescribeZoneRecordsRequest::setOrderBy(const std::string& orderBy)
+{
+	orderBy_ = orderBy;
+	setCoreParameter("OrderBy", orderBy);
+}
+
 int DescribeZoneRecordsRequest::getPageNumber()const
 int DescribeZoneRecordsRequest::getPageNumber()const
 {
 {
 	return pageNumber_;
 	return pageNumber_;
@@ -113,3 +126,14 @@ void DescribeZoneRecordsRequest::setKeyword(const std::string& keyword)
 	setCoreParameter("Keyword", keyword);
 	setCoreParameter("Keyword", keyword);
 }
 }
 
 
+std::string DescribeZoneRecordsRequest::getDirection()const
+{
+	return direction_;
+}
+
+void DescribeZoneRecordsRequest::setDirection(const std::string& direction)
+{
+	direction_ = direction;
+	setCoreParameter("Direction", direction);
+}
+

+ 2 - 0
pvtz/src/model/DescribeZoneRecordsResult.cc

@@ -59,6 +59,8 @@ void DescribeZoneRecordsResult::parse(const std::string &payload)
 			recordsObject.status = valueRecordsRecord["Status"].asString();
 			recordsObject.status = valueRecordsRecord["Status"].asString();
 		if(!valueRecordsRecord["RegionId"].isNull())
 		if(!valueRecordsRecord["RegionId"].isNull())
 			recordsObject.regionId = valueRecordsRecord["RegionId"].asString();
 			recordsObject.regionId = valueRecordsRecord["RegionId"].asString();
+		if(!valueRecordsRecord["Remark"].isNull())
+			recordsObject.remark = valueRecordsRecord["Remark"].asString();
 		records_.push_back(recordsObject);
 		records_.push_back(recordsObject);
 	}
 	}
 	if(!value["TotalItems"].isNull())
 	if(!value["TotalItems"].isNull())

+ 3 - 1
pvtz/src/model/DescribeZoneVpcTreeRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::DescribeZoneVpcTreeRequest;
 
 
 DescribeZoneVpcTreeRequest::DescribeZoneVpcTreeRequest() :
 DescribeZoneVpcTreeRequest::DescribeZoneVpcTreeRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeZoneVpcTree")
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeZoneVpcTree")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 DescribeZoneVpcTreeRequest::~DescribeZoneVpcTreeRequest()
 DescribeZoneVpcTreeRequest::~DescribeZoneVpcTreeRequest()
 {}
 {}

+ 45 - 21
pvtz/src/model/DescribeZonesRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::DescribeZonesRequest;
 
 
 DescribeZonesRequest::DescribeZonesRequest() :
 DescribeZonesRequest::DescribeZonesRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeZones")
 	RpcServiceRequest("pvtz", "2018-01-01", "DescribeZones")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 DescribeZonesRequest::~DescribeZonesRequest()
 DescribeZonesRequest::~DescribeZonesRequest()
 {}
 {}
@@ -69,48 +71,70 @@ void DescribeZonesRequest::setPageSize(int pageSize)
 	setCoreParameter("PageSize", std::to_string(pageSize));
 	setCoreParameter("PageSize", std::to_string(pageSize));
 }
 }
 
 
-std::string DescribeZonesRequest::getUserClientIp()const
+std::string DescribeZonesRequest::getLang()const
 {
 {
-	return userClientIp_;
+	return lang_;
 }
 }
 
 
-void DescribeZonesRequest::setUserClientIp(const std::string& userClientIp)
+void DescribeZonesRequest::setLang(const std::string& lang)
 {
 {
-	userClientIp_ = userClientIp;
-	setCoreParameter("UserClientIp", userClientIp);
+	lang_ = lang;
+	setCoreParameter("Lang", lang);
 }
 }
 
 
-std::string DescribeZonesRequest::getSearchMode()const
+std::string DescribeZonesRequest::getKeyword()const
 {
 {
-	return searchMode_;
+	return keyword_;
 }
 }
 
 
-void DescribeZonesRequest::setSearchMode(const std::string& searchMode)
+void DescribeZonesRequest::setKeyword(const std::string& keyword)
 {
 {
-	searchMode_ = searchMode;
-	setCoreParameter("SearchMode", searchMode);
+	keyword_ = keyword;
+	setCoreParameter("Keyword", keyword);
 }
 }
 
 
-std::string DescribeZonesRequest::getLang()const
+std::string DescribeZonesRequest::getDirection()const
 {
 {
-	return lang_;
+	return direction_;
 }
 }
 
 
-void DescribeZonesRequest::setLang(const std::string& lang)
+void DescribeZonesRequest::setDirection(const std::string& direction)
 {
 {
-	lang_ = lang;
-	setCoreParameter("Lang", lang);
+	direction_ = direction;
+	setCoreParameter("Direction", direction);
 }
 }
 
 
-std::string DescribeZonesRequest::getKeyword()const
+std::string DescribeZonesRequest::getOrderBy()const
 {
 {
-	return keyword_;
+	return orderBy_;
 }
 }
 
 
-void DescribeZonesRequest::setKeyword(const std::string& keyword)
+void DescribeZonesRequest::setOrderBy(const std::string& orderBy)
 {
 {
-	keyword_ = keyword;
-	setCoreParameter("Keyword", keyword);
+	orderBy_ = orderBy;
+	setCoreParameter("OrderBy", orderBy);
+}
+
+std::string DescribeZonesRequest::getUserClientIp()const
+{
+	return userClientIp_;
+}
+
+void DescribeZonesRequest::setUserClientIp(const std::string& userClientIp)
+{
+	userClientIp_ = userClientIp;
+	setCoreParameter("UserClientIp", userClientIp);
+}
+
+std::string DescribeZonesRequest::getSearchMode()const
+{
+	return searchMode_;
+}
+
+void DescribeZonesRequest::setSearchMode(const std::string& searchMode)
+{
+	searchMode_ = searchMode;
+	setCoreParameter("SearchMode", searchMode);
 }
 }
 
 
 std::string DescribeZonesRequest::getQueryRegionId()const
 std::string DescribeZonesRequest::getQueryRegionId()const

+ 3 - 1
pvtz/src/model/SetProxyPatternRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::SetProxyPatternRequest;
 
 
 SetProxyPatternRequest::SetProxyPatternRequest() :
 SetProxyPatternRequest::SetProxyPatternRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "SetProxyPattern")
 	RpcServiceRequest("pvtz", "2018-01-01", "SetProxyPattern")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 SetProxyPatternRequest::~SetProxyPatternRequest()
 SetProxyPatternRequest::~SetProxyPatternRequest()
 {}
 {}

+ 3 - 1
pvtz/src/model/SetZoneRecordStatusRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::SetZoneRecordStatusRequest;
 
 
 SetZoneRecordStatusRequest::SetZoneRecordStatusRequest() :
 SetZoneRecordStatusRequest::SetZoneRecordStatusRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "SetZoneRecordStatus")
 	RpcServiceRequest("pvtz", "2018-01-01", "SetZoneRecordStatus")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 SetZoneRecordStatusRequest::~SetZoneRecordStatusRequest()
 SetZoneRecordStatusRequest::~SetZoneRecordStatusRequest()
 {}
 {}

+ 73 - 0
pvtz/src/model/UpdateRecordRemarkRequest.cc

@@ -0,0 +1,73 @@
+/*
+ * 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/pvtz/model/UpdateRecordRemarkRequest.h>
+
+using AlibabaCloud::Pvtz::Model::UpdateRecordRemarkRequest;
+
+UpdateRecordRemarkRequest::UpdateRecordRemarkRequest() :
+	RpcServiceRequest("pvtz", "2018-01-01", "UpdateRecordRemark")
+{
+	setMethod(HttpRequest::Method::Post);
+}
+
+UpdateRecordRemarkRequest::~UpdateRecordRemarkRequest()
+{}
+
+std::string UpdateRecordRemarkRequest::getRemark()const
+{
+	return remark_;
+}
+
+void UpdateRecordRemarkRequest::setRemark(const std::string& remark)
+{
+	remark_ = remark;
+	setCoreParameter("Remark", remark);
+}
+
+long UpdateRecordRemarkRequest::getRecordId()const
+{
+	return recordId_;
+}
+
+void UpdateRecordRemarkRequest::setRecordId(long recordId)
+{
+	recordId_ = recordId;
+	setCoreParameter("RecordId", std::to_string(recordId));
+}
+
+std::string UpdateRecordRemarkRequest::getUserClientIp()const
+{
+	return userClientIp_;
+}
+
+void UpdateRecordRemarkRequest::setUserClientIp(const std::string& userClientIp)
+{
+	userClientIp_ = userClientIp;
+	setCoreParameter("UserClientIp", userClientIp);
+}
+
+std::string UpdateRecordRemarkRequest::getLang()const
+{
+	return lang_;
+}
+
+void UpdateRecordRemarkRequest::setLang(const std::string& lang)
+{
+	lang_ = lang;
+	setCoreParameter("Lang", lang);
+}
+

+ 51 - 0
pvtz/src/model/UpdateRecordRemarkResult.cc

@@ -0,0 +1,51 @@
+/*
+ * Copyright 2009-2017 Alibaba Cloud All rights reserved.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <alibabacloud/pvtz/model/UpdateRecordRemarkResult.h>
+#include <json/json.h>
+
+using namespace AlibabaCloud::Pvtz;
+using namespace AlibabaCloud::Pvtz::Model;
+
+UpdateRecordRemarkResult::UpdateRecordRemarkResult() :
+	ServiceResult()
+{}
+
+UpdateRecordRemarkResult::UpdateRecordRemarkResult(const std::string &payload) :
+	ServiceResult()
+{
+	parse(payload);
+}
+
+UpdateRecordRemarkResult::~UpdateRecordRemarkResult()
+{}
+
+void UpdateRecordRemarkResult::parse(const std::string &payload)
+{
+	Json::Reader reader;
+	Json::Value value;
+	reader.parse(payload, value);
+	setRequestId(value["RequestId"].asString());
+	if(!value["RecordId"].isNull())
+		recordId_ = std::stol(value["RecordId"].asString());
+
+}
+
+long UpdateRecordRemarkResult::getRecordId()const
+{
+	return recordId_;
+}
+

+ 3 - 1
pvtz/src/model/UpdateZoneRecordRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::UpdateZoneRecordRequest;
 
 
 UpdateZoneRecordRequest::UpdateZoneRecordRequest() :
 UpdateZoneRecordRequest::UpdateZoneRecordRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "UpdateZoneRecord")
 	RpcServiceRequest("pvtz", "2018-01-01", "UpdateZoneRecord")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 UpdateZoneRecordRequest::~UpdateZoneRecordRequest()
 UpdateZoneRecordRequest::~UpdateZoneRecordRequest()
 {}
 {}

+ 3 - 1
pvtz/src/model/UpdateZoneRemarkRequest.cc

@@ -20,7 +20,9 @@ using AlibabaCloud::Pvtz::Model::UpdateZoneRemarkRequest;
 
 
 UpdateZoneRemarkRequest::UpdateZoneRemarkRequest() :
 UpdateZoneRemarkRequest::UpdateZoneRemarkRequest() :
 	RpcServiceRequest("pvtz", "2018-01-01", "UpdateZoneRemark")
 	RpcServiceRequest("pvtz", "2018-01-01", "UpdateZoneRemark")
-{}
+{
+	setMethod(HttpRequest::Method::Post);
+}
 
 
 UpdateZoneRemarkRequest::~UpdateZoneRemarkRequest()
 UpdateZoneRemarkRequest::~UpdateZoneRemarkRequest()
 {}
 {}