inlong
inlong copied to clipboard
[INLONG-5049][Manager] Command tools add CRUD for user
Prepare a Pull Request
- Fixes #5049
Motivation
Command tools add CRUD for user.
Modifications
- Support get
UserTypeEnum.codebyUserTypeEnum.nameinUserTypeEnum - Add CRUD for user.
Verifying this change
1.managerctl list user
user Get user summary information
Usage: user [options]
Options:
--type
user type
-u, --username
username
2.managerctl describe user
user Get user details
Usage: user [options]
Options:
* -id, --id
user id
3.managerctl create user
user Create user
Usage: user [options]
Options:
-d, --days
valid days
-p, --password
password
-t, --type
account type
-u, --username
username
4.managerctl update user
user Update User
Usage: user [options]
Options:
-d, --days
new valid days
-u, --username
username to be modify
5.managerctl delete user
user Delete user by user id
Usage: user [options]
Options:
* -id, --id
user id