Crea credenziale di repository

Versione 4.0.23.6 (più recente)

Configura le credenziali del repository per una dipendenza remota

Amministratore richiesto.

root_project_id è obbligatorio. Il campo credential_id è obbligatorio

Richiesta

PUT /projects/{root_project_id}/credential/{credential_id}
Tipo di dati
Descrizione
Richiesta
HTTPRequest
percorso
Percorso HTTP
Espandi definizione HTTPPath...
id_progetto_principale
string
ID progetto principale
id_credenziale
string
ID credenziali
body
HTTPBody
Espandi definizione HTTPBody...
body
Informazioni sul progetto remoto
Espandi definizione repository repository...
può
oggetto
Operazioni che l'utente corrente può eseguire su questo oggetto
id
string
ID univoco
id_progetto_principale
string
ID progetto principale
url_remoto
string
URL repository remoto Git
nomeutente_git
string
Nome utente Git per l'autenticazione HTTPS.
password_git
string
(Solo scrittura) Password Git per l'autenticazione HTTPS.
chiave_pubblico_ssh
string
Chiave di deployment pubblico per l'autenticazione SSH.
è_configurata
boolean
Indica se le credenziali sono state configurate per il repository Git.

Risposta

200: credenziale del repository

Tipo di dati
Descrizione
può
oggetto
Operazioni che l'utente corrente può eseguire su questo oggetto
id
string
ID univoco
id_progetto_principale
string
ID progetto principale
url_remoto
string
URL repository remoto Git
nomeutente_git
string
Nome utente Git per l'autenticazione HTTPS.
password_git
string
(Solo scrittura) Password Git per l'autenticazione HTTPS.
chiave_pubblico_ssh
string
Chiave di deployment pubblico per l'autenticazione SSH.
è_configurata
boolean
Indica se le credenziali sono state configurate per il repository Git.

400: Richiesta errata

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione

404: Non trovata

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione

409: Risorsa già esistente

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione

422: Errore di convalida

Tipo di dati
Descrizione
messaggio
string
Error details (Dettagli errore)
Espandi definizione ValidationErrorDetails...
campo
string
Campo con errore
codice
string
Codice di errore
messaggio
string
Messaggio informativo sull'errore
documentazione_url
string
Link alla documentazione
documentazione_url
string
Link alla documentazione

429: Troppe richieste

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione