Method: projects.settings.updateValue

Atualiza um valor de configuração.

Retorna um google.rpc.Status com google.rpc.Code.NOT_FOUND se a configuração ou o valor dela não existir. Retorna um google.rpc.Status com google.rpc.Code.FAILED_PRECONDITION se a configuração for sinalizada como somente leitura. Retorna um google.rpc.Status com google.rpc.Code.ABORTED se a etag fornecida na solicitação não corresponder à etag persistente do valor da configuração.

Observação: o valor da configuração fornecido substituirá todos os campos.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
settingValue.name

string

O nome do recurso do valor da configuração. Precisa estar em um dos seguintes formatos:

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

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

Corpo da solicitação

O corpo da solicitação contém uma instância de SettingValue.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de SettingValue.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para saber mais, consulte a Visão geral da autenticação.