Methode: projects.repos.patch

Aktualisiert Informationen zu einem Repository.

HTTP-Anfrage

PATCH https://sourcerepo.googleapis.com/v1/{name=projects/*/repos/**}

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Der Name des angefragten Repositorys. Werte haben das Format projects/<project>/repos/<repo>.

Zur Autorisierung ist die folgende Google IAM-Berechtigung für die angegebene Ressource name erforderlich:

  • source.repos.updateRepoConfig

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung

{
  "repo": {
    object(Repo)
  },
  "updateMask": string
}
Felder
repo

object(Repo)

Die neue Konfiguration für das Repository.

updateMask

string (FieldMask format)

Eine FieldMask, die angibt, welche Felder des Repos geändert werden sollen. Dabei werden nur die Felder in der Maske geändert. Wenn keine Maske bereitgestellt wird, erfolgt für diese Anfrage keine Aktion.

Eine kommagetrennte Liste vollständig qualifizierter Feldnamen. Beispiel: "user.displayName,photo".

Antworttext

Bei Erfolg enthält der Antworttext eine Instanz von Repo.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/cloud-platform

Weitere Informationen finden Sie in der Authentifizierungsübersicht.

Jetzt testen