Browse Source

CreateEai api adds SecurityGroupId, VSwitchId parameters.

sdk-team 5 years ago
parent
commit
9a93cda144

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2021-03-22 Version: 1.36.649
+- CreateEai api adds SecurityGroupId, VSwitchId parameters.
+
 2021-03-22 Version: 1.36.648
 - Add OneConsole support.
 - Add ACK support.

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.648
+1.36.649

File diff suppressed because it is too large
+ 0 - 0
eais/2019-06-24/AttachEai.xml


File diff suppressed because it is too large
+ 0 - 0
eais/2019-06-24/CreateEai.xml


File diff suppressed because it is too large
+ 0 - 0
eais/2019-06-24/CreateEaiAll.xml


File diff suppressed because it is too large
+ 0 - 0
eais/2019-06-24/DeleteEai.xml


File diff suppressed because it is too large
+ 0 - 0
eais/2019-06-24/DeleteEaiAll.xml


File diff suppressed because it is too large
+ 0 - 0
eais/2019-06-24/DescribeEais.xml


File diff suppressed because it is too large
+ 0 - 0
eais/2019-06-24/DescribeRegions.xml


File diff suppressed because it is too large
+ 0 - 0
eais/2019-06-24/DetachEai.xml


File diff suppressed because it is too large
+ 0 - 0
eais/2019-06-24/GetPrivateIp.xml


+ 6 - 0
eais/include/alibabacloud/eais/model/CreateEaiRequest.h

@@ -37,6 +37,10 @@ namespace AlibabaCloud
 
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
+				std::string getSecurityGroupId()const;
+				void setSecurityGroupId(const std::string& securityGroupId);
+				std::string getVSwitchId()const;
+				void setVSwitchId(const std::string& vSwitchId);
 				std::string getInstanceName()const;
 				void setInstanceName(const std::string& instanceName);
 				std::string getRegionId()const;
@@ -46,6 +50,8 @@ namespace AlibabaCloud
 
             private:
 				std::string clientToken_;
+				std::string securityGroupId_;
+				std::string vSwitchId_;
 				std::string instanceName_;
 				std::string regionId_;
 				std::string instanceType_;

+ 22 - 0
eais/src/model/CreateEaiRequest.cc

@@ -38,6 +38,28 @@ void CreateEaiRequest::setClientToken(const std::string& clientToken)
 	setParameter("ClientToken", clientToken);
 }
 
+std::string CreateEaiRequest::getSecurityGroupId()const
+{
+	return securityGroupId_;
+}
+
+void CreateEaiRequest::setSecurityGroupId(const std::string& securityGroupId)
+{
+	securityGroupId_ = securityGroupId;
+	setParameter("SecurityGroupId", securityGroupId);
+}
+
+std::string CreateEaiRequest::getVSwitchId()const
+{
+	return vSwitchId_;
+}
+
+void CreateEaiRequest::setVSwitchId(const std::string& vSwitchId)
+{
+	vSwitchId_ = vSwitchId;
+	setParameter("VSwitchId", vSwitchId);
+}
+
 std::string CreateEaiRequest::getInstanceName()const
 {
 	return instanceName_;

+ 1 - 0
eais/version-2019-06-24.xml

@@ -0,0 +1 @@
+<?xml version='1.0' encoding='UTF-8'?><Version product="eais" apiStyle="RPC" name="2019-06-24" isolationType="outer"><ErrorMapping exceptionExpress=""><ErrorCodes /></ErrorMapping><Apis><Api name="GetPrivateIp" /><Api name="DescribeRegions" /><Api name="DescribeEais" /><Api name="DeleteEaiAll" /><Api name="CreateEaiAll" /><Api name="DetachEai" /><Api name="DeleteEai" /><Api name="CreateEai" /><Api name="AttachEai" /></Apis></Version>

Some files were not shown because too many files changed in this diff