Method: projects.settings.updateValue

Met à jour la valeur d'un paramètre.

Renvoie un google.rpc.Status avec google.rpc.Code.NOT_FOUND si le paramètre ou sa valeur n'existent pas. Renvoie un google.rpc.Status avec google.rpc.Code.FAILED_PRECONDITION si le paramètre est marqué comme étant en lecture seule. Renvoie un google.rpc.Status avec google.rpc.Code.ABORTED si l'ETag fourni dans la requête ne correspond pas à l'ETag persistant de la valeur du paramètre.

Remarque : La valeur du paramètre fournie écrasera complètement tous les champs.

Requête HTTP

PATCH https://resourcesettings.googleapis.com/v1alpha1/{settingValue.name=projects/*/settings/*/value}

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
settingValue.name

string

Nom de ressource de la valeur du paramètre. Doit être l'une des formes suivantes :

  • projects/{project_number}/settings/{setting_name}/value
  • folders/{folder_id}/settings/{setting_name}/value
  • organizations/{organization_id}/settings/{setting_name}/value

Par exemple, "/projects/123/settings/gcp-enableMyFeature/value"

Corps de la requête

Le corps de la requête contient une instance de SettingValue.

Corps de la réponse

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

Champs d'application des autorisations

Requiert le champ d'application OAuth suivant :

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

Pour en savoir plus, consultez la page Présentation de l'authentification.