Créer des identifiants de dépôt

Version 4.0.23.2

Configurer les identifiants du dépôt pour une dépendance distante

Administrateur obligatoire.

Veuillez renseigner l'élément root_project_id. credential_id est obligatoire.

Demande

PUT /projects/{root_project_id}/credential/{credential_id}
Type de données
Description
Demande
HTTPRequest
chemin d'accès
Chemin HTTP
Développer la définition HTTPPath...
id_projet_racine
string
ID du projet racine
identifiant_identifiant
string
ID du certificat
body
Corps HTTP
Développer la définition HTTPBody...
body
Informations sur le projet à distance
Développer la définition de RepositoryCredential...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
id
string
Identifiant unique
id_projet_racine
string
ID du projet racine
URL_à_distance
string
URL du dépôt distant Git
git_username
string
Nom d'utilisateur Git pour l'authentification HTTPS.
git_password
string
Mot de passe Git (écriture seule) pour l'authentification HTTPS.
Clé_publique_SSH
string
Clé de déploiement public pour l'authentification SSH.
est_configuré
booléen
Indique si les identifiants ont été configurés pour le dépôt Git.

Réponse

200: identifiant du dépôt

Type de données
Description
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
id
string
Identifiant unique
id_projet_racine
string
ID du projet racine
URL_à_distance
string
URL du dépôt distant Git
git_username
string
Nom d'utilisateur Git pour l'authentification HTTPS.
git_password
string
Mot de passe Git (écriture seule) pour l'authentification HTTPS.
Clé_publique_SSH
string
Clé de déploiement public pour l'authentification SSH.
est_configuré
booléen
Indique si les identifiants ont été configurés pour le dépôt Git.

400 Bad Request

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

404: introuvable

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

409: La ressource existe déjà

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

422: Erreur de validation

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
Développer la définition de ValidationErrorDetail...
champ
string
Champ comportant une erreur
code
string
Code d'erreur
Message
string
Message d'information sur l'erreur
documentation_url
string
Lien vers la documentation
documentation_url
string
Lien vers la documentation

429 : Too Many Requests

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation