Method: accounts.repos.scans.list

Выводит список сканирований указанного репозитория.

HTTP-запрос

GET https://checks.googleapis.com/v1alpha/{parent=accounts/*/repos/*}/scans

URL использует синтаксис перекодировки gRPC .

Параметры пути

Параметры
parent

string

Обязательно. Имя ресурса репозитория.

Пример: accounts/123/repos/456

Параметры запроса

Параметры
page Size

integer

Необязательно. Максимальное количество сканирований репозитория для возврата.

Если не указано иное, будет возвращено не более 10 сканирований репозитория. Максимальное значение — 50; значения выше 50 будут принудительно уменьшены до 50.

page Token

string

Необязательно. Токен страницы, полученный в результате предыдущего вызова scans.list .

Укажите этот параметр для получения следующей страницы. При пагинации все остальные параметры, передаваемые scans.list должны соответствовать вызову, который предоставил токен страницы.

filter

string

Необязательно. Строка фильтра AIP-160 для фильтрации сканирований репозиториев.

Пример: scmMetadata.branch = main

Текст запроса

Тело запроса должно быть пустым.

Тело ответа

Ответное сообщение для RepoScanService.ListRepoScans .

В случае успеха тело ответа содержит данные со следующей структурой:

JSON-представление
{
  "repoScans": [
    {
      object (RepoScan)
    }
  ],
  "nextPageToken": string
}
Поля
repo Scans[]

object ( RepoScan )

Репозиторий сканирует на наличие указанного приложения.

next Page Token

string

Токен, который можно отправить как pageToken для получения следующей страницы.

Если это поле пропущено, последующих страниц не будет.

Области авторизации

Требуется следующая область OAuth:

  • https://www.googleapis.com/auth/checks

Более подробную информацию см. в обзоре OAuth 2.0 .