|
|
@@ -45,6 +45,9 @@ void ListTransitRouterAvailableResourceResult::parse(const std::string &payload)
|
|
|
auto allMasterZones = value["MasterZones"]["MasterZone"];
|
|
|
for (const auto &item : allMasterZones)
|
|
|
masterZones_.push_back(item.asString());
|
|
|
+ auto allAvailableZones = value["AvailableZones"]["AvailableZone"];
|
|
|
+ for (const auto &item : allAvailableZones)
|
|
|
+ availableZones_.push_back(item.asString());
|
|
|
|
|
|
}
|
|
|
|
|
|
@@ -58,3 +61,8 @@ std::vector<std::string> ListTransitRouterAvailableResourceResult::getMasterZone
|
|
|
return masterZones_;
|
|
|
}
|
|
|
|
|
|
+std::vector<std::string> ListTransitRouterAvailableResourceResult::getAvailableZones()const
|
|
|
+{
|
|
|
+ return availableZones_;
|
|
|
+}
|
|
|
+
|