ECS SDK Auto Released By yixiong.jxy,Version:1.22.9

Signed-off-by: yixiong.jxy <yixiong.jxy@alibaba-inc.com>
This commit is contained in:
yixiong.jxy
2018-08-21 17:44:51 +08:00
parent dd85f78d9d
commit 94a811bc97
14 changed files with 130 additions and 73 deletions

View File

@@ -537,6 +537,17 @@ void CreateInstanceRequest::setClusterId(const std::string& clusterId)
setParameter("ClusterId", clusterId);
}
std::string CreateInstanceRequest::getCreditSpecification()const
{
return creditSpecification_;
}
void CreateInstanceRequest::setCreditSpecification(const std::string& creditSpecification)
{
creditSpecification_ = creditSpecification;
setParameter("CreditSpecification", creditSpecification);
}
std::vector<CreateInstanceRequest::DataDisk> CreateInstanceRequest::getDataDisk()const
{
return dataDisk_;

View File

@@ -127,6 +127,8 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload)
expiredTime_ = value["ExpiredTime"].asString();
if(!value["StoppedMode"].isNull())
stoppedMode_ = value["StoppedMode"].asString();
if(!value["CreditSpecification"].isNull())
creditSpecification_ = value["CreditSpecification"].asString();
}
@@ -280,3 +282,8 @@ std::string DescribeInstanceAttributeResult::getRegionId()const
return regionId_;
}
std::string DescribeInstanceAttributeResult::getCreditSpecification()const
{
return creditSpecification_;
}

View File

@@ -124,6 +124,8 @@ void DescribeInstancesResult::parse(const std::string &payload)
instancesObject.hpcClusterId = value["HpcClusterId"].asString();
if(!value["StoppedMode"].isNull())
instancesObject.stoppedMode = value["StoppedMode"].asString();
if(!value["CreditSpecification"].isNull())
instancesObject.creditSpecification = value["CreditSpecification"].asString();
auto allNetworkInterfaces = value["NetworkInterfaces"]["NetworkInterface"];
for (auto value : allNetworkInterfaces)
{

View File

@@ -124,7 +124,7 @@ void DescribeLaunchTemplateVersionsResult::parse(const std::string &payload)
if(!launchTemplateDataNode["ResourceGroupId"].isNull())
launchTemplateVersionSetsObject.launchTemplateData.resourceGroupId = launchTemplateDataNode["ResourceGroupId"].asString();
if(!launchTemplateDataNode["SecurityEnhancementStrategy"].isNull())
launchTemplateVersionSetsObject.launchTemplateData.securityEnhancementStrategy = launchTemplateDataNode["SecurityEnhancementStrategy"].asString() == "true";
launchTemplateVersionSetsObject.launchTemplateData.securityEnhancementStrategy = launchTemplateDataNode["SecurityEnhancementStrategy"].asString();
auto allDataDisks = value["DataDisks"]["DataDisk"];
for (auto value : allDataDisks)
{

View File

@@ -25,17 +25,6 @@ ModifyInstanceAttributeRequest::ModifyInstanceAttributeRequest() :
ModifyInstanceAttributeRequest::~ModifyInstanceAttributeRequest()
{}
std::string ModifyInstanceAttributeRequest::getUserData()const
{
return userData_;
}
void ModifyInstanceAttributeRequest::setUserData(const std::string& userData)
{
userData_ = userData;
setParameter("UserData", userData);
}
long ModifyInstanceAttributeRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
@@ -47,50 +36,6 @@ void ModifyInstanceAttributeRequest::setResourceOwnerId(long resourceOwnerId)
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string ModifyInstanceAttributeRequest::getPassword()const
{
return password_;
}
void ModifyInstanceAttributeRequest::setPassword(const std::string& password)
{
password_ = password;
setParameter("Password", password);
}
std::string ModifyInstanceAttributeRequest::getHostName()const
{
return hostName_;
}
void ModifyInstanceAttributeRequest::setHostName(const std::string& hostName)
{
hostName_ = hostName;
setParameter("HostName", hostName);
}
std::string ModifyInstanceAttributeRequest::getInstanceId()const
{
return instanceId_;
}
void ModifyInstanceAttributeRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setParameter("InstanceId", instanceId);
}
std::string ModifyInstanceAttributeRequest::getInstanceName()const
{
return instanceName_;
}
void ModifyInstanceAttributeRequest::setInstanceName(const std::string& instanceName)
{
instanceName_ = instanceName;
setParameter("InstanceName", instanceName);
}
std::string ModifyInstanceAttributeRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
@@ -135,6 +80,17 @@ void ModifyInstanceAttributeRequest::setDescription(const std::string& descripti
setParameter("Description", description);
}
std::string ModifyInstanceAttributeRequest::getCreditSpecification()const
{
return creditSpecification_;
}
void ModifyInstanceAttributeRequest::setCreditSpecification(const std::string& creditSpecification)
{
creditSpecification_ = creditSpecification;
setParameter("CreditSpecification", creditSpecification);
}
long ModifyInstanceAttributeRequest::getOwnerId()const
{
return ownerId_;
@@ -146,3 +102,58 @@ void ModifyInstanceAttributeRequest::setOwnerId(long ownerId)
setParameter("OwnerId", std::to_string(ownerId));
}
std::string ModifyInstanceAttributeRequest::getUserData()const
{
return userData_;
}
void ModifyInstanceAttributeRequest::setUserData(const std::string& userData)
{
userData_ = userData;
setParameter("UserData", userData);
}
std::string ModifyInstanceAttributeRequest::getPassword()const
{
return password_;
}
void ModifyInstanceAttributeRequest::setPassword(const std::string& password)
{
password_ = password;
setParameter("Password", password);
}
std::string ModifyInstanceAttributeRequest::getHostName()const
{
return hostName_;
}
void ModifyInstanceAttributeRequest::setHostName(const std::string& hostName)
{
hostName_ = hostName;
setParameter("HostName", hostName);
}
std::string ModifyInstanceAttributeRequest::getInstanceId()const
{
return instanceId_;
}
void ModifyInstanceAttributeRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setParameter("InstanceId", instanceId);
}
std::string ModifyInstanceAttributeRequest::getInstanceName()const
{
return instanceName_;
}
void ModifyInstanceAttributeRequest::setInstanceName(const std::string& instanceName)
{
instanceName_ = instanceName;
setParameter("InstanceName", instanceName);
}

View File

@@ -722,6 +722,17 @@ void RunInstancesRequest::setCallerBid(const std::string& callerBid)
setParameter("CallerBid", callerBid);
}
std::string RunInstancesRequest::getCreditSpecification()const
{
return creditSpecification_;
}
void RunInstancesRequest::setCreditSpecification(const std::string& creditSpecification)
{
creditSpecification_ = creditSpecification;
setParameter("CreditSpecification", creditSpecification);
}
std::vector<RunInstancesRequest::DataDisk> RunInstancesRequest::getDataDisk()const
{
return dataDisk_;