ListAvailableEcsTypes set param ZoneId not required.
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
2021-08-26 Version: 1.36.860
|
||||
- ListAvailableEcsTypes set param ZoneId not required.
|
||||
- ListAvailableEcsTypes return ZoneIds.
|
||||
|
||||
2021-08-24 Version: 1.36.859
|
||||
- Release RetouchBody.
|
||||
|
||||
|
||||
@@ -43,6 +43,7 @@ namespace AlibabaCloud
|
||||
std::string gPUSpec;
|
||||
int instancePpsRx;
|
||||
std::string instanceTypeId;
|
||||
std::vector<std::string> zoneIds;
|
||||
int instanceBandwidthRx;
|
||||
int eniQuantity;
|
||||
int gPUAmount;
|
||||
|
||||
@@ -73,6 +73,9 @@ void ListAvailableEcsTypesResult::parse(const std::string &payload)
|
||||
typesObject.gPUSpec = valueInstanceTypeFamiliesInstanceTypeFamilyInfoTypesTypesInfo["GPUSpec"].asString();
|
||||
if(!valueInstanceTypeFamiliesInstanceTypeFamilyInfoTypesTypesInfo["Status"].isNull())
|
||||
typesObject.status = valueInstanceTypeFamiliesInstanceTypeFamilyInfoTypesTypesInfo["Status"].asString();
|
||||
auto allZoneIds = value["ZoneIds"]["ZoneId"];
|
||||
for (auto value : allZoneIds)
|
||||
typesObject.zoneIds.push_back(value.asString());
|
||||
instanceTypeFamiliesObject.types.push_back(typesObject);
|
||||
}
|
||||
instanceTypeFamilies_.push_back(instanceTypeFamiliesObject);
|
||||
|
||||
Reference in New Issue
Block a user