This commit is contained in:
wb-hx510875
2019-09-19 11:14:07 +08:00
parent 2f6036b803
commit ba463ae2dc
1795 changed files with 41555 additions and 38367 deletions

View File

@@ -39,12 +39,12 @@ void DescribeRegionsResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allRegions = value["Regions"]["Region"];
for (auto value : allRegions)
auto allRegionsNode = value["Regions"]["Region"];
for (auto valueRegionsRegion : allRegionsNode)
{
Region regionsObject;
if(!value["RegionId"].isNull())
regionsObject.regionId = value["RegionId"].asString();
if(!valueRegionsRegion["RegionId"].isNull())
regionsObject.regionId = valueRegionsRegion["RegionId"].asString();
regions_.push_back(regionsObject);
}

View File

@@ -39,12 +39,12 @@ void DescribeServiceResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allProtectionLevels = value["ProtectionLevels"]["ProtectionLevel"];
for (auto value : allProtectionLevels)
auto allProtectionLevelsNode = value["ProtectionLevels"]["ProtectionLevel"];
for (auto valueProtectionLevelsProtectionLevel : allProtectionLevelsNode)
{
ProtectionLevel protectionLevelsObject;
if(!value["Type"].isNull())
protectionLevelsObject.type = value["Type"].asString();
if(!valueProtectionLevelsProtectionLevel["Type"].isNull())
protectionLevelsObject.type = valueProtectionLevelsProtectionLevel["Type"].asString();
protectionLevels_.push_back(protectionLevelsObject);
}

View File

@@ -39,16 +39,16 @@ void ListAliasesByKeyIdResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allAliases = value["Aliases"]["Alias"];
for (auto value : allAliases)
auto allAliasesNode = value["Aliases"]["Alias"];
for (auto valueAliasesAlias : allAliasesNode)
{
Alias aliasesObject;
if(!value["KeyId"].isNull())
aliasesObject.keyId = value["KeyId"].asString();
if(!value["AliasName"].isNull())
aliasesObject.aliasName = value["AliasName"].asString();
if(!value["AliasArn"].isNull())
aliasesObject.aliasArn = value["AliasArn"].asString();
if(!valueAliasesAlias["KeyId"].isNull())
aliasesObject.keyId = valueAliasesAlias["KeyId"].asString();
if(!valueAliasesAlias["AliasName"].isNull())
aliasesObject.aliasName = valueAliasesAlias["AliasName"].asString();
if(!valueAliasesAlias["AliasArn"].isNull())
aliasesObject.aliasArn = valueAliasesAlias["AliasArn"].asString();
aliases_.push_back(aliasesObject);
}
if(!value["TotalCount"].isNull())

View File

@@ -39,16 +39,16 @@ void ListAliasesResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allAliases = value["Aliases"]["Alias"];
for (auto value : allAliases)
auto allAliasesNode = value["Aliases"]["Alias"];
for (auto valueAliasesAlias : allAliasesNode)
{
Alias aliasesObject;
if(!value["KeyId"].isNull())
aliasesObject.keyId = value["KeyId"].asString();
if(!value["AliasName"].isNull())
aliasesObject.aliasName = value["AliasName"].asString();
if(!value["AliasArn"].isNull())
aliasesObject.aliasArn = value["AliasArn"].asString();
if(!valueAliasesAlias["KeyId"].isNull())
aliasesObject.keyId = valueAliasesAlias["KeyId"].asString();
if(!valueAliasesAlias["AliasName"].isNull())
aliasesObject.aliasName = valueAliasesAlias["AliasName"].asString();
if(!valueAliasesAlias["AliasArn"].isNull())
aliasesObject.aliasArn = valueAliasesAlias["AliasArn"].asString();
aliases_.push_back(aliasesObject);
}
if(!value["TotalCount"].isNull())

View File

@@ -39,14 +39,14 @@ void ListKeysResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allKeys = value["Keys"]["Key"];
for (auto value : allKeys)
auto allKeysNode = value["Keys"]["Key"];
for (auto valueKeysKey : allKeysNode)
{
Key keysObject;
if(!value["KeyId"].isNull())
keysObject.keyId = value["KeyId"].asString();
if(!value["KeyArn"].isNull())
keysObject.keyArn = value["KeyArn"].asString();
if(!valueKeysKey["KeyId"].isNull())
keysObject.keyId = valueKeysKey["KeyId"].asString();
if(!valueKeysKey["KeyArn"].isNull())
keysObject.keyArn = valueKeysKey["KeyArn"].asString();
keys_.push_back(keysObject);
}
if(!value["TotalCount"].isNull())

View File

@@ -39,16 +39,16 @@ void ListResourceTagsResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allTags = value["Tags"]["Tag"];
for (auto value : allTags)
auto allTagsNode = value["Tags"]["Tag"];
for (auto valueTagsTag : allTagsNode)
{
Tag tagsObject;
if(!value["KeyId"].isNull())
tagsObject.keyId = value["KeyId"].asString();
if(!value["TagKey"].isNull())
tagsObject.tagKey = value["TagKey"].asString();
if(!value["TagValue"].isNull())
tagsObject.tagValue = value["TagValue"].asString();
if(!valueTagsTag["KeyId"].isNull())
tagsObject.keyId = valueTagsTag["KeyId"].asString();
if(!valueTagsTag["TagKey"].isNull())
tagsObject.tagKey = valueTagsTag["TagKey"].asString();
if(!valueTagsTag["TagValue"].isNull())
tagsObject.tagValue = valueTagsTag["TagValue"].asString();
tags_.push_back(tagsObject);
}