Criar credencial do repositório

Versão 4.0.23.6 (mais recente)

Configurar a credencial do repositório para uma dependência remota

Administrador necessário.

root_project_id é obrigatório. credential_id é obrigatório.

Solicitação

PUT /projects/{root_project_id}/credential/{credential_id}
Tipo de dados
Descrição
Solicitação
HTTPRequest
path
HTTPPath
Expandir definição HTTPPath...
ID_do_projeto_raiz
string
ID do projeto raiz
ID da credencial
string
ID da credencial
body
Corpo HTTP
Expandir definição HTTPBody...
body
RepositoryCredential (em inglês)
Informações do projeto remoto
Expandir definição do RepositoryCredential...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
id
string
ID exclusivo
ID_do_projeto_raiz
string
ID do projeto raiz
URL_remoto
string
URL do repositório remoto do Git
git_username
string
Nome de usuário do Git para autenticação HTTPS.
git_password
string
Senha do Git (somente gravação) para autenticação HTTPS.
ssh_public_key
string
Chave de implantação pública para autenticação SSH.
is_configured
booleano
Se as credenciais foram configuradas para o repositório do Git.

Resposta

200: Credencial do repositório

Tipo de dados
Descrição
(objeto)
RepositoryCredential (em inglês)
pode
objeto
Operações que o usuário atual pode realizar neste objeto
id
string
ID exclusivo
ID_do_projeto_raiz
string
ID do projeto raiz
URL_remoto
string
URL do repositório remoto do Git
git_username
string
Nome de usuário do Git para autenticação HTTPS.
git_password
string
Senha do Git (somente gravação) para autenticação HTTPS.
ssh_public_key
string
Chave de implantação pública para autenticação SSH.
is_configured
booleano
Se as credenciais foram configuradas para o repositório do Git.

400: Solicitação inválida

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

404: não encontrado

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

409: recurso já existe

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

422: erro de validação

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
Expandir a definição de ValidationErrorDetail...
campo
string
Campo com erro
código
string
Código do erro
mensagem
string
Mensagem de erro
url_da_documentação
string
Link da documentação
url_da_documentação
string
Link da documentação

429: Solicitações demais

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação