你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Projects interface

表示项目的接口。

方法

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 进程模板) 。

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 进程模板) 。

get(string, string, string, ProjectsGetOptionalParams)

获取 Team Services 项目资源的详细信息。

getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams)

获取项目资源创建作业的状态。

listByResourceGroup(string, string, ProjectsListByResourceGroupOptionalParams)

获取在指定的 Team Services 帐户中创建的所有Visual Studio Team Services项目资源。

update(string, string, string, ProjectResource, ProjectsUpdateOptionalParams)

汇报指定 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”。

options
ProjectsGetJobStatusOptionalParams

选项参数。

返回

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 帐户的名称。

返回

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>