DescribeDBInstances Add CapacityUnit.
This commit is contained in:
@@ -65,6 +65,8 @@ namespace AlibabaCloud
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getStorageEngine()const;
|
||||
void setStorageEngine(const std::string& storageEngine);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSecurityToken()const;
|
||||
@@ -114,6 +116,7 @@ namespace AlibabaCloud
|
||||
std::vector<ReplicaSet> replicaSet_;
|
||||
std::string accessKeyId_;
|
||||
std::string storageEngine_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string securityToken_;
|
||||
std::string engine_;
|
||||
|
||||
@@ -113,6 +113,7 @@ namespace AlibabaCloud
|
||||
int maxConnections;
|
||||
std::string readonlyReplicas;
|
||||
std::string replicationFactor;
|
||||
std::string cloudType;
|
||||
std::string vPCId;
|
||||
std::string dBInstanceClass;
|
||||
std::string vSwitchId;
|
||||
|
||||
@@ -69,6 +69,7 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceStatus;
|
||||
std::string zoneId;
|
||||
std::string replicationFactor;
|
||||
std::string cloudType;
|
||||
std::string dBInstanceClass;
|
||||
std::vector<DBInstance::ShardAttribute> shardList;
|
||||
std::string lockMode;
|
||||
|
||||
@@ -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_;
|
||||
|
||||
@@ -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)
|
||||
{
|
||||
|
||||
@@ -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)
|
||||
{
|
||||
|
||||
@@ -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())
|
||||
|
||||
Reference in New Issue
Block a user