- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Faça um teste
Filtra as descobertas de uma organização ou fonte e as agrupa por propriedades especificadas.
Para agrupar todas as fontes, forneça um -
como o ID da fonte. Exemplo: /v1beta1/organizations/{organization_id}/sources/-/findings
Solicitação HTTP
Os URLs usam a sintaxe de Transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
parent |
Obrigatório. Nome da origem a ser usada como groupBy. O formato é "organizations/[organization_id]/sources/[source_id]". Para agrupar por todas as fontes, forneça um source_id de |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{ "filter": string, "groupBy": string, "readTime": string, "pageToken": string, "pageSize": integer } |
Campos | |
---|---|
filter |
Expressão que define o filtro a ser aplicado às descobertas. A expressão é uma lista de uma ou mais restrições combinadas pelos operadores lógicos As restrições têm a forma
Os operadores compatíveis são:
Os tipos de valor aceitos são:
Por exemplo, |
groupBy |
Obrigatório. Expressão que define quais campos de recursos usar para agrupamento (incluindo Os campos a seguir são compatíveis:
|
readTime |
Tempo usado como ponto de referência ao filtrar descobertas. O filtro é limitado às descobertas existentes no momento fornecido, e os valores são aqueles no momento específico. A ausência desse campo vai usar a versão da API do NOW. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
pageToken |
O valor retornado pelo último |
pageSize |
O número máximo de resultados a serem retornados em uma única resposta. O padrão é 10, o mínimo é 1 e o máximo é 1.000. |
Corpo da resposta
Mensagem de resposta para agrupar por descobertas.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"groupByResults": [
{
object ( |
Campos | |
---|---|
groupByResults[] |
Agrupar resultados. Há um elemento para cada combinação exclusiva de propriedade/valores. O elemento contém uma contagem do número de vezes que essas propriedades/valores específicos aparecem. |
readTime |
Tempo usado para executar a solicitação groupBy. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
nextPageToken |
Token para recuperar a próxima página de resultados ou vazia se não houver mais resultados. |
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte Authentication Overview.