Ressource: Repository
Ein Repository (oder Repo) ist ein Git-Repository, das versionierte Quellinhalte speichert.
JSON-Darstellung | |
---|---|
{ "name": string, "size": string, "url": string, "mirrorConfig": { object( |
Felder | |
---|---|
name |
Ressourcenname des Repository im Format |
size |
Die Festplattenbelegung des Repository in Byte. Schreibgeschütztes Feld. Die Größe wird nur von repos.get zurückgegeben. |
url |
URL zum Klonen des Repository von Google Cloud Source Repositories. Schreibgeschütztes Feld. |
mirrorConfig |
Festlegung, wie dieses Repository ein von einem anderen Dienst verwaltetes Repository spiegelt. Schreibgeschütztes Feld. |
pubsubConfigs |
Festlegung, wie dieses Repository eine Änderung im Repository über Cloud Pub/Sub veröffentlicht. Eingegeben mit dem Namen der Themen. Ein Objekt mit einer Liste der Paare |
MirrorConfig
Konfiguration des automatischen Spiegelns eines Repository von einem anderen Hostingdienst, z. B. GitHub oder BitBucket.
JSON-Darstellung | |
---|---|
{ "url": string, "webhookId": string, "deployKeyId": string } |
Felder | |
---|---|
url |
URL des Haupt-Repository beim anderen Hostingdienst. |
webhookId |
ID des Webhook, der auf Aktualisierungen zum Auslösen einer Spiegelung prüft. Wenn Sie diesen Webhook aus dem anderen Hostingdienst entfernen, erhalten Google Cloud Source Repositories keine Benachrichtigungen mehr, wodurch die Spiegelung deaktiviert wird. |
deployKeyId |
ID des SSH-Bereitstellungsschlüssels beim anderen Hostingdienst. Wenn Sie diesen Schlüssel aus dem anderen Dienst entfernen, wird die Autorisierung der Google Cloud Source Repositories für die Spiegelung aufgehoben. |
Methoden |
|
---|---|
|
Erstellt ein Repository im angegebenen Projekt mit dem angegebenen Namen. |
|
Löscht ein Repository. |
|
Gibt Informationen über ein Repository zurück. |
|
Ruft die Richtlinie zur Zugriffssteuerung für eine Ressource ab. |
|
Gibt alle Repositories eines Projekts zurück. |
|
Aktualisiert Informationen zu einem Repository. |
|
Legt die Zugriffskontrollrichtlinie für die angegebene Ressource fest. |
|
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |