Support RamRoleName and RamNodeTypes parameter in ModifyClusterAttributes APIs.

This commit is contained in:
sdk-team
2023-01-04 13:28:18 +00:00
parent 7d28af74ab
commit 853c51d753
11 changed files with 76 additions and 1 deletions

View File

@@ -93,6 +93,10 @@ void GetAutoScaleConfigResult::parse(const std::string &payload)
instanceTypesObject.instanceType = valueQueuesQueueInfoInstanceTypesInstanceTypeInfo["InstanceType"].asString();
if(!valueQueuesQueueInfoInstanceTypesInstanceTypeInfo["SpotStrategy"].isNull())
instanceTypesObject.spotStrategy = valueQueuesQueueInfoInstanceTypesInstanceTypeInfo["SpotStrategy"].asString();
if(!valueQueuesQueueInfoInstanceTypesInstanceTypeInfo["SpotDuration"].isNull())
instanceTypesObject.spotDuration = std::stoi(valueQueuesQueueInfoInstanceTypesInstanceTypeInfo["SpotDuration"].asString());
if(!valueQueuesQueueInfoInstanceTypesInstanceTypeInfo["SpotInterruptionBehavior"].isNull())
instanceTypesObject.spotInterruptionBehavior = valueQueuesQueueInfoInstanceTypesInstanceTypeInfo["SpotInterruptionBehavior"].asString();
queuesObject.instanceTypes.push_back(instanceTypesObject);
}
auto allDataDisksNode = valueQueuesQueueInfo["DataDisks"]["DataDisksInfo"];