az devops service-endpoint
Note
Questo riferimento fa parte dell'estensione azure-devops per l'interfaccia della riga di comando di Azure (versione 2.30.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az devops service-endpoint. Altre informazioni sulle estensioni.
Gestire endpoint/connessioni di servizio.
Comandi
| Nome | Descrizione | Tipo | Status |
|---|---|---|---|
| az devops service-endpoint azurerm |
Gestire Azure endpoint/connessioni del servizio RM. |
Extension | GA |
| az devops service-endpoint azurerm create |
Creare un endpoint di servizio di tipo RM Azure. |
Extension | GA |
| az devops service-endpoint convert |
Convertire un endpoint di servizio per usare credenziali federate esterne. |
Extension | GA |
| az devops service-endpoint create |
Creare un endpoint di servizio usando il file di configurazione. |
Extension | GA |
| az devops service-endpoint delete |
Elimina l'endpoint del servizio. |
Extension | GA |
| az devops service-endpoint github |
Gestire GitHub endpoint/connessioni del servizio. |
Extension | GA |
| az devops service-endpoint github create |
Creare un endpoint di servizio GitHub. |
Extension | GA |
| az devops service-endpoint list |
Elencare gli endpoint di servizio in un progetto. |
Extension | GA |
| az devops service-endpoint show |
Ottenere i dettagli di un endpoint di servizio. |
Extension | GA |
| az devops service-endpoint update |
Aggiornare un endpoint di servizio. |
Extension | GA |
az devops service-endpoint convert
Convertire un endpoint di servizio per usare credenziali federate esterne.
Invia una richiesta di migrazione all'API di migrazione delle credenziali federate esterne Azure DevOps per la connessione al servizio specificata tramite --azdo-subject. Il valore --azdo-subject deve essere nel sc://<organization>/<project>/<serviceConnectionName> formato . L'URL dell'organizzazione viene derivato automaticamente da --azdo-subject usando https://dev.azure.com.
Usare --tenant-id per selezionare il tenant Entra usato per eseguire l'autenticazione all'organizzazione Azure DevOps.
az devops service-endpoint convert --azdo-subject
[--acquire-policy-token]
[--change-reference]
[--tenant-id]
Esempio
Convertire usando solo la connessione al servizio (derivata automaticamente dall'organizzazione)
az devops service-endpoint convert --azdo-subject "sc://myorg/myproject/myserviceconnection"
Eseguire la conversione usando un tenant di autenticazione specifico
az devops service-endpoint convert --azdo-subject "sc://myorg/myproject/myserviceconnection" --tenant-id "00000000-0000-0000-0000-000000000000"
Parametri necessari
Oggetto delle credenziali federate dell'autorità emittente Azure DevOps, in sc://<organization>/<project>/<serviceConnectionName> formato . L'URL dell'organizzazione è derivato da --azdo-subject usando https://dev.azure.com.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID tenant Entra usato per eseguire l'autenticazione all'organizzazione Azure DevOps. L'impostazione predefinita è il tenant di sottoscrizione predefinito o il primo tenant della sottoscrizione memorizzato nella cache.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az devops service-endpoint create
Creare un endpoint di servizio usando il file di configurazione.
Per altre informazioni, vedere https://aka.ms/azure-devops-service-endpoint-config.
az devops service-endpoint create --service-endpoint-configuration
[--acquire-policy-token]
[--change-reference]
[--detect {false, true}]
[--encoding {ascii, utf-16be, utf-16le, utf-8}]
[--org --organization]
[--project]
Parametri necessari
File di configurazione con richiesta dell'endpoint di servizio.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Riconoscere automaticamente l'organizzazione.
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Codifica del file di input.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | utf-8 |
| Valori accettati: | ascii, utf-16be, utf-16le, utf-8 |
Azure DevOps URL dell'organizzazione. È possibile configurare l'organizzazione predefinita usando az devops configure -d organization=ORG_URL. Obbligatorio se non è configurato come predefinito o selezionato tramite git config. Esempio: https://dev.azure.com/MyOrganizationName/.
Nome o ID del progetto. È possibile configurare il progetto predefinito usando az devops configure -d project=NAME_OR_ID. Obbligatorio se non è configurato come predefinito o selezionato tramite git config.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az devops service-endpoint delete
Elimina l'endpoint del servizio.
az devops service-endpoint delete --id
[--acquire-policy-token]
[--change-reference]
[--deep]
[--detect {false, true}]
[--org --organization]
[--project]
[--yes]
Parametri necessari
ID dell'endpoint del servizio da eliminare.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Specifico dell'endpoint AzureRM creato nel flusso automatico. Quando viene specificato, verrà eliminata anche l'applicazione AAD corrispondente in Azure.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Riconoscere automaticamente l'organizzazione.
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Azure DevOps URL dell'organizzazione. È possibile configurare l'organizzazione predefinita usando az devops configure -d organization=ORG_URL. Obbligatorio se non è configurato come predefinito o selezionato tramite git config. Esempio: https://dev.azure.com/MyOrganizationName/.
Nome o ID del progetto. È possibile configurare il progetto predefinito usando az devops configure -d project=NAME_OR_ID. Obbligatorio se non è configurato come predefinito o selezionato tramite git config.
Non richiedere conferma.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az devops service-endpoint list
Elencare gli endpoint di servizio in un progetto.
:rtype: elenco di :class:VssJsonCollectionWrapper <service_endpoint.v4_1.models.ServiceEndpoint>.
az devops service-endpoint list [--detect {false, true}]
[--org --organization]
[--project]
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Riconoscere automaticamente l'organizzazione.
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Azure DevOps URL dell'organizzazione. È possibile configurare l'organizzazione predefinita usando az devops configure -d organization=ORG_URL. Obbligatorio se non è configurato come predefinito o selezionato tramite git config. Esempio: https://dev.azure.com/MyOrganizationName/.
Nome o ID del progetto. È possibile configurare il progetto predefinito usando az devops configure -d project=NAME_OR_ID. Obbligatorio se non è configurato come predefinito o selezionato tramite git config.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az devops service-endpoint show
Ottenere i dettagli di un endpoint di servizio.
az devops service-endpoint show --id
[--detect {false, true}]
[--org --organization]
[--project]
Parametri necessari
ID dell'endpoint del servizio.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Riconoscere automaticamente l'organizzazione.
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Azure DevOps URL dell'organizzazione. È possibile configurare l'organizzazione predefinita usando az devops configure -d organization=ORG_URL. Obbligatorio se non è configurato come predefinito o selezionato tramite git config. Esempio: https://dev.azure.com/MyOrganizationName/.
Nome o ID del progetto. È possibile configurare il progetto predefinito usando az devops configure -d project=NAME_OR_ID. Obbligatorio se non è configurato come predefinito o selezionato tramite git config.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az devops service-endpoint update
Aggiornare un endpoint di servizio.
az devops service-endpoint update --id
[--acquire-policy-token]
[--change-reference]
[--detect {false, true}]
[--enable-for-all {false, true}]
[--org --organization]
[--project]
Parametri necessari
ID dell'endpoint del servizio.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Riconoscere automaticamente l'organizzazione.
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Consentire a tutte le pipeline di accedere a questo endpoint di servizio.
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Azure DevOps URL dell'organizzazione. È possibile configurare l'organizzazione predefinita usando az devops configure -d organization=ORG_URL. Obbligatorio se non è configurato come predefinito o selezionato tramite git config. Esempio: https://dev.azure.com/MyOrganizationName/.
Nome o ID del progetto. È possibile configurare il progetto predefinito usando az devops configure -d project=NAME_OR_ID. Obbligatorio se non è configurato come predefinito o selezionato tramite git config.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |