Ver código fonte

OTS SDK Auto Released By shenshi,Version:1.34.38

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
haowei.yao 7 anos atrás
pai
commit
feae502d3a

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2019-03-18 Version: 1.34.38
+1, Update Dependency
+
 2019-03-18 Version: 1.34.37
 1, Update Dependency
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.34.37
+1.34.38

+ 4 - 4
ots/CMakeLists.txt

@@ -39,10 +39,10 @@ set(ots_public_header_model
 	include/alibabacloud/ots/model/InsertInstanceResult.h
 	include/alibabacloud/ots/model/ListTagsRequest.h
 	include/alibabacloud/ots/model/ListTagsResult.h
-	include/alibabacloud/ots/model/ListVpcInfoByInstanceRequest.h
-	include/alibabacloud/ots/model/ListVpcInfoByInstanceResult.h
 	include/alibabacloud/ots/model/InsertTagsRequest.h
 	include/alibabacloud/ots/model/InsertTagsResult.h
+	include/alibabacloud/ots/model/ListVpcInfoByInstanceRequest.h
+	include/alibabacloud/ots/model/ListVpcInfoByInstanceResult.h
 	include/alibabacloud/ots/model/DeleteTagsRequest.h
 	include/alibabacloud/ots/model/DeleteTagsResult.h
 	include/alibabacloud/ots/model/DeleteInstanceRequest.h
@@ -68,10 +68,10 @@ set(ots_src
 	src/model/InsertInstanceResult.cc
 	src/model/ListTagsRequest.cc
 	src/model/ListTagsResult.cc
-	src/model/ListVpcInfoByInstanceRequest.cc
-	src/model/ListVpcInfoByInstanceResult.cc
 	src/model/InsertTagsRequest.cc
 	src/model/InsertTagsResult.cc
+	src/model/ListVpcInfoByInstanceRequest.cc
+	src/model/ListVpcInfoByInstanceResult.cc
 	src/model/DeleteTagsRequest.cc
 	src/model/DeleteTagsResult.cc
 	src/model/DeleteInstanceRequest.cc

+ 8 - 8
ots/include/alibabacloud/ots/OtsClient.h

@@ -40,10 +40,10 @@
 #include "model/InsertInstanceResult.h"
 #include "model/ListTagsRequest.h"
 #include "model/ListTagsResult.h"
-#include "model/ListVpcInfoByInstanceRequest.h"
-#include "model/ListVpcInfoByInstanceResult.h"
 #include "model/InsertTagsRequest.h"
 #include "model/InsertTagsResult.h"
+#include "model/ListVpcInfoByInstanceRequest.h"
+#include "model/ListVpcInfoByInstanceResult.h"
 #include "model/DeleteTagsRequest.h"
 #include "model/DeleteTagsResult.h"
 #include "model/DeleteInstanceRequest.h"
@@ -84,12 +84,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ListTagsResult> ListTagsOutcome;
 			typedef std::future<ListTagsOutcome> ListTagsOutcomeCallable;
 			typedef std::function<void(const OtsClient*, const Model::ListTagsRequest&, const ListTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagsAsyncHandler;
-			typedef Outcome<Error, Model::ListVpcInfoByInstanceResult> ListVpcInfoByInstanceOutcome;
-			typedef std::future<ListVpcInfoByInstanceOutcome> ListVpcInfoByInstanceOutcomeCallable;
-			typedef std::function<void(const OtsClient*, const Model::ListVpcInfoByInstanceRequest&, const ListVpcInfoByInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListVpcInfoByInstanceAsyncHandler;
 			typedef Outcome<Error, Model::InsertTagsResult> InsertTagsOutcome;
 			typedef std::future<InsertTagsOutcome> InsertTagsOutcomeCallable;
 			typedef std::function<void(const OtsClient*, const Model::InsertTagsRequest&, const InsertTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InsertTagsAsyncHandler;
+			typedef Outcome<Error, Model::ListVpcInfoByInstanceResult> ListVpcInfoByInstanceOutcome;
+			typedef std::future<ListVpcInfoByInstanceOutcome> ListVpcInfoByInstanceOutcomeCallable;
+			typedef std::function<void(const OtsClient*, const Model::ListVpcInfoByInstanceRequest&, const ListVpcInfoByInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListVpcInfoByInstanceAsyncHandler;
 			typedef Outcome<Error, Model::DeleteTagsResult> DeleteTagsOutcome;
 			typedef std::future<DeleteTagsOutcome> DeleteTagsOutcomeCallable;
 			typedef std::function<void(const OtsClient*, const Model::DeleteTagsRequest&, const DeleteTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTagsAsyncHandler;
@@ -128,12 +128,12 @@ namespace AlibabaCloud
 			ListTagsOutcome listTags(const Model::ListTagsRequest &request)const;
 			void listTagsAsync(const Model::ListTagsRequest& request, const ListTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListTagsOutcomeCallable listTagsCallable(const Model::ListTagsRequest& request) const;
-			ListVpcInfoByInstanceOutcome listVpcInfoByInstance(const Model::ListVpcInfoByInstanceRequest &request)const;
-			void listVpcInfoByInstanceAsync(const Model::ListVpcInfoByInstanceRequest& request, const ListVpcInfoByInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ListVpcInfoByInstanceOutcomeCallable listVpcInfoByInstanceCallable(const Model::ListVpcInfoByInstanceRequest& request) const;
 			InsertTagsOutcome insertTags(const Model::InsertTagsRequest &request)const;
 			void insertTagsAsync(const Model::InsertTagsRequest& request, const InsertTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			InsertTagsOutcomeCallable insertTagsCallable(const Model::InsertTagsRequest& request) const;
+			ListVpcInfoByInstanceOutcome listVpcInfoByInstance(const Model::ListVpcInfoByInstanceRequest &request)const;
+			void listVpcInfoByInstanceAsync(const Model::ListVpcInfoByInstanceRequest& request, const ListVpcInfoByInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ListVpcInfoByInstanceOutcomeCallable listVpcInfoByInstanceCallable(const Model::ListVpcInfoByInstanceRequest& request) const;
 			DeleteTagsOutcome deleteTags(const Model::DeleteTagsRequest &request)const;
 			void deleteTagsAsync(const Model::DeleteTagsRequest& request, const DeleteTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteTagsOutcomeCallable deleteTagsCallable(const Model::DeleteTagsRequest& request) const;

+ 1 - 1
ots/include/alibabacloud/ots/model/DeleteTagsRequest.h

@@ -32,8 +32,8 @@ namespace AlibabaCloud
 			{
 				struct TagInfo
 				{
-					std::string tagKey;
 					std::string tagValue;
+					std::string tagKey;
 				};
 
 			public:

+ 1 - 1
ots/include/alibabacloud/ots/model/InsertInstanceRequest.h

@@ -32,8 +32,8 @@ namespace AlibabaCloud
 			{
 				struct TagInfo
 				{
-					std::string tagKey;
 					std::string tagValue;
+					std::string tagKey;
 				};
 
 			public:

+ 1 - 1
ots/include/alibabacloud/ots/model/InsertTagsRequest.h

@@ -32,8 +32,8 @@ namespace AlibabaCloud
 			{
 				struct TagInfo
 				{
-					std::string tagKey;
 					std::string tagValue;
+					std::string tagKey;
 				};
 
 			public:

+ 1 - 1
ots/include/alibabacloud/ots/model/ListInstanceRequest.h

@@ -32,8 +32,8 @@ namespace AlibabaCloud
 			{
 				struct TagInfo
 				{
-					std::string tagKey;
 					std::string tagValue;
+					std::string tagKey;
 				};
 
 			public:

+ 1 - 1
ots/include/alibabacloud/ots/model/ListTagsRequest.h

@@ -32,8 +32,8 @@ namespace AlibabaCloud
 			{
 				struct TagInfo
 				{
-					std::string tagKey;
 					std::string tagValue;
+					std::string tagKey;
 				};
 
 			public:

+ 1 - 1
ots/include/alibabacloud/ots/model/ListVpcInfoByVpcRequest.h

@@ -32,8 +32,8 @@ namespace AlibabaCloud
 			{
 				struct TagInfo
 				{
-					std::string tagKey;
 					std::string tagValue;
+					std::string tagKey;
 				};
 
 			public:

+ 18 - 18
ots/src/OtsClient.cc

@@ -375,72 +375,72 @@ OtsClient::ListTagsOutcomeCallable OtsClient::listTagsCallable(const ListTagsReq
 	return task->get_future();
 }
 
-OtsClient::ListVpcInfoByInstanceOutcome OtsClient::listVpcInfoByInstance(const ListVpcInfoByInstanceRequest &request) const
+OtsClient::InsertTagsOutcome OtsClient::insertTags(const InsertTagsRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ListVpcInfoByInstanceOutcome(endpointOutcome.error());
+		return InsertTagsOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ListVpcInfoByInstanceOutcome(ListVpcInfoByInstanceResult(outcome.result()));
+		return InsertTagsOutcome(InsertTagsResult(outcome.result()));
 	else
-		return ListVpcInfoByInstanceOutcome(outcome.error());
+		return InsertTagsOutcome(outcome.error());
 }
 
-void OtsClient::listVpcInfoByInstanceAsync(const ListVpcInfoByInstanceRequest& request, const ListVpcInfoByInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void OtsClient::insertTagsAsync(const InsertTagsRequest& request, const InsertTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, listVpcInfoByInstance(request), context);
+		handler(this, request, insertTags(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-OtsClient::ListVpcInfoByInstanceOutcomeCallable OtsClient::listVpcInfoByInstanceCallable(const ListVpcInfoByInstanceRequest &request) const
+OtsClient::InsertTagsOutcomeCallable OtsClient::insertTagsCallable(const InsertTagsRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ListVpcInfoByInstanceOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<InsertTagsOutcome()>>(
 			[this, request]()
 			{
-			return this->listVpcInfoByInstance(request);
+			return this->insertTags(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-OtsClient::InsertTagsOutcome OtsClient::insertTags(const InsertTagsRequest &request) const
+OtsClient::ListVpcInfoByInstanceOutcome OtsClient::listVpcInfoByInstance(const ListVpcInfoByInstanceRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return InsertTagsOutcome(endpointOutcome.error());
+		return ListVpcInfoByInstanceOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return InsertTagsOutcome(InsertTagsResult(outcome.result()));
+		return ListVpcInfoByInstanceOutcome(ListVpcInfoByInstanceResult(outcome.result()));
 	else
-		return InsertTagsOutcome(outcome.error());
+		return ListVpcInfoByInstanceOutcome(outcome.error());
 }
 
-void OtsClient::insertTagsAsync(const InsertTagsRequest& request, const InsertTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void OtsClient::listVpcInfoByInstanceAsync(const ListVpcInfoByInstanceRequest& request, const ListVpcInfoByInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, insertTags(request), context);
+		handler(this, request, listVpcInfoByInstance(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-OtsClient::InsertTagsOutcomeCallable OtsClient::insertTagsCallable(const InsertTagsRequest &request) const
+OtsClient::ListVpcInfoByInstanceOutcomeCallable OtsClient::listVpcInfoByInstanceCallable(const ListVpcInfoByInstanceRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<InsertTagsOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ListVpcInfoByInstanceOutcome()>>(
 			[this, request]()
 			{
-			return this->insertTags(request);
+			return this->listVpcInfoByInstance(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));

+ 1 - 1
ots/src/model/DeleteTagsRequest.cc

@@ -70,8 +70,8 @@ void DeleteTagsRequest::setTagInfo(const std::vector<TagInfo>& tagInfo)
 	for(int i = 0; i!= tagInfo.size(); i++)	{
 		auto obj = tagInfo.at(i);
 		std::string str ="TagInfo."+ std::to_string(i);
-		setParameter(str + ".TagKey", obj.tagKey);
 		setParameter(str + ".TagValue", obj.tagValue);
+		setParameter(str + ".TagKey", obj.tagKey);
 	}
 }
 

+ 1 - 1
ots/src/model/InsertInstanceRequest.cc

@@ -92,8 +92,8 @@ void InsertInstanceRequest::setTagInfo(const std::vector<TagInfo>& tagInfo)
 	for(int i = 0; i!= tagInfo.size(); i++)	{
 		auto obj = tagInfo.at(i);
 		std::string str ="TagInfo."+ std::to_string(i);
-		setParameter(str + ".TagKey", obj.tagKey);
 		setParameter(str + ".TagValue", obj.tagValue);
+		setParameter(str + ".TagKey", obj.tagKey);
 	}
 }
 

+ 1 - 1
ots/src/model/InsertTagsRequest.cc

@@ -70,8 +70,8 @@ void InsertTagsRequest::setTagInfo(const std::vector<TagInfo>& tagInfo)
 	for(int i = 0; i!= tagInfo.size(); i++)	{
 		auto obj = tagInfo.at(i);
 		std::string str ="TagInfo."+ std::to_string(i);
-		setParameter(str + ".TagKey", obj.tagKey);
 		setParameter(str + ".TagValue", obj.tagValue);
+		setParameter(str + ".TagKey", obj.tagKey);
 	}
 }
 

+ 1 - 1
ots/src/model/ListInstanceRequest.cc

@@ -81,8 +81,8 @@ void ListInstanceRequest::setTagInfo(const std::vector<TagInfo>& tagInfo)
 	for(int i = 0; i!= tagInfo.size(); i++)	{
 		auto obj = tagInfo.at(i);
 		std::string str ="TagInfo."+ std::to_string(i);
-		setParameter(str + ".TagKey", obj.tagKey);
 		setParameter(str + ".TagValue", obj.tagValue);
+		setParameter(str + ".TagKey", obj.tagKey);
 	}
 }
 

+ 1 - 1
ots/src/model/ListTagsRequest.cc

@@ -92,8 +92,8 @@ void ListTagsRequest::setTagInfo(const std::vector<TagInfo>& tagInfo)
 	for(int i = 0; i!= tagInfo.size(); i++)	{
 		auto obj = tagInfo.at(i);
 		std::string str ="TagInfo."+ std::to_string(i);
-		setParameter(str + ".TagKey", obj.tagKey);
 		setParameter(str + ".TagValue", obj.tagValue);
+		setParameter(str + ".TagKey", obj.tagKey);
 	}
 }
 

+ 1 - 1
ots/src/model/ListVpcInfoByVpcRequest.cc

@@ -92,8 +92,8 @@ void ListVpcInfoByVpcRequest::setTagInfo(const std::vector<TagInfo>& tagInfo)
 	for(int i = 0; i!= tagInfo.size(); i++)	{
 		auto obj = tagInfo.at(i);
 		std::string str ="TagInfo."+ std::to_string(i);
-		setParameter(str + ".TagKey", obj.tagKey);
 		setParameter(str + ".TagValue", obj.tagValue);
+		setParameter(str + ".TagKey", obj.tagKey);
 	}
 }