Analiza tus apps de Compute y App Engine en busca de vulnerabilidades web comunes.
- Recurso de REST: v1beta.projects.scanConfigs
- Recurso de REST: v1beta.projects.scanConfigs.scanRuns
- Recurso de REST: v1beta.projects.scanConfigs.scanRuns.crawledUrls
- Recurso de REST: v1beta.projects.scanConfigs.scanRuns.findingTypeStats
- Recurso de REST: v1beta.projects.scanConfigs.scanRuns.findings
- Recurso de REST: v1.projects.scanConfigs
- Recurso de REST: v1.projects.scanConfigs.scanRuns
- Recurso de REST: v1.projects.scanConfigs.scanRuns.crawledUrls
- Recurso de REST: v1.projects.scanConfigs.scanRuns.findingTypeStats
- Recurso de REST: v1.projects.scanConfigs.scanRuns.findings
Servicio: websecurityscanner.googleapis.com
Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente que proporciona Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la información siguiente cuando realices las solicitudes a la API.
Documento de descubrimiento
Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona los siguientes documentos de Discovery:
Extremo de servicio
Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:
https://websecurityscanner.googleapis.com
Recurso de REST: v1beta.projects.scanConfigs
Métodos | |
---|---|
create |
POST /v1beta/{parent=projects/*}/scanConfigs Crea un ScanConfig nuevo. |
delete |
DELETE /v1beta/{name=projects/*/scanConfigs/*} Borra un ScanConfig existente y sus recursos secundarios. |
get |
GET /v1beta/{name=projects/*/scanConfigs/*} Obtiene un ScanConfig. |
list |
GET /v1beta/{parent=projects/*}/scanConfigs Enumera ScanConfigs en un proyecto determinado. |
patch |
PATCH /v1beta/{scanConfig.name=projects/*/scanConfigs/*} Actualiza un ScanConfig. |
start |
POST /v1beta/{name=projects/*/scanConfigs/*}:start Inicia un ScanRun según el ScanConfig determinado. |
Recurso de REST: v1beta.projects.scanConfigs.scanRuns
Métodos | |
---|---|
get |
GET /v1beta/{name=projects/*/scanConfigs/*/scanRuns/*} Obtiene un ScanRun. |
list |
GET /v1beta/{parent=projects/*/scanConfigs/*}/scanRuns Enumera ScanRuns en una ScanConfig determinada, en orden descendente según la hora de detención de ScanRun. |
stop |
POST /v1beta/{name=projects/*/scanConfigs/*/scanRuns/*}:stop Detiene una ejecución de análisis. |
Recurso de REST: v1beta.projects.scanConfigs.scanRuns.crawledUrls
Métodos | |
---|---|
list |
GET /v1beta/{parent=projects/*/scanConfigs/*/scanRuns/*}/crawledUrls Enumera las CrawledUrls de un ScanRun determinado. |
Recurso de REST: v1beta.projects.scanConfigs.scanRuns.findingTypeStats
Métodos | |
---|---|
list |
GET /v1beta/{parent=projects/*/scanConfigs/*/scanRuns/*}/findingTypeStats Enumera todos los FindingTypeStats de un ScanRun determinado. |
Recurso de REST: v1beta.projects.scanConfigs.scanRuns.findings
Métodos | |
---|---|
get |
GET /v1beta/{name=projects/*/scanConfigs/*/scanRuns/*/findings/*} Obtiene un hallazgo. |
list |
GET /v1beta/{parent=projects/*/scanConfigs/*/scanRuns/*}/findings Enumera los resultados de un ScanRun determinado. |
Recurso de REST: v1.projects.scanConfigs
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*}/scanConfigs Crea un ScanConfig nuevo. |
delete |
DELETE /v1/{name=projects/*/scanConfigs/*} Borra un ScanConfig existente y sus recursos secundarios. |
get |
GET /v1/{name=projects/*/scanConfigs/*} Obtiene un ScanConfig. |
list |
GET /v1/{parent=projects/*}/scanConfigs Enumera ScanConfigs en un proyecto determinado. |
patch |
PATCH /v1/{scanConfig.name=projects/*/scanConfigs/*} Actualiza un ScanConfig. |
start |
POST /v1/{name=projects/*/scanConfigs/*}:start Inicia un ScanRun según el ScanConfig determinado. |
Recurso de REST: v1.projects.scanConfigs.scanRuns
Métodos | |
---|---|
get |
GET /v1/{name=projects/*/scanConfigs/*/scanRuns/*} Obtiene un ScanRun. |
list |
GET /v1/{parent=projects/*/scanConfigs/*}/scanRuns Enumera ScanRuns en una ScanConfig determinada, en orden descendente según la hora de detención de ScanRun. |
stop |
POST /v1/{name=projects/*/scanConfigs/*/scanRuns/*}:stop Detiene una ejecución de análisis. |
Recurso de REST: v1.projects.scanConfigs.scanRuns.crawledUrls
Métodos | |
---|---|
list |
GET /v1/{parent=projects/*/scanConfigs/*/scanRuns/*}/crawledUrls Enumera las CrawledUrls de un ScanRun determinado. |
Recurso de REST: v1.projects.scanConfigs.scanRuns.findingTypeStats
Métodos | |
---|---|
list |
GET /v1/{parent=projects/*/scanConfigs/*/scanRuns/*}/findingTypeStats Enumera todos los FindingTypeStats de un ScanRun determinado. |
Recurso de REST: v1.projects.scanConfigs.scanRuns.findings
Métodos | |
---|---|
get |
GET /v1/{name=projects/*/scanConfigs/*/scanRuns/*/findings/*} Obtiene un hallazgo. |
list |
GET /v1/{parent=projects/*/scanConfigs/*/scanRuns/*}/findings Enumera los resultados de un ScanRun determinado. |