Method: accounts.repos.scans.list

اسکن های مخزن را برای مخزن مشخص شده فهرست می کند.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
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 مراجعه کنید.