mirror of
https://github.com/APIParkLab/APIPark.git
synced 2026-06-14 20:41:15 +08:00
233 lines
8.1 KiB
YAML
233 lines
8.1 KiB
YAML
system:
|
|
monitor:
|
|
- "GET:/api/v1/monitor"
|
|
- "POST:/api/v1/monitor"
|
|
- "PUT:/api/v1/monitor"
|
|
- "DELETE:/api/v1/monitor"
|
|
service_categories_setting:
|
|
- "GET:/api/v1/categories"
|
|
- "POST:/api/v1/catalogue"
|
|
- "PUT:/api/v1/catalogue"
|
|
- "DELETE:/api/v1/catalogue"
|
|
team_manager:
|
|
- "GET:/api/v1/manager/teams"
|
|
- "GET:/api/v1/manager/team"
|
|
- "POST:/api/v1/manager/team"
|
|
- "PUT:/api/v1/manager/team"
|
|
- "DELETE:/api/v1/manager/team"
|
|
user_manager:
|
|
- "GET:/api/v1/user/departments"
|
|
- "GET:/api/v1/user/department"
|
|
- "POST:/api/v1/user/department"
|
|
- "PUT:/api/v1/user/department"
|
|
- "DELETE:/api/v1/user/department"
|
|
- "POST:/api/v1/user/department/member"
|
|
- "DELETE:/api/v1/user/department/member"
|
|
- "POST:/api/v1/user/department/member/remove"
|
|
- "GET:/api/v1/user/accounts"
|
|
- "POST:/api/v1/user/account"
|
|
- "POST:/api/v1/user/account/enable"
|
|
- "POST:/api/v1/user/account/disable"
|
|
- "DELETE:/api/v1/user/account"
|
|
# - "GET:/api/v1/simple/member"
|
|
|
|
user_group:
|
|
- "GET:/api/v1/user/groups"
|
|
- "GET:/api/v1/user/group"
|
|
- "GET:/api/v1/user/group/:id"
|
|
- "POST:/api/v1/user/group"
|
|
- "PUT:/api/v1/user/group"
|
|
- "PUT:/api/v1/user/group/:id"
|
|
- "DELETE:/api/v1/user/group/:id"
|
|
- "DELETE:/api/v1/user/group"
|
|
- "POST:/api/v1/user/group/member"
|
|
- "DELETE:/api/v1/user/group/member"
|
|
- "GET:/api/v1/user/group/members"
|
|
organization_manager:
|
|
- "GET:/api/v1/manager/organizations"
|
|
- "GET:/api/v1/manager/organization"
|
|
- "GET:/api/v1/manager/organization/:id"
|
|
- "POST:/api/v1/manager/organization"
|
|
- "PUT:/api/v1/manager/organization"
|
|
- "PUT:/api/v1/manager/organization/:id"
|
|
- "DELETE:/api/v1/manager/organization/:id"
|
|
- "DELETE:/api/v1/manager/organization"
|
|
- "GET:/api/v1/manager/organization/partitions"
|
|
- "POST:/api/v1/simple/organizations"
|
|
|
|
role_manager:
|
|
- "GET:/api/v1/manage/roles"
|
|
- "GET:/api/v1/manage/role"
|
|
- "GET:/api/v1/manage/role/:id"
|
|
- "POST:/api/v1/manage/role"
|
|
- "PUT:/api/v1/manage/role"
|
|
- "PUT:/api/v1/manage/role/:id"
|
|
- "DELETE:/api/v1/manage/role/:id"
|
|
- "DELETE:/api/v1/manage/role"
|
|
# - "POST:/api/v1/simple/roles"
|
|
system_permission_setting:
|
|
- "GET:/api/v1/system/permissions"
|
|
- "GET:/api/v1/system/permission/options"
|
|
- "GET:/api/v1/system/permission/options/team"
|
|
- "GET:/api/v1/system/permission/options/project"
|
|
- "POST:/api/v1/system/permission"
|
|
- "DELETE:/api/v1/system/permission"
|
|
- "POST:/api/v1/system/permission/team"
|
|
- "DELETE:/api/v1/system/permission/team"
|
|
- "POST:/api/v1/system/permission/project"
|
|
- "DELETE:/api/v1/system/permission/project"
|
|
devops:
|
|
|
|
environs_setting:
|
|
- "GET:/api/v1/partitions"
|
|
- "POST:/api/v1/partition"
|
|
- "DELETE:/api/v1/partition"
|
|
- "PUT:/api/v1/partition"
|
|
- "GET:/api/v1/partition"
|
|
- "GET:/api/v1/partition/certificates"
|
|
- "POST:/api/v1/partition/certificate"
|
|
- "DELETE:/api/v1/partition/certificate"
|
|
- "PUT:/api/v1/partition/certificate"
|
|
- "GET:/api/v1/partition/certificate"
|
|
- "GET:/api/v1/partition/clusters"
|
|
- "GET:/api/v1/partition/cluster"
|
|
- "POST:/api/v1/partition/cluster"
|
|
- "DELETE:/api/v1/partition/cluster"
|
|
- "PUT:/api/v1/partition/cluster"
|
|
- "PUT:/api/v1/partition/cluster/reset"
|
|
- "GET:/api/v1/partition/cluster/nodes"
|
|
team:
|
|
project_manager:
|
|
- "GET:/api/v1/team/projects"
|
|
- "POST:/api/v1/team/project"
|
|
- "PUT:/api/v1/team/project"
|
|
- "GET:/api/v1/team/members/simple"
|
|
- "DELETE:/api/v1/team/project"
|
|
team_manager:
|
|
- "PUT:/api/v1/team"
|
|
- "DELETE:/api/v1/team"
|
|
- "POST:/api/v1/team/member"
|
|
- "DELETE:/api/v1/team/member"
|
|
- "GET:/api/v1/team/members"
|
|
|
|
project_view:
|
|
- "GET:/api/v1/team/projects"
|
|
team_permission_setting:
|
|
- "GET:/api/v1/team/setting/permissions"
|
|
- "GET:/api/v1/team/setting/permission/options"
|
|
- "GET:/api/v1/team/setting/permission/options/project"
|
|
- "POST:/api/v1/team/setting/permission"
|
|
- "DELETE:/api/v1/team/setting/permission"
|
|
- "POST:/api/v1/team/setting/permission/project"
|
|
- "DELETE:/api/v1/team/setting/permission/project"
|
|
team_setting:
|
|
- "PUT:/api/v1/team"
|
|
# - "GET:/api/v1/team"
|
|
member_setting:
|
|
- "GET:/api/v1/team/members"
|
|
- "POST:/api/v1/team/member"
|
|
- "DELETE:/api/v1/team/member"
|
|
- "GET:/api/v1/team/members/toadd"
|
|
- "GET:/api/v1/team/members/simple"
|
|
project:
|
|
project_setting:
|
|
# - "GET:/api/v1/project/info"
|
|
- "PUT:/api/v1/project/info"
|
|
member_setting:
|
|
- "GET:/api/v1/project/members"
|
|
- "POST:/api/v1/project/member"
|
|
- "DELETE:/api/v1/project/member"
|
|
- "GET:/api/v1/project/members/toadd"
|
|
api_manager:
|
|
- "GET:/api/v1/project/apis"
|
|
- "GET:/api/v1/project/api/detail"
|
|
- "GET:/api/v1/project/api/detail/simple"
|
|
- "GET:/api/v1/project/api/doc"
|
|
- "GET:/api/v1/project/api/proxy"
|
|
- "GET:/api/v1/project/apis/simple"
|
|
- "POST:/api/v1/project/api"
|
|
- "PUT:/api/v1/project/api"
|
|
- "DELETE:/api/v1/project/api"
|
|
- "POST:/api/v1/project/api/copy"
|
|
- "GET:/api/v1/project/api/define"
|
|
api_view:
|
|
- "GET:/api/v1/project/apis"
|
|
- "GET:/api/v1/project/api/detail"
|
|
- "GET:/api/v1/project/api/detail/simple"
|
|
- "GET:/api/v1/project/api/doc"
|
|
- "GET:/api/v1/project/api/proxy"
|
|
- "GET:/api/v1/project/apis/simple"
|
|
upstream_manager:
|
|
- "GET:/api/v1/project/upstreams"
|
|
- "POST:/api/v1/project/upstream"
|
|
- "PUT:/api/v1/project/upstream"
|
|
- "DELETE:/api/v1/project/upstream"
|
|
- "GET:/api/v1/project/upstream"
|
|
- "DELETE:/api/v1/project/upstream/:id"
|
|
upstream_view:
|
|
- "GET:/api/vi/project/upstreams"
|
|
- "GET:/api/v1/project/upstream"
|
|
service_manager:
|
|
- "POST:/api/v1/project/service"
|
|
- "GET:/api/v1/project/services"
|
|
- "GET:/api/v1/project/service/doc"
|
|
- "GET:/api/v1/project/service/info"
|
|
- "PUT:/api/v1/project/service/enable"
|
|
- "PUT:/api/v1/project/service/disable"
|
|
- "PUT:/api/v1/project/service/doc"
|
|
- "PUT:/api/v1/project/service/info"
|
|
- "DELETE:/api/v1/project/service"
|
|
service_view:
|
|
- "GET:/api/v1/project/services"
|
|
- "GET:/api/v1/project/service/doc"
|
|
- "GET:/api/v1/project/service/info"
|
|
subscribe_view:
|
|
- "GET:/api/v1/project/subscriptions"
|
|
- "GET:/api/v1/project/subscription/approval"
|
|
subscribe_apply:
|
|
- "GET:/api/v1/project/subscriptions"
|
|
- "GET:/api/v1/project/subscription/approval"
|
|
- "POST:/api/v1/project/subscription/cancel"
|
|
- "POST:/api/v1/project/subscription/cancel/application"
|
|
subscribers_manager:
|
|
- "GET:/api/v1/project/subscribers"
|
|
- "POST:/api/v1/project/subscriber"
|
|
- "DELETE:/api/v1/project/subscriber"
|
|
subscribe_approval:
|
|
- "GET:/api/v1/project/approval/subscribers"
|
|
- "POST:/api/v1/project/approval/subscriber"
|
|
- "GET:/api/v1/project/approval/subscriber"
|
|
authentication_view:
|
|
- "GET:/api/v1/project/authorization"
|
|
- "GET:/api/v1/project/authorizations"
|
|
- "GET:/api/v1/project/authorization/drivers"
|
|
- "GET:/api/v1/project/authorization/details"
|
|
authentication_manager:
|
|
- "GET:/api/v1/project/authorization"
|
|
- "GET:/api/v1/project/authorizations"
|
|
- "GET:/api/v1/project/authorization/drivers"
|
|
- "GET:/api/v1/project/authorization/details"
|
|
- "PUT:/api/v1/project/authorization"
|
|
- "POST:/api/v1/project/authorization"
|
|
- "DELETE:/api/v1/project/authorization"
|
|
publish_manager:
|
|
- "GET:/api/v1/project/publish/Check"
|
|
- "DELETE:/api/v1/project/publish/close"
|
|
- "GET:/api/v1/project/publish"
|
|
- "GET:/api/v1/project/publishs"
|
|
- "POST:/api/v1/project/publish/release"
|
|
- "POST:/api/v1/project/publish/apply"
|
|
- "PUT:/api/v1/project/publish/execute"
|
|
- "DELETE:/api/v1/project/publish/stop"
|
|
|
|
publish_approve:
|
|
- "POST:/api/v1/project/publish/do"
|
|
- "GET:/api/v1/project/publish"
|
|
- "GET:/api/v1/project/publishs"
|
|
- "PUT:/api/v1/project/publish/accept"
|
|
- "PUT:/api/v1/project/publish/refuse"
|
|
permission_manager:
|
|
- "GET:/api/v1/project/setting/permissions"
|
|
- "GET:/api/v1/project/setting/permission/options"
|
|
- "POST:/api/v1/project/setting/permission"
|
|
- "DELETE:/api/v1/project/setting/permission" |