Generated 2015-12-01 for Dds.

This commit is contained in:
sdk-team
2024-08-28 05:45:41 +00:00
parent b88765a938
commit ac4e846136
3 changed files with 10 additions and 1 deletions

View File

@@ -61,6 +61,7 @@ namespace AlibabaCloud
int port;
std::string nodeId;
std::string vpcCloudInstanceId;
std::string lockMode;
int maxIOPS;
};
struct ShardAttribute
@@ -73,6 +74,7 @@ namespace AlibabaCloud
int port;
std::string nodeId;
int nodeStorage;
std::string lockMode;
std::string maxDiskMbps;
std::string connectString;
int maxIOPS;
@@ -86,6 +88,7 @@ namespace AlibabaCloud
int port;
std::string nodeId;
int nodeStorage;
std::string lockMode;
std::string connectString;
int maxIOPS;
};

View File

@@ -177,6 +177,8 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
DBInstance::MongosAttribute mongosListObject;
if(!valueDBInstancesDBInstanceMongosListMongosAttribute["VpcCloudInstanceId"].isNull())
mongosListObject.vpcCloudInstanceId = valueDBInstancesDBInstanceMongosListMongosAttribute["VpcCloudInstanceId"].asString();
if(!valueDBInstancesDBInstanceMongosListMongosAttribute["LockMode"].isNull())
mongosListObject.lockMode = valueDBInstancesDBInstanceMongosListMongosAttribute["LockMode"].asString();
if(!valueDBInstancesDBInstanceMongosListMongosAttribute["MaxIOPS"].isNull())
mongosListObject.maxIOPS = std::stoi(valueDBInstancesDBInstanceMongosListMongosAttribute["MaxIOPS"].asString());
if(!valueDBInstancesDBInstanceMongosListMongosAttribute["VSwitchId"].isNull())
@@ -203,6 +205,8 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
for (auto valueDBInstancesDBInstanceShardListShardAttribute : allShardListNode)
{
DBInstance::ShardAttribute shardListObject;
if(!valueDBInstancesDBInstanceShardListShardAttribute["LockMode"].isNull())
shardListObject.lockMode = valueDBInstancesDBInstanceShardListShardAttribute["LockMode"].asString();
if(!valueDBInstancesDBInstanceShardListShardAttribute["MaxIOPS"].isNull())
shardListObject.maxIOPS = std::stoi(valueDBInstancesDBInstanceShardListShardAttribute["MaxIOPS"].asString());
if(!valueDBInstancesDBInstanceShardListShardAttribute["ConnectString"].isNull())
@@ -233,6 +237,8 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
DBInstance::ConfigserverAttribute configserverListObject;
if(!valueDBInstancesDBInstanceConfigserverListConfigserverAttribute["MaxIOPS"].isNull())
configserverListObject.maxIOPS = std::stoi(valueDBInstancesDBInstanceConfigserverListConfigserverAttribute["MaxIOPS"].asString());
if(!valueDBInstancesDBInstanceConfigserverListConfigserverAttribute["LockMode"].isNull())
configserverListObject.lockMode = valueDBInstancesDBInstanceConfigserverListConfigserverAttribute["LockMode"].asString();
if(!valueDBInstancesDBInstanceConfigserverListConfigserverAttribute["ConnectString"].isNull())
configserverListObject.connectString = valueDBInstancesDBInstanceConfigserverListConfigserverAttribute["ConnectString"].asString();
if(!valueDBInstancesDBInstanceConfigserverListConfigserverAttribute["NodeClass"].isNull())