Méthode : projects.updateConfig

Met à jour la configuration Cloud Source Repositories du projet.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin

Paramètres
name

string

Nom du projet demandé. Les valeurs ont le format suivant : projects/<project>.

Autorisation Google IAM requise pour la ressource name spécifiée :

  • source.repos.updateProjectConfig

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON

{
  "projectConfig": {
    object(ProjectConfig)
  },
  "updateMask": string
}
Champs
projectConfig

objet ( ProjectConfig )

Nouvelle configuration du projet.

updateMask

string (FieldMask format)

Chemin FieldMask spécifiant les champs du projectConfig à modifier. Seuls les champs du masque seront modifiés. Si aucun masque n'est fourni, cette demande est ignorée.

Liste de noms de champs complets séparés par une virgule. Par exemple : "user.displayName,photo".

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de ProjectConfig.

Champs d'application des autorisations

Requiert le champ d'application OAuth suivant :

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

Pour plus d'informations, reportez-vous à la section Présentation de l'authentification.

Essayer