Explorar o código

Modify DescribeRestoreRangeInfo.

sdk-team %!s(int64=6) %!d(string=hai) anos
pai
achega
85c4ce8295

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2019-11-15 Version 1.36.178
+- Modify DescribeRestoreRangeInfo.
+
 2019-11-15 Version 1.36.177
 2019-11-15 Version 1.36.177
 - Add DescribeRestoreRangeInfo.
 - Add DescribeRestoreRangeInfo.
 
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.177
+1.36.178

+ 4 - 4
dbs/include/alibabacloud/dbs/model/DescribeRestoreRangeInfoResult.h

@@ -36,16 +36,16 @@ namespace AlibabaCloud
 				{
 				{
 					struct FullBackupDetail
 					struct FullBackupDetail
 					{
 					{
-						std::string endTime;
-						std::string startTime;
+						long endTime;
+						long startTime;
 						std::string backupSetId;
 						std::string backupSetId;
 					};
 					};
 					std::string rangeType;
 					std::string rangeType;
 					std::vector<DBSRecoverRange::FullBackupDetail> fullBackupList;
 					std::vector<DBSRecoverRange::FullBackupDetail> fullBackupList;
 					std::string sourceEndpointInstanceID;
 					std::string sourceEndpointInstanceID;
 					std::string sourceEndpointInstanceType;
 					std::string sourceEndpointInstanceType;
-					std::string endTimestampForRestore;
-					std::string beginTimestampForRestore;
+					long endTimestampForRestore;
+					long beginTimestampForRestore;
 				};
 				};
 
 
 
 

+ 4 - 4
dbs/src/model/DescribeRestoreRangeInfoResult.cc

@@ -48,9 +48,9 @@ void DescribeRestoreRangeInfoResult::parse(const std::string &payload)
 		if(!valueItemsDBSRecoverRange["SourceEndpointInstanceID"].isNull())
 		if(!valueItemsDBSRecoverRange["SourceEndpointInstanceID"].isNull())
 			itemsObject.sourceEndpointInstanceID = valueItemsDBSRecoverRange["SourceEndpointInstanceID"].asString();
 			itemsObject.sourceEndpointInstanceID = valueItemsDBSRecoverRange["SourceEndpointInstanceID"].asString();
 		if(!valueItemsDBSRecoverRange["BeginTimestampForRestore"].isNull())
 		if(!valueItemsDBSRecoverRange["BeginTimestampForRestore"].isNull())
-			itemsObject.beginTimestampForRestore = valueItemsDBSRecoverRange["BeginTimestampForRestore"].asString();
+			itemsObject.beginTimestampForRestore = std::stol(valueItemsDBSRecoverRange["BeginTimestampForRestore"].asString());
 		if(!valueItemsDBSRecoverRange["EndTimestampForRestore"].isNull())
 		if(!valueItemsDBSRecoverRange["EndTimestampForRestore"].isNull())
-			itemsObject.endTimestampForRestore = valueItemsDBSRecoverRange["EndTimestampForRestore"].asString();
+			itemsObject.endTimestampForRestore = std::stol(valueItemsDBSRecoverRange["EndTimestampForRestore"].asString());
 		if(!valueItemsDBSRecoverRange["RangeType"].isNull())
 		if(!valueItemsDBSRecoverRange["RangeType"].isNull())
 			itemsObject.rangeType = valueItemsDBSRecoverRange["RangeType"].asString();
 			itemsObject.rangeType = valueItemsDBSRecoverRange["RangeType"].asString();
 		auto allFullBackupListNode = allItemsNode["FullBackupList"]["FullBackupDetail"];
 		auto allFullBackupListNode = allItemsNode["FullBackupList"]["FullBackupDetail"];
@@ -60,9 +60,9 @@ void DescribeRestoreRangeInfoResult::parse(const std::string &payload)
 			if(!allItemsNodeFullBackupListFullBackupDetail["BackupSetId"].isNull())
 			if(!allItemsNodeFullBackupListFullBackupDetail["BackupSetId"].isNull())
 				fullBackupListObject.backupSetId = allItemsNodeFullBackupListFullBackupDetail["BackupSetId"].asString();
 				fullBackupListObject.backupSetId = allItemsNodeFullBackupListFullBackupDetail["BackupSetId"].asString();
 			if(!allItemsNodeFullBackupListFullBackupDetail["StartTime"].isNull())
 			if(!allItemsNodeFullBackupListFullBackupDetail["StartTime"].isNull())
-				fullBackupListObject.startTime = allItemsNodeFullBackupListFullBackupDetail["StartTime"].asString();
+				fullBackupListObject.startTime = std::stol(allItemsNodeFullBackupListFullBackupDetail["StartTime"].asString());
 			if(!allItemsNodeFullBackupListFullBackupDetail["EndTime"].isNull())
 			if(!allItemsNodeFullBackupListFullBackupDetail["EndTime"].isNull())
-				fullBackupListObject.endTime = allItemsNodeFullBackupListFullBackupDetail["EndTime"].asString();
+				fullBackupListObject.endTime = std::stol(allItemsNodeFullBackupListFullBackupDetail["EndTime"].asString());
 			itemsObject.fullBackupList.push_back(fullBackupListObject);
 			itemsObject.fullBackupList.push_back(fullBackupListObject);
 		}
 		}
 		items_.push_back(itemsObject);
 		items_.push_back(itemsObject);