悟空插件平台
悟空插件平台为DevCloud提供了一个扩展方式,扩展是一个简单的插件(add-ons),可以通过DevCloud自定义或扩展你的DevOps体验。一个插件由几个标准的技术组成: HTML,JavaScript,CSS,你可以由任何开发工具进行开发。插件利用DevCloud提供的Restful API library,与各服务进行交互。
通过云审计服务,您可以记录与悟空插件平台相关的操作事件,便于日后的查询、审计和回溯。
操作名称 |
资源类型 |
事件名称 |
---|---|---|
创建服务扩展点 |
endpoint |
createEndpoint |
更新服务扩展点 |
endpoint |
updateEndpoint |
删除服务扩展点 |
endpoint |
deleteEndpoint |
管理删除插件 |
extension |
deleteExtensionByAdmin |
强制禁用插件 |
extension |
forcedDisableExtension |
上架/下架/默认/公开插件 |
extension |
adminOperateExtension |
上传logo(base64格式),返回上传的文件uri路径 |
publisher |
uploadLogo |
清空缓存 |
cache |
clearCache |
添加插件 |
extension |
createExtension |
更新插件 |
extension |
updateExtension |
删除插件 |
extension |
deleteExtension |
上架/下架/默认/公开插件 |
extension |
operateExtension |
共享插件 |
extension |
shareExtension |
取消共享 |
extension |
cancelShare |
更新最爱插件 |
extension |
updateFavoriteExtension |
更新特性白名单开关 |
feature |
updateFeatureSwitch |
增加用户访问特性权限 |
feature |
addFeatureUser |
删除用户访问特性权限 |
feature |
deleteFeatureUser |
激活或取消激活项目中的某插件 |
extension |
triggleExtension |
安装插件到项目中 |
extension |
installExtension |
删除项目中的某插件 |
extension |
uninstallExtension |
新建申请插件请求 |
extension_request |
addExtensionRequest |
删除申请插件请求 |
extension_request |
deleteExtensionRequest |
审批申请插件请求(拒绝) |
extension_request |
rejectExtensionRequest |
创建发布商 |
publisher |
createPublisher |
更新发布商信息 |
publisher |
updatePublisher |
删除发布商 |
publisher |
deletePublisher |
添加发布商成员 |
publisher_member |
addPublisherMember |
修改发布商成员角色 |
publisher_member |
updatePublisherMember |
删除发布商成员 |
publisher_member |
deletePublisherMember |
修改设置项的值 |
setting |
updateSetting |
添加设置项 |
setting |
addSetting |
删除设置项 |
setting |
deleteSettingByNameAndType |
同意隐私声明 |
extension |
agreePrivacyStatement |
