Method: projects.scanConfigs.scanRuns.crawledUrls.list

Enumera CrawledUrls en una ScanRun determinada.

Solicitud HTTP

GET https://websecurityscanner.googleapis.com/v1/{parent=projects/*/scanConfigs/*/scanRuns/*}/crawledUrls

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
parent

string

Obligatorio. El nombre del recurso superior, que debe ser un nombre de recurso de ejecución de análisis con el formato "projects/{projectId}/scanConfigs/{scanConfigId}/scanRuns/{scanRunId}".

La autorización requiere el siguiente permiso IAM en el recurso especificado parent:

  • cloudsecurityscanner.crawledurls.list

Parámetros de consulta

Parámetros
pageToken

string

Un token que identifica una página de resultados que se mostrarán. Debe ser un valor de nextPageToken que se muestra de una solicitud de lista anterior. Si no se especifica, se muestra la primera página de resultados.

pageSize

integer

La cantidad máxima de CrawledUrls que se mostrarán puede estar limitada por el servidor. Si no se especifica o no es positivo, la implementación seleccionará un valor razonable.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Respuesta del método crawledUrls.list.

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

Representación JSON
{
  "crawledUrls": [
    {
      object (CrawledUrl)
    }
  ],
  "nextPageToken": string
}
Campos
crawledUrls[]

object (CrawledUrl)

Se muestra la lista de CrawledUrls.

nextPageToken

string

Token para recuperar la página siguiente de resultados o vaciar si no hay más resultados en la lista.

Permisos de autorización

Se requiere el siguiente permiso de OAuth:

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

Para obtener más información, consulta Descripción general de la autenticación.

CrawledUrl

Un recurso CrawledUrl representa una URL que se rastreó durante una ejecución de ScanRun. El servicio de Web Security Scanner rastrea las aplicaciones web, siguiendo todos los vínculos dentro del alcance de los sitios, para encontrar las URLs que se probarán.

Representación JSON
{
  "httpMethod": string,
  "url": string,
  "body": string
}
Campos
httpMethod

string

Solo salida. El método HTTP de la solicitud que se usó para visitar la URL, en mayúsculas.

url

string

Solo salida. Es la URL que se rastreó.

body

string

Solo salida. Es el cuerpo de la solicitud que se usó para visitar la URL.