Files
certd/packages/ui/certd-server/metadata/deploy_SafelineDeployToWebsitePlugin.yaml
xiaojunnuo 01eb50078e v1.38.10
2026-02-16 00:23:13 +08:00

79 lines
2.0 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
showRunStrategy: false
default:
strategy:
runStrategy: 1
name: SafelineDeployToWebsitePlugin
title: 雷池-更新证书(支持控制台和防护应用)
icon: svg:icon-safeline
desc: 更新长亭雷池WAF的证书支持更新控制台和防护应用的证书。
group: panel
needPlus: false
input:
cert:
title: 域名证书
helper: 请选择前置任务输出的域名证书
component:
name: output-selector
from:
- ':cert:'
required: true
order: 0
certDomains:
title: 当前证书域名
component:
name: cert-domains-getter
mergeScript: |2-
return {
component:{
inputKey: ctx.compute(({form})=>{
return form.cert
}),
}
}
template: false
required: false
order: 0
accessId:
title: 雷池授权
helper: 长亭雷池授权
component:
name: access-selector
type: safeline
required: true
order: 0
certIds:
title: 雷池证书
component:
name: remote-select
vModel: value
mode: tags
type: plugin
typeName: SafelineDeployToWebsitePlugin
action: onGetCertIds
search: false
pager: false
watches:
- certDomains
- accessId
required: true
mergeScript: |2-
return {
component:{
form: ctx.compute(({form})=>{
return form
})
},
}
helper: |-
请选择要更新的雷池的证书Id需要先手动到雷池控制台上传一次
如果输入0则表示新增证书,运行一次之后可以在雷池中使用该证书最后记得在此处选择新上传的这个证书id后续将进行自动更新
order: 0
output: {}
pluginType: deploy
type: builtIn
scriptFilePath: /plugins/plugin-plus/safeline/plugins/deploy-to-website.js