Interface AddSiteDTO
git 源站点注册接口的请求体。
| Name | Data Type | Required | Description |
|---|---|---|---|
| name | string | Yes | 站点名,`^[a-z][a-z0-9-]*$`,保留名 `api` 不可用 |
| domain | string | No | 绑定域名,全局唯一 |
| sourceUrl | string | Yes | git 仓库地址 |
| ref | string | No | git 分支或标签,缺省为仓库默认分支 |
type AddSiteDTO = {
/** 站点名,`^[a-z][a-z0-9-]*$`,保留名 `api` 不可用 */
name: string
/** 绑定域名,全局唯一 */
domain?: string
/** git 仓库地址 */
sourceUrl: string
/** git 分支或标签,缺省为仓库默认分支 */
ref?: string
}{
"name": "my-docs",
"domain": "docs.example.com",
"sourceUrl": "https://github.com/acme/docs.git",
"ref": "main"
}