Azure DevOps
Azure DevOps proporciona servicios para que los equipos compartan código, realice un seguimiento del trabajo y envíen software para cualquier idioma, todo en un único paquete. Es el complemento perfecto para su IDE.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Metadatos del conector | |
|---|---|
| Publicador | Microsoft |
Para usar esta integración, necesitará acceso a una cuenta de Azure DevOps con acceso de API habilitado. Para establecer una conexión, seleccione Iniciar sesión. A continuación, se le pedirá que proporcione su cuenta de Azure DevOps Services. Siga el resto de las pantallas para crear una conexión.
Al usar la conexión, si no ve la lista de proyectos que espera, compruebe la cuenta con la que creó la conexión e inténtelo de nuevo. Puede encontrar más detalles en Visual Studio Marketplace.
Ya está listo para empezar a usar esta integración.
Envío de datos adjuntos
Puede crear datos adjuntos de archivos mediante la acción Enviar una solicitud HTTP a Azure DevOps y, a continuación, seguir estos pasos:
- Convierta el contenido del archivo en una cadena Base64 y colóquelo en el parámetro "Body".
- Establezca el parámetro "Body is Base64" en Sí.
Creación de planes de prueba
Antes de crear un plan de prueba mediante la acción Crear un elemento de trabajo , primero debe crear un conjunto de pruebas. Puede usar la misma acción Crear un elemento de trabajo para crear conjuntos de pruebas y, a continuación, crear un plan de prueba con un vínculo a Test Suite.
La opción más sencilla es invocar planes de prueba: crear API directamente mediante la acción Enviar una solicitud HTTP a Azure DevOps . La API crea automáticamente el conjunto de pruebas asociado.
Otro parámetro Fields
Crear un elemento de trabajo y Actualizar una acción de elemento de Other Fields trabajo admite el parámetro . Estos campos proporcionan flexibilidad adicional al actualizar elementos de trabajo. Los pares clave-valor se transforman en el siguiente JSON:
{
"op": "add",
"path": "/fields/<key>",
"value": <value>
}
Tenga en cuenta que es una constante y op se espera que <key> sea un nombre de campo válido en la enumeración DevOps/fields.
Estos son algunos ejemplos de uso. Puede obtener más ejemplos en Elementos de trabajo: Actualización de la API REST.
- Actualización
keydel historial = System.Historyvalue= Traslado a la ruta de acceso del área derecha' - Mover elementos de trabajo:
key= System.TeamProjectvalue= Fabrikam-Scrum
Problemas conocidos y limitaciones
En la lista siguiente se proporcionan limitaciones conocidas del uso del conector de Azure DevOps.
Desencadenador Cuando se actualiza un elemento de trabajo , se omitirá cuando se agreguen o eliminen vínculos nuevos o existentes al elemento de trabajo.
Action Get work item details and work item based triggers can miss some fields (like System.AttachedFileCount) in a response since this is a limitation of Azure DevOps REST API. Para solucionar este problema, puede realizar una de las siguientes acciones:
- Uso de Envío de una solicitud HTTP a Azure DevOps con el punto de conexión Obtener elemento de trabajo para obtener campos específicos
- Use Get query results with a query that returns the required fields (Obtener resultados de consulta con una consulta que devuelva los campos necesarios).
Action Send an HTTP request to Azure DevOps has a limited set of scopes which control what resources can be accessed by the action and what operations is allowed to perform on those resources.
Ámbitos:
- vso.agentpools_manage
- vso.build_execute
- vso.chat_manage
- vso.code_manage
- vso.code_status
- vso.connected_server
- vso.dashboards_manage
- vso.entitlements
- vso.extension.data_write
- vso.gestión_de_extensión
- vso.identity
- vso.loadtest_write
- vso.packaging_manage
- vso.gestión_de_proyectos
- vso.gestión_de_lanzamiento
- vso.test_write
- vso.work_write
El conector de Azure DevOps está diseñado para funcionar solo en nombre de las credenciales de usuario actuales. No existe la posibilidad de cambiar la conexión o cambiar entre cuentas.
Tenga en cuenta que los cambios de contraseña en la cuenta de Azure DevOps no afectarán a la conexión existente.
Los tokens de acceso personal de Azure DevOps no se admiten para la autenticación con el conector.
Acción Crear un elemento de trabajo tiene limitación para el parámetro Pasos de reproducción: una imagen superior a 30 KB podría mostrarse incorrectamente en el elemento creado. La imagen de más de 500 Kb podría quitarse de la solicitud. El tamaño de imagen recomendado debe ser inferior a 30 KB.
Acción Crear un elemento de trabajo muy rara vez podría devolver el código de respuesta 404. Esto suele ocurrir por el siguiente motivo: inmediatamente después de crear un elemento, se solicitan todos sus campos. La solicitud se puede enviar a la base de datos copiada. Los cambios se sincronizan casi en tiempo real, pero a veces tarda unos segundos. Debido a esto, la solicitud GET puede devolver un resultado vacío que representa como un código de estado 404 en una respuesta. Para evitar esta excepción, puede usar la marca "Devolver todos los campos" y establecerla en el valor "No".
Si no obtiene la organización esperada al trabajar con varios directorios, elija la organización que espera de la página de perfil de Azure DevOps y configure una nueva conexión.
Nota:
En la acción Crear un elemento de trabajo
- El nombre del campo debe cumplir los criterios mencionados en la documentación de Azure DevOps.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Autenticación de certificado de cliente | Proporcionar credenciales de Id. de Entra de Microsoft mediante el certificado PFX y la contraseña | Todas las regiones | Compartible |
| Inicio de sesión con credenciales de Azure DevOps | Inicio de sesión con credenciales de Azure DevOps | Solo Azure Government y administración pública de EE. UU. (GCC) | No se puede compartir |
| Inicio de sesión con el identificador de Entra de Microsoft | Inicio de sesión con el identificador de Entra de Microsoft | Solo PRODUCCIÓN | No se puede compartir |
| de autenticación de entidad de servicio | Uso de la aplicación microsoft Entra ID para la autenticación de la entidad de servicio | Todas las regiones | Compartible |
| Valor predeterminado [EN DESUSO] | Esta opción solo es para conexiones anteriores sin un tipo de autenticación explícito y solo se proporciona para la compatibilidad con versiones anteriores. | Todas las regiones | No se puede compartir |
Autenticación mediante certificados de cliente
Identificador de autenticación: CertOauth
Aplicable: Todas las regiones
Proporcionar credenciales de Id. de Entra de Microsoft mediante el certificado PFX y la contraseña
Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Inquilino | cuerda / cadena | Cierto | |
| Id. de cliente | cuerda / cadena | El identificador de cliente de para la aplicación microsoft Entra ID | Cierto |
| Secreto de certificado de cliente | Certificado de cliente | Secreto de certificado de cliente permitido por esta aplicación | Cierto |
Inicio de sesión con credenciales de Azure DevOps
Identificador de autenticación: ADO3pAuthForGCC
Aplicable: Solo Azure Government y administración pública de EE. UU. (GCC)
Inicio de sesión con credenciales de Azure DevOps
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
Inicio de sesión con el identificador de Entra de Microsoft
Identificador de autenticación: EntraOAuth
Aplicable: solo PRODUCCIÓN
Inicio de sesión con el identificador de Entra de Microsoft
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
Autenticación de entidad de servicio
Identificador de autenticación: OauthSP
Aplicable: Todas las regiones
Uso de la aplicación microsoft Entra ID para la autenticación de la entidad de servicio
Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Inquilino | cuerda / cadena | Cierto | |
| Id. de cliente | cuerda / cadena | El identificador de cliente de para la aplicación microsoft Entra ID | Cierto |
| Secreto del cliente | securestring | Cierto |
Valor predeterminado [EN DESUSO]
Aplicable: Todas las regiones
Esta opción solo es para conexiones anteriores sin un tipo de autenticación explícito y solo se proporciona para la compatibilidad con versiones anteriores.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 300 | 60 segundos |
Acciones
| Actualizar un elemento de trabajo |
Actualice un elemento de trabajo existente por identificador. |
| Creación de un elemento de trabajo |
Cree un nuevo elemento de trabajo con los atributos proporcionados. |
| Creación de una nueva versión |
Cree una versión basada en una definición de versión existente. |
| Enumeración de repositorios de Git |
Recupera la lista de repositorios de Git de un proyecto. |
| Enumerar canalizaciones |
Recupera la lista de canalizaciones de un proyecto. |
| Enumerar consultas de nivel raíz |
Recupera la lista de consultas de elementos de trabajo de nivel raíz en un proyecto. |
| Enumerar consultas dentro de la carpeta |
Recupera la lista de consultas de elementos de trabajo dentro de una carpeta para un proyecto determinado. |
| Enumerar definiciones de versión |
Recupera la lista de definiciones de versión asociadas a un proyecto. |
| Enumerar ejecuciones de canalización |
Obtiene las 10000 ejecuciones principales de una canalización determinada. |
| Enumerar elementos de trabajo |
Devuelve una lista de elementos de trabajo. |
| Enumerar las iteraciones |
Recupera la lista de iteraciones de un proyecto. |
| Enumerar organizaciones |
Recupera la lista de organizaciones de las que es miembro el usuario. |
| Enumerar proyectos |
Recupera la lista de proyectos de una organización. |
| Enumerar tipos de elementos de trabajo |
Recupera la lista de tipos de elementos de trabajo accesibles en un proyecto de Azure DevOps determinado. |
|
Envío de una solicitud HTTP a Azure Dev |
Cree una solicitud de API REST de Azure DevOps para invocar. Consulte el vínculo siguiente para todos los puntos de conexión disponibles: https://docs.microsoft.com/rest/api/azure/devops |
| Obtención de los resultados de la consulta |
Recupera el resultado de una consulta de elemento de trabajo. |
| Obtener detalles del elemento de trabajo |
Obtenga los detalles de un único elemento de trabajo. |
| Obtener elementos secundarios del elemento de trabajo |
Obtiene una lista de elementos secundarios (tamaño máximo 1000) de un solo elemento de trabajo. |
| Obtener los resultados de la consulta [EN DESUSO] |
Esta acción ha quedado en desuso. Use Obtener resultados de la consulta en su lugar.
|
| Obtener un perfil de usuario |
Obtiene un perfil de usuario. |
| Poner en cola una nueva compilación |
Cree una compilación, basada en una definición de compilación existente y agréguela a la cola de compilación. |
Actualizar un elemento de trabajo
Actualice un elemento de trabajo existente por identificador.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Id. de elemento de trabajo
|
id | True | string |
Identificador único del elemento de trabajo que se va a actualizar. |
|
Nombre del proyecto
|
project | string |
Nombre del proyecto dentro de la organización especificada. |
|
|
Tipo de elemento de trabajo
|
type | string |
Tipo de elemento de trabajo para el que se va a generar el esquema. |
|
|
Detalles del elemento de trabajo
|
workItem | True | dynamic |
Detalles del elemento de trabajo. |
Devoluciones
Creación de un elemento de trabajo
Cree un nuevo elemento de trabajo con los atributos proporcionados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Tipo de elemento de trabajo
|
type | True | string |
Tipo de este elemento de trabajo |
|
Devolver todos los campos
|
shouldReturnAllFields | boolean |
Al establecer el valor en "No", solo se devolverá el identificador del elemento de trabajo. Si el valor es "Sí", se devolverán todos los campos del elemento creado junto con el identificador. El valor predeterminado es "Sí". |
|
|
Detalles del elemento de trabajo
|
workItem | True | dynamic |
Información que se va a incluir en el nuevo elemento de trabajo |
Devoluciones
Creación de una nueva versión
Cree una versión basada en una definición de versión existente.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Id. de definición de versión
|
releaseDefId | True | string |
Identificador de la definición de versión que se va a usar. |
|
Description
|
Description | string |
Descripción de los metadatos de inicio de la versión. |
|
|
Está en borrador
|
IsDraft | boolean |
Especifica si la versión es un borrador. |
|
|
Motivo
|
Reason | string |
Motivo de los metadatos de inicio de la versión. |
|
|
Nombre
|
Name | True | string |
Nombre de la variable de configuración. |
|
Importancia
|
Value | string |
Valor de la variable de configuración. |
Devoluciones
Lanzamiento
- Body
- Release
Enumeración de repositorios de Git
Recupera la lista de repositorios de Git de un proyecto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
Devoluciones
Lista de modelos de VSTS.
Enumerar canalizaciones
Recupera la lista de canalizaciones de un proyecto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
Devoluciones
- Body
- Pipeline
Enumerar consultas de nivel raíz
Recupera la lista de consultas de elementos de trabajo de nivel raíz en un proyecto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
Devoluciones
Lista de modelos de VSTS.
Enumerar consultas dentro de la carpeta
Recupera la lista de consultas de elementos de trabajo dentro de una carpeta para un proyecto determinado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Ruta de acceso de carpeta
|
folderPath | True | string |
Ruta de acceso de carpeta en la que se van a buscar consultas. |
Devoluciones
Lista de modelos de VSTS.
Enumerar definiciones de versión
Recupera la lista de definiciones de versión asociadas a un proyecto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
Devoluciones
Lista de modelos de VSTS.
Enumerar ejecuciones de canalización
Obtiene las 10000 ejecuciones principales de una canalización determinada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
El identificador de canalización
|
pipelineId | True | integer |
El identificador de canalización |
Devoluciones
- Body
- Run
Enumerar elementos de trabajo
Devuelve una lista de elementos de trabajo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Identificadores de elementos de trabajo
|
workItemIds | True | string |
Lista separada por comas de identificadores de elementos de trabajo solicitados. |
|
Tipo de elemento de trabajo
|
workItemType | string |
Tipo de elemento de trabajo para el que se va a generar el esquema. |
Devoluciones
Enumerar las iteraciones
Recupera la lista de iteraciones de un proyecto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del equipo
|
team | True | string |
Nombre del equipo dentro del proyecto. |
Devoluciones
Lista de modelos de VSTS.
Enumerar organizaciones
Recupera la lista de organizaciones de las que es miembro el usuario.
Devoluciones
Lista de modelos de VSTS.
- Body
- VstsList[Account]
Enumerar proyectos
Recupera la lista de proyectos de una organización.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
Devoluciones
Lista de modelos de VSTS.
- Body
- VstsList[Project]
Enumerar tipos de elementos de trabajo
Recupera la lista de tipos de elementos de trabajo accesibles en un proyecto de Azure DevOps determinado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
Devoluciones
Lista de modelos de VSTS.
Envío de una solicitud HTTP a Azure DevOps
Cree una solicitud de API REST de Azure DevOps para invocar. Consulte el vínculo siguiente para todos los puntos de conexión disponibles: https://docs.microsoft.com/rest/api/azure/devops
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Método
|
Method | True | string |
Método HTTP. |
|
URI relativo
|
Uri | True | string |
Identificador URI relativo. Ejemplo: {project}/{team}/_apis/wit/templates?api-version=5.0-preview.1. |
|
Headers
|
Headers | object |
Encabezados de solicitud. |
|
|
Body
|
Body | string |
El contenido de la solicitud. Puede ser un objeto JSON o datos binarios codificados como cadena Base64. |
|
|
El cuerpo es Base64
|
IsBase64 | boolean |
Debe ser true si el contenido de la solicitud está codificado como cadena Base64. |
Devoluciones
- response
- ObjectWithoutType
Obtención de los resultados de la consulta
Recupera el resultado de una consulta de elemento de trabajo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Identificador de consulta
|
queryId | True | string |
Identificador de la consulta almacenada que se va a ejecutar. |
|
Número de elementos de trabajo que se van a devolver
|
workItemsCount | integer |
Número máximo de elementos de trabajo para recuperar (1 - 20000) |
|
|
Error si cambian los resultados de la consulta
|
throwIfQueryChanged | boolean |
Si los resultados de la consulta cambian durante la ejecución del flujo, la ejecución del flujo debe producir un error para evitar incoherencias. |
Devoluciones
Obtener detalles del elemento de trabajo
Obtenga los detalles de un único elemento de trabajo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Tipo de elemento de trabajo
|
typeName | True | string |
Tipo de elemento de trabajo del elemento de trabajo. |
|
Id. de elemento de trabajo
|
id | True | string |
Identificador único del elemento de trabajo para el que obtener detalles. El elemento de trabajo debe ser del tipo especificado en "Tipo de elemento de trabajo". |
Devoluciones
Obtener elementos secundarios del elemento de trabajo
Obtiene una lista de elementos secundarios (tamaño máximo 1000) de un solo elemento de trabajo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Id. de elemento de trabajo
|
id | True | string |
Identificador único del elemento de trabajo para el que se van a obtener los elementos secundarios. |
|
Tipo de elemento de trabajo secundarios
|
workItemType | string |
Tipo de los elementos de trabajo secundarios |
Devoluciones
Obtener los resultados de la consulta [EN DESUSO]
Esta acción ha quedado en desuso. Use Obtener resultados de la consulta en su lugar.
Recupera el resultado de una consulta de elemento de trabajo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Identificador de consulta
|
queryId | True | string |
Identificador de la consulta almacenada que se va a ejecutar. |
Devoluciones
Lista de modelos de VSTS.
- Body
- VstsList[JObject]
Obtener un perfil de usuario
Obtiene un perfil de usuario.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de perfil
|
id | True | string |
Identificador del perfil dentro de la misma organización o "me" para obtener el perfil del usuario autenticado actual. |
Devoluciones
Profile
- Body
- Profile
Poner en cola una nueva compilación
Cree una compilación, basada en una definición de compilación existente y agréguela a la cola de compilación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Id. de definición de compilación
|
buildDefId | True | string |
Identificador de la definición de compilación que se va a usar. |
|
Rama de origen
|
sourceBranch | string |
Rama de origen de la compilación. |
|
|
Parámetros
|
parameters | string |
Diccionario JSON de parámetros de compilación opcionales. |
Devoluciones
Resultado de compilación
- Body
- BuildResult
Desencadenadores
| Cuando el código está protegido (TFVC) |
Desencadena un flujo cuando el código está protegido en un proyecto de Control de versiones de Team Foundation. |
| Cuando se actualiza un elemento de trabajo |
Desencadena un flujo cuando se actualiza un elemento de trabajo que coincide con los criterios proporcionados. |
| Cuando se actualiza un elemento de trabajo [EN DESUSO] |
Esta acción ha quedado en desuso. Use cuando se actualice un elemento de trabajo en su lugar.
|
| Cuando se asigna un elemento de trabajo |
Desencadena un flujo cuando un elemento de trabajo que coincide con los criterios proporcionados se asigna al usuario determinado. |
| Cuando se asigna un elemento de trabajo [EN DESUSO] |
Esta acción ha quedado en desuso. Use cuando se asigne un elemento de trabajo en su lugar.
|
| Cuando se cierra un elemento de trabajo |
Desencadena un flujo cuando se cierra un elemento de trabajo que coincide con los criterios proporcionados. |
| Cuando se cierra un elemento de trabajo [EN DESUSO] |
Esta acción ha quedado en desuso. Use Cuando se cierre un elemento de trabajo en su lugar.
|
| Cuando se cierra una solicitud de incorporación de cambios (Git) |
Desencadena un flujo cuando se cierra una solicitud de incorporación de cambios que coincide con los criterios proporcionados. |
| Cuando se completa una compilación |
Desencadena un flujo cuando se completa una compilación. |
| Cuando se crea un elemento de trabajo |
Desencadena un flujo cuando se crea un elemento de trabajo que coincide con los criterios proporcionados. |
| Cuando se crea un elemento de trabajo [EN DESUSO] |
Esta acción ha quedado en desuso. Use Cuando se crea un elemento de trabajo en su lugar.
|
| Cuando se crea una solicitud de incorporación de cambios (Git) |
Desencadena un flujo cuando se crea una solicitud de incorporación de cambios que coincide con los criterios proporcionados. |
| Cuando se inserta código (Git) |
Desencadena un flujo cuando se inserta código en un repositorio de Git. |
Cuando el código está protegido (TFVC)
Desencadena un flujo cuando el código está protegido en un proyecto de Control de versiones de Team Foundation.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del equipo
|
team | string |
Nombre del equipo que se va a seleccionar un autor. |
|
|
Miembro de equipo
|
author | string |
Nombre único del miembro del equipo que creó la comprobación. |
Devoluciones
Lista de modelos de VSTS.
Cuando se actualiza un elemento de trabajo
Desencadena un flujo cuando se actualiza un elemento de trabajo que coincide con los criterios proporcionados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del equipo (para seleccionar Asignado a)
|
team | string |
Nombre del equipo del que se va a seleccionar un receptor. |
|
|
Asignado a
|
wiql__System_AssignedTo | string |
Nombre del miembro del equipo que tiene actualmente la propiedad del elemento de trabajo. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
Nombre del tipo de elemento de trabajo. |
|
|
Ruta de acceso del área
|
wiql__System_AreaPath | string |
La característica del producto o el área de equipo en la que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de área
|
areaPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso del área. |
|
|
Ruta de acceso de la iteración
|
wiql__System_IterationPath | string |
El sprint con nombre o el período de tiempo en el que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de iteración
|
iterationPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso de iteración. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Calificación subjetiva del error, problema, tarea o caso de prueba respecto al negocio. |
|
|
Autor
|
wiql__System_CreatedBy | string |
Nombre del miembro del equipo que creó el elemento de trabajo. |
Devoluciones
Cuando se actualiza un elemento de trabajo [EN DESUSO]
Esta acción ha quedado en desuso. Use cuando se actualice un elemento de trabajo en su lugar.
Desencadena un flujo cuando se actualiza un elemento de trabajo que coincide con los criterios proporcionados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del equipo (para seleccionar Asignado a)
|
team | string |
Nombre del equipo del que se va a seleccionar un receptor. |
|
|
Asignado a
|
wiql__System_AssignedTo | string |
Nombre del miembro del equipo que tiene actualmente la propiedad del elemento de trabajo. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
Nombre del tipo de elemento de trabajo. |
|
|
Ruta de acceso del área
|
wiql__System_AreaPath | string |
La característica del producto o el área de equipo en la que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de área
|
areaPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso del área. |
|
|
Ruta de acceso de la iteración
|
wiql__System_IterationPath | string |
El sprint con nombre o el período de tiempo en el que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de iteración
|
iterationPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso de iteración. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Calificación subjetiva del error, problema, tarea o caso de prueba respecto al negocio. |
|
|
Proyecto de equipo
|
wiql__System_TeamProject | string |
Proyecto de equipo al que pertenece este elemento de trabajo. |
|
|
Autor
|
wiql__System_CreatedBy | string |
Nombre del miembro del equipo que creó el elemento de trabajo. |
Devoluciones
Cuando se asigna un elemento de trabajo
Desencadena un flujo cuando un elemento de trabajo que coincide con los criterios proporcionados se asigna al usuario determinado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del equipo (para seleccionar Asignado a)
|
team | True | string |
Nombre del equipo desde el que se va a seleccionar un miembro. |
|
Asignado a
|
wiql__System_AssignedTo | True | string |
Nombre del miembro del equipo que tiene actualmente la propiedad del elemento de trabajo. |
|
Tipo
|
wiql__System_WorkItemType | string |
Nombre del tipo de elemento de trabajo. |
|
|
Ruta de acceso del área
|
wiql__System_AreaPath | string |
La característica del producto o el área de equipo en la que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de área
|
areaPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso del área. |
|
|
Ruta de acceso de la iteración
|
wiql__System_IterationPath | string |
El sprint con nombre o el período de tiempo en el que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de iteración
|
iterationPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso de iteración. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Calificación subjetiva del error, problema, tarea o caso de prueba respecto al negocio. |
|
|
Autor
|
wiql__System_CreatedBy | string |
Nombre del miembro del equipo que creó el elemento de trabajo. |
Devoluciones
Cuando se asigna un elemento de trabajo [EN DESUSO]
Esta acción ha quedado en desuso. Use cuando se asigne un elemento de trabajo en su lugar.
Desencadena un flujo cuando un elemento de trabajo que coincide con los criterios proporcionados se asigna al usuario determinado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Asignado a
|
wiql__System_AssignedTo | True | string |
Nombre del miembro del equipo que tiene actualmente la propiedad del elemento de trabajo. |
|
Nombre del equipo (para seleccionar Asignado a)
|
team | string |
Nombre del equipo desde el que se va a seleccionar un miembro. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
Nombre del tipo de elemento de trabajo. |
|
|
Ruta de acceso del área
|
wiql__System_AreaPath | string |
La característica del producto o el área de equipo en la que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de área
|
areaPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso del área. |
|
|
Ruta de acceso de la iteración
|
wiql__System_IterationPath | string |
El sprint con nombre o el período de tiempo en el que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de iteración
|
iterationPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso de iteración. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Calificación subjetiva del error, problema, tarea o caso de prueba respecto al negocio. |
|
|
Proyecto de equipo
|
wiql__System_TeamProject | string |
Proyecto de equipo al que pertenece este elemento de trabajo. |
|
|
Autor
|
wiql__System_CreatedBy | string |
Nombre del miembro del equipo que creó el elemento de trabajo. |
Devoluciones
Cuando se cierra un elemento de trabajo
Desencadena un flujo cuando se cierra un elemento de trabajo que coincide con los criterios proporcionados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del equipo (para seleccionar Asignado a)
|
team | string |
Nombre del equipo del que se va a seleccionar un receptor. |
|
|
Asignado a
|
wiql__System_AssignedTo | string |
Nombre del miembro del equipo que tiene actualmente la propiedad del elemento de trabajo. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
Nombre del tipo de elemento de trabajo. |
|
|
Estado cerrado
|
closedState | string |
Lista separada por comas de valores del campo Estado que indica cómo se cerró el elemento de trabajo (Listo, Cerrado, Completado, Inactivo). |
|
|
Ruta de acceso del área
|
wiql__System_AreaPath | string |
La característica del producto o el área de equipo en la que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de área
|
areaPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso del área. |
|
|
Ruta de acceso de la iteración
|
wiql__System_IterationPath | string |
El sprint con nombre o el período de tiempo en el que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de iteración
|
iterationPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso de iteración. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Calificación subjetiva del error, problema, tarea o caso de prueba respecto al negocio. |
|
|
Autor
|
wiql__System_CreatedBy | string |
Nombre del miembro del equipo que creó el elemento de trabajo. |
Devoluciones
Cuando se cierra un elemento de trabajo [EN DESUSO]
Esta acción ha quedado en desuso. Use Cuando se cierre un elemento de trabajo en su lugar.
Desencadena un flujo cuando se cierra un elemento de trabajo que coincide con los criterios proporcionados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del equipo (para seleccionar Asignado a)
|
team | string |
Nombre del equipo del que se va a seleccionar un receptor. |
|
|
Asignado a
|
wiql__System_AssignedTo | string |
Nombre del miembro del equipo que tiene actualmente la propiedad del elemento de trabajo. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
Nombre del tipo de elemento de trabajo. |
|
|
Ruta de acceso del área
|
wiql__System_AreaPath | string |
La característica del producto o el área de equipo en la que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de área
|
areaPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso del área. |
|
|
Ruta de acceso de la iteración
|
wiql__System_IterationPath | string |
El sprint con nombre o el período de tiempo en el que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de iteración
|
iterationPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso de iteración. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Calificación subjetiva del error, problema, tarea o caso de prueba respecto al negocio. |
|
|
Proyecto de equipo
|
wiql__System_TeamProject | string |
Proyecto de equipo al que pertenece este elemento de trabajo. |
|
|
Autor
|
wiql__System_CreatedBy | string |
Nombre del miembro del equipo que creó el elemento de trabajo. |
Devoluciones
Cuando se cierra una solicitud de incorporación de cambios (Git)
Desencadena un flujo cuando se cierra una solicitud de incorporación de cambios que coincide con los criterios proporcionados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del repositorio
|
repository | True | string |
Nombre del repositorio dentro del proyecto especificado. |
|
Nombre de referencia de origen
|
sourceRefName | string |
Nombre de la referencia de Git, como una rama o etiqueta. |
|
|
Nombre de referencia de destino
|
targetRefName | string |
Nombre de la referencia de Git, como una rama o etiqueta. |
Devoluciones
Lista de modelos de VSTS.
Cuando se completa una compilación
Desencadena un flujo cuando se completa una compilación.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Filtrar por resultado
|
resultFilter | string |
Opción que indica en qué resultado de compilación se va a desencadenar. Entre las opciones válidas se incluyen '', 'succeeded', 'parcialmenteSucceeded', 'failed' o 'canceled'. |
|
|
Filtrar por identificador de definición
|
definitions | string |
Opción que indica el identificador de definición de compilación en el que se va a desencadenar. |
Devoluciones
Lista de modelos de VSTS.
Cuando se crea un elemento de trabajo
Desencadena un flujo cuando se crea un elemento de trabajo que coincide con los criterios proporcionados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del equipo (para seleccionar Asignado a)
|
team | string |
Nombre del equipo del que se va a seleccionar un receptor. |
|
|
Asignado a
|
wiql__System_AssignedTo | string |
Nombre del miembro del equipo que tiene actualmente la propiedad del elemento de trabajo. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
Nombre del tipo de elemento de trabajo. |
|
|
Ruta de acceso del área
|
wiql__System_AreaPath | string |
La característica del producto o el área de equipo en la que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de área
|
areaPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso del área. |
|
|
Ruta de acceso de la iteración
|
wiql__System_IterationPath | string |
El sprint con nombre o el período de tiempo en el que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de iteración
|
iterationPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso de iteración. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Calificación subjetiva del error, problema, tarea o caso de prueba respecto al negocio. |
|
|
Autor
|
wiql__System_CreatedBy | string |
Nombre del miembro del equipo que creó el elemento de trabajo. |
Devoluciones
Cuando se crea un elemento de trabajo [EN DESUSO]
Esta acción ha quedado en desuso. Use Cuando se crea un elemento de trabajo en su lugar.
Desencadena un flujo cuando se crea un elemento de trabajo que coincide con los criterios proporcionados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del equipo (para seleccionar Asignado a)
|
team | string |
Nombre del equipo del que se va a seleccionar un receptor. |
|
|
Asignado a
|
wiql__System_AssignedTo | string |
Nombre del miembro del equipo que tiene actualmente la propiedad del elemento de trabajo. |
|
|
Tipo
|
wiql__System_WorkItemType | string |
Nombre del tipo de elemento de trabajo. |
|
|
Ruta de acceso del área
|
wiql__System_AreaPath | string |
La característica del producto o el área de equipo en la que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de área
|
areaPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso del área. |
|
|
Ruta de acceso de la iteración
|
wiql__System_IterationPath | string |
El sprint con nombre o el período de tiempo en el que se encuentra el elemento de trabajo. |
|
|
Comparación de rutas de acceso de iteración
|
iterationPathComparison | string |
Regla que se va a usar al comparar el campo Ruta de acceso de iteración. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Calificación subjetiva del error, problema, tarea o caso de prueba respecto al negocio. |
|
|
Proyecto de equipo
|
wiql__System_TeamProject | string |
Proyecto de equipo al que pertenece este elemento de trabajo. |
|
|
Autor
|
wiql__System_CreatedBy | string |
Nombre del miembro del equipo que creó el elemento de trabajo. |
Devoluciones
Cuando se crea una solicitud de incorporación de cambios (Git)
Desencadena un flujo cuando se crea una solicitud de incorporación de cambios que coincide con los criterios proporcionados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del repositorio
|
repository | True | string |
Nombre del repositorio dentro del proyecto especificado. |
|
Nombre de referencia de origen
|
sourceRefName | string |
Nombre de la referencia de Git, como una rama o etiqueta. |
|
|
Nombre de referencia de destino
|
targetRefName | string |
Nombre de la referencia de Git, como una rama o etiqueta. |
Devoluciones
Lista de modelos de VSTS.
Cuando se inserta código (Git)
Desencadena un flujo cuando se inserta código en un repositorio de Git.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de la organización
|
account | True | string |
Nombre de la organización. Esto se puede encontrar en la dirección URL de instancia, es decir, {Organization}.visualstudio.com. La organización debe tener habilitado el acceso a aplicaciones de terceros a través de OAuth para evitar errores en la operación. |
|
Nombre del proyecto
|
project | True | string |
Nombre del proyecto dentro de la organización especificada. |
|
Nombre del repositorio
|
repository | True | string |
Nombre del repositorio dentro del proyecto especificado. |
|
Nombre de referencia
|
refName | string |
Nombre de la referencia de Git, como una rama o etiqueta. |
Devoluciones
Lista de modelos de VSTS.
- Body
- VstsList[GitPush]
Definiciones
VstsList[Account]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of Account |
Los modelos de VSTS |
Cuenta
Cuenta
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ID de cuenta
|
accountId | string |
Identificador de la cuenta. |
|
URI de cuenta
|
accountUri | string |
Identificador URI de la cuenta. |
|
Nombre de cuenta
|
accountName | string |
Nombre de la cuenta. |
|
Propietario de cuenta
|
accountOwner | string |
Propietario del conjunto de la cuenta. |
|
Nombre de la organización
|
organizationName | string |
Nombre de la organización correspondiente a la cuenta. |
|
Tipo de cuenta
|
accountType | string |
Tipo de la cuenta. |
Profile
Profile
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre para mostrar
|
displayName | string |
Nombre para mostrar del usuario |
|
id
|
id | string |
Identificador único del perfil. |
|
publicAlias
|
publicAlias | string |
Alias público. |
|
Dirección de correo electrónico
|
emailAddress | string |
Dirección de correo electrónico de la cuenta. |
|
Timestamp
|
timeStamp | date-time |
Hora en la que se cambió por última vez este perfil. |
|
revisión
|
revision | integer |
Número máximo de revisión de cualquier atributo. |
|
CoreRevision
|
coreRevision | integer |
CoreRevision |
VstsList[TeamSettingsIteration]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of TeamSettingsIteration |
Los modelos de VSTS |
TeamSettingsIteration
Iteración de trabajo (Agile)
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Attributes
|
Attributes | TeamIterationAttributes |
Atributos de iteración de equipo |
|
Id
|
Id | string |
Identificador del recurso. |
|
Nombre
|
Name | string |
Nombre del recurso. |
|
Ruta
|
Path | string |
Ruta de acceso relativa a la iteración. |
|
Enlaces
|
_links | object |
Colección de vínculos relevantes para el recurso. |
|
URL
|
Url | string |
Vínculo HTTP completo al recurso. |
TeamIterationAttributes
Atributos de iteración de equipo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Fecha de finalización
|
FinishDate | date-time |
Atributo de iteración del equipo de fecha de finalización. |
|
Fecha de inicio
|
StartDate | date-time |
Atributo de iteración del equipo de fecha de inicio. |
Enlaces
Enlaces
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
web
|
web | WebLinks |
Vínculos web |
WebLinks
Vínculos web
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Vínculo HTML
|
href | string |
La dirección URL web de los detalles de compilación |
BuildResult
Resultado de compilación
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de compilación
|
id | integer |
Identificador único de la compilación. |
|
Número de compilación
|
buildNumber | string |
Número de compilación. |
|
Rama de origen
|
sourceBranch | string |
Rama de control de código fuente que usó la compilación. |
|
Versión de origen
|
sourceVersion | string |
Versión del control de código fuente que usó la compilación. |
|
Estado
|
status | string |
Estado de la compilación. |
|
Priority
|
priority | string |
Prioridad de la compilación. |
|
Tiempo de cola
|
queueTime | date-time |
Hora en que se puso en cola la compilación. |
|
Hora de comienzo
|
startTime | date-time |
Hora en que se inició la compilación. |
|
Hora de finalización
|
finishTime | date-time |
Hora en que finalizó la compilación. |
|
Motivo
|
reason | string |
Motivo de la compilación. |
|
Resultado
|
result | string |
Resultado de la compilación. |
|
requestedFor
|
requestedFor | BuildRequestUser |
Usuario de solicitud de compilación |
|
Parámetros
|
parameters | string |
Parámetros pasados a la compilación, si los hay. |
|
definición
|
definition | BuildResultDefinition |
Definición de resultado de compilación |
|
_Enlaces
|
_links | Links |
Enlaces |
BuildRequestUser
Usuario de solicitud de compilación
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Solicitado para
|
uniqueName | string |
Nombre único del usuario al que se solicitó la compilación. |
BuildResultDefinition
Definición de resultado de compilación
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de definición de compilación
|
id | integer |
Identificador del definiton de compilación. |
|
Nombre de definición de compilación
|
name | string |
Nombre de la definición de compilación. |
VstsList[BuildResult]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of BuildResult |
Los modelos de VSTS |
VstsList[GitRepository]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of GitRepository |
Los modelos de VSTS |
GitRepository
Repositorio de Git
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. del repositorio
|
id | string |
Identificador único del repositorio. |
|
Nombre del repositorio
|
name | string |
Nombre del repositorio. |
|
Dirección URL del explorador del repositorio
|
url | string |
La dirección URL es el punto de conexión de API para el repositorio. |
|
Dirección URL remota del repositorio
|
remoteUrl | string |
Dirección URL a través de la que Git puede sincronizarse con este repositorio. |
VstsList[GitPush]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of GitPush |
Los modelos de VSTS |
GitPush
Inserción de Git
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
repositorio
|
repository | GitRepository |
Repositorio de Git |
|
pushedBy
|
pushedBy | GitPushUser |
Usuario de inserción de Git |
|
Actualizaciones de referencia
|
refUpdates | array of GitRefUpdate |
Referencias que se actualizaron como parte de esta inserción. |
|
Identificador de inserción
|
pushId | integer |
Identificador único de la inserción. |
|
Fecha
|
date | date-time |
Fecha en que se creó la inserción. |
GitPushUser
Usuario de inserción de Git
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Identificador del insertador
|
id | string |
Identificador único del usuario que creó la inserción. |
|
Nombre del insertador
|
displayName | string |
Nombre del usuario que creó la inserción. |
|
Nombre único del insertador
|
uniqueName | string |
Nombre único del usuario que creó la inserción. |
|
Dirección URL de la imagen del insertador
|
imageUrl | string |
Dirección URL de la imagen de este usuario. |
VstsList[GitPullRequest]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of GitPullRequest |
Los modelos de VSTS |
GitPullRequest
Solicitud de incorporación de cambios de Git
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
repositorio
|
repository | GitRepository |
Repositorio de Git |
|
Identificador de solicitud de incorporación de cambios
|
pullRequestId | integer |
Identificador único de la solicitud de incorporación de cambios. |
|
createdBy
|
createdBy | PullRequestCreatedBy |
Solicitud de incorporación de cambios creada por |
|
Fecha de creación
|
creationDate | date-time |
Fecha en que se creó la solicitud de incorporación de cambios |
|
Fecha de cierre
|
closedDate | date-time |
Fecha en la que se cerró la solicitud de incorporación de cambios (completada, abandonada o combinada externamente) |
|
Title
|
title | string |
Título de la solicitud de incorporación de cambios |
|
Description
|
description | string |
Descripción de la solicitud de incorporación de cambios |
|
Nombre de referencia de origen
|
sourceRefName | string |
Nombre de la rama de origen de la solicitud de incorporación de cambios |
|
Nombre de referencia de destino
|
targetRefName | string |
Nombre de la rama de destino de la solicitud de incorporación de cambios |
|
Está en borrador
|
isDraft | boolean |
Solicitud de incorporación de cambios de Borrador/WIP |
|
Reseñadores
|
reviewers | array of PullRequestReviewer |
Grupos o equipos a los que contribuyó este revisor. |
|
Lista de revisores
|
reviewerList | string |
Una lista separada por punto y coma de nombres únicos de revisor que son direcciones de correo electrónico válidas |
|
Lista de revisores requerida
|
requiredReviewerList | string |
Lista separada por punto y coma de nombres únicos de revisor necesarios que son direcciones de correo electrónico válidas |
|
Confirmaciones
|
commits | array of GitCommitRef |
Confirmaciones contenidas en la solicitud de incorporación de cambios. |
|
completionOptions
|
completionOptions | PullRequestCompletionOptions |
Opciones de finalización de solicitudes de incorporación de cambios |
|
mergeOptions
|
mergeOptions | PullRequestMergeOptions |
Opciones de combinación de solicitudes de incorporación de cambios |
|
Mensaje de error de combinación
|
mergeFailureMessage | string |
Si se establece, se produjo un error en la combinación de solicitudes de incorporación de cambios por este motivo. |
|
closedBy
|
closedBy | PullRequestClosedBy |
Solicitud de incorporación de cambios cerrada por |
|
autoCompleteSetBy
|
autoCompleteSetBy | PullRequestAutoCompleteSetBy |
Autocompletar de solicitud de incorporación de cambios según |
|
URL
|
url | string |
Dirección URL de la solicitud de incorporación de cambios. |
|
Dirección URL remota
|
remoteUrl | string |
Dirección URL remota a la solicitud de incorporación de cambios. |
|
Identificador de artefacto
|
artifactId | string |
Cadena que identifica de forma única esta solicitud de incorporación de cambios. |
|
Identificador de combinación
|
mergeId | string |
Identificador de combinación de la solicitud de incorporación de cambios. |
|
Id. de revisión de código
|
codeReviewId | integer |
Identificador de revisión de código de la solicitud de incorporación de cambios. |
|
Tiempo de cola de finalización
|
completionQueueTime | string |
La fecha más reciente en la que la solicitud de incorporación de cambios entró en la cola que se va a completar. |
|
Admite iteraciones
|
supportsIterations | boolean |
Si es true, esta solicitud de incorporación de cambios admite varias iteraciones. |
PullRequestCreatedBy
Solicitud de incorporación de cambios creada por
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Creado por nombre para mostrar
|
displayName | string |
Nombre para mostrar del creador de la solicitud de incorporación de cambios. |
|
Creado por nombre único
|
uniqueName | string |
Nombre único del creador de la solicitud de incorporación de cambios. |
|
Creado por identificador
|
id | string |
Identificador del creador de la solicitud de incorporación de cambios. |
|
Creado por dirección URL de imagen
|
imageUrl | string |
Dirección URL a la imagen del creador de la solicitud de incorporación de cambios. |
|
Creado por dirección URL
|
url | string |
Dirección URL del creador de la solicitud de incorporación de cambios. |
PullRequestClosedBy
Solicitud de incorporación de cambios cerrada por
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Cerrado por nombre para mostrar
|
displayName | string |
Nombre para mostrar de la solicitud de incorporación de cambios más cerca. |
|
Cerrado por nombre único
|
uniqueName | string |
Nombre único de la solicitud de incorporación de cambios más cerca. |
|
Cerrado por identificador
|
id | string |
Identificador de la solicitud de incorporación de cambios más cerca. |
|
Dirección URL de la imagen cerrada por
|
imageUrl | string |
Dirección URL a la imagen de la solicitud de incorporación de cambios más cercana. |
|
Cerrado por dirección URL
|
url | string |
Dirección URL de la solicitud de incorporación de cambios más cercana. |
PullRequestAutoCompleteSetBy
Autocompletar de solicitud de incorporación de cambios según
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Autocompletar establecido por nombre para mostrar
|
displayName | string |
Nombre para mostrar del usuario que habilitó autocompletar. |
|
Autocompletar establecido por nombre único
|
uniqueName | string |
Nombre único del usuario que habilitó autocompletar. |
|
Autocompletar establecido por identificador
|
id | string |
Identificador del usuario que habilitó autocompletar. |
|
Autocompletar establecido por dirección URL de imagen
|
imageUrl | string |
Dirección URL a la imagen del usuario que habilitó autocompletar. |
|
Autocompletar establecido por dirección URL
|
url | string |
Dirección URL del usuario que habilitó autocompletar. |
PullRequestReviewer
Revisor de solicitudes de incorporación de cambios
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre para mostrar del revisor
|
displayName | string |
Nombre para mostrar del revisor de la solicitud de incorporación de cambios. |
|
Nombre único del revisor
|
uniqueName | string |
Nombre único del revisor de la solicitud de incorporación de cambios. |
|
Identificador de revisor
|
id | string |
Identificador del revisor de la solicitud de incorporación de cambios. |
|
Dirección URL del revisor
|
url | string |
Dirección URL del revisor de solicitudes de incorporación de cambios. |
|
Ha rechazado
|
hasDeclined | boolean |
Indica si este revisor ha rechazado revisar esta solicitud de incorporación de cambios. |
|
Está marcado
|
isFlagged | boolean |
Indica si este revisor está marcado para prestar atención a esta solicitud de incorporación de cambios. |
|
Se requiere
|
isRequired | boolean |
Indica si se trata de un revisor necesario para esta solicitud de incorporación de cambios. |
|
Vote
|
vote | integer |
Vote sobre una solicitud de incorporación de cambios: approved(10), approved with suggestions(5), no vote(0), waiting for author(-5), rejected(-10). |
|
Se ha votado por
|
votedFor | array of PullRequestReviewer |
Grupos o equipos a los que contribuyó este revisor. |
PullRequestMergeOptions
Opciones de combinación de solicitudes de incorporación de cambios
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Sin avance rápido
|
noFastForward | string |
Combinación de dos elementos primarios y sin avance rápido. La rama de origen no cambia. Este es el comportamiento predeterminado. |
|
Rebase
|
rebase | string |
Vuelva a basar la rama de origen sobre la confirmación HEAD de la rama de destino y avance rápido de la rama de destino. |
|
Rebase Merge
|
rebaseMerge | string |
Vuelva a basar la rama de origen sobre la confirmación HEAD de la rama de destino y cree una combinación de dos elementos primarios y sin avance rápido. |
|
Calabaza
|
squash | string |
Coloque todos los cambios de la solicitud de incorporación de cambios en una confirmación primaria única. |
PullRequestMergeStrategy
Estrategia de combinación de solicitudes de incorporación de cambios
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Confirmaciones de autoría de conflictos
|
conflictAuthorshipCommits | boolean |
Si es true, las resoluciones de conflictos aplicadas durante la combinación se colocarán en confirmaciones independientes para conservar la información de autoría para la culpa de Git. |
|
Detección del cambio de nombre de falsos positivos
|
detectRenameFalsePositives | boolean |
Si es true, detecta el cambio de nombre de falsos positivos. |
|
Deshabilitar los nombres
|
disableRenames | boolean |
Si es true, la detección de cambio de nombre no se realizará durante la combinación. |
PullRequestCompletionOptions
Opciones de finalización de solicitudes de incorporación de cambios
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Omitir identificadores de configuración de autocompletar
|
autoCompleteIgnoreConfigIds | array of integer |
Lista de cualquier identificador de configuración de directiva que no debe esperar a que se complete automáticamente |
|
Omitir directiva
|
bypassPolicy | boolean |
Si es true, las políticas se omitirán explícitamente mientras se completa la solicitud de incorporación de cambios. |
|
Motivo de omisión
|
bypassReason | string |
Si se omiten las directivas, se almacena este motivo de por qué se utilizó la omisión. |
|
Eliminar rama de origen
|
deleteSourceBranch | boolean |
Si es true, la rama de origen de la solicitud de incorporación de cambios se eliminará una vez finalizada. |
|
Mensaje de confirmación de combinación
|
mergeCommitMessage | string |
Si se establece, se usará como mensaje de confirmación de la confirmación de fusión. |
|
mergeStrategy
|
mergeStrategy | PullRequestMergeStrategy |
Estrategia de combinación de solicitudes de incorporación de cambios |
|
Combinación de squash
|
squashMerge | boolean |
Si no se establece MergeStrategy, la estrategia de combinación será no-fast-forward si esta marca es falsa o squash si es true. |
|
Transición de elementos de trabajo
|
transitionWorkItems | boolean |
Si es true, intentaremos realizar la transición de los elementos de trabajo vinculados a la solicitud de incorporación de cambios al siguiente estado lógico (es decir, Activo -> Resuelto). |
CommitGitUserDate
Confirmar fecha de usuario de Git
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Confirmar fecha de usuario
|
date | string |
Fecha de la operación de Git. |
|
Confirmar correo electrónico de usuario
|
string |
Dirección de correo electrónico del usuario que realiza la operación de Git. |
|
|
Dirección URL de la imagen de confirmación
|
imageUrl | string |
Url para el avatar del usuario. |
|
Confirmar nombre de usuario
|
name | string |
Nombre del usuario que realiza la operación de Git. |
GitCommitRef
Referencia de confirmación de Git
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
autor
|
author | CommitGitUserDate |
Confirmar fecha de usuario de Git |
|
Comentario de confirmación
|
comment | string |
Comentario o mensaje de la confirmación. |
|
Confirmar comentario truncado
|
commentTruncated | string |
Indica si el comentario se trunca del mensaje de comentario de confirmación de Git completo. |
|
Id. de confirmación
|
commitId | string |
Identificador de la confirmación. |
|
committer
|
committer | CommitGitUserDate |
Confirmar fecha de usuario de Git |
|
Padres
|
parents | array of string |
Una enumeración de los identificadores de confirmación principales para esta confirmación. |
|
Confirmar dirección URL remota
|
remoteUrl | string |
Ruta de URL remota a la confirmación. |
|
Dirección URL de confirmación
|
url | string |
URL de REST para este recurso. |
GitRefUpdate
Actualización de referencia de Git
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de referencia
|
name | string |
Nombre de la referencia de Git que se actualizó. |
|
Id. del repositorio
|
repositoryId | string |
Identificador único del repositorio. |
|
Identificador de confirmación anterior
|
oldObjectId | string |
Identificador de la confirmación anterior a la que apunta este ref antes de la actualización. |
|
Nuevo identificador de confirmación
|
newObjectId | string |
El identificador de la nueva confirmación a la que apunta este ref antes de la actualización. |
VstsList[Project]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of Project |
Los modelos de VSTS |
Proyecto
Proyecto
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Identificación del proyecto
|
id | string |
Identificador único del proyecto. |
|
Nombre del proyecto
|
name | string |
Nombre del proyecto. |
|
Dirección URL del proyecto
|
url | string |
Dirección URL de LA API del proyecto. |
VstsList[ReleaseDefinition]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of ReleaseDefinition |
Los modelos de VSTS |
ReleaseDefinition
Definición de versión
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Comentario
|
Comment | string |
Comentario de la definición de versión. |
|
Creadas el
|
CreatedOn | date-time |
Fecha en la que se creó la definición de versión. |
|
Description
|
Description | string |
Descripción de la definición de versión. |
|
Id
|
Id | integer |
Identificador único de la definición de versión. |
|
ModifiedBy
|
ModifiedBy | IdentityRef |
Referencia de identidad |
|
Modificado el
|
ModifiedOn | date-time |
Fecha en la que se modificó la definición de versión. |
|
Nombre
|
Name | string |
Nombre de la definición de versión. |
|
Ruta
|
Path | string |
Ruta de acceso de la definición de versión. |
|
Formato de nombre de versión
|
ReleaseNameFormat | string |
Formato de nombre de versión de la definición de versión. |
|
Revisión
|
Revision | integer |
Número de revisión de la definición de versión. |
|
Fuente
|
Source | string |
Origen de la definición de versión. |
|
Etiquetas
|
Tags | array of string |
Lista de etiquetas de la definición de versión. |
|
URL
|
Url | string |
Dirección URL para acceder a la definición de versión. |
IdentityRef
Referencia de identidad
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Alias de directorio
|
DirectoryAlias | string |
Alias de directorio de la referencia de identidad. |
|
Nombre de pantalla
|
DisplayName | string |
Nombre para mostrar de la referencia de identidad. |
|
Nombre único
|
UniqueName | string |
Nombre único de la referencia de identidad. |
|
URL
|
Url | string |
Dirección URL de la referencia de identidad. |
|
Id
|
Id | string |
Identificador de la referencia de identidad. |
ReleaseDefinitionShallowReference
Referencia superficial de definición de versión
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id
|
Id | integer |
Identificador único de la definición de versión. |
|
Nombre
|
Name | string |
Nombre de la definición de versión. |
|
URL
|
Url | string |
Dirección URL de la API REST para acceder a la definición de versión. |
Objeto
ObjectWithoutType
Lanzamiento
Lanzamiento
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Comentario
|
Comment | string |
Comentario de la versión. |
|
CreatedBy
|
CreatedBy | IdentityRef |
Referencia de identidad |
|
Creadas el
|
CreatedOn | date-time |
Fecha en la que se creó la versión. |
|
Description
|
Description | string |
Descripción de la versión. |
|
Id
|
Id | integer |
Identificador único de la versión. |
|
Mantener para siempre
|
KeepForever | boolean |
Si se va a excluir la versión de las directivas de retención. |
|
Dirección URL del contenedor de registros
|
LogsContainerUrl | string |
La dirección URL del contenedor de registros de esta versión. |
|
ModifiedBy
|
ModifiedBy | IdentityRef |
Referencia de identidad |
|
Modificado el
|
ModifiedOn | date-time |
Fecha en la que se modificó la versión. |
|
Nombre
|
Name | string |
Nombre de la versión. |
|
Motivo
|
Reason | string |
Motivo de la versión. |
|
ReleaseDefinition
|
ReleaseDefinition | ReleaseDefinitionShallowReference |
Referencia superficial de definición de versión |
|
Estado
|
Status | string |
Estado de la versión. |
|
URL
|
Url | string |
Dirección URL de la versión. |
VstsList[TfvcChangeset]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of TfvcChangeset |
Los modelos de VSTS |
TfvcChangeset
Conjunto de cambios de control de versiones de Team Foundation
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Identificador del conjunto de cambios
|
changesetId | integer |
Identificador único del conjunto de cambios. |
|
autor
|
author | ChangesetAuthor |
Autor del conjunto de cambios |
|
checkedInBy
|
checkedInBy | ChangesetCheckedInBy |
Conjunto de cambios activado por |
|
Fecha de creación
|
createdDate | date-time |
Fecha y hora en que se creó el conjunto de cambios. |
|
Comentario
|
comment | string |
Comentario que describe el conjunto de cambios. |
ChangesetAuthor
Autor del conjunto de cambios
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre del autor
|
displayName | string |
Nombre del usuario que creó el conjunto de cambios. |
|
Nombre único del autor
|
uniqueName | string |
Nombre único del usuario que creó el conjunto de cambios. |
ChangesetCheckedInBy
Conjunto de cambios activado por
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Protegido por nombre
|
displayName | string |
Nombre del usuario que registró el conjunto de cambios. |
|
Protegido por nombre único
|
uniqueName | string |
Nombre único del usuario que creó el conjunto de cambios. |
VstsList[WorkItemType]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of WorkItemType |
Modelos de VSTS. |
WorkItemType
Tipo de elemento de trabajo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Description
|
Description | string |
Descripción del tipo. |
|
Nombre
|
Name | string |
Nombre del tipo. |
|
Formulario XML
|
XmlForm | string |
Representación XML del tipo. |
|
Fields
|
FieldInstances | array of WorkItemTypeFieldInstance |
Lista de instancias de campo asociadas al tipo . |
|
id. de icono
|
icon.id | string |
Identificador del icono |
|
icon URL
|
icon.url | string |
Dirección URL de REST del recurso |
|
States
|
states | array of WorkItemStateColor |
Estados del tipo de elemento de trabajo |
WorkItemTypeFieldInstance
Instancia de campo de tipo de elemento de trabajo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Siempre obligatorio
|
AlwaysRequired | boolean |
Especifica si la instancia de campo siempre es necesaria. |
|
Nombre de referencia
|
ReferenceName | string |
Nombre de referencia de la instancia de campo. |
|
Nombre
|
Name | string |
Nombre de la instancia de campo. |
|
URL
|
Url | string |
Dirección URL que apunta a los detalles de la instancia de campo. |
VstsList[JObject]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of Object |
Los modelos de VSTS |
VstsList[QueryHierarchyItem]
Lista de modelos de VSTS.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Importancia
|
value | array of QueryHierarchyItem |
Los modelos de VSTS |
QueryHierarchyItem
Elemento de jerarquía de consultas
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Secundarios
|
Children | array of QueryHierarchyItem |
Lista de elementos secundarios asociados al elemento de jerarquía de consultas. |
|
Cláusulas
|
Clauses | WorkItemQueryClause |
Cláusula de consulta de elemento de trabajo |
|
Columnas
|
Columns | array of WorkItemFieldReference |
Lista de columnas de campo de elemento de trabajo asociadas al elemento de jerarquía de consultas. |
|
Opciones de filtro
|
FilterOptions | string |
Opciones de filtro del elemento de jerarquía de consultas. |
|
Tiene hijos
|
HasChildren | boolean |
Especifica si el elemento de jerarquía de consultas tiene elementos secundarios. |
|
Id
|
Id | string |
Identificador único del elemento de jerarquía de consultas. |
|
Está eliminado
|
IsDeleted | boolean |
Especifica si se elimina el elemento de jerarquía de consultas. |
|
Es carpeta
|
IsFolder | boolean |
Especifica si el elemento de jerarquía de consultas es una carpeta. |
|
Sintaxis no válida
|
IsInvalidSyntax | boolean |
Especifica si el elemento de jerarquía de consultas tiene sintaxis no válida. |
|
Es público
|
IsPublic | boolean |
Especifica si el elemento de jerarquía de consultas es público. |
|
LinkClauses
|
LinkClauses | WorkItemQueryClause |
Cláusula de consulta de elemento de trabajo |
|
Nombre
|
Name | string |
Nombre del elemento de jerarquía de consultas. |
|
Ruta
|
Path | string |
Ruta de acceso del elemento de jerarquía de consultas. |
|
Tipo de consulta
|
QueryType | string |
Tipo de consulta del elemento de jerarquía de consultas. |
|
Ordenar columnas
|
SortColumns | array of WorkItemQuerySortColumn |
Lista de columnas de ordenación del elemento de jerarquía de consultas. |
|
SourceClauses
|
SourceClauses | WorkItemQueryClause |
Cláusula de consulta de elemento de trabajo |
|
TargetClauses
|
TargetClauses | WorkItemQueryClause |
Cláusula de consulta de elemento de trabajo |
|
Wiql
|
Wiql | string |
WiQL del elemento de jerarquía de consultas. |
|
Enlaces
|
_links | object |
Colección de vínculos relevantes para el elemento de jerarquía de consultas. |
|
URL
|
Url | string |
Vínculo HTTP completo al elemento de jerarquía de consultas. |
WorkItemStateColor
Color de estado del elemento de trabajo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
categoría de estado
|
category | string |
categoría de estado |
|
Valor de color
|
color | string |
Valor de color |
|
nombre de estado
|
name | string |
Nombre de estado del tipo de elemento de trabajo |
WorkItemQueryClause
Cláusula de consulta de elemento de trabajo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Cláusulas
|
Clauses | WorkItemQueryClause |
Cláusula de consulta de elemento de trabajo |
|
Campo
|
Field | WorkItemFieldReference |
Referencia de campo de elemento de trabajo |
|
FieldValue
|
FieldValue | WorkItemFieldReference |
Referencia de campo de elemento de trabajo |
|
Es el valor del campo
|
IsFieldValue | boolean |
Especifica si la cláusula de consulta del elemento de trabajo es un valor de campo. |
|
Operador lógico
|
LogicalOperator | string |
Operador lógico de la cláusula de consulta del elemento de trabajo. |
|
Operator
|
Operator | WorkItemFieldOperation |
Operación de campo de elemento de trabajo |
|
Importancia
|
Value | string |
Valor de la cláusula de consulta del elemento de trabajo. |
WorkItemFieldReference
Referencia de campo de elemento de trabajo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre
|
Name | string |
Nombre de la referencia de campo del elemento de trabajo. |
|
Nombre de referencia
|
ReferenceName | string |
Nombre de referencia de la referencia del campo de elemento de trabajo. |
|
URL
|
Url | string |
Dirección URL de la referencia de campo del elemento de trabajo. |
WorkItemQuerySortColumn
Columna de ordenación de consulta de elemento de trabajo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Descending
|
Descending | boolean |
Especifica si la columna de ordenación de consulta del elemento de trabajo es descendente. |
|
Campo
|
Field | WorkItemFieldReference |
Referencia de campo de elemento de trabajo |
WorkItemFieldOperation
Operación de campo de elemento de trabajo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre
|
Name | string |
Nombre de la operación de campo del elemento de trabajo. |
|
Nombre de referencia
|
ReferenceName | string |
Nombre de referencia de la operación de campo del elemento de trabajo. |
Pipeline
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
count |
|
value
|
value | array of object |
Matriz que tiene la lista de todas las canalizaciones |
|
href
|
value._links.self.href | string |
href |
|
href
|
value._links.web.href | string |
href |
|
folder
|
value.folder | string |
folder |
|
id
|
value.id | integer |
id |
|
nombre
|
value.name | string |
nombre |
|
revisión
|
value.revision | integer |
revisión |
|
URL
|
value.url | string |
URL |
Run
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
count
|
count | integer |
count |
|
value
|
value | array of object |
Ejecución de canalización |
|
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 | |
|
revisión
|
value.pipeline.revision | integer | |
|
nombre
|
value.pipeline.name | string | |
|
folder
|
value.pipeline.folder | string | |
|
estado
|
value.state | RunState |
Estado de ejecución |
|
fecha de creación
|
value.createdDate | string |
fecha de creación |
|
URL
|
value.url | string |
Dirección URL a la canalización |
|
id
|
value.id | integer |
id. de canalización |
|
nombre
|
value.name | string |
nombre |
|
resultado
|
value.result | RunResult |
Resultado de la ejecución |
|
finishedDate
|
value.finishedDate | string |
fecha de finalización de la ejecución |