Compartir a través de


Projects interface

Interfaz que representa un proyecto.

Métodos

beginCreate(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

Crea un proyecto de Team Services en la colección con el nombre especificado. 'VersionControlOption' y 'ProcessTemplateId' deben especificarse en las propiedades del recurso. Valores válidos para VersionControlOption: Git, Tfvc. Valores válidos para ProcessTemplateId: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (estos identificadores corresponden a las plantillas de proceso Scrum, Agile y CMMI).

beginCreateAndWait(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

Crea un proyecto de Team Services en la colección con el nombre especificado. 'VersionControlOption' y 'ProcessTemplateId' deben especificarse en las propiedades del recurso. Valores válidos para VersionControlOption: Git, Tfvc. Valores válidos para ProcessTemplateId: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (estos identificadores corresponden a las plantillas de proceso Scrum, Agile y CMMI).

get(string, string, string, ProjectsGetOptionalParams)

Obtiene los detalles de un recurso de proyecto de Team Services.

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

Obtiene el estado del trabajo de creación de recursos del proyecto.

listByResourceGroup(string, string, ProjectsListByResourceGroupOptionalParams)

Obtiene todos los recursos del proyecto de Visual Studio Team Services creados en la cuenta de Team Services especificada.

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

Actualiza las etiquetas del proyecto de Team Services especificado.

Detalles del método

beginCreate(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

Crea un proyecto de Team Services en la colección con el nombre especificado. 'VersionControlOption' y 'ProcessTemplateId' deben especificarse en las propiedades del recurso. Valores válidos para VersionControlOption: Git, Tfvc. Valores válidos para ProcessTemplateId: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (estos identificadores corresponden a las plantillas de proceso Scrum, Agile y CMMI).

function beginCreate(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsCreateOptionalParams): Promise<PollerLike<PollOperationState<ProjectResource>, ProjectResource>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

rootResourceName

string

Nombre de la cuenta de Team Services.

resourceName

string

Nombre del proyecto de Team Services.

body
ProjectResource

Datos de solicitud.

options
ProjectsCreateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<ProjectResource>, ProjectResource>>

beginCreateAndWait(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

Crea un proyecto de Team Services en la colección con el nombre especificado. 'VersionControlOption' y 'ProcessTemplateId' deben especificarse en las propiedades del recurso. Valores válidos para VersionControlOption: Git, Tfvc. Valores válidos para ProcessTemplateId: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (estos identificadores corresponden a las plantillas de proceso Scrum, Agile y CMMI).

function beginCreateAndWait(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsCreateOptionalParams): Promise<ProjectResource>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

rootResourceName

string

Nombre de la cuenta de Team Services.

resourceName

string

Nombre del proyecto de Team Services.

body
ProjectResource

Datos de solicitud.

options
ProjectsCreateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ProjectResource>

get(string, string, string, ProjectsGetOptionalParams)

Obtiene los detalles de un recurso de proyecto de Team Services.

function get(resourceGroupName: string, rootResourceName: string, resourceName: string, options?: ProjectsGetOptionalParams): Promise<ProjectResource>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

rootResourceName

string

Nombre de la cuenta de Team Services.

resourceName

string

Nombre del proyecto de Team Services.

options
ProjectsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ProjectResource>

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

Obtiene el estado del trabajo de creación de recursos del proyecto.

function getJobStatus(resourceGroupName: string, rootResourceName: string, resourceName: string, subContainerName: string, operation: string, options?: ProjectsGetJobStatusOptionalParams): Promise<ProjectResource>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

rootResourceName

string

Nombre de la cuenta de Team Services.

resourceName

string

Nombre del proyecto de Team Services.

subContainerName

string

Este parámetro debe establecerse en resourceName.

operation

string

Tipo de operación. El único valor admitido es "put".

options
ProjectsGetJobStatusOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ProjectResource>

listByResourceGroup(string, string, ProjectsListByResourceGroupOptionalParams)

Obtiene todos los recursos del proyecto de Visual Studio Team Services creados en la cuenta de Team Services especificada.

function listByResourceGroup(resourceGroupName: string, rootResourceName: string, options?: ProjectsListByResourceGroupOptionalParams): Promise<ProjectResourceListResult>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

rootResourceName

string

Nombre de la cuenta de Team Services.

options
ProjectsListByResourceGroupOptionalParams

Parámetros de opciones.

Devoluciones

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

Actualiza las etiquetas del proyecto de Team Services especificado.

function update(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsUpdateOptionalParams): Promise<ProjectResource>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

rootResourceName

string

Nombre de la cuenta de Team Services.

resourceName

string

Nombre del proyecto de Team Services.

body
ProjectResource

Datos de solicitud.

options
ProjectsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ProjectResource>