Azure DevOps
Azure DevOps offre ai team servizi per condividere codice, tenere traccia del lavoro e spedire software, per qualsiasi linguaggio, tutto in un unico pacchetto. È il complemento perfetto per l'IDE.
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Di alta qualità | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Metadati del connettore | |
|---|---|
| Editore | Microsoft |
Per usare questa integrazione, è necessario accedere a un account Azure DevOps con l'accesso all'API abilitato. Per stabilire una connessione, selezionare Accedi. Viene quindi richiesto di specificare l'account Azure DevOps Services. Seguire il resto delle schermate per creare una connessione.
Quando si usa la connessione, se non viene visualizzato l'elenco dei progetti previsti, controllare l'account con cui è stata creata la connessione e riprovare. Altri dettagli sono disponibili in Visual Studio Marketplace.
A questo punto è possibile iniziare a usare questa integrazione.
Invio di allegati
È possibile creare allegati di file usando l'azione Invia una richiesta HTTP ad Azure DevOps e quindi seguire questa procedura:
- Convertire il contenuto del file in una stringa Base64 e inserirlo nel parametro "Body".
- Impostare il parametro "Body is Base64" su Sì.
Creazione di piani di test
Prima di creare un piano di test usando l'azione Crea un elemento di lavoro , è necessario creare un gruppo di test. È possibile usare la stessa azione Crea un elemento di lavoro per la creazione di gruppi di test e quindi creare un piano di test con un collegamento al gruppo di test.
L'opzione più semplice consiste nel richiamare i piani di test: creare l'API direttamente usando l'azione Invia una richiesta HTTP ad Azure DevOps . L'API crea automaticamente il gruppo di test associato.
Altro parametro Fields
Creare un elemento di lavoro e aggiornare le azioni di un elemento di lavoro supportano il Other Fields parametro . Questi campi offrono maggiore flessibilità durante l'aggiornamento degli elementi di lavoro. Le coppie chiave-valore vengono trasformate nel codice JSON seguente:
{
"op": "add",
"path": "/fields/<key>",
"value": <value>
}
Si noti che op è una costante e <key> dovrebbe essere un nome di campo valido nell'enumerazione DevOps /fields .
Ecco alcuni esempi di utilizzo. È possibile ottenere altri esempi in Elementi di lavoro - Aggiornare l'API REST.
- Aggiornamento della cronologia
key= System.Historyvalue= Passaggio al percorso dell'area destra' - Spostare elementi di lavoro:
key= System.TeamProjectvalue= Fabrikam-Scrum
Problemi noti e limitazioni
L'elenco seguente fornisce limitazioni note dell'uso del connettore Azure DevOps.
Trigger Quando un elemento di lavoro viene aggiornato verrà ignorato quando vengono aggiunti/eliminati collegamenti nuovi/esistenti all'elemento di lavoro.
Azione Ottenere i dettagli dell'elemento di lavoro e i trigger basati su elementi di lavoro possono perdere alcuni campi (ad esempio System.AttachedFileCount) in una risposta poiché si tratta di una limitazione dell'API REST di Azure DevOps. Per risolvere questo problema, è possibile eseguire una delle operazioni seguenti:
- Usare Inviare una richiesta HTTP ad Azure DevOps con l'endpoint Get Work Item per ottenere campi specifici
- Usare Ottenere i risultati della query con una query che restituisce i campi obbligatori
Azione Inviare una richiesta HTTP ad Azure DevOps ha un set limitato di ambiti che controllano le risorse a cui è possibile accedere dall'azione e quali operazioni l'azione può eseguire su tali risorse.
Ambiti:
- 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.extension_manage
- vso.identity
- vso.loadtest_write
- vso.packaging_manage
- vso.project_manage
- vso.release_manage
- vso.test_write
- vso.work_write
Il connettore Azure DevOps è progettato per funzionare solo per conto delle credenziali utente correnti. Non è possibile modificare la connessione o passare da un account all'altro.
Si noti che le modifiche della password nell'account Azure DevOps non influiscono sulla connessione esistente.
I token di accesso personale di Azure DevOps non sono supportati per l'autenticazione con il connettore.
Azione Crea un elemento di lavoro presenta una limitazione per il parametro Repro Steps. Un'immagine di dimensioni superiori a 30 KB potrebbe essere visualizzata in modo non corretto nell'elemento creato. È possibile rimuovere un'immagine maggiore di 500 Kb dalla richiesta. Le dimensioni dell'immagine consigliate devono essere inferiori a 30 KB.
Azione Crea un elemento di lavoro molto raramente potrebbe restituire il codice di risposta 404. Spesso ciò si verifica per il motivo seguente: subito dopo la creazione di un elemento vengono richiesti tutti i relativi campi. La richiesta può essere inviata al database copiato. Le modifiche sincronizzate quasi in tempo reale, ma a volte sono necessari alcuni secondi. Per questo motivo, la richiesta GET può restituire un risultato vuoto che rappresenta come codice di stato 404 in una risposta. Per evitare questa eccezione, è possibile usare il flag "Restituisci tutti i campi" e impostarlo sul valore 'No'.
Se non si riceve l'organizzazione prevista quando si usano più directory, scegliere l'organizzazione prevista dalla pagina del profilo di Azure DevOps e configurare una nuova connessione.
Annotazioni
Nell'azione Creare un elemento di lavoro
- Il nome del campo deve soddisfare i criteri indicati nella documentazione di Azure DevOps.
Creare una connessione
Il connettore supporta i seguenti tipi di autenticazione:
| Autenticazione del certificato client | Specificare le credenziali dell'ID Entra di Microsoft usando il certificato PFX e la password | Tutte le aree geografiche | Condivisibile |
| Accedere con le credenziali di Azure DevOps | Accedere con le credenziali di Azure DevOps | Solo Azure per enti pubblici e US Government (GCC) | Non condivisibile |
| Accedere con Microsoft Entra ID | Accedere con Microsoft Entra ID | Solo PRODUCTION | Non condivisibile |
| 'autenticazione dell'entità servizio | Usare l'applicazione Microsoft Entra ID per l'autenticazione dell'entità servizio | Tutte le aree geografiche | Condivisibile |
| Impostazione predefinita [DEPRECATO] | Questa opzione è solo per le connessioni meno recenti senza un tipo di autenticazione esplicito e viene fornita solo per la compatibilità con le versioni precedenti. | Tutte le aree geografiche | Non condivisibile |
Autenticazione del certificato client
ID autenticazione: CertOauth
Applicabile: tutte le regioni
Specificare le credenziali dell'ID Entra di Microsoft usando il certificato PFX e la password
Si tratta di una connessione condivisibile. Se l'app per l'alimentazione viene condivisa con un altro utente, anche la connessione viene condivisa. Per altre informazioni, vedere Panoramica dei connettori per le app canvas - Power Apps | Microsoft Docs
| Nome | TIPO | Description | Obbligatorio |
|---|---|---|---|
| Tenant | corda | Vero | |
| ID cliente | corda | ID client di per l'applicazione Microsoft Entra ID | Vero |
| Segreto certificato client | Certificato del Cliente | Segreto del certificato client consentito da questa applicazione | Vero |
Accedere con le credenziali di Azure DevOps
ID di autenticazione: ADO3pAuthForGCC
Applicabile: solo Azure per enti pubblici e US Government (GCC)
Accedere con le credenziali di Azure DevOps
Questa connessione non è condivisibile. Se l'app Power viene condivisa con un altro utente, a quest'ultimo verrà chiesto esplicitamente di creare una nuova connessione.
Accedere con Microsoft Entra ID
ID autenticazione: EntraOAuth
Applicabile: solo PRODUCTION
Accedere con Microsoft Entra ID
Questa connessione non è condivisibile. Se l'app Power viene condivisa con un altro utente, a quest'ultimo verrà chiesto esplicitamente di creare una nuova connessione.
Autenticazione di un'entità servizio
ID autenticazione: OauthSP
Applicabile: tutte le regioni
Usare l'applicazione Microsoft Entra ID per l'autenticazione dell'entità servizio
Si tratta di una connessione condivisibile. Se l'app per l'alimentazione viene condivisa con un altro utente, anche la connessione viene condivisa. Per altre informazioni, vedere Panoramica dei connettori per le app canvas - Power Apps | Microsoft Docs
| Nome | TIPO | Description | Obbligatorio |
|---|---|---|---|
| Tenant | corda | Vero | |
| ID cliente | corda | ID client di per l'applicazione Microsoft Entra ID | Vero |
| Segreto del cliente | securestring | Vero |
Impostazione predefinita [DEPRECATO]
Applicabile: tutte le regioni
Questa opzione è solo per le connessioni meno recenti senza un tipo di autenticazione esplicito e viene fornita solo per la compatibilità con le versioni precedenti.
Questa connessione non è condivisibile. Se l'app Power viene condivisa con un altro utente, a quest'ultimo verrà chiesto esplicitamente di creare una nuova connessione.
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 300 | 60 secondi |
Azioni
| Accoda una nuova compilazione |
Creare una compilazione in base a una definizione di compilazione esistente e aggiungerla alla coda di compilazione. |
| Aggiornare un elemento di lavoro |
Aggiornare un elemento di lavoro esistente in base all'ID. |
| Creare un elemento di lavoro |
Creare un nuovo elemento di lavoro con gli attributi specificati. |
| Creare una nuova versione |
Creare una versione in base a una definizione di versione esistente. |
| elencare elementi di lavoro |
Restituisce un elenco di elementi di lavoro. |
| Elencare i progetti |
Recupera l'elenco di progetti in un'organizzazione. |
| Elencare i repository Git |
Recupera l'elenco dei repository Git in un progetto. |
| Elencare i tipi di elemento di lavoro |
Recupera l'elenco dei tipi di elementi di lavoro accessibili in un determinato progetto Azure DevOps. |
| Elencare le definizioni di versione |
Recupera l'elenco delle definizioni di versione associate a un progetto. |
| Elencare le esecuzioni della pipeline |
Ottiene le prime 10000 esecuzioni per una determinata pipeline |
| Elencare le iterazioni |
Recupera l'elenco di iterazioni per un progetto. |
| Elencare le organizzazioni |
Recupera l'elenco di Organizzazioni di cui l'utente è membro. |
| Elencare le query a livello radice |
Recupera l'elenco di query degli elementi di lavoro a livello radice in un progetto. |
| Elencare le query all'interno della cartella |
Recupera l'elenco di query sugli elementi di lavoro all'interno di una cartella per un determinato progetto. |
| Elenco delle pipeline |
Recupera l'elenco di pipeline in un progetto. |
|
Inviare una richiesta HTTP ad Azure Dev |
Creare una richiesta api REST di Azure DevOps da richiamare. Per tutti gli endpoint disponibili, vedere il collegamento seguente: https://docs.microsoft.com/rest/api/azure/devops |
| Ottenere elementi figlio dell'elemento di lavoro |
Ottiene un elenco di elementi figlio (dimensioni massime 1000) di un singolo elemento di lavoro. |
| Ottenere i dettagli dell'elemento di lavoro |
Ottenere i dettagli di un singolo elemento di lavoro. |
| Ottenere i risultati della query [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Get query results (Ottieni risultati query ).
|
| Ottenere i risultati delle query |
Recupera il risultato di una query dell'elemento di lavoro. |
| Ottenere un profilo utente |
Ottiene un profilo utente. |
Accoda una nuova compilazione
Creare una compilazione in base a una definizione di compilazione esistente e aggiungerla alla coda di compilazione.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
ID definizione di compilazione
|
buildDefId | True | string |
Identificatore della definizione di compilazione da usare. |
|
Ramo di origine
|
sourceBranch | string |
Ramo di origine della compilazione. |
|
|
Parametri
|
parameters | string |
Dizionario JSON di parametri di compilazione facoltativi. |
Restituisce
Risultato della compilazione
- Corpo
- BuildResult
Aggiornare un elemento di lavoro
Aggiornare un elemento di lavoro esistente in base all'ID.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
ID elemento di lavoro
|
id | True | string |
ID univoco dell'elemento di lavoro da aggiornare. |
|
Nome progetto
|
project | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
|
Tipo di elemento di lavoro
|
type | string |
Tipo di elemento di lavoro per cui generare lo schema. |
|
|
Dettagli elemento di lavoro
|
workItem | True | dynamic |
Dettagli dell'elemento di lavoro. |
Restituisce
Creare un elemento di lavoro
Creare un nuovo elemento di lavoro con gli attributi specificati.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Tipo di elemento di lavoro
|
type | True | string |
Tipo di questo elemento di lavoro |
|
Restituisce tutti i campi
|
shouldReturnAllFields | boolean |
Quando si imposta il valore su 'No', verrà restituito solo l'ID dell'elemento di lavoro. Se il valore è "Sì", verranno restituiti tutti i campi dell'elemento creato insieme all'ID. Il valore predefinito è 'Yes' |
|
|
Dettagli elemento di lavoro
|
workItem | True | dynamic |
Informazioni da includere nel nuovo elemento di lavoro |
Restituisce
Creare una nuova versione
Creare una versione in base a una definizione di versione esistente.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
ID definizione versione
|
releaseDefId | True | string |
Identificatore della definizione di versione da usare. |
|
Description
|
Description | string |
Descrizione dei metadati di avvio della versione. |
|
|
È una bozza
|
IsDraft | boolean |
Specifica se la versione è una bozza. |
|
|
Motivo
|
Reason | string |
Motivo dei metadati di avvio della versione. |
|
|
Nome
|
Name | True | string |
Nome della variabile di configurazione. |
|
Value
|
Value | string |
Valore della variabile di configurazione. |
Restituisce
Rilascio
- Corpo
- Release
elencare elementi di lavoro
Restituisce un elenco di elementi di lavoro.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
ID elemento di lavoro
|
workItemIds | True | string |
Elenco delimitato da virgole di ID elemento di lavoro richiesti. |
|
Tipo di elemento di lavoro
|
workItemType | string |
Tipo di elemento di lavoro per cui generare lo schema. |
Restituisce
Elencare i progetti
Recupera l'elenco di progetti in un'organizzazione.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
Restituisce
Elenco di modelli VSTS.
- Corpo
- VstsList[Project]
Elencare i repository Git
Recupera l'elenco dei repository Git in un progetto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
Restituisce
Elenco di modelli VSTS.
- Corpo
- VstsList[GitRepository]
Elencare i tipi di elemento di lavoro
Recupera l'elenco dei tipi di elementi di lavoro accessibili in un determinato progetto Azure DevOps.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
Restituisce
Elenco di modelli VSTS.
- Corpo
- VstsList[WorkItemType]
Elencare le definizioni di versione
Recupera l'elenco delle definizioni di versione associate a un progetto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
Restituisce
Elenco di modelli VSTS.
Elencare le esecuzioni della pipeline
Ottiene le prime 10000 esecuzioni per una determinata pipeline
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
The pipeline ID
|
pipelineId | True | integer |
The pipeline ID |
Restituisce
- Corpo
- Run
Elencare le iterazioni
Recupera l'elenco di iterazioni per un progetto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome team
|
team | True | string |
Nome del team all'interno del progetto. |
Restituisce
Elenco di modelli VSTS.
Elencare le organizzazioni
Recupera l'elenco di Organizzazioni di cui l'utente è membro.
Restituisce
Elenco di modelli VSTS.
- Corpo
- VstsList[Account]
Elencare le query a livello radice
Recupera l'elenco di query degli elementi di lavoro a livello radice in un progetto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
Restituisce
Elenco di modelli VSTS.
Elencare le query all'interno della cartella
Recupera l'elenco di query sugli elementi di lavoro all'interno di una cartella per un determinato progetto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Percorso cartella
|
folderPath | True | string |
Percorso della cartella in cui cercare le query. |
Restituisce
Elenco di modelli VSTS.
Elenco delle pipeline
Recupera l'elenco di pipeline in un progetto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
Restituisce
- Corpo
- Pipeline
Inviare una richiesta HTTP ad Azure DevOps
Creare una richiesta api REST di Azure DevOps da richiamare. Per tutti gli endpoint disponibili, vedere il collegamento seguente: https://docs.microsoft.com/rest/api/azure/devops
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Metodo
|
Method | True | string |
Metodo HTTP. |
|
URI relativo
|
Uri | True | string |
URI relativo. Esempio: {project}/{team}/_apis/wit/templates?api-version=5.0-preview.1. |
|
Headers
|
Headers | object |
Intestazioni delle richieste. |
|
|
Corpo
|
Body | string |
Contenuto della richiesta. Può essere un oggetto JSON o dati binari codificati come stringa Base64. |
|
|
Il corpo è Base64
|
IsBase64 | boolean |
Deve essere true se il contenuto della richiesta viene codificato come stringa Base64. |
Restituisce
- response
- ObjectWithoutType
Ottenere elementi figlio dell'elemento di lavoro
Ottiene un elenco di elementi figlio (dimensioni massime 1000) di un singolo elemento di lavoro.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
ID elemento di lavoro
|
id | True | string |
ID univoco dell'elemento di lavoro per cui ottenere gli elementi figlio. |
|
Tipo di elemento di lavoro Figlio
|
workItemType | string |
Tipo degli elementi di lavoro figlio |
Restituisce
Ottenere i dettagli dell'elemento di lavoro
Ottenere i dettagli di un singolo elemento di lavoro.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Tipo di elemento di lavoro
|
typeName | True | string |
Tipo di elemento di lavoro dell'elemento di lavoro. |
|
ID elemento di lavoro
|
id | True | string |
ID univoco dell'elemento di lavoro per cui ottenere i dettagli. L'elemento di lavoro deve essere del tipo specificato in 'Tipo elemento di lavoro'. |
Restituisce
Ottenere i risultati della query [DEPRECATO]
Questa azione è stata deprecata. Usare invece Get query results (Ottieni risultati query ).
Recupera il risultato di una query dell'elemento di lavoro.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Query Id
|
queryId | True | string |
ID della query archiviata da eseguire. |
Restituisce
Elenco di modelli VSTS.
- Corpo
- VstsList[JObject]
Ottenere i risultati delle query
Recupera il risultato di una query dell'elemento di lavoro.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Query Id
|
queryId | True | string |
ID della query archiviata da eseguire. |
|
Numero di elementi di lavoro da restituire
|
workItemsCount | integer |
Numero massimo di elementi di lavoro da recuperare (1 - 20000) |
|
|
Esito negativo se i risultati della query cambiano
|
throwIfQueryChanged | boolean |
Se i risultati della query cambiano durante l'esecuzione del flusso, l'esecuzione del flusso non riesce per evitare incoerenze. |
Restituisce
Ottenere un profilo utente
Ottiene un profilo utente.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID profilo
|
id | True | string |
ID del profilo all'interno della stessa organizzazione o "me" per ottenere il profilo dell'utente autenticato corrente. |
Restituisce
Profile
- Corpo
- Profile
Trigger
| Al termine di una compilazione |
Attiva un flusso al termine di una compilazione. |
| Quando il codice è archiviato (TFVC) |
Attiva un flusso quando il codice viene archiviato in un progetto di controllo della versione di Team Foundation. |
| Quando un elemento di lavoro viene aggiornato |
Attiva un flusso quando viene aggiornato un elemento di lavoro che corrisponde ai criteri specificati. |
| Quando un elemento di lavoro viene aggiornato [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Quando un elemento di lavoro viene aggiornato .
|
| Quando un elemento di lavoro viene chiuso |
Attiva un flusso quando un elemento di lavoro che corrisponde ai criteri specificati viene chiuso. |
| Quando un elemento di lavoro viene chiuso [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Quando un elemento di lavoro viene chiuso .
|
| Quando una richiesta pull viene chiusa (Git) |
Attiva un flusso quando viene chiusa una richiesta pull che corrisponde ai criteri specificati. |
| Quando viene assegnato un elemento di lavoro |
Attiva un flusso quando un elemento di lavoro che corrisponde ai criteri specificati viene assegnato all'utente specificato. |
| Quando viene assegnato un elemento di lavoro [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Quando viene assegnato un elemento di lavoro .
|
| Quando viene creata una richiesta pull (Git) |
Attiva un flusso quando viene creata una richiesta pull che corrisponde ai criteri specificati. |
| Quando viene creato un elemento di lavoro |
Attiva un flusso quando viene creato un elemento di lavoro che corrisponde ai criteri specificati. |
| Quando viene creato un elemento di lavoro [DEPRECATO] |
Questa azione è stata deprecata. Usare invece Quando viene creato un elemento di lavoro .
|
| Quando viene eseguito il push del codice (Git) |
Attiva un flusso quando viene eseguito il push del codice in un repository Git. |
Al termine di una compilazione
Attiva un flusso al termine di una compilazione.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Filtra per risultato
|
resultFilter | string |
Opzione che indica il risultato della compilazione su cui attivare l'attivazione. Le opzioni valide includono '', 'succeeded', 'partiallySucceeded', 'failed' o 'canceled'. |
|
|
Filtra per ID definizione
|
definitions | string |
Opzione che indica l'ID definizione di compilazione su cui attivare l'attivazione. |
Restituisce
Elenco di modelli VSTS.
- Corpo
- VstsList[BuildResult]
Quando il codice è archiviato (TFVC)
Attiva un flusso quando il codice viene archiviato in un progetto di controllo della versione di Team Foundation.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome team
|
team | string |
Nome del team da selezionare un autore. |
|
|
Membro del team
|
author | string |
Nome univoco del membro del team che ha creato l'archiviazione. |
Restituisce
Elenco di modelli VSTS.
- Corpo
- VstsList[TfvcChangeset]
Quando un elemento di lavoro viene aggiornato
Attiva un flusso quando viene aggiornato un elemento di lavoro che corrisponde ai criteri specificati.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome team (per selezionare Assegnato a)
|
team | string |
Nome del team da cui selezionare un assegnatario. |
|
|
Assigned To
|
wiql__System_AssignedTo | string |
Nome del membro del team proprietario dell'elemento di lavoro. |
|
|
TIPO
|
wiql__System_WorkItemType | string |
Nome del tipo di elemento di lavoro. |
|
|
Percorso dell'area
|
wiql__System_AreaPath | string |
La funzionalità del prodotto o l'area del team in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di area
|
areaPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso area. |
|
|
Percorso di Iterazione
|
wiql__System_IterationPath | string |
Intervallo di tempo o sprint denominato in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di iterazione
|
iterationPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso iterazione. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Valutazione soggettiva del bug, del problema, dell'attività o del test case in relazione all'azienda. |
|
|
Creato da
|
wiql__System_CreatedBy | string |
Nome del membro del team che ha creato l'elemento di lavoro. |
Restituisce
Quando un elemento di lavoro viene aggiornato [DEPRECATO]
Questa azione è stata deprecata. Usare invece Quando un elemento di lavoro viene aggiornato .
Attiva un flusso quando viene aggiornato un elemento di lavoro che corrisponde ai criteri specificati.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome team (per selezionare Assegnato a)
|
team | string |
Nome del team da cui selezionare un assegnatario. |
|
|
Assigned To
|
wiql__System_AssignedTo | string |
Nome del membro del team proprietario dell'elemento di lavoro. |
|
|
TIPO
|
wiql__System_WorkItemType | string |
Nome del tipo di elemento di lavoro. |
|
|
Percorso dell'area
|
wiql__System_AreaPath | string |
La funzionalità del prodotto o l'area del team in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di area
|
areaPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso area. |
|
|
Percorso di Iterazione
|
wiql__System_IterationPath | string |
Intervallo di tempo o sprint denominato in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di iterazione
|
iterationPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso iterazione. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Valutazione soggettiva del bug, del problema, dell'attività o del test case in relazione all'azienda. |
|
|
Progetto team
|
wiql__System_TeamProject | string |
Progetto team a cui appartiene questo elemento di lavoro. |
|
|
Creato da
|
wiql__System_CreatedBy | string |
Nome del membro del team che ha creato l'elemento di lavoro. |
Restituisce
Quando un elemento di lavoro viene chiuso
Attiva un flusso quando un elemento di lavoro che corrisponde ai criteri specificati viene chiuso.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome team (per selezionare Assegnato a)
|
team | string |
Nome del team da cui selezionare un assegnatario. |
|
|
Assigned To
|
wiql__System_AssignedTo | string |
Nome del membro del team proprietario dell'elemento di lavoro. |
|
|
TIPO
|
wiql__System_WorkItemType | string |
Nome del tipo di elemento di lavoro. |
|
|
Stato chiuso
|
closedState | string |
Elenco delimitato da virgole dei valori del campo Stato che indica come l'elemento di lavoro è stato chiuso (Done, Closed, Completed, Inactive). |
|
|
Percorso dell'area
|
wiql__System_AreaPath | string |
La funzionalità del prodotto o l'area del team in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di area
|
areaPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso area. |
|
|
Percorso di Iterazione
|
wiql__System_IterationPath | string |
Intervallo di tempo o sprint denominato in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di iterazione
|
iterationPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso iterazione. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Valutazione soggettiva del bug, del problema, dell'attività o del test case in relazione all'azienda. |
|
|
Creato da
|
wiql__System_CreatedBy | string |
Nome del membro del team che ha creato l'elemento di lavoro. |
Restituisce
Quando un elemento di lavoro viene chiuso [DEPRECATO]
Questa azione è stata deprecata. Usare invece Quando un elemento di lavoro viene chiuso .
Attiva un flusso quando un elemento di lavoro che corrisponde ai criteri specificati viene chiuso.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome team (per selezionare Assegnato a)
|
team | string |
Nome del team da cui selezionare un assegnatario. |
|
|
Assigned To
|
wiql__System_AssignedTo | string |
Nome del membro del team proprietario dell'elemento di lavoro. |
|
|
TIPO
|
wiql__System_WorkItemType | string |
Nome del tipo di elemento di lavoro. |
|
|
Percorso dell'area
|
wiql__System_AreaPath | string |
La funzionalità del prodotto o l'area del team in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di area
|
areaPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso area. |
|
|
Percorso di Iterazione
|
wiql__System_IterationPath | string |
Intervallo di tempo o sprint denominato in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di iterazione
|
iterationPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso iterazione. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Valutazione soggettiva del bug, del problema, dell'attività o del test case in relazione all'azienda. |
|
|
Progetto team
|
wiql__System_TeamProject | string |
Progetto team a cui appartiene questo elemento di lavoro. |
|
|
Creato da
|
wiql__System_CreatedBy | string |
Nome del membro del team che ha creato l'elemento di lavoro. |
Restituisce
Quando una richiesta pull viene chiusa (Git)
Attiva un flusso quando viene chiusa una richiesta pull che corrisponde ai criteri specificati.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome del repository
|
repository | True | string |
Nome del repository all'interno del progetto specificato. |
|
Nome riferimento origine
|
sourceRefName | string |
Nome del riferimento Git, ad esempio un ramo o un tag. |
|
|
Nome riferimento di destinazione
|
targetRefName | string |
Nome del riferimento Git, ad esempio un ramo o un tag. |
Restituisce
Elenco di modelli VSTS.
- Corpo
- VstsList[GitPullRequest]
Quando viene assegnato un elemento di lavoro
Attiva un flusso quando un elemento di lavoro che corrisponde ai criteri specificati viene assegnato all'utente specificato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome team (per selezionare Assegnato a)
|
team | True | string |
Nome del team da cui selezionare un membro. |
|
Assigned To
|
wiql__System_AssignedTo | True | string |
Nome del membro del team proprietario dell'elemento di lavoro. |
|
TIPO
|
wiql__System_WorkItemType | string |
Nome del tipo di elemento di lavoro. |
|
|
Percorso dell'area
|
wiql__System_AreaPath | string |
La funzionalità del prodotto o l'area del team in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di area
|
areaPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso area. |
|
|
Percorso di Iterazione
|
wiql__System_IterationPath | string |
Intervallo di tempo o sprint denominato in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di iterazione
|
iterationPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso iterazione. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Valutazione soggettiva del bug, del problema, dell'attività o del test case in relazione all'azienda. |
|
|
Creato da
|
wiql__System_CreatedBy | string |
Nome del membro del team che ha creato l'elemento di lavoro. |
Restituisce
Quando viene assegnato un elemento di lavoro [DEPRECATO]
Questa azione è stata deprecata. Usare invece Quando viene assegnato un elemento di lavoro .
Attiva un flusso quando un elemento di lavoro che corrisponde ai criteri specificati viene assegnato all'utente specificato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Assigned To
|
wiql__System_AssignedTo | True | string |
Nome del membro del team proprietario dell'elemento di lavoro. |
|
Nome team (per selezionare Assegnato a)
|
team | string |
Nome del team da cui selezionare un membro. |
|
|
TIPO
|
wiql__System_WorkItemType | string |
Nome del tipo di elemento di lavoro. |
|
|
Percorso dell'area
|
wiql__System_AreaPath | string |
La funzionalità del prodotto o l'area del team in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di area
|
areaPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso area. |
|
|
Percorso di Iterazione
|
wiql__System_IterationPath | string |
Intervallo di tempo o sprint denominato in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di iterazione
|
iterationPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso iterazione. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Valutazione soggettiva del bug, del problema, dell'attività o del test case in relazione all'azienda. |
|
|
Progetto team
|
wiql__System_TeamProject | string |
Progetto team a cui appartiene questo elemento di lavoro. |
|
|
Creato da
|
wiql__System_CreatedBy | string |
Nome del membro del team che ha creato l'elemento di lavoro. |
Restituisce
Quando viene creata una richiesta pull (Git)
Attiva un flusso quando viene creata una richiesta pull che corrisponde ai criteri specificati.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome del repository
|
repository | True | string |
Nome del repository all'interno del progetto specificato. |
|
Nome riferimento origine
|
sourceRefName | string |
Nome del riferimento Git, ad esempio un ramo o un tag. |
|
|
Nome riferimento di destinazione
|
targetRefName | string |
Nome del riferimento Git, ad esempio un ramo o un tag. |
Restituisce
Elenco di modelli VSTS.
- Corpo
- VstsList[GitPullRequest]
Quando viene creato un elemento di lavoro
Attiva un flusso quando viene creato un elemento di lavoro che corrisponde ai criteri specificati.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome team (per selezionare Assegnato a)
|
team | string |
Nome del team da cui selezionare un assegnatario. |
|
|
Assigned To
|
wiql__System_AssignedTo | string |
Nome del membro del team proprietario dell'elemento di lavoro. |
|
|
TIPO
|
wiql__System_WorkItemType | string |
Nome del tipo di elemento di lavoro. |
|
|
Percorso dell'area
|
wiql__System_AreaPath | string |
La funzionalità del prodotto o l'area del team in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di area
|
areaPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso area. |
|
|
Percorso di Iterazione
|
wiql__System_IterationPath | string |
Intervallo di tempo o sprint denominato in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di iterazione
|
iterationPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso iterazione. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Valutazione soggettiva del bug, del problema, dell'attività o del test case in relazione all'azienda. |
|
|
Creato da
|
wiql__System_CreatedBy | string |
Nome del membro del team che ha creato l'elemento di lavoro. |
Restituisce
Quando viene creato un elemento di lavoro [DEPRECATO]
Questa azione è stata deprecata. Usare invece Quando viene creato un elemento di lavoro .
Attiva un flusso quando viene creato un elemento di lavoro che corrisponde ai criteri specificati.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome team (per selezionare Assegnato a)
|
team | string |
Nome del team da cui selezionare un assegnatario. |
|
|
Assigned To
|
wiql__System_AssignedTo | string |
Nome del membro del team proprietario dell'elemento di lavoro. |
|
|
TIPO
|
wiql__System_WorkItemType | string |
Nome del tipo di elemento di lavoro. |
|
|
Percorso dell'area
|
wiql__System_AreaPath | string |
La funzionalità del prodotto o l'area del team in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di area
|
areaPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso area. |
|
|
Percorso di Iterazione
|
wiql__System_IterationPath | string |
Intervallo di tempo o sprint denominato in cui si trova l'elemento di lavoro. |
|
|
Confronto tra percorsi di iterazione
|
iterationPathComparison | string |
Regola da utilizzare durante il confronto del campo Percorso iterazione. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Valutazione soggettiva del bug, del problema, dell'attività o del test case in relazione all'azienda. |
|
|
Progetto team
|
wiql__System_TeamProject | string |
Progetto team a cui appartiene questo elemento di lavoro. |
|
|
Creato da
|
wiql__System_CreatedBy | string |
Nome del membro del team che ha creato l'elemento di lavoro. |
Restituisce
Quando viene eseguito il push del codice (Git)
Attiva un flusso quando viene eseguito il push del codice in un repository Git.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
account | True | string |
Nome dell'organizzazione. Questo è disponibile nell'URL dell'istanza, ad esempio {Organization}.visualstudio.com. L'organizzazione deve disporre dell'abilitazione dell'accesso alle applicazioni di terze parti tramite OAuth per evitare errori nell'operazione. |
|
Nome progetto
|
project | True | string |
Nome del progetto all'interno dell'organizzazione specificata. |
|
Nome del repository
|
repository | True | string |
Nome del repository all'interno del progetto specificato. |
|
Nome riferimento
|
refName | string |
Nome del riferimento Git, ad esempio un ramo o un tag. |
Restituisce
Elenco di modelli VSTS.
- Corpo
- VstsList[GitPush]
Definizioni
VstsList[Account]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of Account |
Modelli VSTS |
Conto
Conto
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Account Id
|
accountId | string |
ID dell'account. |
|
URI dell'account
|
accountUri | string |
URI dell'account. |
|
Nome dell'account
|
accountName | string |
Nome dell'account. |
|
Proprietario dell'account
|
accountOwner | string |
Proprietario set dell'account. |
|
Nome organizzazione
|
organizationName | string |
Nome dell'organizzazione corrispondente all'account. |
|
Tipo di conto
|
accountType | string |
Tipo di account. |
Profile
Profile
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
nome visualizzato
|
displayName | string |
Nome visualizzato dell'utente |
|
id
|
id | string |
L'identificatore univoco del profilo. |
|
publicAlias
|
publicAlias | string |
Alias pubblico. |
|
Indirizzo di posta elettronica
|
emailAddress | string |
Indirizzo di posta elettronica dell'account. |
|
Timestamp
|
timeStamp | date-time |
L'ora in cui il profilo è stato modificato l'ultima volta. |
|
revisione
|
revision | integer |
Numero massimo di revisioni di qualsiasi attributo. |
|
CoreRevision
|
coreRevision | integer |
CoreRevision |
VstsList[TeamSettingsIteration]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of TeamSettingsIteration |
Modelli VSTS |
TeamSettingsIteration
Iterazione lavoro (Agile)
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Attributes
|
Attributes | TeamIterationAttributes |
Attributi di iterazione del team |
|
id
|
Id | string |
ID della risorsa. |
|
Nome
|
Name | string |
Nome della risorsa. |
|
Percorso
|
Path | string |
Percorso relativo all'iterazione. |
|
Links
|
_links | object |
Raccolta di collegamenti rilevanti per la risorsa. |
|
URL
|
Url | string |
Collegamento HTTP completo alla risorsa. |
TeamIterationAttributes
Attributi di iterazione del team
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Data fine
|
FinishDate | date-time |
Attributo di iterazione del team di data di fine. |
|
Data di inizio
|
StartDate | date-time |
Attributo di iterazione del team della data di inizio. |
Links
Links
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ragnatela
|
web | WebLinks |
Collegamenti Web |
WebLink
Collegamenti Web
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Collegamento HTML
|
href | string |
URL Web dei dettagli della compilazione |
BuildResult
Risultato della compilazione
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID compilazione
|
id | integer |
Identificatore univoco della compilazione. |
|
Numero di build
|
buildNumber | string |
Numero di build. |
|
Ramo di origine
|
sourceBranch | string |
Ramo del controllo del codice sorgente usato dalla compilazione. |
|
Versione di origine
|
sourceVersion | string |
Versione del controllo del codice sorgente usata dalla build. |
|
stato
|
status | string |
Stato della compilazione. |
|
Priority
|
priority | string |
Priorità della compilazione. |
|
Tempo coda
|
queueTime | date-time |
Ora in cui la compilazione è stata accodata. |
|
Ora di avvio
|
startTime | date-time |
Ora di avvio della compilazione. |
|
Ora fine
|
finishTime | date-time |
Ora di completamento della compilazione. |
|
Motivo
|
reason | string |
Motivo della compilazione. |
|
Result
|
result | string |
Risultato della compilazione. |
|
requestedFor
|
requestedFor | BuildRequestUser |
Utente della richiesta di compilazione |
|
Parametri
|
parameters | string |
Parametri passati alla compilazione, se presenti. |
|
Definizione
|
definition | BuildResultDefinition |
Definizione dei risultati della compilazione |
|
_campo da golf
|
_links | Links |
Links |
BuildRequestUser
Utente della richiesta di compilazione
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Richiesta per
|
uniqueName | string |
Nome univoco dell'utente per cui è stata richiesta la compilazione. |
BuildResultDefinition
Definizione dei risultati della compilazione
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID definizione di compilazione
|
id | integer |
Identificatore della definizione di compilazione. |
|
Nome definizione compilazione
|
name | string |
Nome della definizione di compilazione. |
VstsList[BuildResult]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of BuildResult |
Modelli VSTS |
VstsList[GitRepository]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of GitRepository |
Modelli VSTS |
GitRepository
Git Repository
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Repository Id
|
id | string |
ID univoco del repository. |
|
Nome del repository
|
name | string |
Nome del repository. |
|
Repository Browser URL
|
url | string |
L'URL è l'endpoint API per il repository. |
|
URL remoto repository
|
remoteUrl | string |
URL tramite cui Git può eseguire la sincronizzazione con questo repository. |
VstsList[GitPush]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of GitPush |
Modelli VSTS |
GitPush
Git Push
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
archivio
|
repository | GitRepository |
Git Repository |
|
pushedBy
|
pushedBy | GitPushUser |
Git Push User |
|
Aggiornamenti di riferimento
|
refUpdates | array of GitRefUpdate |
Riferimenti aggiornati come parte di questo push. |
|
Push Id
|
pushId | integer |
ID univoco del push. |
|
Date
|
date | date-time |
Data di creazione del push. |
GitPushUser
Git Push User
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Pusher Id
|
id | string |
Identificatore univoco dell'utente che ha creato il push. |
|
Nome pusher
|
displayName | string |
Nome dell'utente che ha creato il push. |
|
Nome univoco pusher
|
uniqueName | string |
Nome univoco dell'utente che ha creato il push. |
|
URL immagine pusher
|
imageUrl | string |
URL dell'immagine per l'utente. |
VstsList[GitPullRequest]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of GitPullRequest |
Modelli VSTS |
GitPullRequest
Richiesta pull Git
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
archivio
|
repository | GitRepository |
Git Repository |
|
ID richiesta pull
|
pullRequestId | integer |
ID univoco della richiesta pull. |
|
creato da
|
createdBy | PullRequestCreatedBy |
Richiesta pull creata da |
|
Data di creazione
|
creationDate | date-time |
Data di creazione della richiesta pull |
|
Data di Chiusura
|
closedDate | date-time |
Data di chiusura della richiesta pull (completata, abbandonata o unita esternamente) |
|
Titolo
|
title | string |
Titolo della richiesta pull |
|
Description
|
description | string |
Descrizione della richiesta pull |
|
Nome riferimento origine
|
sourceRefName | string |
Nome del ramo di origine della richiesta pull |
|
Nome riferimento di destinazione
|
targetRefName | string |
Nome del ramo di destinazione della richiesta pull |
|
È una bozza
|
isDraft | boolean |
Bozza/richiesta pull WIP |
|
Recensori
|
reviewers | array of PullRequestReviewer |
Gruppi o team a cui ha contribuito il revisore. |
|
Elenco revisori
|
reviewerList | string |
Elenco delimitato da punto e virgola di nomi univoci dei revisori che sono indirizzi di posta elettronica validi |
|
Elenco revisore obbligatorio
|
requiredReviewerList | string |
Elenco delimitato da punto e virgola dei nomi univoci dei revisori obbligatori che sono indirizzi di posta elettronica validi |
|
Commit
|
commits | array of GitCommitRef |
I commit contenuti nella richiesta pull. |
|
completionOptions
|
completionOptions | PullRequestCompletionOptions |
Opzioni di completamento richiesta pull |
|
mergeOptions
|
mergeOptions | PullRequestMergeOptions |
Opzioni di unione richiesta pull |
|
Messaggio di errore di merge
|
mergeFailureMessage | string |
Se impostato, l'unione delle richieste pull non è riuscita per questo motivo. |
|
closedBy
|
closedBy | PullRequestClosedBy |
Richiesta pull chiusa da |
|
autoCompleteSetBy
|
autoCompleteSetBy | PullRequestAutoCompleteSetBy |
Pull Request Auto Complete Set By |
|
URL
|
url | string |
URL della richiesta pull. |
|
URL remoto
|
remoteUrl | string |
URL remoto della richiesta pull. |
|
ID artefatto
|
artifactId | string |
Una stringa che identifica in modo univoco la richiesta pull. |
|
ID unione
|
mergeId | string |
ID unione della richiesta pull. |
|
ID revisione codice
|
codeReviewId | integer |
ID di revisione del codice della richiesta pull. |
|
Tempo coda completamento
|
completionQueueTime | string |
La data più recente in cui la richiesta pull è entrata nella coda per essere completata. |
|
Supporta iterazioni
|
supportsIterations | boolean |
Se true, questa richiesta pull supporta più iterazioni. |
PullRequestCreatedBy
Richiesta pull creata da
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Creato in base al nome visualizzato
|
displayName | string |
Nome visualizzato dell'autore della richiesta pull. |
|
Creato da nome univoco
|
uniqueName | string |
Nome univoco dell'autore della richiesta pull. |
|
Creato da ID
|
id | string |
ID dell'autore della richiesta pull. |
|
Creato dall'URL dell'immagine
|
imageUrl | string |
URL dell'immagine dell'autore della richiesta pull. |
|
Creato dall'URL
|
url | string |
URL dell'autore della richiesta pull. |
PullRequestClosedBy
Richiesta pull chiusa da
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Chiuso in base al nome visualizzato
|
displayName | string |
Nome visualizzato della richiesta pull più vicina. |
|
Chiuso da nome univoco
|
uniqueName | string |
Nome univoco della richiesta pull più vicina. |
|
Chiuso da ID
|
id | string |
ID della richiesta pull più vicina. |
|
Url dell'immagine chiuso
|
imageUrl | string |
URL dell'immagine della richiesta pull più vicina. |
|
Chiuso da URL
|
url | string |
URL della richiesta pull più vicina. |
PullRequestAutoCompleteSetBy
Pull Request Auto Complete Set By
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Completamento automatico impostato in base al nome visualizzato
|
displayName | string |
Nome visualizzato dell'utente che ha abilitato il completamento automatico. |
|
Completamento automatico impostato in base al nome univoco
|
uniqueName | string |
Nome univoco dell'utente che ha abilitato il completamento automatico. |
|
Completamento automatico impostato per ID
|
id | string |
ID dell'utente che ha abilitato il completamento automatico. |
|
Completamento automatico impostato in base all'URL dell'immagine
|
imageUrl | string |
URL dell'immagine dell'utente che ha abilitato il completamento automatico. |
|
Completamento automatico impostato per URL
|
url | string |
URL dell'utente che ha abilitato il completamento automatico. |
PullRequestReviewer
Revisore richiesta pull
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome visualizzato revisore
|
displayName | string |
Nome visualizzato del revisore della richiesta pull. |
|
Nome univoco revisore
|
uniqueName | string |
Nome univoco del revisore della richiesta pull. |
|
ID revisore
|
id | string |
ID del revisore della richiesta pull. |
|
URL revisore
|
url | string |
URL del revisore della richiesta pull. |
|
È stato rifiutato
|
hasDeclined | boolean |
Indica se il revisore ha rifiutato di esaminare questa richiesta pull. |
|
Contrassegnato
|
isFlagged | boolean |
Indica se il revisore è contrassegnato per l'attenzione su questa richiesta pull. |
|
Obbligatorio
|
isRequired | boolean |
Indica se si tratta di un revisore obbligatorio per questa richiesta pull. |
|
Voto
|
vote | integer |
Votare su una richiesta pull: approved(10), approved with suggestions(5), no vote(0), waiting for author(-5), rejected(-10). |
|
Votato per
|
votedFor | array of PullRequestReviewer |
Gruppi o team a cui ha contribuito il revisore. |
PullRequestMergeOptions
Opzioni di unione richiesta pull
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nessun avanzamento rapido
|
noFastForward | string |
Unione a due elementi padre, senza avanzamento rapido. Il ramo di origine è invariato. Si tratta del comportamento predefinito. |
|
Reimposta la base
|
rebase | string |
Ribasere il ramo di origine sopra il commit HEAD del ramo di destinazione e inoltrare rapidamente il ramo di destinazione. |
|
Rebase Merge
|
rebaseMerge | string |
Ribasere il ramo di origine sopra il commit HEAD del ramo di destinazione e creare un'unione a due elementi padre, senza inoltro rapido. |
|
Schiacciare
|
squash | string |
Inserire tutte le modifiche dalla richiesta pull in un commit padre singolo. |
PullRequestMergeStrategy
Strategia di merge delle richieste pull
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Commit di autorizzazione in conflitto
|
conflictAuthorshipCommits | boolean |
Se true, le risoluzioni dei conflitti applicate durante l'unione verranno inserite in commit separati per mantenere le informazioni sulla creazione per git blame. |
|
Rilevare la ridenominazione dei falsi positivi
|
detectRenameFalsePositives | boolean |
Se true, rileva la ridenominazione di falsi positivi. |
|
Disabilita ridenominazione
|
disableRenames | boolean |
Se true, il rilevamento della ridenominazione non verrà eseguito durante l'unione. |
PullRequestCompletionOptions
Opzioni di completamento richiesta pull
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Completamento automatico Ignora ID configurazione
|
autoCompleteIgnoreConfigIds | array of integer |
Elenco di qualsiasi ID di configurazione dei criteri che non deve attendere il completamento automatico |
|
Ignora criterio
|
bypassPolicy | boolean |
Se true, i criteri verranno ignorati in modo esplicito mentre la richiesta pull viene completata. |
|
Ignora motivo
|
bypassReason | string |
Se i criteri vengono ignorati, questo motivo viene archiviato come motivo per cui è stato usato il bypass. |
|
Elimina ramo di origine
|
deleteSourceBranch | boolean |
Se true, il ramo di origine della richiesta pull verrà eliminato dopo il completamento. |
|
Unisci messaggio commit
|
mergeCommitMessage | string |
Se impostato, verrà usato come messaggio di commit del commit del commit. |
|
mergeStrategy
|
mergeStrategy | PullRequestMergeStrategy |
Strategia di merge delle richieste pull |
|
Squash Merge
|
squashMerge | boolean |
Se MergeStrategy non è impostato, la strategia di merge sarà senza inoltro rapido se questo flag è false o squash se true. |
|
Eseguire la transizione di elementi di lavoro
|
transitionWorkItems | boolean |
Se true, si tenterà di eseguire la transizione di tutti gli elementi di lavoro collegati alla richiesta pull nello stato logico successivo (ad esempio Active -> Resolved). |
CommitGitUserDate
Commit della data utente Git
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Data utente commit
|
date | string |
Data dell'operazione Git. |
|
Conferma messaggio di posta elettronica utente
|
string |
Indirizzo di posta elettronica dell'utente che esegue l'operazione Git. |
|
|
Url immagine commit
|
imageUrl | string |
URL per l'avatar dell'utente. |
|
Commit User Name
|
name | string |
Nome dell'utente che esegue l'operazione Git. |
GitCommitRef
Riferimento commit Git
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
autore
|
author | CommitGitUserDate |
Commit della data utente Git |
|
Commento commit
|
comment | string |
Commento o messaggio del commit. |
|
Commit commento troncato
|
commentTruncated | string |
Indica se il commento viene troncato dal messaggio di commento del commit Git completo. |
|
Commit Id
|
commitId | string |
ID del commit. |
|
Committer
|
committer | CommitGitUserDate |
Commit della data utente Git |
|
Genitori
|
parents | array of string |
Enumerazione degli ID commit padre per questo commit. |
|
Commit dell'URL remoto
|
remoteUrl | string |
Percorso DELL'URL remoto al commit. |
|
Commit Url
|
url | string |
URL REST per questa risorsa. |
GitRefUpdate
Git Ref Update
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome riferimento
|
name | string |
Nome del riferimento Git aggiornato. |
|
Repository Id
|
repositoryId | string |
ID univoco del repository. |
|
ID commit precedente
|
oldObjectId | string |
ID del commit precedente a cui punta ref prima dell'aggiornamento. |
|
Nuovo ID commit
|
newObjectId | string |
ID del nuovo commit a cui punta ref prima dell'aggiornamento. |
VstsList[Project]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of Project |
Modelli VSTS |
Progetto
Progetto
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID progetto
|
id | string |
Identificatore univoco del progetto. |
|
Nome progetto
|
name | string |
Nome del progetto. |
|
URL progetto
|
url | string |
URL DELL'API del progetto. |
VstsList[ReleaseDefinition]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of ReleaseDefinition |
Modelli VSTS |
ReleaseDefinition
Definizione di versione
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Comment
|
Comment | string |
Commento della definizione di versione. |
|
Data di creazione
|
CreatedOn | date-time |
Data di creazione della definizione di versione. |
|
Description
|
Description | string |
Descrizione della definizione di versione. |
|
id
|
Id | integer |
Identificatore univoco della definizione di versione. |
|
ModifiedBy
|
ModifiedBy | IdentityRef |
Riferimento identità |
|
Data modifica
|
ModifiedOn | date-time |
Data in cui è stata modificata la definizione di versione. |
|
Nome
|
Name | string |
Nome della definizione di versione. |
|
Percorso
|
Path | string |
Percorso della definizione di versione. |
|
Formato nome versione
|
ReleaseNameFormat | string |
Formato del nome della versione della definizione di versione. |
|
Revisione
|
Revision | integer |
Numero di revisione della definizione di versione. |
|
Fonte
|
Source | string |
Origine della definizione di versione. |
|
Etichette
|
Tags | array of string |
Elenco di tag della definizione di versione. |
|
URL
|
Url | string |
URL per accedere alla definizione di versione. |
IdentityRef
Riferimento identità
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Directory Alias
|
DirectoryAlias | string |
Alias di directory del riferimento all'identità. |
|
Nome visualizzato
|
DisplayName | string |
Nome visualizzato del riferimento all'identità. |
|
Nome univoco
|
UniqueName | string |
Nome univoco del riferimento all'identità. |
|
URL
|
Url | string |
URL del riferimento all'identità. |
|
id
|
Id | string |
ID del riferimento all'identità. |
ReleaseDefinitionShallowReference
Riferimento superficiale per la definizione di versione
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
Id | integer |
Identificatore univoco della definizione di versione. |
|
Nome
|
Name | string |
Nome della definizione di versione. |
|
URL
|
Url | string |
URL dell'API REST per accedere alla definizione di versione. |
Oggetto
ObjectWithoutType
Rilascio
Rilascio
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Comment
|
Comment | string |
Commento della versione. |
|
CreatedBy
|
CreatedBy | IdentityRef |
Riferimento identità |
|
Data di creazione
|
CreatedOn | date-time |
Data di creazione della versione. |
|
Description
|
Description | string |
Descrizione della versione. |
|
id
|
Id | integer |
Identificatore univoco della versione. |
|
Mantieni per sempre
|
KeepForever | boolean |
Indica se escludere il rilascio dai criteri di conservazione. |
|
URL del contenitore logs
|
LogsContainerUrl | string |
URL contenitore dei log di questa versione. |
|
ModifiedBy
|
ModifiedBy | IdentityRef |
Riferimento identità |
|
Data modifica
|
ModifiedOn | date-time |
Data di modifica della versione. |
|
Nome
|
Name | string |
Nome della versione. |
|
Motivo
|
Reason | string |
Motivo della versione. |
|
ReleaseDefinition
|
ReleaseDefinition | ReleaseDefinitionShallowReference |
Riferimento superficiale per la definizione di versione |
|
stato
|
Status | string |
Stato della versione. |
|
URL
|
Url | string |
URL della versione. |
VstsList[TfvcChangeset]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of TfvcChangeset |
Modelli VSTS |
TfvcChangeset
Set di modifiche al controllo della versione di Team Foundation
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID set di modifiche
|
changesetId | integer |
ID univoco dell'insieme di modifiche. |
|
autore
|
author | ChangesetAuthor |
Autore del set di modifiche |
|
checkedInBy
|
checkedInBy | ChangesetCheckedInBy |
Set di modifiche archiviato da |
|
Data di creazione
|
createdDate | date-time |
Data/ora in cui è stato creato il set di modifiche. |
|
Comment
|
comment | string |
Commento che descrive l'insieme di modifiche. |
ChangesetAuthor
Autore del set di modifiche
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome autore
|
displayName | string |
Nome dell'utente che ha creato il set di modifiche. |
|
Nome univoco autore
|
uniqueName | string |
Nome univoco dell'utente che ha creato il set di modifiche. |
ChangesetCheckedInBy
Set di modifiche archiviato da
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Archiviato in base al nome
|
displayName | string |
Nome dell'utente che ha archiviato l'insieme di modifiche. |
|
Archiviato in in base al nome univoco
|
uniqueName | string |
Nome univoco dell'utente che ha creato il set di modifiche. |
VstsList[WorkItemType]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of WorkItemType |
Modelli VSTS. |
WorkItemType
Tipo di elemento di lavoro
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Description
|
Description | string |
Descrizione del tipo. |
|
Nome
|
Name | string |
Nome del tipo. |
|
Modulo XML
|
XmlForm | string |
Rappresentazione XML del tipo. |
|
Fields
|
FieldInstances | array of WorkItemTypeFieldInstance |
Elenco di istanze di campo associate al tipo. |
|
ID icona
|
icon.id | string |
Identificatore dell'icona |
|
URL icona
|
icon.url | string |
URL REST della risorsa |
|
States
|
states | array of WorkItemStateColor |
Stati del tipo di elemento di lavoro |
WorkItemTypeFieldInstance
Istanza campo tipo elemento di lavoro
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Always Required
|
AlwaysRequired | boolean |
Specifica se l'istanza del campo è sempre obbligatoria. |
|
Nome riferimento
|
ReferenceName | string |
Nome di riferimento dell'istanza del campo. |
|
Nome
|
Name | string |
Nome dell'istanza del campo. |
|
URL
|
Url | string |
URL che punta ai dettagli dell'istanza del campo. |
VstsList[JObject]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of Object |
Modelli VSTS |
VstsList[QueryHierarchyItem]
Elenco di modelli VSTS.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Value
|
value | array of QueryHierarchyItem |
Modelli VSTS |
QueryHierarchyItem
Elemento della gerarchia di query
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Bambini
|
Children | array of QueryHierarchyItem |
Elenco di elementi figlio associati all'elemento della gerarchia di query. |
|
Clausole
|
Clauses | WorkItemQueryClause |
Clausola query elemento di lavoro |
|
Colonne
|
Columns | array of WorkItemFieldReference |
Elenco di colonne di campo dell'elemento di lavoro associate all'elemento della gerarchia di query. |
|
Opzioni filtro
|
FilterOptions | string |
Opzioni di filtro dell'elemento della gerarchia di query. |
|
Ha figli
|
HasChildren | boolean |
Specifica se l'elemento della gerarchia di query include elementi figlio. |
|
id
|
Id | string |
Identificatore univoco dell'elemento della gerarchia di query. |
|
È Eliminato
|
IsDeleted | boolean |
Specifica se l'elemento della gerarchia di query viene eliminato. |
|
Cartella is
|
IsFolder | boolean |
Specifica se l'elemento della gerarchia di query è una cartella. |
|
Sintassi non valida
|
IsInvalidSyntax | boolean |
Specifica se l'elemento della gerarchia di query ha una sintassi non valida. |
|
È pubblico
|
IsPublic | boolean |
Specifica se l'elemento della gerarchia di query è pubblico. |
|
LinkClauses
|
LinkClauses | WorkItemQueryClause |
Clausola query elemento di lavoro |
|
Nome
|
Name | string |
Nome dell'elemento della gerarchia di query. |
|
Percorso
|
Path | string |
Percorso dell'elemento della gerarchia di query. |
|
Tipo di query
|
QueryType | string |
Tipo di query dell'elemento della gerarchia di query. |
|
Ordina colonne
|
SortColumns | array of WorkItemQuerySortColumn |
Elenco di colonne di ordinamento dell'elemento della gerarchia di query. |
|
SourceClauses
|
SourceClauses | WorkItemQueryClause |
Clausola query elemento di lavoro |
|
TargetClauses
|
TargetClauses | WorkItemQueryClause |
Clausola query elemento di lavoro |
|
Wiql
|
Wiql | string |
WIQL dell'elemento della gerarchia di query. |
|
Links
|
_links | object |
Raccolta di collegamenti pertinenti all'elemento della gerarchia di query. |
|
URL
|
Url | string |
Collegamento HTTP completo all'elemento della gerarchia di query. |
WorkItemStateColor
Colore stato elemento di lavoro
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
categoria di stato
|
category | string |
categoria di stato |
|
Valore del colore
|
color | string |
Valore del colore |
|
nome dello stato
|
name | string |
Nome stato del tipo di elemento di lavoro |
WorkItemQueryClause
Clausola query elemento di lavoro
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Clausole
|
Clauses | WorkItemQueryClause |
Clausola query elemento di lavoro |
|
Campo
|
Field | WorkItemFieldReference |
Informazioni di riferimento sul campo elemento di lavoro |
|
FieldValue
|
FieldValue | WorkItemFieldReference |
Informazioni di riferimento sul campo elemento di lavoro |
|
Valore campo
|
IsFieldValue | boolean |
Specifica se la clausola di query dell'elemento di lavoro è un valore di campo. |
|
Operatore logico
|
LogicalOperator | string |
Operatore logico della clausola query dell'elemento di lavoro. |
|
Operator
|
Operator | WorkItemFieldOperation |
Operazione campo elemento di lavoro |
|
Value
|
Value | string |
Valore della clausola di query dell'elemento di lavoro. |
WorkItemFieldReference
Informazioni di riferimento sul campo elemento di lavoro
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome
|
Name | string |
Nome del riferimento al campo dell'elemento di lavoro. |
|
Nome riferimento
|
ReferenceName | string |
Nome di riferimento del riferimento al campo dell'elemento di lavoro. |
|
URL
|
Url | string |
URL del riferimento al campo dell'elemento di lavoro. |
WorkItemQuerySortColumn
Colonna di ordinamento query elemento di lavoro
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Descending
|
Descending | boolean |
Specifica se la colonna di ordinamento della query dell'elemento di lavoro è decrescente. |
|
Campo
|
Field | WorkItemFieldReference |
Informazioni di riferimento sul campo elemento di lavoro |
WorkItemFieldOperation
Operazione campo elemento di lavoro
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome
|
Name | string |
Nome dell'operazione sul campo dell'elemento di lavoro. |
|
Nome riferimento
|
ReferenceName | string |
Nome di riferimento dell'operazione sul campo dell'elemento di lavoro. |
Pipeline
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
count
|
count | integer |
count |
|
value
|
value | array of object |
Matrice con l'elenco di tutte le pipeline |
|
href
|
value._links.self.href | string |
href |
|
href
|
value._links.web.href | string |
href |
|
folder
|
value.folder | string |
folder |
|
id
|
value.id | integer |
id |
|
nome
|
value.name | string |
nome |
|
revisione
|
value.revision | integer |
revisione |
|
URL
|
value.url | string |
URL |
Run
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
count
|
count | integer |
count |
|
value
|
value | array of object |
Esecuzione della 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 | |
|
revisione
|
value.pipeline.revision | integer | |
|
nome
|
value.pipeline.name | string | |
|
folder
|
value.pipeline.folder | string | |
|
state
|
value.state | RunState |
Stato di esecuzione |
|
data di creazione
|
value.createdDate | string |
data di creazione |
|
URL
|
value.url | string |
URL della pipeline |
|
id
|
value.id | integer |
ID pipeline |
|
nome
|
value.name | string |
nome |
|
risultato
|
value.result | RunResult |
Risultato esecuzione |
|
finishedDate
|
value.finishedDate | string |
data di fine esecuzione |