你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Projects interface
表示项目的接口。
方法
begin |
在集合中创建具有指定名称的 Team Services 项目。 必须在资源属性中指定“VersionControlOption”和“ProcessTemplateId”。 VersionControlOption 的有效值:Git、Tfvc。 ProcessTemplateId 的有效值:6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC、27450541-8E31-4150-9947-DC59F998FC01 (这些 ID 对应于 Scrum、Agile 和 CMMI 进程模板) 。 |
begin |
在集合中创建具有指定名称的 Team Services 项目。 必须在资源属性中指定“VersionControlOption”和“ProcessTemplateId”。 VersionControlOption 的有效值:Git、Tfvc。 ProcessTemplateId 的有效值:6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC、27450541-8E31-4150-9947-DC59F998FC01 (这些 ID 对应于 Scrum、Agile 和 CMMI 进程模板) 。 |
get(string, string, string, Projects |
获取 Team Services 项目资源的详细信息。 |
get |
获取项目资源创建作业的状态。 |
list |
获取在指定的 Team Services 帐户中创建的所有Visual Studio Team Services项目资源。 |
update(string, string, string, Project |
汇报指定 Team Services 项目的标记。 |
方法详细信息
beginCreate(string, string, string, ProjectResource, ProjectsCreateOptionalParams)
在集合中创建具有指定名称的 Team Services 项目。 必须在资源属性中指定“VersionControlOption”和“ProcessTemplateId”。 VersionControlOption 的有效值:Git、Tfvc。 ProcessTemplateId 的有效值:6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC、27450541-8E31-4150-9947-DC59F998FC01 (这些 ID 对应于 Scrum、Agile 和 CMMI 进程模板) 。
function beginCreate(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsCreateOptionalParams): Promise<PollerLike<PollOperationState<ProjectResource>, ProjectResource>>
参数
- resourceGroupName
-
string
Azure 订阅中的资源组的名称。
- rootResourceName
-
string
Team Services 帐户的名称。
- resourceName
-
string
Team Services 项目的名称。
- body
- ProjectResource
请求数据。
- options
- ProjectsCreateOptionalParams
选项参数。
返回
Promise<PollerLike<@azure/core-lro.PollOperationState<ProjectResource>, ProjectResource>>
beginCreateAndWait(string, string, string, ProjectResource, ProjectsCreateOptionalParams)
在集合中创建具有指定名称的 Team Services 项目。 必须在资源属性中指定“VersionControlOption”和“ProcessTemplateId”。 VersionControlOption 的有效值:Git、Tfvc。 ProcessTemplateId 的有效值:6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC、27450541-8E31-4150-9947-DC59F998FC01 (这些 ID 对应于 Scrum、Agile 和 CMMI 进程模板) 。
function beginCreateAndWait(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsCreateOptionalParams): Promise<ProjectResource>
参数
- resourceGroupName
-
string
Azure 订阅中的资源组的名称。
- rootResourceName
-
string
Team Services 帐户的名称。
- resourceName
-
string
Team Services 项目的名称。
- body
- ProjectResource
请求数据。
- options
- ProjectsCreateOptionalParams
选项参数。
返回
Promise<ProjectResource>
get(string, string, string, ProjectsGetOptionalParams)
获取 Team Services 项目资源的详细信息。
function get(resourceGroupName: string, rootResourceName: string, resourceName: string, options?: ProjectsGetOptionalParams): Promise<ProjectResource>
参数
- resourceGroupName
-
string
Azure 订阅中的资源组的名称。
- rootResourceName
-
string
Team Services 帐户的名称。
- resourceName
-
string
Team Services 项目的名称。
- options
- ProjectsGetOptionalParams
选项参数。
返回
Promise<ProjectResource>
getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams)
获取项目资源创建作业的状态。
function getJobStatus(resourceGroupName: string, rootResourceName: string, resourceName: string, subContainerName: string, operation: string, options?: ProjectsGetJobStatusOptionalParams): Promise<ProjectResource>
参数
- resourceGroupName
-
string
Azure 订阅中的资源组的名称。
- rootResourceName
-
string
Team Services 帐户的名称。
- resourceName
-
string
Team Services 项目的名称。
- subContainerName
-
string
此参数应设置为 resourceName。
- operation
-
string
运算类型。 唯一支持的值是“put”。
选项参数。
返回
Promise<ProjectResource>
listByResourceGroup(string, string, ProjectsListByResourceGroupOptionalParams)
获取在指定的 Team Services 帐户中创建的所有Visual Studio Team Services项目资源。
function listByResourceGroup(resourceGroupName: string, rootResourceName: string, options?: ProjectsListByResourceGroupOptionalParams): Promise<ProjectResourceListResult>
参数
- resourceGroupName
-
string
Azure 订阅中的资源组的名称。
- rootResourceName
-
string
Team Services 帐户的名称。
选项参数。
返回
Promise<ProjectResourceListResult>
update(string, string, string, ProjectResource, ProjectsUpdateOptionalParams)
汇报指定 Team Services 项目的标记。
function update(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsUpdateOptionalParams): Promise<ProjectResource>
参数
- resourceGroupName
-
string
Azure 订阅中的资源组的名称。
- rootResourceName
-
string
Team Services 帐户的名称。
- resourceName
-
string
Team Services 项目的名称。
- body
- ProjectResource
请求数据。
- options
- ProjectsUpdateOptionalParams
选项参数。
返回
Promise<ProjectResource>