Crear credencial del repositorio

Versión 4.0.23.4

Configura la credencial de repositorio para una dependencia remota

Se requiere administrador.

El campo root_project_id es obligatorio. El campo credential_id es obligatorio.

Solicitud

PUT /projects/{root_project_id}/credential/{credential_id}
Tipo de datos
Descripción
Solicitud
HTTPRequest
ruta
Ruta de HTTP
Expandir la definición HTTPPath...
ID_del_proyecto_raíz
string
ID del proyecto raíz
id_de_credenciales
string
ID de la credencial
body
Cuerpo HTTP
Expandir la definición HTTPBody...
body
Información del proyecto remoto
Expandir la definición de RepositoryCredential...
que pueden
objeto
Operaciones que el usuario actual puede realizar en este objeto
id
string
ID único
ID_del_proyecto_raíz
string
ID del proyecto raíz
URL_remoto
string
URL del repositorio remoto de Git
Git_nombre de usuario
string
Nombre de usuario de Git para la autenticación HTTPS.
Git_contraseña
string
(Solo escritura) Contraseña de Git para la autenticación HTTPS.
clave_SSH_pública
string
Clave de implementación pública para la autenticación SSH.
Está_configurado
booleano
Indica si las credenciales se configuraron para el repositorio de Git.

Respuesta

200: Credencial del repositorio

Tipo de datos
Descripción
que pueden
objeto
Operaciones que el usuario actual puede realizar en este objeto
id
string
ID único
ID_del_proyecto_raíz
string
ID del proyecto raíz
URL_remoto
string
URL del repositorio remoto de Git
Git_nombre de usuario
string
Nombre de usuario de Git para la autenticación HTTPS.
Git_contraseña
string
(Solo escritura) Contraseña de Git para la autenticación HTTPS.
clave_SSH_pública
string
Clave de implementación pública para la autenticación SSH.
Está_configurado
booleano
Indica si las credenciales se configuraron para el repositorio de Git.

400: Bad Request

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

404: No encontrado

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

409: El recurso ya existe

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

422: Error de validación

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
Expandir la definición de ValidationErrorDetail...
campo
string
Campo con error
código
string
Código de error
mensaje,
string
Mensaje de información de error
url_documentación
string
Vínculo a la documentación
url_documentación
string
Vínculo a la documentación

429: Demasiadas solicitudes

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación