/
KU
kubesphere
/
KS API
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 56m ago · Updated 2mo ago
Details
Filter operations
Access Management
62
get
List all members in cluster.
post
Add user to current cluster.
get
Retrieve member details in cluster.
put
Update cluster member role bind.
delete
Delete member in cluster scope.
get
Retrieve user's role templates in cluster.
get
List all cluster roles.
post
Create cluster role. Automatically aggregate policy rules according to annotation.
get
Retrieve cluster role details.
put
Update cluster role. Automatically aggregate policy rules according to annotation.
delete
Delete cluster role.
patch
Patch cluster role. Automatically aggregate policy rules according to annotation.
get
List all members in the specified devops project.
post
Batch add devops project members.
get
Retrieve devops project member details.
put
Update member in devops project.
delete
Remove member in namespace.
get
Retrieve member's role templates in devops project.
get
List all roles in the specified devops project.
post
Create role in the specified devops project. Automatically aggregate policy rules according to annotation.
get
Retrieve devops project role details.
put
Update devops project role. Automatically aggregate policy rules according to annotation.
delete
Delete role in the specified devops project.
patch
Patch devops project role. Automatically aggregate policy rules according to annotation.
get
List all global roles.
post
Create global role. Automatically aggregate policy rules according to annotation.
get
Retrieve global role details.
put
Update global role. Automatically aggregate policy rules according to annotation.
delete
Delete global role.
patch
Patch global role. Automatically aggregate policy rules according to annotation.
get
List all members in the specified namespace.
post
Batch add namespace members.
get
Retrieve namespace member details.
put
Update member in namespace.
delete
Delete member in namespace scope.
get
Retrieve member's role templates in namespace.
get
List all roles in the specified namespace.
post
Create role in the specified namespace. Automatically aggregate policy rules according to annotation.
get
Retrieve role details.
put
Update namespace role. Automatically aggregate policy rules according to annotation.
delete
Delete role in the specified namespace.
patch
Patch namespace role.
get
List all users in global scope.
post
Create user in global scope.
get
Retrieve user details.
put
Update user info.
delete
Delete user.
get
Retrieve user's global role templates.
get
List user's login records.
put
Modify user's password.
get
List all members in the specified workspace.
post
Batch add workspace members.
get
Retrieve workspace member details.
put
Update member in workspace.
delete
Delete member in workspace scope.
get
Retrieve member's role templates in workspace.
get
List all workspace roles.
post
Create workspace role. Automatically aggregate policy rules according to annotation.
get
Retrieve workspace role details.
put
Update workspace role. Automatically aggregate policy rules according to annotation.
delete
Delete workspace role.
patch
Patch workspace role. Automatically aggregate policy rules according to annotation.
Auditing Query
1
Cluster Metrics
1
Cluster Resources
3
Clustered Resource
2
Component Metrics
1
Component Status
6
Container Metrics
2
Custom Metrics
3
DevOps Jenkinsfile
2
DevOps Pipeline
34
DevOps Project
13
DevOps Project Credential
1
DevOps Scm
5
DevOps Webhook
3
Docker Registry
1
Events Query
1
KubeSphere Metrics
1
Log Query
1
Namespace Metrics
3
Namespace Resources
10
Namespaced Resource
2
Network Topology
2
Node Metrics
2
Pod Metrics
5
PVC Metrics
3
ServiceMesh
11
Tenant Resources
20
Terminal
1
User Resources
2
Verification
2
Workload Metrics
2
Workspace Metrics
2
get
/kapis/devops.kubesphere.io/v1alpha2/jenkins/{path}
post
Rerun job whether the job is complete or not
Access Management
List all roles in the specified devops project.
get
/kapis/iam.kubesphere.io/v1alpha2/devops/{devops}/roles
Path parameters
devops
string
required
devops project name
Response
ok
ApiListResult
required
items
ApiListResultItems[]
required
totalItems
integer
required
Changes