创建代码配置到PAI,支持配置Git的代码分支与CommitId。创建完成后,可以在DLC作业中引用。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
        
            调试
        
    
授权信息
| 
                                 操作  | 
                            
                                 访问级别  | 
                            
                                 资源类型  | 
                            
                                 条件关键字  | 
                            
                                 关联操作  | 
                        
| 
                                 paicodesource:CreateCodeSource  | 
                            
                                 create  | 
                            
                                     *全部资源 
  | 
                            无 | 无 | 
请求语法
POST /api/v1/codesources HTTP/1.1
            请求参数
| 
                             名称  | 
                        
                             类型  | 
                        
                             必填  | 
                        
                             描述  | 
                        
                             示例值  | 
                    
| body | 
                             object  | 
                        
                             否  | 
                        
                             请求结构。  | 
                        |
| WorkspaceId | 
                             string  | 
                        
                             是  | 
                        
                             工作空间 ID。如何获取工作空间 ID,请参见 ListWorkspaces 。  | 
                        
                             1234  | 
                    
| DisplayName | 
                             string  | 
                        
                             是  | 
                        
                             代码配置名称。  | 
                        
                             MyCodeSource1  | 
                    
| Description | 
                             string  | 
                        
                             否  | 
                        
                             代码配置的描述信息,便于区分不同的代码配置。  | 
                        
                             code source of dlc examples  | 
                    
| CodeRepo | 
                             string  | 
                        
                             否  | 
                        
                             代码仓库地址。  | 
                        
                             https://code.aliyun.com/******  | 
                    
| CodeRepoUserName | 
                             string  | 
                        
                             否  | 
                        
                             代码仓库的用户名。  | 
                        
                             use***  | 
                    
| CodeRepoAccessToken | 
                             string  | 
                        
                             否  | 
                        
                             代码仓库访问 Token。  | 
                        
                             ***  | 
                    
| CodeBranch | 
                             string  | 
                        
                             否  | 
                        
                             代码分支。  | 
                        
                             master  | 
                    
| MountPath | 
                             string  | 
                        
                             否  | 
                        
                             代码本地挂载目录,默认挂载到/root/code/下。  | 
                        
                             /root/code/code-source-1  | 
                    
| Accessibility | 
                             string  | 
                        
                             否  | 
                        
                             代码配置的可见性,取值如下。 
 枚举值: 
  | 
                        
                             PRIVATE  | 
                    
| CodeCommit | 
                             string  | 
                        
                             否  | 
                        
                             代码的 CommitID。CodeCommit 的优先级大于 CodeBranch,即如果您填写了 CodeCommit,则 CodeBranch 不会生效。  | 
                        
返回参数
| 
                             名称  | 
                        
                             类型  | 
                        
                             描述  | 
                        
                             示例值  | 
                    
| 
                             object  | 
                        
                             返回结构体。  | 
                        ||
| CodeSourceId | 
                             string  | 
                        
                             创建的代码配置的 ID。  | 
                        
                             code-20********  | 
                    
| RequestId | 
                             string  | 
                        
                             请求 ID。  | 
                        
                             473469C7-AA6F-4DC5-B3DB-A3**********  | 
                    
示例
正常返回示例
JSON格式
{
  "CodeSourceId": "code-20********",
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3**********"
}
            错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。