Method: projects.settings.updateValue

更新设置值。

如果设置或设置值不存在,则返回具有 google.rpc.Code.NOT_FOUNDgoogle.rpc.Status。如果相应设置被标记为只读,则返回具有 google.rpc.Code.FAILED_PRECONDITIONgoogle.rpc.Status。如果请求中提供的 etag 与设置值的保留 etag 不匹配,则返回带有 google.rpc.Code.ABORTEDgoogle.rpc.Status

注意:所提供的设置值将执行所有字段的完全覆盖。

HTTP 请求

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

网址采用 gRPC 转码语法。

路径参数

参数
settingValue.name

string

设置值的资源名称。必须采用以下任一形式:

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

例如“/projects/123/settings/gcp-enableMyFeature/value”

请求正文

请求正文包含一个 SettingValue 实例。

响应正文

如果成功,响应正文将包含一个 SettingValue 实例。

授权范围

需要以下 OAuth 范围:

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

如需了解详情,请参阅身份验证概览