mirror of
https://github.com/langgenius/dify-plugin-sdks.git
synced 2026-07-22 10:25:23 -04:00
127 lines
2.5 KiB
YAML
127 lines
2.5 KiB
YAML
identity:
|
|
name: member
|
|
author: langgenius
|
|
label:
|
|
en_US: Member (Unified)
|
|
zh_Hans: 成员(统一)
|
|
ja_JP: メンバー(統合)
|
|
|
|
description:
|
|
en_US: Unified member event with actions filter
|
|
zh_Hans: 带 actions 过滤的统一 member 事件
|
|
ja_JP: アクションフィルタ付きの統合 member イベント
|
|
|
|
parameters:
|
|
- name: actions
|
|
label:
|
|
en_US: Actions
|
|
zh_Hans: 动作
|
|
ja_JP: アクション
|
|
type: select
|
|
required: false
|
|
multiple: true
|
|
default:
|
|
- added
|
|
- edited
|
|
- removed
|
|
options:
|
|
- value: added
|
|
label:
|
|
en_US: Added
|
|
zh_Hans: 已添加
|
|
ja_JP: 追加
|
|
- value: edited
|
|
label:
|
|
en_US: Edited
|
|
zh_Hans: 已编辑
|
|
ja_JP: 編集
|
|
- value: removed
|
|
label:
|
|
en_US: Removed
|
|
zh_Hans: 已移除
|
|
ja_JP: 削除
|
|
description:
|
|
en_US: Multi select filter for repository member lifecycle. Leave empty to accept all.
|
|
zh_Hans: 多选过滤仓库成员生命周期事件。留空不过滤。
|
|
ja_JP: リポジトリメンバーのライフサイクルを複数選択で絞り込み。未設定で全て許可。
|
|
|
|
- name: member
|
|
label:
|
|
en_US: Member Login
|
|
zh_Hans: 成员登录名
|
|
ja_JP: メンバーログイン
|
|
type: string
|
|
required: false
|
|
description:
|
|
en_US: Comma separated member logins to include.
|
|
zh_Hans: 逗号分隔的成员登录名白名单。
|
|
ja_JP: メンバーのログインをカンマ区切りで指定。
|
|
|
|
output_schema:
|
|
type: object
|
|
properties:
|
|
action:
|
|
type: string
|
|
member:
|
|
type: object
|
|
properties:
|
|
id:
|
|
type: integer
|
|
login:
|
|
type: string
|
|
type:
|
|
type: string
|
|
site_admin:
|
|
type: boolean
|
|
avatar_url:
|
|
type:
|
|
- string
|
|
- "null"
|
|
format: uri
|
|
html_url:
|
|
type:
|
|
- string
|
|
- "null"
|
|
format: uri
|
|
required:
|
|
- id
|
|
- login
|
|
repository:
|
|
type: object
|
|
properties:
|
|
id:
|
|
type: integer
|
|
format: int64
|
|
full_name:
|
|
type: string
|
|
html_url:
|
|
type: string
|
|
format: uri
|
|
required:
|
|
- id
|
|
- full_name
|
|
- html_url
|
|
sender:
|
|
type: object
|
|
properties:
|
|
id:
|
|
type: integer
|
|
login:
|
|
type: string
|
|
type:
|
|
type: string
|
|
required:
|
|
- id
|
|
- login
|
|
- type
|
|
|
|
required:
|
|
- action
|
|
- member
|
|
- repository
|
|
- sender
|
|
|
|
extra:
|
|
python:
|
|
source: events/member/member.py
|