Compare commits

..

1 Commits

Author SHA1 Message Date
haowei.yao
9d5cbb556b ECS SDK Auto Released By hongsong.shs,Version:1.17.10
Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
2018-06-27 13:43:08 +08:00
14 changed files with 127 additions and 9 deletions

View File

@@ -1,3 +1,6 @@
2018-06-27 Version: 1.17.10
1, DescribeNetworkInterfaces support query with vpcId
2018-06-22 Version: 1.17.9
1, rtc openapi

View File

@@ -1 +1 @@
1.17.9
1.17.10

View File

@@ -115,6 +115,8 @@ namespace AlibabaCloud
void setRequestId(const std::string& requestId);
std::string getTag2Value()const;
void setTag2Value(const std::string& tag2Value);
std::string getVpcId()const;
void setVpcId(const std::string& vpcId);
std::string getTag4Key()const;
void setTag4Key(const std::string& tag4Key);
std::string getPrimaryIpAddress()const;
@@ -163,6 +165,7 @@ namespace AlibabaCloud
std::string instanceId_;
std::string requestId_;
std::string tag2Value_;
std::string vpcId_;
std::string tag4Key_;
std::string primaryIpAddress_;
std::vector<std::string> networkInterfaceId_;

View File

@@ -41,6 +41,8 @@ namespace AlibabaCloud
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getAcceptLanguage()const;
void setAcceptLanguage(const std::string& acceptLanguage);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getInstanceChargeType()const;
@@ -52,6 +54,7 @@ namespace AlibabaCloud
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string acceptLanguage_;
long ownerId_;
std::string instanceChargeType_;
std::string resourceType_;

View File

@@ -36,6 +36,7 @@ namespace AlibabaCloud
{
std::string status;
std::string regionId;
std::string regionEndpoint;
std::string localName;
};

View File

@@ -67,8 +67,8 @@ namespace AlibabaCloud
void setApp_ip(const std::string& app_ip);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
bool getWakeup()const;
void setWakeup(bool wakeup);
bool getWakeUp()const;
void setWakeUp(bool wakeUp);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getCallerBid()const;
@@ -103,7 +103,7 @@ namespace AlibabaCloud
long callerUid_;
std::string app_ip_;
std::string resourceOwnerAccount_;
bool wakeup_;
bool wakeUp_;
std::string ownerAccount_;
std::string callerBid_;
long ownerId_;

View File

@@ -37,6 +37,8 @@ namespace AlibabaCloud
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getDiskChargeType()const;
void setDiskChargeType(const std::string& diskChargeType);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
bool getAutoPay()const;
@@ -56,6 +58,7 @@ namespace AlibabaCloud
private:
long resourceOwnerId_;
std::string diskChargeType_;
std::string instanceId_;
bool autoPay_;
std::string resourceOwnerAccount_;

View File

@@ -95,6 +95,10 @@ namespace AlibabaCloud
void setTag(const std::vector<Tag>& tag);
long getCallerUid()const;
void setCallerUid(long callerUid);
int getAutoRenewPeriod()const;
void setAutoRenewPeriod(int autoRenewPeriod);
int getPeriod()const;
void setPeriod(int period);
bool getDryRun()const;
void setDryRun(bool dryRun);
std::string getLaunchTemplateId()const;
@@ -109,8 +113,12 @@ namespace AlibabaCloud
void setVSwitchId(const std::string& vSwitchId);
std::string getSpotStrategy()const;
void setSpotStrategy(const std::string& spotStrategy);
std::string getPeriodUnit()const;
void setPeriodUnit(const std::string& periodUnit);
std::string getInstanceName()const;
void setInstanceName(const std::string& instanceName);
bool getAutoRenew()const;
void setAutoRenew(bool autoRenew);
std::string getRequestId()const;
void setRequestId(const std::string& requestId);
std::string getInternetChargeType()const;
@@ -149,6 +157,8 @@ namespace AlibabaCloud
void setRequestContent(const std::string& requestContent);
std::string getInstanceType()const;
void setInstanceType(const std::string& instanceType);
std::string getInstanceChargeType()const;
void setInstanceChargeType(const std::string& instanceChargeType);
std::string getCallerUidEmail()const;
void setCallerUidEmail(const std::string& callerUidEmail);
std::vector<NetworkInterface> getNetworkInterface()const;
@@ -201,6 +211,8 @@ namespace AlibabaCloud
std::string callerBidEmail_;
std::vector<Tag> tag_;
long callerUid_;
int autoRenewPeriod_;
int period_;
bool dryRun_;
std::string launchTemplateId_;
long ownerId_;
@@ -208,7 +220,9 @@ namespace AlibabaCloud
bool security_transport_;
std::string vSwitchId_;
std::string spotStrategy_;
std::string periodUnit_;
std::string instanceName_;
bool autoRenew_;
std::string requestId_;
std::string internetChargeType_;
std::string zoneId_;
@@ -228,6 +242,7 @@ namespace AlibabaCloud
std::string regionId_;
std::string requestContent_;
std::string instanceType_;
std::string instanceChargeType_;
std::string callerUidEmail_;
std::vector<NetworkInterface> networkInterface_;
std::string app_ip_;

View File

