Support ClientToken for Idemoptent.
This commit is contained in:
@@ -72,6 +72,30 @@ 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)
|
||||
{
|
||||
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);
|
||||
}
|
||||
if(!value["Code"].isNull())
|
||||
code_ = std::stoi(value["Code"].asString());
|
||||
if(!value["Message"].isNull())
|
||||
|
||||
Reference in New Issue
Block a user