Method: projects.draft.write

Met à jour le brouillon du projet en fonction du modèle.

Requête HTTP

POST https://actions.googleapis.com/v2/{parent=projects/*}/draft:write

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Nom de la ressource parente au format projects/{project}. {project} est l'ID de projet Cloud associé au projet.

Corps de la requête

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

Représentation JSON
{
  "files": {
    object (Files)
  }
}
Champs
files

object (Files)

Obligatoire. Liste des fichiers envoyés à la fois au serveur. Il s'agit d'une liste de fichiers de configuration ou de fichiers de données. 1. La première requête doit être un fichier ConfigFiles. 2. La première requête doit comporter un ConfigFile avec "settings". 3. La première requête doit comporter un fichier ConfigFile contenant "manifest". 4. Le fichier ConfigFile du webhook correspondant à la fonction Cloud intégrée doit être diffusé avant le fichier DataFile correspondant à son code source.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Définition du brouillon de ressource.

Représentation JSON
{
  "name": string,
  "validationResults": {
    object (ValidationResults)
  }
}
Champs
name

string

Identifiant unique du brouillon au format suivant. projects/{project}/draft

validationResults

object (ValidationResults)

Résultats de validation associés au contenu de l'ébauche du projet. Notez que brouillon.write met à jour le brouillon, bien que les avertissements ne bloquent pas le brouillon.