Vai alla navigazione

Aggiorna branch dell'agente

Aggiorna le proprietà del ramo dell’agente, come nome, descrizione, stato di archiviazione, livello di protezione e rebase automatico su main

Parametri di percorso

agent_idstringObbligatorio
L'ID di un agente. Viene restituito alla creazione dell'agente.
branch_idstringObbligatorio
Identificatore univoco del branch.

Header

xi-api-keystringOpzionale

Richiesta

This endpoint expects an object.
namestringOpzionale1-140 characters
Nuovo nome del branch. Deve essere univoco all'interno dell'agente.
descriptionstringOpzionale<=4096 characters
Nuova descrizione del ramo. Passa una stringa vuota per cancellarla.
is_archivedbooleanOpzionale
Se il branch deve essere archiviato
protection_statusenumOpzionalePredefinito a writer_perms_required
Il livello di protezione del branch
Valori consentiti:
auto_rebasebooleanOpzionale

Se true, esegue automaticamente il rebase di questo branch su main dopo ogni nuova versione di main. Non può essere abilitato sul branch principale.

Risposta

Risposta riuscita
idstring
namestring
agent_idstring
descriptionstring
created_atinteger
last_committed_atinteger
is_archivedboolean
protection_statusenumOpzionalePredefinito a writer_perms_required
Valori consentiti:
auto_rebasebooleanOpzionalePredefinito a false
access_infoobjectOpzionale
Informazioni di accesso per il branch
current_live_percentagedoubleOpzionalePredefinito a 0
Percentuale di traffico attiva sul branch
parent_branchobjectOpzionale
Branch padre del branch
most_recent_versionslist of objectsOpzionale

Versioni più recenti del branch

Errori

422
Branches Update Request Unprocessable Entity Error