Procházet zdrojové kódy

Support ModifyImageAttribute by LaunchPermission.

sdk-team před 6 roky
rodič
revize
eee5186ffd

+ 4 - 0
CHANGELOG

@@ -1,3 +1,7 @@
+2020-07-15 Version: 1.36.517
+- Support ModifyImageAttribute by LaunchPermission.
+- Support ImageFamily.
+
 2020-07-14 Version: 1.36.516
 - Add ListEventAlgorithmResult API.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.516
+1.36.517

+ 3 - 0
ecs/include/alibabacloud/ecs/model/ImportImageRequest.h

@@ -60,6 +60,8 @@ namespace AlibabaCloud
 				void setPlatform(const std::string& platform);
 				std::string getResourceGroupId()const;
 				void setResourceGroupId(const std::string& resourceGroupId);
+				std::string getBootMode()const;
+				void setBootMode(const std::string& bootMode);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
 				std::string getImageName()const;
@@ -85,6 +87,7 @@ namespace AlibabaCloud
 				std::string description_;
 				std::string platform_;
 				std::string resourceGroupId_;
+				std::string bootMode_;
 				std::string regionId_;
 				std::string imageName_;
 				std::vector<Tag> tag_;

+ 3 - 0
ecs/include/alibabacloud/ecs/model/ModifyImageSharePermissionRequest.h

@@ -41,6 +41,8 @@ namespace AlibabaCloud
 				void setImageId(const std::string& imageId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getLaunchPermission()const;
+				void setLaunchPermission(const std::string& launchPermission);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
@@ -56,6 +58,7 @@ namespace AlibabaCloud
 				long resourceOwnerId_;
 				std::string imageId_;
 				std::string regionId_;
+				std::string launchPermission_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;

+ 11 - 0
ecs/src/model/ImportImageRequest.cc

@@ -91,6 +91,17 @@ void ImportImageRequest::setResourceGroupId(const std::string& resourceGroupId)
 	setParameter("ResourceGroupId", resourceGroupId);
 }
 
+std::string ImportImageRequest::getBootMode()const
+{
+	return bootMode_;
+}
+
+void ImportImageRequest::setBootMode(const std::string& bootMode)
+{
+	bootMode_ = bootMode;
+	setParameter("BootMode", bootMode);
+}
+
 std::string ImportImageRequest::getRegionId()const
 {
 	return regionId_;

+ 11 - 0
ecs/src/model/ModifyImageSharePermissionRequest.cc

@@ -60,6 +60,17 @@ void ModifyImageSharePermissionRequest::setRegionId(const std::string& regionId)
 	setParameter("RegionId", regionId);
 }
 
+std::string ModifyImageSharePermissionRequest::getLaunchPermission()const
+{
+	return launchPermission_;
+}
+
+void ModifyImageSharePermissionRequest::setLaunchPermission(const std::string& launchPermission)
+{
+	launchPermission_ = launchPermission;
+	setParameter("LaunchPermission", launchPermission);
+}
+
 std::string ModifyImageSharePermissionRequest::getResourceOwnerAccount()const
 {
 	return resourceOwnerAccount_;