GitHubFlowRegistryClient Flow Registry Client
描述
FlowRegistry 客户端使用 GitHub REST API 对 GitHub 存储库中的流进行Version Control。 请注意,对于给定的流程,Registry客户端将最多检索最近 10 次提交以限制 API 调用。
标签
属性
| 名称 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
| GitHub API URL | https://api.github.com/ | GitHub API 的 URL | |
| Repository Owner | | 存储库的所有者 | |
| Repository Name | | 存储库的名称 | |
| Authentication Type | NONE |
| 用于访问 GitHub 的身份验证类型 |
| Personal Access Token | | 用于身份验证的个人访问令牌 敏感属性:是 | |
| App ID | | 用于身份验证的 GitHub 应用程序的标识符 | |
| App Private Key | | 与 GitHub 应用程序关联的 RSA 私钥,用于身份验证。 敏感属性:是 | |
| Default Branch | main | 用于此客户端的默认分支 | |
| Repository Path | | 仓库中此客户端用于存储所有数据的路径。如果留空,则使用仓库的根目录。 | |
| 目录过滤排除 | [.].* | 名称匹配给定正则表达式的目录在列出存储桶时将被忽略。 | |
| Parameter Context Values | RETAIN |
| 指定存储版本化流时如何处理参数值。 |
| Commit Author Source | SERVICE_USER |
| 指定如何确定 Git 提交的作者。设置为 Service User 时,使用经过身份验证的服务帐户作为提交作者。设置为 Application User 时,执行操作的 Lynxus 用户的身份被用作作者名称和作者电子邮件,而服务帐户保持为提交者。 |
| SSL Context Service | | 控制器服务 API:SSLContextProvidercn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8 | SSL 上下文服务为 TLS 通信提供可信证书和客户端证书。 |
| Synchronization Interval | | Lynxus 检查此流程注册表客户端以获取版本控制下流程的更新版本的频率。留空时,应用使用 lynxus.flowcontroller.registry.sync.interval 属性 |
状态管理
该组件不存储状态。
受限 (Restricted)
该组件不受限。