GetUser API return user execute query count information.
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
2020-04-23 Version: 1.36.375
|
||||
- GetUser API return user execute query count information.
|
||||
|
||||
2020-04-23 Version: 1.36.374
|
||||
- Fixed bugs for MassPush API.
|
||||
|
||||
|
||||
@@ -34,13 +34,18 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct User
|
||||
{
|
||||
long uid;
|
||||
std::vector<std::string> roleIdList;
|
||||
std::string userId;
|
||||
std::string state;
|
||||
std::vector<std::string> roleNameList;
|
||||
std::string nickName;
|
||||
std::string mobile;
|
||||
long maxExecuteCount;
|
||||
long uid;
|
||||
std::string lastLoginTime;
|
||||
long curResultCount;
|
||||
std::vector<std::string> roleIdList;
|
||||
long maxResultCount;
|
||||
std::string userId;
|
||||
std::string state;
|
||||
long curExecuteCount;
|
||||
long parentUid;
|
||||
};
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::GetApprovalDetailRequest;
|
||||
GetApprovalDetailRequest::GetApprovalDetailRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "GetApprovalDetail")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetApprovalDetailRequest::~GetApprovalDetailRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::GetDatabaseRequest;
|
||||
GetDatabaseRequest::GetDatabaseRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "GetDatabase")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetDatabaseRequest::~GetDatabaseRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::GetInstanceRequest;
|
||||
GetInstanceRequest::GetInstanceRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "GetInstance")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetInstanceRequest::~GetInstanceRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::GetLogicDatabaseRequest;
|
||||
GetLogicDatabaseRequest::GetLogicDatabaseRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "GetLogicDatabase")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetLogicDatabaseRequest::~GetLogicDatabaseRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::GetOpLogRequest;
|
||||
GetOpLogRequest::GetOpLogRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "GetOpLog")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetOpLogRequest::~GetOpLogRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::GetUserRequest;
|
||||
GetUserRequest::GetUserRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "GetUser")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetUserRequest::~GetUserRequest()
|
||||
|
||||
@@ -52,6 +52,16 @@ void GetUserResult::parse(const std::string &payload)
|
||||
user_.parentUid = std::stol(userNode["ParentUid"].asString());
|
||||
if(!userNode["State"].isNull())
|
||||
user_.state = userNode["State"].asString();
|
||||
if(!userNode["LastLoginTime"].isNull())
|
||||
user_.lastLoginTime = userNode["LastLoginTime"].asString();
|
||||
if(!userNode["CurExecuteCount"].isNull())
|
||||
user_.curExecuteCount = std::stol(userNode["CurExecuteCount"].asString());
|
||||
if(!userNode["CurResultCount"].isNull())
|
||||
user_.curResultCount = std::stol(userNode["CurResultCount"].asString());
|
||||
if(!userNode["MaxExecuteCount"].isNull())
|
||||
user_.maxExecuteCount = std::stol(userNode["MaxExecuteCount"].asString());
|
||||
if(!userNode["MaxResultCount"].isNull())
|
||||
user_.maxResultCount = std::stol(userNode["MaxResultCount"].asString());
|
||||
auto allRoleIdList = userNode["RoleIdList"]["RoleIds"];
|
||||
for (auto value : allRoleIdList)
|
||||
user_.roleIdList.push_back(value.asString());
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::ListColumnsRequest;
|
||||
ListColumnsRequest::ListColumnsRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "ListColumns")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListColumnsRequest::~ListColumnsRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::ListDatabaseUserPermssionsRequest;
|
||||
ListDatabaseUserPermssionsRequest::ListDatabaseUserPermssionsRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "ListDatabaseUserPermssions")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListDatabaseUserPermssionsRequest::~ListDatabaseUserPermssionsRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::ListDatabasesRequest;
|
||||
ListDatabasesRequest::ListDatabasesRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "ListDatabases")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListDatabasesRequest::~ListDatabasesRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::ListIndexesRequest;
|
||||
ListIndexesRequest::ListIndexesRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "ListIndexes")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListIndexesRequest::~ListIndexesRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::ListInstancesRequest;
|
||||
ListInstancesRequest::ListInstancesRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "ListInstances")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListInstancesRequest::~ListInstancesRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::ListLogicDatabasesRequest;
|
||||
ListLogicDatabasesRequest::ListLogicDatabasesRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "ListLogicDatabases")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListLogicDatabasesRequest::~ListLogicDatabasesRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::ListLogicTablesRequest;
|
||||
ListLogicTablesRequest::ListLogicTablesRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "ListLogicTables")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListLogicTablesRequest::~ListLogicTablesRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::ListOrdersRequest;
|
||||
ListOrdersRequest::ListOrdersRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "ListOrders")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListOrdersRequest::~ListOrdersRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::ListTablesRequest;
|
||||
ListTablesRequest::ListTablesRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "ListTables")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListTablesRequest::~ListTablesRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::ListUserPermissionsRequest;
|
||||
ListUserPermissionsRequest::ListUserPermissionsRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "ListUserPermissions")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListUserPermissionsRequest::~ListUserPermissionsRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::ListUsersRequest;
|
||||
ListUsersRequest::ListUsersRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "ListUsers")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ListUsersRequest::~ListUsersRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::SearchDatabaseRequest;
|
||||
SearchDatabaseRequest::SearchDatabaseRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "SearchDatabase")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
SearchDatabaseRequest::~SearchDatabaseRequest()
|
||||
|
||||
@@ -21,7 +21,7 @@ using AlibabaCloud::Dms_enterprise::Model::SearchTableRequest;
|
||||
SearchTableRequest::SearchTableRequest() :
|
||||
RpcServiceRequest("dms-enterprise", "2018-11-01", "SearchTable")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
SearchTableRequest::~SearchTableRequest()
|
||||
|
||||
Reference in New Issue
Block a user