DescribeDBInstances Add CapacityUnit.

This commit is contained in:
sdk-team
2021-12-27 03:53:58 +00:00
parent 3611eea277
commit 8d73cf03cf
9 changed files with 30 additions and 7 deletions

View File

@@ -110,6 +110,17 @@ void CreateShardingDBInstanceRequest::setStorageEngine(const std::string& storag
setParameter("StorageEngine", storageEngine);
}
std::string CreateShardingDBInstanceRequest::getResourceGroupId()const
{
return resourceGroupId_;
}
void CreateShardingDBInstanceRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setParameter("ResourceGroupId", resourceGroupId);
}
std::string CreateShardingDBInstanceRequest::getRegionId()const
{
return regionId_;

View File

@@ -113,6 +113,8 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
dBInstancesObject.kindCode = valueDBInstancesDBInstance["KindCode"].asString();
if(!valueDBInstancesDBInstance["CapacityUnit"].isNull())
dBInstancesObject.capacityUnit = valueDBInstancesDBInstance["CapacityUnit"].asString();
if(!valueDBInstancesDBInstance["CloudType"].isNull())
dBInstancesObject.cloudType = valueDBInstancesDBInstance["CloudType"].asString();
auto allReplicaSetsNode = valueDBInstancesDBInstance["ReplicaSets"]["ReplicaSet"];
for (auto valueDBInstancesDBInstanceReplicaSetsReplicaSet : allReplicaSetsNode)
{

View File

@@ -71,8 +71,6 @@ void DescribeDBInstancesResult::parse(const std::string &payload)
dBInstancesObject.regionId = valueDBInstancesDBInstance["RegionId"].asString();
if(!valueDBInstancesDBInstance["DBInstanceStorage"].isNull())
dBInstancesObject.dBInstanceStorage = std::stoi(valueDBInstancesDBInstance["DBInstanceStorage"].asString());
if(!valueDBInstancesDBInstance["CapacityUnit"].isNull())
dBInstancesObject.capacityUnit = valueDBInstancesDBInstance["CapacityUnit"].asString();
if(!valueDBInstancesDBInstance["ResourceGroupId"].isNull())
dBInstancesObject.resourceGroupId = valueDBInstancesDBInstance["ResourceGroupId"].asString();
if(!valueDBInstancesDBInstance["ZoneId"].isNull())
@@ -87,6 +85,10 @@ void DescribeDBInstancesResult::parse(const std::string &payload)
dBInstancesObject.replicationFactor = valueDBInstancesDBInstance["ReplicationFactor"].asString();
if(!valueDBInstancesDBInstance["KindCode"].isNull())
dBInstancesObject.kindCode = valueDBInstancesDBInstance["KindCode"].asString();
if(!valueDBInstancesDBInstance["CloudType"].isNull())
dBInstancesObject.cloudType = valueDBInstancesDBInstance["CloudType"].asString();
if(!valueDBInstancesDBInstance["CapacityUnit"].isNull())
dBInstancesObject.capacityUnit = valueDBInstancesDBInstance["CapacityUnit"].asString();
auto allTagsNode = valueDBInstancesDBInstance["Tags"]["Tag"];
for (auto valueDBInstancesDBInstanceTagsTag : allTagsNode)
{

View File

@@ -43,14 +43,14 @@ void ListTagResourcesResult::parse(const std::string &payload)
for (auto valueTagResourcesTagResource : allTagResourcesNode)
{
TagResource tagResourcesObject;
if(!valueTagResourcesTagResource["TagKey"].isNull())
tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString();
if(!valueTagResourcesTagResource["TagValue"].isNull())
tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString();
if(!valueTagResourcesTagResource["ResourceType"].isNull())
tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString();
if(!valueTagResourcesTagResource["TagValue"].isNull())
tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString();
if(!valueTagResourcesTagResource["ResourceId"].isNull())
tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString();
if(!valueTagResourcesTagResource["TagKey"].isNull())
tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString();
tagResources_.push_back(tagResourcesObject);
}
if(!value["NextToken"].isNull())