Method: organizations.locations.findings.bulkMute

Inicia uma LRO para desativar em massa as descobertas de um pai com base em um filtro. Se nenhum local for especificado, as descobertas serão silenciadas no nível global. O pai pode ser uma organização, pasta ou projeto. As descobertas que corresponderem ao filtro serão silenciadas após a LRO.

Solicitação HTTP


Os URLs usam a sintaxe de Transcodificação gRPC.

Parâmetros de caminho

Parâmetros
parent

string

Obrigatório. O pai, em que a ação em massa precisa ser aplicada. Se nenhum local for especificado, as descobertas serão atualizadas no nível global. Confira alguns exemplos na lista a seguir:

  • organizations/[organization_id]
  • organizations/[organization_id]/locations/[locationId]
  • folders/[folder_id]
  • folders/[folder_id]/locations/[locationId]
  • projects/[projectId]
  • projects/[projectId]/locations/[locationId]

Corpo da solicitação

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

Representação JSON
{
  "filter": string,
  "muteState": enum (MuteState)
}
Campos
filter

string

Expressão que identifica descobertas que precisam ser atualizadas. A expressão é uma lista de zero ou mais restrições combinadas pelos operadores lógicos AND e OR. Os parênteses são aceitos, e OR tem precedência maior que AND.

As restrições têm a forma <field> <operator> <value> e podem ter um caractere - na frente para indicar a negação. Os campos são mapeados para os definidos no recurso correspondente.

Os operadores compatíveis são:

  • = para todos os tipos de valor.
  • >, <, >=, <= para valores inteiros.
  • :, que significa correspondência de substring, para strings.

Os tipos de valor aceitos são:

  • literais de string entre aspas.
  • literais inteiros sem aspas.
  • literais booleanos true e false sem aspas;
muteState

enum (MuteState)

Opcional. O estado de silêncio de todas as descobertas que correspondem ao filtro especificado será definido como esse valor. O valor padrão é MUTED. Se você definir esse valor como UNDEFINED, o estado de desativação de som será cancelado em todas as descobertas correspondentes.

Corpo da resposta

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

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte Authentication Overview.