Skip to main content
PUT
Repositorys stapelweise indexieren

Berechtigungen

Erfordert einen Service-Benutzer mit der Berechtigung IndexOrgRepositories auf Ebene der Organisation.

Verhalten

Dieser Endpunkt ist idempotent — wird er mehrmals mit denselben Repositorys aufgerufen, werden keine doppelten Indexierungsaufträge erstellt. Er aktiviert die Indexierung und startet für jedes Repository in der Anfrage einen Indexierungsauftrag. Sie können optional branch_names für jedes Repository angeben, um bestimmte Branches zu indexieren. Wenn nichts angegeben wird, wird der Standard-Branch verwendet.

Autorisierungen

Authorization
string
header
erforderlich

Servicebenutzer-Anmeldedaten (Präfix: cog_)

Pfadparameter

org_id
string
erforderlich

Organisations-ID (Präfix: org-)

Beispiel:

"org-abc123def456"

Body

application/json
repositories
RepositoryIndexingItem · object[]
erforderlich
Required array length: 1 - 100 elements

Antwort

Erfolgreiche Antwort

branches
string[]
erforderlich
indexing_enabled
boolean
erforderlich
repository_path
string
erforderlich
indexing_status
RepoIndexingStatusResponse · object | null