Método: projects.updateConfig

Atualiza a configuração do Cloud Source Repositories do projeto.

Solicitação HTTP

PATCH https://sourcerepo.googleapis.com/v1/{name=projects/*}/config

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

Parâmetros de caminho

Parâmetros
name

string

O nome do projeto solicitado. Os valores são no formato projects/<project>.

A autorização requer a seguinte permissão do Google IAM no recurso name especificado:

  • source.repos.updateProjectConfig

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON

{
  "projectConfig": {
    object(ProjectConfig)
  },
  "updateMask": string
}
Campos
projectConfig

object(ProjectConfig)

A nova configuração do projeto.

updateMask

string (formato FieldMask)

Uma FieldMask especificando os campos de projectConfig a serem modificados. Somente os campos da máscara serão modificados. Se nenhuma máscara for fornecida, essa solicitação será autônoma.

Uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: "user.displayName,photo".

Corpo da resposta

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

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte a Visão geral da autenticação.

Testar