diff --git a/packages/ui/certd-client/src/views/sys/plugin/demo/access.yaml b/packages/ui/certd-client/src/views/sys/plugin/demo/access.yaml index 6fa96ac4..13afa946 100644 --- a/packages/ui/certd-client/src/views/sys/plugin/demo/access.yaml +++ b/packages/ui/certd-client/src/views/sys/plugin/demo/access.yaml @@ -1,27 +1,27 @@ name: AliyunAccess +author: greper version: 1.0.0 +minCertdVersion: 1.31.11 title: 阿里云授权 desc: 阿里云授权 icon: fa-cloud -author: - id: - name: - email: -link: type: access -input: - accessKeyId: - title: AccessKeyId - type: string - component: - name: a-input - required: true - helper: 访问密钥ID - accessKeySecret: - type: string - title: AccessKeySecret - encrypt: true +metadata: + dependencies: + - "@alicloud/pop-core": "^1.7.10" + input: + accessKeyId: + title: AccessKeyId + type: string + component: + name: a-input + required: true + helper: 访问密钥ID + accessKeySecret: + type: string + title: AccessKeySecret + encrypt: true script: | import { AccessInput, BaseAccess, IsAccess } from '@certd/pipeline'; class AliyunAccess extends BaseAccess { diff --git a/packages/ui/certd-client/src/views/sys/plugin/demo/sdk.yaml b/packages/ui/certd-client/src/views/sys/plugin/demo/sdk.yaml new file mode 100644 index 00000000..2892bf5a --- /dev/null +++ b/packages/ui/certd-client/src/views/sys/plugin/demo/sdk.yaml @@ -0,0 +1,21 @@ +name: AliyunSdk +version: 1.0.0 +title: 阿里云SDK +desc: 阿里云SDK +icon: fa-cloud +author: +pluginType: sdk +metadata: + types: | + { + AliyunClient: xxx + } +script: | + class AliyunClient extends BaseAccess { + accessKeyId = ''; + secretAccessKey = ''; + } + + return { + AliyunClient + }