@@ -465,6 +465,17 @@ void DescribeNetworkInterfacesRequest::setTag2Value(const std::string& tag2Value
setParameter("Tag2Value", tag2Value);
}
std::string DescribeNetworkInterfacesRequest::getVpcId()const
{
return vpcId_;
}
void DescribeNetworkInterfacesRequest::setVpcId(const std::string& vpcId)
{
vpcId_ = vpcId;
setParameter("VpcId", vpcId);
}
std::string DescribeNetworkInterfacesRequest::getTag4Key()const
{
return tag4Key_;

View File

@@ -58,6 +58,17 @@ void DescribeRegionsRequest::setOwnerAccount(const std::string& ownerAccount)
setParameter("OwnerAccount", ownerAccount);
}
std::string DescribeRegionsRequest::getAcceptLanguage()const
{
return acceptLanguage_;
}
void DescribeRegionsRequest::setAcceptLanguage(const std::string& acceptLanguage)
{
acceptLanguage_ = acceptLanguage;
setParameter("AcceptLanguage", acceptLanguage);
}
long DescribeRegionsRequest::getOwnerId()const
{
return ownerId_;

View File

@@ -48,6 +48,8 @@ void DescribeRegionsResult::parse(const std::string &payload)
regionsObject.regionId = value["RegionId"].asString();
if(!value["LocalName"].isNull())
regionsObject.localName = value["LocalName"].asString();
if(!value["RegionEndpoint"].isNull())
regionsObject.regionEndpoint = value["RegionEndpoint"].asString();
if(!value["Status"].isNull())
regionsObject.status = value["Status"].asString();
regions_.push_back(regionsObject);

View File

@@ -201,15 +201,15 @@ void GetInstanceScreenshotRequest::setResourceOwnerAccount(const std::string& re
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
bool GetInstanceScreenshotRequest::getWakeup()const
bool GetInstanceScreenshotRequest::getWakeUp()const
{
return wakeup_;
return wakeUp_;
}
void GetInstanceScreenshotRequest::setWakeup(bool wakeup)
void GetInstanceScreenshotRequest::setWakeUp(bool wakeUp)
{
wakeup_ = wakeup;
setParameter("Wakeup", std::to_string(wakeup));
wakeUp_ = wakeUp;
setParameter("WakeUp", std::to_string(wakeUp));
}
std::string GetInstanceScreenshotRequest::getOwnerAccount()const

View File

@@ -36,6 +36,17 @@ void ModifyDiskChargeTypeRequest::setResourceOwnerId(long resourceOwnerId)
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string ModifyDiskChargeTypeRequest::getDiskChargeType()const
{
return diskChargeType_;
}
void ModifyDiskChargeTypeRequest::setDiskChargeType(const std::string& diskChargeType)
{
diskChargeType_ = diskChargeType;
setParameter("DiskChargeType", diskChargeType);
}
std::string ModifyDiskChargeTypeRequest::getInstanceId()const
{
return instanceId_;

View File

@@ -229,6 +229,28 @@ void RunInstancesRequest::setCallerUid(long callerUid)
setParameter("CallerUid", std::to_string(callerUid));
}
int RunInstancesRequest::getAutoRenewPeriod()const
{
return autoRenewPeriod_;
}
void RunInstancesRequest::setAutoRenewPeriod(int autoRenewPeriod)
{
autoRenewPeriod_ = autoRenewPeriod;
setParameter("AutoRenewPeriod", std::to_string(autoRenewPeriod));
}
int RunInstancesRequest::getPeriod()const
{
return period_;
}
void RunInstancesRequest::setPeriod(int period)
{
period_ = period;
setParameter("Period", std::to_string(period));
}
bool RunInstancesRequest::getDryRun()const
{
return dryRun_;
@@ -306,6 +328,17 @@ void RunInstancesRequest::setSpotStrategy(const std::string& spotStrategy)
setParameter("SpotStrategy", spotStrategy);
}
std::string RunInstancesRequest::getPeriodUnit()const
{
return periodUnit_;
}
void RunInstancesRequest::setPeriodUnit(const std::string& periodUnit)
{
periodUnit_ = periodUnit;
setParameter("PeriodUnit", periodUnit);
}
std::string RunInstancesRequest::getInstanceName()const
{
return instanceName_;
@@ -317,6 +350,17 @@ void RunInstancesRequest::setInstanceName(const std::string& instanceName)
setParameter("InstanceName", instanceName);
}
bool RunInstancesRequest::getAutoRenew()const
{
return autoRenew_;
}
void RunInstancesRequest::setAutoRenew(bool autoRenew)
{
autoRenew_ = autoRenew;
setParameter("AutoRenew", std::to_string(autoRenew));
}
std::string RunInstancesRequest::getRequestId()const
{
return requestId_;
@@ -526,6 +570,17 @@ void RunInstancesRequest::setInstanceType(const std::string& instanceType)
setParameter("InstanceType", instanceType);
}
std::string RunInstancesRequest::getInstanceChargeType()const
{
return instanceChargeType_;
}
void RunInstancesRequest::setInstanceChargeType(const std::string& instanceChargeType)
{
instanceChargeType_ = instanceChargeType;
setParameter("InstanceChargeType", instanceChargeType);
}
std::string RunInstancesRequest::getCallerUidEmail()const
{
return callerUidEmail_;