Selaa lähdekoodia

Update HasRenewChangeOrder type to Boolean in DescribeInstances.

sdk-team 6 vuotta sitten
vanhempi
sitoutus
a60cd6a5ae

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2020-09-10 Version: patch
+- Update HasRenewChangeOrder type to Boolean in DescribeInstances.
+
 2020-09-09 Version: patch
 - Add support cn-beijing service region.
 - Add ai video cover interface,include submit and query.

+ 3 - 0
r-kvstore/include/alibabacloud/r-kvstore/model/CreateGlobalDistributeCacheRequest.h

@@ -37,6 +37,8 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
@@ -52,6 +54,7 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
+				std::string clientToken_;
 				std::string accessKeyId_;
 				std::string securityToken_;
 				std::string resourceOwnerAccount_;

+ 3 - 0
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesRequest.h

@@ -65,6 +65,8 @@ namespace AlibabaCloud
 				void setPageSize(int pageSize);
 				std::string getInstanceType()const;
 				void setInstanceType(const std::string& instanceType);
+				std::string getEditionType()const;
+				void setEditionType(const std::string& editionType);
 				std::vector<Tag> getTag()const;
 				void setTag(const std::vector<Tag>& tag);
 				std::string getInstanceStatus()const;
@@ -105,6 +107,7 @@ namespace AlibabaCloud
 				std::string securityToken_;
 				int pageSize_;
 				std::string instanceType_;
+				std::string editionType_;
 				std::vector<Tag> tag_;
 				std::string instanceStatus_;
 				std::string resourceOwnerAccount_;

+ 1 - 1
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesResult.h

@@ -45,7 +45,7 @@ namespace AlibabaCloud
 					std::string config;
 					long port;
 					std::string destroyTime;
-					std::string hasRenewChangeOrder;
+					bool hasRenewChangeOrder;
 					std::string connectionDomain;
 					long capacity;
 					long qPS;

+ 3 - 0
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeZonesRequest.h

@@ -41,6 +41,8 @@ namespace AlibabaCloud
 				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
@@ -54,6 +56,7 @@ namespace AlibabaCloud
 				long resourceOwnerId_;
 				std::string accessKeyId_;
 				std::string securityToken_;
+				std::string regionId_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;

+ 11 - 0
r-kvstore/src/model/CreateGlobalDistributeCacheRequest.cc

@@ -38,6 +38,17 @@ void CreateGlobalDistributeCacheRequest::setResourceOwnerId(long resourceOwnerId
 	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
 }
 
+std::string CreateGlobalDistributeCacheRequest::getClientToken()const
+{
+	return clientToken_;
+}
+
+void CreateGlobalDistributeCacheRequest::setClientToken(const std::string& clientToken)
+{
+	clientToken_ = clientToken;
+	setParameter("ClientToken", clientToken);
+}
+
 std::string CreateGlobalDistributeCacheRequest::getAccessKeyId()const
 {
 	return accessKeyId_;

+ 11 - 0
r-kvstore/src/model/DescribeInstancesRequest.cc

@@ -159,6 +159,17 @@ void DescribeInstancesRequest::setInstanceType(const std::string& instanceType)
 	setParameter("InstanceType", instanceType);
 }
 
+std::string DescribeInstancesRequest::getEditionType()const
+{
+	return editionType_;
+}
+
+void DescribeInstancesRequest::setEditionType(const std::string& editionType)
+{
+	editionType_ = editionType;
+	setParameter("EditionType", editionType);
+}
+
 std::vector<DescribeInstancesRequest::Tag> DescribeInstancesRequest::getTag()const
 {
 	return tag_;

+ 1 - 1
r-kvstore/src/model/DescribeInstancesResult.cc

@@ -90,7 +90,7 @@ void DescribeInstancesResult::parse(const std::string &payload)
 		if(!valueInstancesKVStoreInstance["EndTime"].isNull())
 			instancesObject.endTime = valueInstancesKVStoreInstance["EndTime"].asString();
 		if(!valueInstancesKVStoreInstance["HasRenewChangeOrder"].isNull())
-			instancesObject.hasRenewChangeOrder = valueInstancesKVStoreInstance["HasRenewChangeOrder"].asString();
+			instancesObject.hasRenewChangeOrder = valueInstancesKVStoreInstance["HasRenewChangeOrder"].asString() == "true";
 		if(!valueInstancesKVStoreInstance["IsRds"].isNull())
 			instancesObject.isRds = valueInstancesKVStoreInstance["IsRds"].asString() == "true";
 		if(!valueInstancesKVStoreInstance["InstanceType"].isNull())

+ 11 - 0
r-kvstore/src/model/DescribeZonesRequest.cc

@@ -60,6 +60,17 @@ void DescribeZonesRequest::setSecurityToken(const std::string& securityToken)
 	setParameter("SecurityToken", securityToken);
 }
 
+std::string DescribeZonesRequest::getRegionId()const
+{
+	return regionId_;
+}
+
+void DescribeZonesRequest::setRegionId(const std::string& regionId)
+{
+	regionId_ = regionId;
+	setParameter("RegionId", regionId);
+}
+
 std::string DescribeZonesRequest::getResourceOwnerAccount()const
 {
 	return resourceOwnerAccount_;