Method: organizations.sources.findings.list

Muestra una lista de los hallazgos de una organización o fuente.

Para obtener una lista de todas las fuentes, proporciona un - como el ID de fuente. Ejemplo: /v1beta1/organizations/{organization_id}/sources/-/findings

Solicitud HTTP


Las URL usan la sintaxis de transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
parent

string

Obligatorio. Es el nombre de la fuente a la que pertenecen los resultados. Su formato es "organizations/[organization_id]/sources/[source_id]". Para obtener una lista de todas las fuentes, proporciona un source_id de -. Por ejemplo: organizations/{organization_id}/sources/-

Parámetros de consulta

Parámetros
filter

string

Es una expresión que define el filtro que se aplicará a todos los resultados. La expresión es una lista de una o más restricciones combinadas a través de los operadores lógicos AND y OR. No se admiten paréntesis, y OR tiene una prioridad más alta que AND.

Las restricciones tienen el formato <field> <operator> <value> y pueden tener un carácter - delante para indicar la negación. Los ejemplos incluyen:

  • nombre
  • sourceProperties.a_property
  • securityMarks.marks.marka

Los operadores admitidos son los siguientes:

  • = para todos los tipos de valores.
  • >, <, >=, <= para valores enteros
  • :, que significa coincidencia de substring, para cadenas.

Los tipos de valores admitidos son los siguientes:

  • literales de cadena entre comillas.
  • literales de número entero sin comillas.
  • Literales booleanos true y false sin comillas.

Por ejemplo, sourceProperties.size = 100 es una cadena de filtro válida.

orderBy

string

Es una expresión que define qué campos y orden usar para ordenar los datos. El valor de cadena debe seguir la sintaxis de SQL: lista de campos separados por comas. Por ejemplo: "name,resourceProperties.a_property". El orden de clasificación predeterminado es ascendente. Para especificar el orden descendente de un campo, se debe agregar un sufijo " desc" al nombre del campo. Por ejemplo: "name desc,sourceProperties.a_property". Los caracteres de espacio redundantes en la sintaxis son insignificantes. "name desc,sourceProperties.a_property" y " name desc , sourceProperties.a_property " son equivalentes.

readTime

string (Timestamp format)

Es el tiempo que se usa como punto de referencia cuando se filtran los resultados. El filtro se limita a los resultados existentes en el momento proporcionado y sus valores son los de ese momento específico. Si no se incluye este campo, se usará la versión de NOW de la API de forma predeterminada.

Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

fieldMask

string (FieldMask format)

Opcional. Es una máscara de campo para especificar los campos de búsqueda que se mostrarán en la respuesta. Una máscara de campo vacía mostrará todos los campos.

pageToken

string

El valor que muestra el último ListFindingsResponse indica que esta es una continuación de una llamada findings.list anterior y que el sistema debe mostrar la siguiente página de datos.

pageSize

integer

Es la cantidad máxima de resultados que se mostrarán en una sola respuesta. El valor predeterminado es 10, el mínimo es 1 y el máximo es 1, 000.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Mensaje de respuesta para enumerar los resultados.

Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{
  "findings": [
    {
      object (Finding)
    }
  ],
  "readTime": string,
  "nextPageToken": string,
  "totalSize": integer
}
Campos
findings[]

object (Finding)

Resultados que coinciden con la solicitud de lista.

readTime

string (Timestamp format)

Es el tiempo que se usó para ejecutar la solicitud de lista.

Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

nextPageToken

string

Es un token para recuperar la página siguiente de resultados o dejarlo vacío si no hay más resultados.

totalSize

integer

Es la cantidad total de resultados que coinciden con la búsqueda.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta Authentication Overview.