Method: projects.settings.updateValue

Actualiza el valor de un parámetro de configuración.

Devuelve un google.rpc.Status con google.rpc.Code.NOT_FOUND si el parámetro de configuración o su valor no existen. Devuelve un google.rpc.Status con google.rpc.Code.FAILED_PRECONDITION si el parámetro de configuración se marca como de solo lectura. Devuelve un google.rpc.Status con google.rpc.Code.ABORTED si la ETag proporcionada en la solicitud no coincide con la ETag persistente del valor de configuración.

Nota: El valor de configuración proporcionado sobrescribirá por completo todos los campos.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
settingValue.name

string

Es el nombre del recurso del valor de configuración. Debe tener una de las siguientes formas:

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

Por ejemplo, "/projects/123/settings/gcp-enableMyFeature/value"

Cuerpo de la solicitud

El cuerpo de la solicitud contiene una instancia de SettingValue.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de SettingValue.

Alcances de la autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta Descripción general de la autenticación.