Ressource : Dépôt
Un dépôt est un dépôt Git qui stocke du contenu source versionné.
Représentation JSON | |
---|---|
{ "name": string, "size": string, "url": string, "mirrorConfig": { object( |
Champs | |
---|---|
name |
Nom de la ressource du dépôt. Il a le format suivant : |
size |
Espace disque utilisé du dépôt, en octets. Il s'agit d'un champ en lecture seule. La taille est renvoyée uniquement par repos.get. |
url |
URL permettant de cloner le dépôt à partir de Google Cloud Source Repositories. Il s'agit d'un champ en lecture seule. |
mirrorConfig |
Façon dont ce dépôt est le miroir d'un dépôt géré par un autre service. Il s'agit d'un champ en lecture seule. |
pubsubConfigs |
Comment ce dépôt publie une modification dans le dépôt via Cloud Pub/Sub. Saisies par nom de sujet. Objet contenant une liste de paires |
MirrorConfig
Configuration permettant de refléter automatiquement le dépôt d'un autre service d'hébergement, par exemple GitHub ou Bitbucket.
Représentation JSON | |
---|---|
{ "url": string, "webhookId": string, "deployKeyId": string } |
Champs | |
---|---|
url |
URL du dépôt principal de l'autre service d'hébergement. |
webhookId |
ID du webhook qui écoute les mises à jour pour déclencher la mise en miroir. La suppression de ce webhook de l'autre service d'hébergement empêchera Google Cloud Source Repositories de recevoir des notifications. La mise en miroir est par conséquent désactivée. |
deployKeyId |
ID de la clé de déploiement SSH sur l'autre service d'hébergement. La suppression de cette clé de l'autre service entraînera l'annulation d'autorisation de la mise en miroir de Google Cloud Source Repositories. |
Méthodes |
|
---|---|
|
Crée un dépôt avec le nom donné dans le projet donné. |
|
Supprime un dépôt. |
|
Renvoie les informations relatives à un dépôt. |
|
Récupère la stratégie de contrôle d'accès d'une ressource. |
|
Renvoie tous les dépôts appartenant à un projet. |
|
Met à jour les informations relatives à un dépôt. |
|
Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
|
Renvoie les autorisations qu'un appelant a sur la ressource spécifiée. |