diff --git a/VERSION b/VERSION index 3e08d3747..7769c9de9 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.1798 \ No newline at end of file +1.36.1799 \ No newline at end of file diff --git a/eflo/include/alibabacloud/eflo/model/GetElasticNetworkInterfaceResult.h b/eflo/include/alibabacloud/eflo/model/GetElasticNetworkInterfaceResult.h index 50ff23302..b28cc43e2 100644 --- a/eflo/include/alibabacloud/eflo/model/GetElasticNetworkInterfaceResult.h +++ b/eflo/include/alibabacloud/eflo/model/GetElasticNetworkInterfaceResult.h @@ -34,7 +34,7 @@ namespace AlibabaCloud public: struct Content { - struct PrivateIpAddresse + struct PrivateIpAddress { std::string status; std::string elasticNetworkInterfaceId; @@ -48,7 +48,7 @@ namespace AlibabaCloud }; std::string status; std::string description; - std::vector privateIpAddresses; + std::vector privateIpAddresses; std::string zoneId; std::string message; std::string ip; diff --git a/eflo/src/model/GetElasticNetworkInterfaceResult.cc b/eflo/src/model/GetElasticNetworkInterfaceResult.cc index ffd23b984..5ac05cfb2 100644 --- a/eflo/src/model/GetElasticNetworkInterfaceResult.cc +++ b/eflo/src/model/GetElasticNetworkInterfaceResult.cc @@ -72,29 +72,29 @@ void GetElasticNetworkInterfaceResult::parse(const std::string &payload) content_.gmtModified = contentNode["GmtModified"].asString(); if(!contentNode["Description"].isNull()) content_.description = contentNode["Description"].asString(); - auto allPrivateIpAddressesNode = contentNode["PrivateIpAddresses"]["PrivateIpAddresse"]; - for (auto contentNodePrivateIpAddressesPrivateIpAddresse : allPrivateIpAddressesNode) + auto allPrivateIpAddressesNode = contentNode["PrivateIpAddresses"]["PrivateIpAddress"]; + for (auto contentNodePrivateIpAddressesPrivateIpAddress : allPrivateIpAddressesNode) { - Content::PrivateIpAddresse privateIpAddresseObject; - if(!contentNodePrivateIpAddressesPrivateIpAddresse["ElasticNetworkInterfaceId"].isNull()) - privateIpAddresseObject.elasticNetworkInterfaceId = contentNodePrivateIpAddressesPrivateIpAddresse["ElasticNetworkInterfaceId"].asString(); - if(!contentNodePrivateIpAddressesPrivateIpAddresse["RegionId"].isNull()) - privateIpAddresseObject.regionId = contentNodePrivateIpAddressesPrivateIpAddresse["RegionId"].asString(); - if(!contentNodePrivateIpAddressesPrivateIpAddresse["GmtCreate"].isNull()) - privateIpAddresseObject.gmtCreate = contentNodePrivateIpAddressesPrivateIpAddresse["GmtCreate"].asString(); - if(!contentNodePrivateIpAddressesPrivateIpAddresse["GmtModified"].isNull()) - privateIpAddresseObject.gmtModified = contentNodePrivateIpAddressesPrivateIpAddresse["GmtModified"].asString(); - if(!contentNodePrivateIpAddressesPrivateIpAddresse["IpName"].isNull()) - privateIpAddresseObject.ipName = contentNodePrivateIpAddressesPrivateIpAddresse["IpName"].asString(); - if(!contentNodePrivateIpAddressesPrivateIpAddresse["PrivateIpAddress"].isNull()) - privateIpAddresseObject.privateIpAddress = contentNodePrivateIpAddressesPrivateIpAddresse["PrivateIpAddress"].asString(); - if(!contentNodePrivateIpAddressesPrivateIpAddresse["Status"].isNull()) - privateIpAddresseObject.status = contentNodePrivateIpAddressesPrivateIpAddresse["Status"].asString(); - if(!contentNodePrivateIpAddressesPrivateIpAddresse["Description"].isNull()) - privateIpAddresseObject.description = contentNodePrivateIpAddressesPrivateIpAddresse["Description"].asString(); - if(!contentNodePrivateIpAddressesPrivateIpAddresse["Message"].isNull()) - privateIpAddresseObject.message = contentNodePrivateIpAddressesPrivateIpAddresse["Message"].asString(); - content_.privateIpAddresses.push_back(privateIpAddresseObject); + Content::PrivateIpAddress privateIpAddressObject; + if(!contentNodePrivateIpAddressesPrivateIpAddress["ElasticNetworkInterfaceId"].isNull()) + privateIpAddressObject.elasticNetworkInterfaceId = contentNodePrivateIpAddressesPrivateIpAddress["ElasticNetworkInterfaceId"].asString(); + if(!contentNodePrivateIpAddressesPrivateIpAddress["RegionId"].isNull()) + privateIpAddressObject.regionId = contentNodePrivateIpAddressesPrivateIpAddress["RegionId"].asString(); + if(!contentNodePrivateIpAddressesPrivateIpAddress["GmtCreate"].isNull()) + privateIpAddressObject.gmtCreate = contentNodePrivateIpAddressesPrivateIpAddress["GmtCreate"].asString(); + if(!contentNodePrivateIpAddressesPrivateIpAddress["GmtModified"].isNull()) + privateIpAddressObject.gmtModified = contentNodePrivateIpAddressesPrivateIpAddress["GmtModified"].asString(); + if(!contentNodePrivateIpAddressesPrivateIpAddress["IpName"].isNull()) + privateIpAddressObject.ipName = contentNodePrivateIpAddressesPrivateIpAddress["IpName"].asString(); + if(!contentNodePrivateIpAddressesPrivateIpAddress["PrivateIpAddress"].isNull()) + privateIpAddressObject.privateIpAddress = contentNodePrivateIpAddressesPrivateIpAddress["PrivateIpAddress"].asString(); + if(!contentNodePrivateIpAddressesPrivateIpAddress["Status"].isNull()) + privateIpAddressObject.status = contentNodePrivateIpAddressesPrivateIpAddress["Status"].asString(); + if(!contentNodePrivateIpAddressesPrivateIpAddress["Description"].isNull()) + privateIpAddressObject.description = contentNodePrivateIpAddressesPrivateIpAddress["Description"].asString(); + if(!contentNodePrivateIpAddressesPrivateIpAddress["Message"].isNull()) + privateIpAddressObject.message = contentNodePrivateIpAddressesPrivateIpAddress["Message"].asString(); + content_.privateIpAddresses.push_back(privateIpAddressObject); } if(!value["Code"].isNull()) code_ = std::stoi(value["Code"].asString());