Kaynağa Gözat

Support GetDatabase, GetPhysicalDatabase to return InstanceAlias information.

sdk-team 3 yıl önce
ebeveyn
işleme
7a56454f4a

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1576
+1.36.1577

+ 1 - 0
dms-enterprise/include/alibabacloud/dms-enterprise/model/GetDatabaseResult.h

@@ -46,6 +46,7 @@ namespace AlibabaCloud
 					std::string dbaName;
 					std::string dbaId;
 					std::string state;
+					std::string instanceAlias;
 					std::string catalogName;
 					std::vector<std::string> ownerNameList;
 					std::string schemaName;

+ 1 - 0
dms-enterprise/include/alibabacloud/dms-enterprise/model/GetPhysicalDatabaseResult.h

@@ -46,6 +46,7 @@ namespace AlibabaCloud
 					std::string dbaName;
 					std::string dbaId;
 					std::string state;
+					std::string instanceAlias;
 					std::string catalogName;
 					std::vector<std::string> ownerNameList;
 					std::string schemaName;

+ 2 - 0
dms-enterprise/src/model/GetDatabaseResult.cc

@@ -68,6 +68,8 @@ void GetDatabaseResult::parse(const std::string &payload)
 		database_.dbType = databaseNode["DbType"].asString();
 	if(!databaseNode["SearchName"].isNull())
 		database_.searchName = databaseNode["SearchName"].asString();
+	if(!databaseNode["InstanceAlias"].isNull())
+		database_.instanceAlias = databaseNode["InstanceAlias"].asString();
 		auto allOwnerIdList = databaseNode["OwnerIdList"]["OwnerIds"];
 		for (auto value : allOwnerIdList)
 			database_.ownerIdList.push_back(value.asString());

+ 2 - 0
dms-enterprise/src/model/GetPhysicalDatabaseResult.cc

@@ -68,6 +68,8 @@ void GetPhysicalDatabaseResult::parse(const std::string &payload)
 		database_.dbType = databaseNode["DbType"].asString();
 	if(!databaseNode["SearchName"].isNull())
 		database_.searchName = databaseNode["SearchName"].asString();
+	if(!databaseNode["InstanceAlias"].isNull())
+		database_.instanceAlias = databaseNode["InstanceAlias"].asString();
 		auto allOwnerIdList = databaseNode["OwnerIdList"]["OwnerIds"];
 		for (auto value : allOwnerIdList)
 			database_.ownerIdList.push_back(value.asString());