Compartilhar via


Projects interface

Interface que representa um Projects.

Métodos

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

Cria um projeto do Team Services na coleção com o nome especificado. 'VersionControlOption' e 'ProcessTemplateId' devem ser especificados nas propriedades do 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 (essas IDs correspondem aos modelos de processo Scrum, Agile e CMMI).

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

Cria um projeto do Team Services na coleção com o nome especificado. 'VersionControlOption' e 'ProcessTemplateId' devem ser especificados nas propriedades do 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 (essas IDs correspondem aos modelos de processo Scrum, Agile e CMMI).

get(string, string, string, ProjectsGetOptionalParams)

Obtém os detalhes de um recurso de projeto do Team Services.

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

Obtém o status do trabalho de criação de recursos do projeto.

listByResourceGroup(string, string, ProjectsListByResourceGroupOptionalParams)

Obtém todos os recursos de projeto Visual Studio Team Services criados na conta de Serviços de Equipe especificada.

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

Atualizações as marcas do projeto do Team Services especificado.

Detalhes do método

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

Cria um projeto do Team Services na coleção com o nome especificado. 'VersionControlOption' e 'ProcessTemplateId' devem ser especificados nas propriedades do 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 (essas IDs correspondem aos modelos de processo Scrum, Agile e CMMI).

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

rootResourceName

string

Nome da conta dos Serviços de Equipe.

resourceName

string

Nome do projeto do Team Services.

body
ProjectResource

Os dados da solicitação.

options
ProjectsCreateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Cria um projeto do Team Services na coleção com o nome especificado. 'VersionControlOption' e 'ProcessTemplateId' devem ser especificados nas propriedades do 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 (essas IDs correspondem aos modelos de processo Scrum, Agile e CMMI).

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

rootResourceName

string

Nome da conta dos Serviços de Equipe.

resourceName

string

Nome do projeto do Team Services.

body
ProjectResource

Os dados da solicitação.

options
ProjectsCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ProjectResource>

get(string, string, string, ProjectsGetOptionalParams)

Obtém os detalhes de um recurso de projeto do Team Services.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

rootResourceName

string

Nome da conta dos Serviços de Equipe.

resourceName

string

Nome do projeto do Team Services.

options
ProjectsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<ProjectResource>

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

Obtém o status do trabalho de criação de recursos do projeto.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

rootResourceName

string

Nome da conta dos Serviços de Equipe.

resourceName

string

Nome do projeto do Team Services.

subContainerName

string

Esse parâmetro deve ser definido como resourceName.

operation

string

O tipo de operação. O único valor com suporte é 'put'.

options
ProjectsGetJobStatusOptionalParams

Os parâmetros de opções.

Retornos

Promise<ProjectResource>

listByResourceGroup(string, string, ProjectsListByResourceGroupOptionalParams)

Obtém todos os recursos de projeto Visual Studio Team Services criados na conta de Serviços de Equipe especificada.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

rootResourceName

string

Nome da conta dos Serviços de Equipe.

options
ProjectsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

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

Atualizações as marcas do projeto do Team Services especificado.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

rootResourceName

string

Nome da conta dos Serviços de Equipe.

resourceName

string

Nome do projeto do Team Services.

body
ProjectResource

Os dados da solicitação.

options
ProjectsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ProjectResource>