Azure DevOps
O Azure DevOps fornece serviços para que as equipas partilhem código, acompanhem o trabalho e enviem software - para qualquer idioma, tudo num único pacote. É o complemento perfeito para o seu IDE.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Metadados do conector | |
|---|---|
| Editora | Microsoft |
Para usar essa integração, você precisará acessar uma conta do Azure DevOps com o acesso à API habilitado. Para estabelecer uma ligação, selecione Iniciar sessão. Em seguida, você será solicitado a fornecer sua conta do Azure DevOps Services. Siga o restante das telas para criar uma conexão.
Ao usar a conexão, se você não estiver vendo a lista de projetos esperados, verifique a conta com a qual criou a conexão e tente novamente. Mais detalhes podem ser encontrados no Visual Studio Marketplace.
Agora você está pronto para começar a usar essa integração.
Envio de anexos
Você pode criar anexos de arquivo usando a ação Enviar uma solicitação HTTP para o Azure DevOps e seguindo estas etapas:
- Converta o conteúdo do arquivo em uma string Base64 e coloque-o no parâmetro "Body".
- Defina o parâmetro "Body is Base64" como Sim.
Criação de planos de teste
Antes de criar um Plano de Teste usando a ação Criar um item de trabalho , você deve primeiro criar um Test Suite. Você pode usar a mesma ação Criar um item de trabalho para criar Suítes de Teste e, em seguida, criar um Plano de Teste com um link para o Conjunto de Testes.
Sua opção mais simples é invocar Planos de Teste - Criar API diretamente usando a ação Enviar uma solicitação HTTP para o Azure DevOps . A API cria automaticamente o Test Suite associado.
Parâmetro Other Fields
As ações Criar um item de trabalho e Atualizar um item de trabalho têm suporte de Other Fields parâmetro. Esses campos oferecem flexibilidade adicional ao atualizar itens de trabalho. Os pares chave-valor são transformados para o seguinte JSON:
{
"op": "add",
"path": "/fields/<key>",
"value": <value>
}
Observe que é uma constante e espera-se que op seja um nome de campo válido na enumeração DevOps<key>./fields
Aqui estão alguns exemplos de uso. Você pode obter mais exemplos em Itens de trabalho - Atualizar API REST.
- Atualização do
keyhistórico = System.Historyvalue= Movendo-se para o caminho da área direita' - Mover itens de trabalho:
key= System.TeamProjectvalue= Fabrikam-Scrum
Problemas conhecidos e limitações
A lista a seguir fornece limitações conhecidas de usar o conector do Azure DevOps.
Gatilho Quando um item de trabalho é atualizado será ignorado quando links novos/existentes foram adicionados/excluídos ao item de trabalho.
Ação Obter detalhes do item de trabalho e gatilhos baseados em item de trabalho podem perder alguns campos (como System.AttachedFileCount) em uma resposta, pois essa é uma limitação da API REST do Azure DevOps. Para contornar esse problema, você pode fazer o seguinte:
- Use Enviar uma solicitação HTTP para o Azure DevOps com o ponto de extremidade Obter Item de Trabalho para obter campos específicos
- Usar Obter resultados da consulta com uma consulta que retorna os campos obrigatórios
Ação Enviar uma solicitação HTTP para o Azure DevOps tem um conjunto limitado de escopos que controlam quais recursos podem ser acessados pela ação e quais operações a ação pode executar nesses recursos.
Âmbitos de aplicação:
- vso.agentpools_manage
- vso.build_execute
- vso.chat_manage
- vso.code_manage
- vso.code_status
- vso.connected_server
- vso.dashboards_manage
- vso.direitos
- vso.extension.data_write
- vso.extension_manage
- vso.identidade
- vso.loadtest_write
- vso.packaging_manage
- vso.project_manage
- vso.release_manage
- vso.test_write
- vso.work_write
O conector DevOps do Azure foi projetado para funcionar apenas em nome das credenciais de usuário atuais. Não há possibilidade de alterar a conexão ou alternar entre contas.
Observe que as alterações de senha na conta do Azure DevOps não afetarão a conexão existente.
Os Tokens de Acesso Pessoal do Azure DevOps não têm suporte para autenticação com o conector.
Ação Criar um item de trabalho tem limitação para o parâmetro Repro Steps - uma imagem maior que 30 KB pode ser exibida incorretamente no item criado. Imagem maior que 500Kb pode ser removida da solicitação. O tamanho de imagem recomendado deve ser inferior a 30 KB.
Ação Criar um item de trabalho muito raramente poderia retornar o código de resposta 404. Na maioria das vezes, isso acontece pelo seguinte motivo: imediatamente após a criação de um item, todos os seus campos estão sendo solicitados. O pedido pode ser enviado para a base de dados copiada. As alterações são sincronizadas quase em tempo real, mas às vezes leva alguns segundos. Devido a isso, a solicitação GET pode retornar um resultado vazio que representa como um código de status 404 em uma resposta. Para evitar essa exceção, você pode usar o sinalizador "Retornar todos os campos" e defini-lo com o valor "Não".
Se você não estiver obtendo a organização esperada ao trabalhar com vários diretórios, escolha a organização esperada da página de perfil do Azure DevOps e configure uma nova conexão.
Observação
Na ação Criar um item de trabalho
- O nome do campo deve atender aos critérios mencionados na documentação do Azure DevOps.
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Autenticação de certificado de cliente | Forneça credenciais do Microsoft Entra ID usando certificado PFX e senha | Todas as regiões | Compartilhável |
| Login with Azure DevOps Credentials | Login with Azure DevOps Credentials | Apenas Azure Government e Governo dos EUA (GCC) | Não compartilhável |
| Iniciar sessão com o Microsoft Entra ID | Iniciar sessão com o Microsoft Entra ID | APENAS PRODUÇÃO | Não compartilhável |
| de autenticação da entidade de serviço | Usar seu aplicativo Microsoft Entra ID para autenticação da entidade de serviço | Todas as regiões | Compartilhável |
| Padrão [DEPRECATED] | Esta opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores. | Todas as regiões | Não compartilhável |
Autenticação de certificado de cliente
ID de autenticação: CertOauth
Aplicável: Todas as regiões
Forneça credenciais do Microsoft Entra ID usando certificado PFX e senha
Esta é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a Visão geral de conectores para aplicativos de tela - Power Apps | Documentos Microsoft
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Tenant | cadeia (de caracteres) | Verdade | |
| ID do Cliente | cadeia (de caracteres) | A ID do cliente do aplicativo Microsoft Entra ID | Verdade |
| Segredo do certificado do cliente | certificado do cliente | O segredo do certificado do cliente permitido por este aplicativo | Verdade |
Login with Azure DevOps Credentials
ID de autenticação: ADO3pAuthForGCC
Aplicável: apenas Azure Government e US Government (GCC)
Login with Azure DevOps Credentials
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Iniciar sessão com o Microsoft Entra ID
ID de autenticação: EntraOAuth
Aplicável: PRODUÇÃO apenas
Iniciar sessão com o Microsoft Entra ID
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Autenticação do Service Principal
ID de autenticação: OauthSP
Aplicável: Todas as regiões
Usar seu aplicativo Microsoft Entra ID para autenticação da entidade de serviço
Esta é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a Visão geral de conectores para aplicativos de tela - Power Apps | Documentos Microsoft
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Tenant | cadeia (de caracteres) | Verdade | |
| ID do Cliente | cadeia (de caracteres) | A ID do cliente do aplicativo Microsoft Entra ID | Verdade |
| Segredo do cliente | securestring | Verdade |
Padrão [DEPRECATED]
Aplicável: Todas as regiões
Esta opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 300 | 60 segundos |
Ações
| Atualizar um item de trabalho |
Atualize um item de trabalho existente por id. |
| Criar um item de trabalho |
Crie um novo item de trabalho com os atributos fornecidos. |
| Criar uma nova versão |
Crie uma versão, com base em uma definição de versão existente. |
| Enfileirar uma nova compilação |
Crie uma compilação, com base em uma definição de compilação existente, e adicione-a à fila de compilação. |
|
Enviar uma solicitação HTTP para o Azure Dev |
Crie uma solicitação de API REST do Azure DevOps para invocar. Consulte a seguinte ligação para todos os parâmetros de avaliação disponíveis: https://docs.microsoft.com/rest/api/azure/devops |
| Listar consultas de nível raiz |
Recupera a lista de consultas de item de trabalho de nível raiz em um projeto. |
| Listar consultas dentro da pasta |
Recupera a lista de consultas de item de trabalho dentro de uma pasta para um determinado projeto. |
| Listar definições de versão |
Recupera a lista de definições de versão associadas a um projeto. |
| Listar execuções de pipeline |
Obtém as 10000 melhores execuções para um pipeline específico |
| Listar itens de trabalho |
Retorna uma lista de itens de trabalho. |
| Listar iterações |
Recupera a lista de iterações de um projeto. |
| Listar organizações |
Recupera a lista de Organizações das quais o usuário é membro. |
| Listar pipelines |
Recupera a lista de pipelines em um projeto. |
| Listar projetos |
Recupera a lista de projetos em uma organização. |
| Listar repositórios Git |
Recupera a lista de repositórios Git em um projeto. |
| Listar tipos de item de trabalho |
Recupera a lista de Tipos de Item de Trabalho acessíveis em um determinado projeto do Azure DevOps. |
| Obter detalhes do item de trabalho |
Obtenha os detalhes de um único item de trabalho. |
| Obter filhos de item de trabalho |
Obtenha uma lista de crianças (tamanho máximo 1000) de um único item de trabalho. |
| Obter resultados da consulta |
Recupera o resultado de uma consulta de item de trabalho. |
| Obter resultados da consulta [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Obter resultados da consulta .
|
| Obter um perfil de utilizador |
Obtém um perfil de usuário. |
Atualizar um item de trabalho
Atualize um item de trabalho existente por id.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
ID do item de trabalho
|
id | True | string |
A ID exclusiva do item de trabalho a ser atualizado. |
|
Nome do Projeto
|
project | string |
O nome do projeto dentro da organização especificada. |
|
|
Tipo de item de trabalho
|
type | string |
O tipo de item de trabalho para o qual gerar o esquema. |
|
|
Detalhes do item de trabalho
|
workItem | True | dynamic |
Os detalhes do item de trabalho. |
Devoluções
Criar um item de trabalho
Crie um novo item de trabalho com os atributos fornecidos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Tipo de item de trabalho
|
type | True | string |
Tipo deste item de trabalho |
|
Retornar todos os campos
|
shouldReturnAllFields | boolean |
Ao definir o valor como 'Não', apenas o ID do item de trabalho será retornado. Se o valor for 'Sim', todos os campos do Item criado juntamente com o ID serão devolvidos. O valor padrão é 'Sim' |
|
|
Detalhes do item de trabalho
|
workItem | True | dynamic |
Informações a incluir no novo item de trabalho |
Devoluções
Criar uma nova versão
Crie uma versão, com base em uma definição de versão existente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
ID da definição de versão
|
releaseDefId | True | string |
O identificador da definição de versão a ser usada. |
|
Description
|
Description | string |
A descrição dos metadados de início da versão. |
|
|
É rascunho
|
IsDraft | boolean |
Especifica se a versão é um rascunho. |
|
|
Reason
|
Reason | string |
O motivo para os metadados de início de lançamento. |
|
|
Nome
|
Name | True | string |
O nome da variável de configuração. |
|
Valor
|
Value | string |
O valor da variável de configuração. |
Devoluções
Release
- Body
- Release
Enfileirar uma nova compilação
Crie uma compilação, com base em uma definição de compilação existente, e adicione-a à fila de compilação.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
ID da definição de compilação
|
buildDefId | True | string |
O identificador da definição de compilação a ser usada. |
|
Sucursal de origem
|
sourceBranch | string |
A ramificação de origem da compilação. |
|
|
Parâmetros
|
parameters | string |
Um dicionário JSON de parâmetros de compilação opcionais. |
Devoluções
Resultado da construção
- Body
- BuildResult
Enviar uma solicitação HTTP para o Azure DevOps
Crie uma solicitação de API REST do Azure DevOps para invocar. Consulte a seguinte ligação para todos os parâmetros de avaliação disponíveis: https://docs.microsoft.com/rest/api/azure/devops
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Método
|
Method | True | string |
O método HTTP. |
|
URI relativo
|
Uri | True | string |
O URI relativo. Exemplo: {project}/{team}/_apis/wit/templates?api-version=5.0-preview.1. |
|
Headers
|
Headers | object |
Os cabeçalhos da solicitação. |
|
|
Body
|
Body | string |
O conteúdo da solicitação. Pode ser objeto JSON ou dados binários codificados como cadeia de caracteres Base64. |
|
|
Corpo é Base64
|
IsBase64 | boolean |
Deve ser true se o conteúdo da solicitação estiver codificado como cadeia de caracteres Base64. |
Devoluções
- response
- ObjectWithoutType
Listar consultas de nível raiz
Recupera a lista de consultas de item de trabalho de nível raiz em um projeto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
Devoluções
Uma lista de modelos VSTS.
Listar consultas dentro da pasta
Recupera a lista de consultas de item de trabalho dentro de uma pasta para um determinado projeto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Caminho da pasta
|
folderPath | True | string |
O caminho da pasta sob o qual procurar consultas. |
Devoluções
Uma lista de modelos VSTS.
Listar definições de versão
Recupera a lista de definições de versão associadas a um projeto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
Devoluções
Uma lista de modelos VSTS.
Listar execuções de pipeline
Obtém as 10000 melhores execuções para um pipeline específico
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
O ID do pipeline
|
pipelineId | True | integer |
O ID do pipeline |
Devoluções
- Body
- Run
Listar itens de trabalho
Retorna uma lista de itens de trabalho.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
IDs de item de trabalho
|
workItemIds | True | string |
A lista separada por vírgulas de IDs de item de trabalho solicitado. |
|
Tipo de item de trabalho
|
workItemType | string |
O tipo de item de trabalho para o qual gerar o esquema. |
Devoluções
Listar iterações
Recupera a lista de iterações de um projeto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome da Equipa
|
team | True | string |
O nome da equipe dentro do projeto. |
Devoluções
Uma lista de modelos VSTS.
Listar organizações
Recupera a lista de Organizações das quais o usuário é membro.
Devoluções
Uma lista de modelos VSTS.
- Body
- VstsList[Account]
Listar pipelines
Recupera a lista de pipelines em um projeto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
Devoluções
- Body
- Pipeline
Listar projetos
Recupera a lista de projetos em uma organização.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
Devoluções
Uma lista de modelos VSTS.
- Body
- VstsList[Project]
Listar repositórios Git
Recupera a lista de repositórios Git em um projeto.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
Devoluções
Uma lista de modelos VSTS.
Listar tipos de item de trabalho
Recupera a lista de Tipos de Item de Trabalho acessíveis em um determinado projeto do Azure DevOps.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
Devoluções
Uma lista de modelos VSTS.
Obter detalhes do item de trabalho
Obtenha os detalhes de um único item de trabalho.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Tipo de item de trabalho
|
typeName | True | string |
O tipo de item de trabalho do item de trabalho. |
|
ID do item de trabalho
|
id | True | string |
A id exclusiva do item de trabalho para obter detalhes. O item de trabalho deve ser do tipo especificado em 'Tipo de item de trabalho'. |
Devoluções
Obter filhos de item de trabalho
Obtenha uma lista de crianças (tamanho máximo 1000) de um único item de trabalho.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
ID do item de trabalho
|
id | True | string |
O id exclusivo do item de trabalho para obter as crianças. |
|
Tipo de item de trabalho para crianças
|
workItemType | string |
O tipo do(s) artigo(s) de trabalho das crianças |
Devoluções
Obter resultados da consulta
Recupera o resultado de uma consulta de item de trabalho.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
ID da consulta
|
queryId | True | string |
O Id da consulta armazenada a ser executada. |
|
Número de itens de trabalho a devolver
|
workItemsCount | integer |
Contagem máxima de itens de trabalho para recuperar (1 - 20000) |
|
|
Falhar se os resultados da consulta forem alterados
|
throwIfQueryChanged | boolean |
Se os resultados da consulta mudarem durante a execução do fluxo, a execução do fluxo deverá falhar para evitar inconsistências. |
Devoluções
Obter resultados da consulta [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Obter resultados da consulta .
Recupera o resultado de uma consulta de item de trabalho.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
ID da consulta
|
queryId | True | string |
O Id da consulta armazenada a ser executada. |
Devoluções
Uma lista de modelos VSTS.
- Body
- VstsList[JObject]
Obter um perfil de utilizador
Obtém um perfil de usuário.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do perfil
|
id | True | string |
O ID do perfil dentro da mesma organização, ou 'eu' para obter o perfil do usuário autenticado atual. |
Devoluções
Profile
- Body
- Profile
Acionadores
| Quando o código é enviado por push (Git) |
Aciona um fluxo quando o código é enviado por push para um repositório Git. |
| Quando o código é verificado (TFVC) |
Aciona um fluxo quando o código é verificado em um projeto de controle de versão do Team Foundation. |
| Quando um item de trabalho é atribuído |
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é atribuído ao usuário determinado. |
| Quando um item de trabalho é atribuído [DEPRECATED] |
Esta ação foi preterida. Por favor, use Quando um item de trabalho é atribuído em vez disso.
|
| Quando um item de trabalho é atualizado |
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é atualizado. |
| Quando um item de trabalho é atualizado [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Quando um item de trabalho é atualizado .
|
| Quando um item de trabalho é criado |
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é criado. |
| Quando um item de trabalho é criado [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Quando um item de trabalho é criado .
|
| Quando um item de trabalho é fechado |
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é fechado. |
| Quando um item de trabalho é fechado [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Quando um item de trabalho estiver fechado .
|
| Quando uma compilação é concluída |
Aciona um fluxo quando uma compilação é concluída. |
| Quando uma solicitação pull é criada (Git) |
Aciona um fluxo quando uma solicitação pull que corresponde aos critérios fornecidos é criada. |
| Quando uma solicitação pull é fechada (Git) |
Aciona um fluxo quando uma solicitação pull que corresponde aos critérios fornecidos é fechada. |
Quando o código é enviado por push (Git)
Aciona um fluxo quando o código é enviado por push para um repositório Git.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome do repositório
|
repository | True | string |
O nome do repositório dentro do projeto especificado. |
|
Nome Ref
|
refName | string |
O nome da referência do Git, como uma ramificação ou tag. |
Devoluções
Uma lista de modelos VSTS.
- Body
- VstsList[GitPush]
Quando o código é verificado (TFVC)
Aciona um fluxo quando o código é verificado em um projeto de controle de versão do Team Foundation.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome da Equipa
|
team | string |
O nome da equipa que pretende selecionar um autor. |
|
|
Membro da Equipa
|
author | string |
O nome exclusivo do membro da equipe que criou o check-in. |
Devoluções
Uma lista de modelos VSTS.
Quando um item de trabalho é atribuído
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é atribuído ao usuário determinado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome da Equipa (para escolher Atribuído a)
|
team | True | string |
O nome da equipe da qual selecionar um membro. |
|
Atribuído A
|
wiql__System_AssignedTo | True | string |
O nome do membro da equipe que atualmente possui o item de trabalho. |
|
Tipo
|
wiql__System_WorkItemType | string |
O nome do tipo de item de trabalho. |
|
|
Caminho da Área
|
wiql__System_AreaPath | string |
O recurso do produto ou a área da equipe em que o item de trabalho está. |
|
|
Comparação de caminhos de área
|
areaPathComparison | string |
A regra a ser usada ao comparar o campo Caminho da área. |
|
|
Caminho de Iteração
|
wiql__System_IterationPath | string |
O sprint nomeado ou período de tempo em que o item de trabalho está. |
|
|
Comparação de caminhos de iteração
|
iterationPathComparison | string |
A regra a ser usada ao comparar o campo Caminho de Iteração. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Uma classificação subjetiva do bug, problema, tarefa ou caso de teste em relação ao negócio. |
|
|
Criado por
|
wiql__System_CreatedBy | string |
O nome do membro da equipe que criou o item de trabalho. |
Devoluções
Quando um item de trabalho é atribuído [DEPRECATED]
Esta ação foi preterida. Por favor, use Quando um item de trabalho é atribuído em vez disso.
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é atribuído ao usuário determinado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Atribuído A
|
wiql__System_AssignedTo | True | string |
O nome do membro da equipe que atualmente possui o item de trabalho. |
|
Nome da Equipa (para escolher Atribuído a)
|
team | string |
O nome da equipe da qual selecionar um membro. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
O nome do tipo de item de trabalho. |
|
|
Caminho da Área
|
wiql__System_AreaPath | string |
O recurso do produto ou a área da equipe em que o item de trabalho está. |
|
|
Comparação de caminhos de área
|
areaPathComparison | string |
A regra a ser usada ao comparar o campo Caminho da área. |
|
|
Caminho de Iteração
|
wiql__System_IterationPath | string |
O sprint nomeado ou período de tempo em que o item de trabalho está. |
|
|
Comparação de caminhos de iteração
|
iterationPathComparison | string |
A regra a ser usada ao comparar o campo Caminho de Iteração. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Uma classificação subjetiva do bug, problema, tarefa ou caso de teste em relação ao negócio. |
|
|
Projeto de Equipa
|
wiql__System_TeamProject | string |
O projeto de equipe ao qual este item de trabalho pertence. |
|
|
Criado por
|
wiql__System_CreatedBy | string |
O nome do membro da equipe que criou o item de trabalho. |
Devoluções
Quando um item de trabalho é atualizado
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é atualizado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome da Equipa (para escolher Atribuído a)
|
team | string |
O nome da equipa a partir da qual selecionar um cessionário. |
|
|
Atribuído A
|
wiql__System_AssignedTo | string |
O nome do membro da equipe que atualmente possui o item de trabalho. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
O nome do tipo de item de trabalho. |
|
|
Caminho da Área
|
wiql__System_AreaPath | string |
O recurso do produto ou a área da equipe em que o item de trabalho está. |
|
|
Comparação de caminhos de área
|
areaPathComparison | string |
A regra a ser usada ao comparar o campo Caminho da área. |
|
|
Caminho de Iteração
|
wiql__System_IterationPath | string |
O sprint nomeado ou período de tempo em que o item de trabalho está. |
|
|
Comparação de caminhos de iteração
|
iterationPathComparison | string |
A regra a ser usada ao comparar o campo Caminho de Iteração. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Uma classificação subjetiva do bug, problema, tarefa ou caso de teste em relação ao negócio. |
|
|
Criado por
|
wiql__System_CreatedBy | string |
O nome do membro da equipe que criou o item de trabalho. |
Devoluções
Quando um item de trabalho é atualizado [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Quando um item de trabalho é atualizado .
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é atualizado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome da Equipa (para escolher Atribuído a)
|
team | string |
O nome da equipa a partir da qual selecionar um cessionário. |
|
|
Atribuído A
|
wiql__System_AssignedTo | string |
O nome do membro da equipe que atualmente possui o item de trabalho. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
O nome do tipo de item de trabalho. |
|
|
Caminho da Área
|
wiql__System_AreaPath | string |
O recurso do produto ou a área da equipe em que o item de trabalho está. |
|
|
Comparação de caminhos de área
|
areaPathComparison | string |
A regra a ser usada ao comparar o campo Caminho da área. |
|
|
Caminho de Iteração
|
wiql__System_IterationPath | string |
O sprint nomeado ou período de tempo em que o item de trabalho está. |
|
|
Comparação de caminhos de iteração
|
iterationPathComparison | string |
A regra a ser usada ao comparar o campo Caminho de Iteração. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Uma classificação subjetiva do bug, problema, tarefa ou caso de teste em relação ao negócio. |
|
|
Projeto de Equipa
|
wiql__System_TeamProject | string |
O projeto de equipe ao qual este item de trabalho pertence. |
|
|
Criado por
|
wiql__System_CreatedBy | string |
O nome do membro da equipe que criou o item de trabalho. |
Devoluções
Quando um item de trabalho é criado
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é criado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome da Equipa (para escolher Atribuído a)
|
team | string |
O nome da equipa a partir da qual selecionar um cessionário. |
|
|
Atribuído A
|
wiql__System_AssignedTo | string |
O nome do membro da equipe que atualmente possui o item de trabalho. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
O nome do tipo de item de trabalho. |
|
|
Caminho da Área
|
wiql__System_AreaPath | string |
O recurso do produto ou a área da equipe em que o item de trabalho está. |
|
|
Comparação de caminhos de área
|
areaPathComparison | string |
A regra a ser usada ao comparar o campo Caminho da área. |
|
|
Caminho de Iteração
|
wiql__System_IterationPath | string |
O sprint nomeado ou período de tempo em que o item de trabalho está. |
|
|
Comparação de caminhos de iteração
|
iterationPathComparison | string |
A regra a ser usada ao comparar o campo Caminho de Iteração. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Uma classificação subjetiva do bug, problema, tarefa ou caso de teste em relação ao negócio. |
|
|
Criado por
|
wiql__System_CreatedBy | string |
O nome do membro da equipe que criou o item de trabalho. |
Devoluções
Quando um item de trabalho é criado [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Quando um item de trabalho é criado .
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é criado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome da Equipa (para escolher Atribuído a)
|
team | string |
O nome da equipa a partir da qual selecionar um cessionário. |
|
|
Atribuído A
|
wiql__System_AssignedTo | string |
O nome do membro da equipe que atualmente possui o item de trabalho. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
O nome do tipo de item de trabalho. |
|
|
Caminho da Área
|
wiql__System_AreaPath | string |
O recurso do produto ou a área da equipe em que o item de trabalho está. |
|
|
Comparação de caminhos de área
|
areaPathComparison | string |
A regra a ser usada ao comparar o campo Caminho da área. |
|
|
Caminho de Iteração
|
wiql__System_IterationPath | string |
O sprint nomeado ou período de tempo em que o item de trabalho está. |
|
|
Comparação de caminhos de iteração
|
iterationPathComparison | string |
A regra a ser usada ao comparar o campo Caminho de Iteração. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Uma classificação subjetiva do bug, problema, tarefa ou caso de teste em relação ao negócio. |
|
|
Projeto de Equipa
|
wiql__System_TeamProject | string |
O projeto de equipe ao qual este item de trabalho pertence. |
|
|
Criado por
|
wiql__System_CreatedBy | string |
O nome do membro da equipe que criou o item de trabalho. |
Devoluções
Quando um item de trabalho é fechado
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é fechado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome da Equipa (para escolher Atribuído a)
|
team | string |
O nome da equipa a partir da qual selecionar um cessionário. |
|
|
Atribuído A
|
wiql__System_AssignedTo | string |
O nome do membro da equipe que atualmente possui o item de trabalho. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
O nome do tipo de item de trabalho. |
|
|
Estado fechado
|
closedState | string |
A lista de valores separados por vírgulas do campo Estado que indica como o item de trabalho foi fechado (Concluído, Fechado, Concluído, Inativo). |
|
|
Caminho da Área
|
wiql__System_AreaPath | string |
O recurso do produto ou a área da equipe em que o item de trabalho está. |
|
|
Comparação de caminhos de área
|
areaPathComparison | string |
A regra a ser usada ao comparar o campo Caminho da área. |
|
|
Caminho de Iteração
|
wiql__System_IterationPath | string |
O sprint nomeado ou período de tempo em que o item de trabalho está. |
|
|
Comparação de caminhos de iteração
|
iterationPathComparison | string |
A regra a ser usada ao comparar o campo Caminho de Iteração. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Uma classificação subjetiva do bug, problema, tarefa ou caso de teste em relação ao negócio. |
|
|
Criado por
|
wiql__System_CreatedBy | string |
O nome do membro da equipe que criou o item de trabalho. |
Devoluções
Quando um item de trabalho é fechado [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Quando um item de trabalho estiver fechado .
Aciona um fluxo quando um item de trabalho que corresponde aos critérios fornecidos é fechado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome da Equipa (para escolher Atribuído a)
|
team | string |
O nome da equipa a partir da qual selecionar um cessionário. |
|
|
Atribuído A
|
wiql__System_AssignedTo | string |
O nome do membro da equipe que atualmente possui o item de trabalho. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
O nome do tipo de item de trabalho. |
|
|
Caminho da Área
|
wiql__System_AreaPath | string |
O recurso do produto ou a área da equipe em que o item de trabalho está. |
|
|
Comparação de caminhos de área
|
areaPathComparison | string |
A regra a ser usada ao comparar o campo Caminho da área. |
|
|
Caminho de Iteração
|
wiql__System_IterationPath | string |
O sprint nomeado ou período de tempo em que o item de trabalho está. |
|
|
Comparação de caminhos de iteração
|
iterationPathComparison | string |
A regra a ser usada ao comparar o campo Caminho de Iteração. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Uma classificação subjetiva do bug, problema, tarefa ou caso de teste em relação ao negócio. |
|
|
Projeto de Equipa
|
wiql__System_TeamProject | string |
O projeto de equipe ao qual este item de trabalho pertence. |
|
|
Criado por
|
wiql__System_CreatedBy | string |
O nome do membro da equipe que criou o item de trabalho. |
Devoluções
Quando uma compilação é concluída
Aciona um fluxo quando uma compilação é concluída.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Filtrar por resultado
|
resultFilter | string |
Uma opção que indica qual resultado de compilação deve ser acionado. As opções válidas incluem '', 'succeeded', 'partiallySucceeded', 'failed' ou 'canceled'. |
|
|
Filtrar por ID de definição
|
definitions | string |
Uma opção que indica qual id de definição de compilação deve ser acionado. |
Devoluções
Uma lista de modelos VSTS.
Quando uma solicitação pull é criada (Git)
Aciona um fluxo quando uma solicitação pull que corresponde aos critérios fornecidos é criada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome do repositório
|
repository | True | string |
O nome do repositório dentro do projeto especificado. |
|
Nome da Ref da Fonte
|
sourceRefName | string |
O nome da referência do Git, como uma ramificação ou tag. |
|
|
Nome da referência de destino
|
targetRefName | string |
O nome da referência do Git, como uma ramificação ou tag. |
Devoluções
Uma lista de modelos VSTS.
Quando uma solicitação pull é fechada (Git)
Aciona um fluxo quando uma solicitação pull que corresponde aos critérios fornecidos é fechada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Organização
|
account | True | string |
O nome da Organização. Isso pode ser encontrado no URL da instância, ou seja, {Organization}.visualstudio.com. A Organização deve ter o "Acesso a aplicativos de terceiros via OAuth" habilitado para evitar erros na operação. |
|
Nome do Projeto
|
project | True | string |
O nome do projeto dentro da organização especificada. |
|
Nome do repositório
|
repository | True | string |
O nome do repositório dentro do projeto especificado. |
|
Nome da Ref da Fonte
|
sourceRefName | string |
O nome da referência do Git, como uma ramificação ou tag. |
|
|
Nome da referência de destino
|
targetRefName | string |
O nome da referência do Git, como uma ramificação ou tag. |
Devoluções
Uma lista de modelos VSTS.
Definições
VstsList[Conta]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of Account |
Os modelos VSTS |
Account
Account
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da conta
|
accountId | string |
O id da conta. |
|
URI da conta
|
accountUri | string |
O URI da conta. |
|
Nome da Conta
|
accountName | string |
O nome da conta. |
|
Proprietário da Conta
|
accountOwner | string |
O proprietário do conjunto da conta. |
|
Nome da Organização
|
organizationName | string |
O nome da organização correspondente à conta. |
|
Tipo de Conta
|
accountType | string |
O tipo da conta. |
Profile
Profile
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
nome de exibição
|
displayName | string |
Nome de exibição do usuário |
|
id
|
id | string |
O identificador exclusivo do perfil. |
|
publicAlias
|
publicAlias | string |
Alias Público. |
|
Endereço de E-mail
|
emailAddress | string |
Endereço de e-mail da conta. |
|
Carimbo de data/hora
|
timeStamp | date-time |
O momento em que este perfil foi alterado pela última vez. |
|
revisão
|
revision | integer |
O número máximo de revisão de qualquer atributo. |
|
CoreRevision
|
coreRevision | integer |
CoreRevision |
VstsList[TeamSettingsIteration]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of TeamSettingsIteration |
Os modelos VSTS |
TeamSettingsIteration
Iteração de trabalho (ágil)
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Attributes
|
Attributes | TeamIterationAttributes |
Atributos de iteração da equipe |
|
Id
|
Id | string |
Id do recurso. |
|
Nome
|
Name | string |
Nome do recurso. |
|
Caminho
|
Path | string |
Caminho relativo para a iteração. |
|
Links
|
_links | object |
Coleção de links relevantes para o recurso. |
|
URL
|
Url | string |
Link HTTP completo para o recurso. |
TeamIterationAttributes
Atributos de iteração da equipe
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Data de Conclusão
|
FinishDate | date-time |
O atributo de iteração da equipe de data de término. |
|
Data de início
|
StartDate | date-time |
O atributo de iteração da equipe de data de início. |
Links
Links
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Web
|
web | WebLinks |
Ligações Web |
Ligações Web.
Ligações Web
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
HTML Link
|
href | string |
O URL da Web dos detalhes da compilação |
BuildResult
Resultado da construção
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID de construção
|
id | integer |
O identificador exclusivo da compilação. |
|
Número de compilação
|
buildNumber | string |
O número da compilação. |
|
Sucursal de origem
|
sourceBranch | string |
A ramificação de controle do código-fonte usada pela compilação. |
|
Versão original
|
sourceVersion | string |
A versão de controle do código-fonte usada pela compilação. |
|
Situação
|
status | string |
O status da compilação. |
|
Priority
|
priority | string |
A prioridade da construção. |
|
Tempo de fila
|
queueTime | date-time |
A hora em que a compilação estava na fila. |
|
Hora de Início
|
startTime | date-time |
A hora em que a compilação começou. |
|
Hora de Término
|
finishTime | date-time |
O tempo que a construção terminou. |
|
Reason
|
reason | string |
A razão para a construção. |
|
Result
|
result | string |
O resultado da construção. |
|
solicitadoPor
|
requestedFor | BuildRequestUser |
Usuário de solicitação de compilação |
|
Parâmetros
|
parameters | string |
Parâmetros passados para a compilação, se houver. |
|
Definição
|
definition | BuildResultDefinition |
Definição de resultados de compilação |
|
_links
|
_links | Links |
Links |
BuildRequestUser
Usuário de solicitação de compilação
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Solicitado para
|
uniqueName | string |
O nome exclusivo do usuário para o qual a compilação foi solicitada. |
BuildResultDefinition
Definição de resultados de compilação
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da definição de compilação
|
id | integer |
O identificador da definição de compilação. |
|
Nome da definição de compilação
|
name | string |
O nome da definição de compilação. |
VstsList[BuildResult]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of BuildResult |
Os modelos VSTS |
VstsList[GitRepository]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of GitRepository |
Os modelos VSTS |
GitRepositório
Repositório Git
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do repositório
|
id | string |
O id exclusivo do repositório. |
|
Nome do repositório
|
name | string |
O nome do repositório. |
|
URL do navegador do repositório
|
url | string |
A URL é o ponto de extremidade da API para o repositório. |
|
URL remoto do repositório
|
remoteUrl | string |
O URL através do qual o git pode sincronizar com este repositório. |
VstsList[GitPush]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of GitPush |
Os modelos VSTS |
GitPush
Git Empurrar
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
repositório
|
repository | GitRepository |
Repositório Git |
|
empurradoPor
|
pushedBy | GitPushUser |
Usuário do Git Push |
|
Ref Atualizações
|
refUpdates | array of GitRefUpdate |
As Refs que foram atualizadas como parte deste push. |
|
ID de envio
|
pushId | integer |
O id único do push. |
|
Date
|
date | date-time |
A data em que o push foi criado. |
GitPushUser
Usuário do Git Push
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Identificação do Empurrador
|
id | string |
O identificador exclusivo do usuário que criou o push. |
|
Nome do Pusher
|
displayName | string |
O nome do usuário que criou o push. |
|
Nome Exclusivo do Pusher
|
uniqueName | string |
O nome exclusivo do usuário que criou o push. |
|
URL da imagem do Pusher
|
imageUrl | string |
O url para a imagem para este usuário. |
VstsList[GitPullRequest]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of GitPullRequest |
Os modelos VSTS |
GitPullRequest
Solicitação de pull do Git
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
repositório
|
repository | GitRepository |
Repositório Git |
|
Pull Request Id
|
pullRequestId | integer |
O id exclusivo da solicitação pull. |
|
criado por
|
createdBy | PullRequestCreatedBy |
Pull Request criado por |
|
Data de criação
|
creationDate | date-time |
A data em que a solicitação pull foi criada |
|
Data de encerramento
|
closedDate | date-time |
A data em que a solicitação pull foi fechada (concluída, abandonada ou mesclada externamente) |
|
Title
|
title | string |
O título do pull request |
|
Description
|
description | string |
A descrição do pull request |
|
Nome da Ref da Fonte
|
sourceRefName | string |
O nome da ramificação de origem da solicitação pull |
|
Nome da referência de destino
|
targetRefName | string |
O nome da ramificação de destino da solicitação pull |
|
É rascunho
|
isDraft | boolean |
Solicitação de pull de rascunho / WIP |
|
Revisores
|
reviewers | array of PullRequestReviewer |
Grupos ou equipas para os quais este revisor contribuiu. |
|
Lista de Revisores
|
reviewerList | string |
Uma lista separada por ponto-e-vírgula de nomes exclusivos de revisores que são endereços de e-mail válidos |
|
Lista de Revisores Obrigatórios
|
requiredReviewerList | string |
Uma lista separada por ponto-e-vírgula de nomes exclusivos de revisores necessários que são endereços de e-mail válidos |
|
Consolidações
|
commits | array of GitCommitRef |
Os commits contidos no pull request. |
|
conclusãoOpções
|
completionOptions | PullRequestCompletionOptions |
Opções de conclusão de solicitação pull |
|
mesclarOpções
|
mergeOptions | PullRequestMergeOptions |
Opções de mesclagem de solicitação pull |
|
Mensagem de falha de mesclagem
|
mergeFailureMessage | string |
Se definido, a mesclagem de solicitação pull falhou por esse motivo. |
|
fechadoPor
|
closedBy | PullRequestClosedBy |
Pull Request Fechado por |
|
autoCompleteSetBy
|
autoCompleteSetBy | PullRequestAutoCompleteSetBy |
Pull Request Auto Complete set By |
|
Endereço URL
|
url | string |
A url da solicitação pull. |
|
URL remoto
|
remoteUrl | string |
A url remota para a solicitação pull. |
|
ID do artefato
|
artifactId | string |
Uma cadeia de caracteres que identifica exclusivamente essa solicitação pull. |
|
ID de mesclagem
|
mergeId | string |
A id de mesclagem da solicitação pull. |
|
ID de revisão de código
|
codeReviewId | integer |
A ID de revisão de código da solicitação pull. |
|
Tempo da fila de conclusão
|
completionQueueTime | string |
A data mais recente em que a solicitação pull entrou na fila para ser concluída. |
|
Suporta iterações
|
supportsIterations | boolean |
Se verdadeiro, essa solicitação pull suporta várias iterações. |
PullRequestCreatedBy
Pull Request criado por
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Criado por Nome de Exibição
|
displayName | string |
O nome para exibição do criador da solicitação pull. |
|
Criado por nome exclusivo
|
uniqueName | string |
O nome exclusivo do criador da solicitação pull. |
|
Criado por Id
|
id | string |
O Id do criador da solicitação pull. |
|
Criado por Image Url
|
imageUrl | string |
O url para a imagem do criador da solicitação pull. |
|
Criado por Url
|
url | string |
A url do criador da solicitação pull. |
PullRequestFechadoPor
Pull Request Fechado por
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Fechado por nome de exibição
|
displayName | string |
O nome de exibição da solicitação pull mais perto. |
|
Fechado por nome exclusivo
|
uniqueName | string |
O nome exclusivo da solicitação pull mais perto. |
|
Fechado por Id
|
id | string |
O Id da solicitação pull mais perto. |
|
Fechado por URL da imagem
|
imageUrl | string |
O url para a imagem da solicitação pull mais perto. |
|
Fechado por url
|
url | string |
A url da solicitação pull mais próxima. |
PullRequestAutoCompleteSetBy
Pull Request Auto Complete set By
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Preenchimento automático definido por nome de exibição
|
displayName | string |
O nome para exibição do usuário que habilitou o preenchimento automático. |
|
Conjunto de preenchimento automático por nome exclusivo
|
uniqueName | string |
O nome exclusivo do usuário que habilitou o preenchimento automático. |
|
Preenchimento automático definido por id
|
id | string |
A ID do usuário que habilitou o preenchimento automático. |
|
Auto Complete set By Image Url
|
imageUrl | string |
A url para a imagem do usuário que ativou o preenchimento automático. |
|
Preenchimento automático definido por url
|
url | string |
A url do usuário que ativou o preenchimento automático. |
PullRequestReviewer
Revisor de solicitação pull
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome de exibição do revisor
|
displayName | string |
O nome para exibição do revisor de solicitação pull. |
|
Nome exclusivo do revisor
|
uniqueName | string |
O nome exclusivo do revisor de solicitação pull. |
|
ID do revisor
|
id | string |
O Id do revisor de solicitação pull. |
|
URL do revisor
|
url | string |
A url do revisor de solicitação pull. |
|
Recusou
|
hasDeclined | boolean |
Indica se este revisor se recusou a revisar essa solicitação pull. |
|
Está sinalizado
|
isFlagged | boolean |
Indica se esse revisor está sinalizado para atenção nessa solicitação pull. |
|
é obrigatório
|
isRequired | boolean |
Indica se este é um revisor necessário para essa solicitação pull. |
|
Voto
|
vote | integer |
Votação de um pull request: aprovado(10), aprovado com sugestões(5), sem voto(0), aguardando autor(-5), rejeitado(-10). |
|
Votado a favor
|
votedFor | array of PullRequestReviewer |
Grupos ou equipas para os quais este revisor contribuiu. |
PullRequestMergeOptions
Opções de mesclagem de solicitação pull
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Sem avanço rápido
|
noFastForward | string |
Uma fusão biparental, sem avanço rápido. A ramificação de origem permanece inalterada. Este é o comportamento padrão. |
|
Rebase
|
rebase | string |
Rebaseie a ramificação de origem sobre a confirmação HEAD da ramificação de destino e avance rapidamente a ramificação de destino. |
|
Mesclagem de rebase
|
rebaseMerge | string |
Rebaseie a ramificação de origem sobre a confirmação HEAD da ramificação de destino e crie uma mesclagem pai e sem avanço rápido. |
|
Squash
|
squash | string |
Coloque todas as alterações da solicitação pull em uma confirmação monoparental. |
PullRequestMergeStrategy
Estratégia de mesclagem de solicitação pull
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Autoria de Conflitos
|
conflictAuthorshipCommits | boolean |
Se verdadeiro, as resoluções de conflitos aplicadas durante a mesclagem serão colocadas em commits separados para preservar as informações de autoria para a culpa do git. |
|
Detetar Renomear Falsos Positivos
|
detectRenameFalsePositives | boolean |
Se verdadeiro, deteta renomear falsos positivos. |
|
Desativar Renomeações
|
disableRenames | boolean |
Se verdadeiro, a deteção de renomeação não será executada durante a mesclagem. |
PullRequestCompletionOptions
Opções de conclusão de solicitação pull
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Preenchimento automático Ignorar IDs de configuração
|
autoCompleteIgnoreConfigIds | array of integer |
Lista de quaisquer IDs de configuração de política que o preenchimento automático não deve esperar |
|
Política de desvio
|
bypassPolicy | boolean |
Se verdadeiro, as políticas serão explicitamente ignoradas enquanto a solicitação pull for concluída. |
|
Motivo do desvio
|
bypassReason | string |
Se as políticas forem ignoradas, esse motivo será armazenado quanto ao motivo pelo qual o bypass foi usado. |
|
Excluir ramificação de origem
|
deleteSourceBranch | boolean |
Se verdadeiro, a ramificação de origem da solicitação pull será excluída após a conclusão. |
|
Mensagem de confirmação de mesclagem
|
mergeCommitMessage | string |
Se definido, isso será usado como a mensagem de confirmação da confirmação de mesclagem. |
|
mergeStrategy
|
mergeStrategy | PullRequestMergeStrategy |
Estratégia de mesclagem de solicitação pull |
|
Fusão de Squash
|
squashMerge | boolean |
Se MergeStrategy não estiver definido, a estratégia de mesclagem não será fast-forward se esse sinalizador for false, ou squash se true. |
|
Itens de trabalho de transição
|
transitionWorkItems | boolean |
Se verdadeiro, tentaremos fazer a transição de quaisquer itens de trabalho vinculados à solicitação pull para o próximo estado lógico (ou seja, Ativo -> Resolvido). |
CommitGitUserDate
Confirmar data do usuário do Git
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Data de confirmação do usuário
|
date | string |
Data da operação Git. |
|
Confirmar e-mail do usuário
|
string |
Endereço de e-mail do usuário que executa a operação Git. |
|
|
Confirmar URL da imagem
|
imageUrl | string |
Url para o avatar do usuário. |
|
Confirmar nome de usuário
|
name | string |
Nome do usuário que executa a operação Git. |
GitCommitRef
Git Commit Ref
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
autor
|
author | CommitGitUserDate |
Confirmar data do usuário do Git |
|
Confirmar comentário
|
comment | string |
Comentário ou mensagem do commit. |
|
Confirmar comentário truncado
|
commentTruncated | string |
Indica se o comentário está truncado da mensagem completa de comentário de confirmação do Git. |
|
ID de confirmação
|
commitId | string |
Id do compromisso. |
|
Committer
|
committer | CommitGitUserDate |
Confirmar data do usuário do Git |
|
Pais
|
parents | array of string |
Uma enumeração das IDs de confirmação pai para essa confirmação. |
|
Confirmar URL Remoto
|
remoteUrl | string |
Caminho de URL remoto para a confirmação. |
|
URL de confirmação
|
url | string |
URL REST para este recurso. |
GitRefUpdate
Atualização Git Ref
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome Ref
|
name | string |
O nome do Git Ref que foi atualizado. |
|
ID do repositório
|
repositoryId | string |
O id exclusivo do repositório. |
|
ID de confirmação antiga
|
oldObjectId | string |
O id da confirmação anterior que esta Ref apontou antes da atualização. |
|
Nova ID de confirmação
|
newObjectId | string |
O id do novo commit que esta Ref apontou antes da atualização. |
VstsList[Projeto]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of Project |
Os modelos VSTS |
Projeto
Projeto
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do projeto
|
id | string |
O identificador exclusivo do projeto. |
|
Nome do Projeto
|
name | string |
O nome do projeto. |
|
URL do projeto
|
url | string |
A URL da API do projeto. |
VstsList[ReleaseDefinition]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of ReleaseDefinition |
Os modelos VSTS |
Definição de Lançamento
Definição de versão
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Comment
|
Comment | string |
O comentário da definição de lançamento. |
|
Criado em
|
CreatedOn | date-time |
A data em que a definição de versão foi criada. |
|
Description
|
Description | string |
A descrição da definição de versão. |
|
Id
|
Id | integer |
O identificador exclusivo da definição de versão. |
|
Modificadopor
|
ModifiedBy | IdentityRef |
Identidade Ref |
|
Modificados Em
|
ModifiedOn | date-time |
A data em que a definição de lançamento foi modificada. |
|
Nome
|
Name | string |
O nome da definição de versão. |
|
Caminho
|
Path | string |
O caminho da definição de versão. |
|
Formato do nome de versão
|
ReleaseNameFormat | string |
O formato do nome da versão da definição da versão. |
|
Revisão
|
Revision | integer |
O número de revisão da definição de versão. |
|
Fonte
|
Source | string |
A origem da definição de versão. |
|
Etiquetas
|
Tags | array of string |
A lista de tags da definição de versão. |
|
URL
|
Url | string |
A URL para acessar a definição de versão. |
IdentityRef
Identidade Ref
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Alias de diretório
|
DirectoryAlias | string |
O alias de diretório da referência de identidade. |
|
Nome de exibição
|
DisplayName | string |
O nome para exibição da referência de identidade. |
|
Nome Exclusivo
|
UniqueName | string |
O nome exclusivo da referência de identidade. |
|
URL
|
Url | string |
O URL da referência de identidade. |
|
Id
|
Id | string |
O Id da referência de identidade. |
ReleaseDefinitionShallowReference
Referência superficial de definição de versão
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Id
|
Id | integer |
O identificador exclusivo da definição de versão. |
|
Nome
|
Name | string |
O nome da definição de versão. |
|
URL
|
Url | string |
O REST API URL para acessar a definição de versão. |
Objeto
ObjectWithoutType
Release
Release
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Comment
|
Comment | string |
O comentário do lançamento. |
|
Criado Por
|
CreatedBy | IdentityRef |
Identidade Ref |
|
Criado em
|
CreatedOn | date-time |
A data em que a versão foi criada. |
|
Description
|
Description | string |
A descrição da libertação. |
|
Id
|
Id | integer |
O identificador exclusivo da versão. |
|
Guarde para sempre
|
KeepForever | boolean |
Se a versão deve ser excluída das políticas de retenção. |
|
Registra a URL do contêiner
|
LogsContainerUrl | string |
O URL do contêiner de logs desta versão. |
|
Modificadopor
|
ModifiedBy | IdentityRef |
Identidade Ref |
|
Modificados Em
|
ModifiedOn | date-time |
Data em que a versão foi modificada. |
|
Nome
|
Name | string |
O nome da versão. |
|
Reason
|
Reason | string |
O motivo da liberação. |
|
Definição de Lançamento
|
ReleaseDefinition | ReleaseDefinitionShallowReference |
Referência superficial de definição de versão |
|
Situação
|
Status | string |
O status da liberação. |
|
URL
|
Url | string |
O URL da versão. |
VstsList[TfvcChangeset]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of TfvcChangeset |
Os modelos VSTS |
TfvcChangeset
Conjunto de alterações do controle de versão do Team Foundation
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do conjunto de alterações
|
changesetId | integer |
O id exclusivo do conjunto de alterações. |
|
autor
|
author | ChangesetAuthor |
Autor do conjunto de alterações |
|
checkedInBy
|
checkedInBy | ChangesetCheckedInBy |
Conjunto de alterações com check-in feito por |
|
Data de criação
|
createdDate | date-time |
A data/hora em que o conjunto de alterações foi criado. |
|
Comment
|
comment | string |
O comentário que descreve o conjunto de alterações. |
ChangesetAuthor
Autor do conjunto de alterações
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome do Autor
|
displayName | string |
O nome do usuário que criou o conjunto de alterações. |
|
Nome Exclusivo do Autor
|
uniqueName | string |
O nome exclusivo do usuário que criou o conjunto de alterações. |
ChangesetCheckedInBy
Conjunto de alterações com check-in feito por
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Check-in por nome
|
displayName | string |
O nome do usuário que fez check-in no conjunto de alterações. |
|
Check-in por nome exclusivo
|
uniqueName | string |
O nome exclusivo do usuário que criou o conjunto de alterações. |
VstsList[WorkItemType]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of WorkItemType |
Os modelos VSTS. |
WorkItemType
Tipo de item de trabalho
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Description
|
Description | string |
A descrição do tipo. |
|
Nome
|
Name | string |
O nome do tipo. |
|
Formulário XML
|
XmlForm | string |
Uma representação XML do tipo. |
|
Campos
|
FieldInstances | array of WorkItemTypeFieldInstance |
Uma lista de instâncias de campo associadas ao tipo. |
|
ícone Id
|
icon.id | string |
O identificador do ícone |
|
URL do ícone
|
icon.url | string |
A URL REST do recurso |
|
States
|
states | array of WorkItemStateColor |
Estados do tipo de item de trabalho |
WorkItemTypeFieldInstance
Instância de campo do tipo de item de trabalho
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Sempre Necessário
|
AlwaysRequired | boolean |
Especifica se a instância de campo é sempre necessária. |
|
Nome de referência
|
ReferenceName | string |
O nome de referência da instância de campo. |
|
Nome
|
Name | string |
O nome da instância de campo. |
|
URL
|
Url | string |
Uma URL apontando para os detalhes da instância do campo. |
VstsList[JObject]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of Object |
Os modelos VSTS |
VstsList[QueryHierarchyItem]
Uma lista de modelos VSTS.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Valor
|
value | array of QueryHierarchyItem |
Os modelos VSTS |
QueryHierarchyItem
Item de hierarquia de consulta
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Crianças
|
Children | array of QueryHierarchyItem |
A lista de itens filhos associados ao item de hierarquia de consulta. |
|
Cláusulas
|
Clauses | WorkItemQueryClause |
Cláusula de consulta de item de trabalho |
|
Columns
|
Columns | array of WorkItemFieldReference |
A lista de colunas de campo de item de trabalho associadas ao item de hierarquia de consulta. |
|
Opções de Filtro
|
FilterOptions | string |
As opções de filtro do item de hierarquia de consulta. |
|
Tem filhos
|
HasChildren | boolean |
Especifica se o item da hierarquia de consulta tem filhos. |
|
Id
|
Id | string |
O identificador exclusivo do item de hierarquia de consulta. |
|
É suprimido
|
IsDeleted | boolean |
Especifica se o item da hierarquia de consulta é excluído. |
|
É pasta
|
IsFolder | boolean |
Especifica se o item da hierarquia de consulta é uma pasta. |
|
A sintaxe é inválida
|
IsInvalidSyntax | boolean |
Especifica se o item da hierarquia de consulta tem sintaxe inválida. |
|
É público
|
IsPublic | boolean |
Especifica se o item da hierarquia de consulta é público. |
|
Cláusulas LinkClauses
|
LinkClauses | WorkItemQueryClause |
Cláusula de consulta de item de trabalho |
|
Nome
|
Name | string |
O nome do item da hierarquia de consulta. |
|
Caminho
|
Path | string |
O caminho do item de hierarquia de consulta. |
|
Tipo de consulta
|
QueryType | string |
O tipo de consulta do item de hierarquia de consulta. |
|
Classificar colunas
|
SortColumns | array of WorkItemQuerySortColumn |
A lista de colunas de classificação do item de hierarquia de consulta. |
|
Cláusulas Fonte
|
SourceClauses | WorkItemQueryClause |
Cláusula de consulta de item de trabalho |
|
Cláusulas-alvo
|
TargetClauses | WorkItemQueryClause |
Cláusula de consulta de item de trabalho |
|
Wiql
|
Wiql | string |
O WIQL do item de hierarquia de consulta. |
|
Links
|
_links | object |
A coleção de links relevantes para o item de hierarquia de consulta. |
|
URL
|
Url | string |
O link HTTP completo para o item de hierarquia de consulta. |
WorkItemStateColor
Cor do Estado do Item de Trabalho
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Categoria de Estado
|
category | string |
Categoria de Estado |
|
Valor da cor
|
color | string |
Valor da cor |
|
nome do estado
|
name | string |
Nome do estado do tipo de item de trabalho |
Cláusula WorkItemQueryClause
Cláusula de consulta de item de trabalho
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Cláusulas
|
Clauses | WorkItemQueryClause |
Cláusula de consulta de item de trabalho |
|
Campo
|
Field | WorkItemFieldReference |
Referência de campo de item de trabalho |
|
Valor do campo
|
FieldValue | WorkItemFieldReference |
Referência de campo de item de trabalho |
|
É valor de campo
|
IsFieldValue | boolean |
Especifica se a cláusula de consulta de item de trabalho é um valor de campo. |
|
Operador lógico
|
LogicalOperator | string |
O operador lógico da cláusula de consulta de item de trabalho. |
|
Operator
|
Operator | WorkItemFieldOperation |
Operação de campo de item de trabalho |
|
Valor
|
Value | string |
O valor da cláusula de consulta do item de trabalho. |
WorkItemFieldReference
Referência de campo de item de trabalho
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
Name | string |
O nome da referência do campo de item de trabalho. |
|
Nome de referência
|
ReferenceName | string |
O nome de referência da referência do campo de item de trabalho. |
|
URL
|
Url | string |
A URL da referência do campo de item de trabalho. |
WorkItemQuerySortColumn
Coluna Classificar Consulta de Item de Trabalho
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Descending
|
Descending | boolean |
Especifica se a coluna de classificação da consulta do item de trabalho é decrescente. |
|
Campo
|
Field | WorkItemFieldReference |
Referência de campo de item de trabalho |
WorkItemFieldOperation
Operação de campo de item de trabalho
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
Name | string |
O nome da operação de campo de item de trabalho. |
|
Nome de referência
|
ReferenceName | string |
O nome de referência da operação de campo de item de trabalho. |
Gasoduto
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
count |
|
valor
|
value | array of object |
Matriz que tem a lista de todos os pipelines |
|
HREF
|
value._links.self.href | string |
HREF |
|
HREF
|
value._links.web.href | string |
HREF |
|
pasta
|
value.folder | string |
pasta |
|
id
|
value.id | integer |
id |
|
nome
|
value.name | string |
nome |
|
revisão
|
value.revision | integer |
revisão |
|
URL
|
value.url | string |
URL |
Correr
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
count |
|
valor
|
value | array of object |
Execução de pipeline |
|
HREF
|
value._links.self.href | string | |
|
HREF
|
value._links.web.href | string | |
|
HREF
|
value._links.pipeline.web.href | string | |
|
HREF
|
value._links.pipeline.href | string | |
|
URL
|
value.pipeline.url | string | |
|
id
|
value.pipeline.id | integer | |
|
revisão
|
value.pipeline.revision | integer | |
|
nome
|
value.pipeline.name | string | |
|
pasta
|
value.pipeline.folder | string | |
|
state
|
value.state | RunState |
Estado de execução |
|
createdDate (Data de criação)
|
value.createdDate | string |
data de criação |
|
URL
|
value.url | string |
URL para pipeline |
|
id
|
value.id | integer |
ID do pipeline |
|
nome
|
value.name | string |
nome |
|
Resultado
|
value.result | RunResult |
Resultado da execução |
|
Data de conclusão
|
value.finishedDate | string |
data de conclusão da execução |