REST Resource: accounts.repos.scans

منبع: RepoScan

اسکن Repo.

نمایندگی JSON
{
  "name": string,
  "resultsUri": string,
  "localScanPath": string,
  "cliVersion": string,
  "sources": [
    {
      object (Source)
    }
  ],
  "scmMetadata": {
    object (ScmMetadata)
  }
}
فیلدها
name

string

شناسه. نام منبع اسکن.

results Uri

string

یک URL برای مشاهده نتایج.

local Scan Path

string

مسیر اسکن محلی

cli Version

string

نسخه CLI.

sources[]

object ( Source )

منابع داده شناسایی شد.

scm Metadata

object ( ScmMetadata )

فراداده SCM

منبع

یک یافته منبع داده را نشان می دهد.

نمایندگی JSON
{
  "dataType": enum (DataType),
  "codeAttribution": {
    object (CodeAttribution)
  }
}
فیلدها
data Type

enum ( DataType )

مورد نیاز. نوع داده

code Attribution

object ( CodeAttribution )

اختیاری. منبع کد منبع برای یافتن.

نوع داده

انواع داده های استفاده شده توسط برنامه شما.

Enums
DATA_TYPE_UNSPECIFIED مشخص نشده است.
DATA_TYPE_APPROXIMATE_LOCATION مکان فیزیکی کاربر یا دستگاه در منطقه ای بزرگتر یا مساوی 3 کیلومتر مربع، مانند شهری که کاربر در آن است، یا مکانی ارائه شده توسط مجوز ACCESS_COARSE_LOCATION Android.
DATA_TYPE_PRECISE_LOCATION مکان فیزیکی کاربر یا دستگاه در منطقه ای کمتر از 3 کیلومتر مربع، مانند مکان ارائه شده توسط مجوز ACCESS_FINE_LOCATION Android.
DATA_TYPE_PERSONAL_NAME نحوه ارجاع کاربر به خود، مانند نام یا نام خانوادگی یا نام مستعار.
DATA_TYPE_EMAIL_ADDRESS آدرس ایمیل یک کاربر
DATA_TYPE_USER_IDS شناسه هایی که به یک فرد قابل شناسایی مربوط می شود. به عنوان مثال، شناسه حساب، شماره حساب یا نام حساب.
DATA_TYPE_PHYSICAL_ADDRESS آدرس یک کاربر، مانند آدرس پستی یا خانه.
DATA_TYPE_PHONE_NUMBER شماره تلفن یک کاربر
DATA_TYPE_RACE_AND_ETHNICITY اطلاعات در مورد نژاد یا قومیت کاربر.
DATA_TYPE_POLITICAL_OR_RELIGIOUS_BELIEFS اطلاعاتی در مورد عقاید سیاسی یا مذهبی یک کاربر.
DATA_TYPE_SEXUAL_ORIENTATION اطلاعات در مورد گرایش جنسی کاربر.
DATA_TYPE_OTHER_PERSONAL_INFO هر گونه اطلاعات شخصی دیگر مانند تاریخ تولد، هویت جنسی، وضعیت جانبازی و غیره.
DATA_TYPE_PAYMENT_INFO اطلاعات مربوط به حساب های مالی کاربر مانند شماره کارت اعتباری.
DATA_TYPE_PURCHASE_HISTORY اطلاعات مربوط به خریدها یا معاملاتی که کاربر انجام داده است.
DATA_TYPE_CREDIT_SCORE اطلاعاتی در مورد امتیاز اعتباری کاربر.
DATA_TYPE_OTHER_FINANCIAL_INFO هر گونه اطلاعات مالی دیگر مانند حقوق و دستمزد کاربر یا بدهی.
DATA_TYPE_HEALTH_INFO اطلاعات مربوط به سلامتی کاربر، مانند سوابق پزشکی یا علائم.
DATA_TYPE_FITNESS_INFO اطلاعات مربوط به تناسب اندام کاربر، مانند ورزش یا سایر فعالیت های بدنی.
DATA_TYPE_EMAILS ایمیل های کاربر شامل خط موضوع ایمیل، فرستنده، گیرندگان و محتوای ایمیل.
DATA_TYPE_TEXT_MESSAGES پیام های متنی کاربر شامل فرستنده، گیرندگان و محتوای پیام.
DATA_TYPE_OTHER_IN_APP_MESSAGES هر نوع پیام دیگری به عنوان مثال، پیام های فوری یا محتوای چت.
DATA_TYPE_PHOTOS عکس های یک کاربر
DATA_TYPE_VIDEOS ویدیوهای یک کاربر
DATA_TYPE_VOICE_OR_SOUND_RECORDINGS صدای کاربر مانند پست صوتی یا ضبط صدا.
DATA_TYPE_MUSIC_FILES فایل های موسیقی یک کاربر
DATA_TYPE_OTHER_AUDIO_FILES هر فایل صوتی دیگری که توسط کاربر ایجاد شده یا توسط کاربر ارائه شده است.
DATA_TYPE_FILES_AND_DOCS فایل‌ها یا اسناد کاربر، یا اطلاعات مربوط به فایل‌ها یا اسناد او مانند نام فایل‌ها.
DATA_TYPE_CALENDAR_EVENTS اطلاعات از تقویم کاربر مانند رویدادها، یادداشت های رویداد و شرکت کنندگان.
DATA_TYPE_CONTACTS اطلاعات مربوط به مخاطبین کاربر مانند نام مخاطبین، تاریخچه پیام، و اطلاعات نمودارهای اجتماعی مانند نام کاربری، تاریخچه تماس، فرکانس تماس، مدت زمان تعامل و سابقه تماس.
DATA_TYPE_APP_INTERACTIONS اطلاعاتی در مورد نحوه تعامل کاربر با برنامه شما، مانند تعداد بازدیدها یا ضربه های صفحه.
DATA_TYPE_IN_APP_SEARCH_HISTORY اطلاعاتی درباره آنچه کاربر در برنامه شما جستجو کرده است.
DATA_TYPE_INSTALLED_APPS موجودی برنامه ها یا بسته های نصب شده روی دستگاه کاربر.
DATA_TYPE_OTHER_USER_GENERATED_CONTENT هر محتوای تولید شده توسط کاربر دیگری که در اینجا یا در هر بخش دیگری فهرست نشده است. به عنوان مثال، بایوس کاربر، یادداشت ها، یا پاسخ های باز.
DATA_TYPE_OTHER_ACTIONS سایر فعالیت‌ها یا اقدامات کاربر در برنامه که در اینجا فهرست نشده‌اند، مانند گیم‌پلی، لایک‌ها و گزینه‌های گفتگو.
DATA_TYPE_WEB_BROWSING_HISTORY اطلاعاتی در مورد وب سایت هایی که یک کاربر بازدید کرده است.
DATA_TYPE_CRASH_LOGS داده‌های گزارش خرابی را از برنامه خود حذف کنید. به عنوان مثال، تعداد دفعاتی که برنامه شما از کار افتاده است، ردیابی های پشته یا سایر اطلاعاتی که مستقیماً با خرابی مرتبط است.
DATA_TYPE_PERFORMANCE_DIAGNOSTICS اطلاعاتی در مورد عملکرد برنامه شما. به عنوان مثال عمر باتری، زمان بارگذاری، تأخیر، نرخ فریم یا هر تشخیص فنی.
DATA_TYPE_OTHER_APP_PERFORMANCE_DATA سایر داده‌های عملکرد برنامه که در اینجا فهرست نشده‌اند.
DATA_TYPE_DEVICE_OR_OTHER_IDS شناسه‌هایی که به یک دستگاه، مرورگر یا برنامه خاص مربوط می‌شوند. به عنوان مثال، یک شماره IMEI، آدرس MAC، شناسه دستگاه Widevine، شناسه نصب Firebase یا شناسه تبلیغاتی.

CodeAttribution

منبع کد منبع.

نمایندگی JSON
{
  "path": string,
  "lineNumber": integer,
  "codeExcerpt": string,
  "startLineNumber": integer
}
فیلدها
path

string

مورد نیاز. مسیر فایل.

line Number

integer

مورد نیاز. شماره خط (بر اساس 1).

code Excerpt

string

اختیاری. گزیده کدی که منبع به همراه کد اطراف آن شناسایی شد.

start Line Number

integer

اختیاری. شماره خط شروع گزیده کد (بر اساس 1).

ScmMetadata

فراداده SCM

نمایندگی JSON
{
  "revisionId": string,
  "branch": string,
  "remoteUri": string,
  "pullRequest": {
    object (PullRequest)
  }
}
فیلدها
revision Id

string

مورد نیاز. شناسه بازبینی، به عنوان مثال هش commit Git.

branch

string

مورد نیاز. نام شعبه

remote Uri

string

مورد نیاز. Git URL راه دور.

pull Request

object ( PullRequest )

اختیاری. حاوی اطلاعاتی درباره درخواست کشش مرتبط است. این فقط برای اسکن درخواست کشش پر شده است.

PullRequest

اطلاعات درخواست را بکشید.

نمایندگی JSON
{
  "prNumber": string,
  "baseBranch": string
}
فیلدها
pr Number

string

مورد نیاز. این می تواند توسط کاربر عرضه شود یا به طور خودکار از متغیرهای محیط CI از پیش تعریف شده تجزیه شود.

base Branch

string

مورد نیاز. برای تجزیه و تحلیل روابط عمومی، ما با جدیدترین اسکن شاخه پایه مقایسه می کنیم تا مسائل جدید را برجسته کنیم.

روش ها

generate

نتایج تجزیه و تحلیل سازگاری کد محلی را آپلود می کند و اسکن مسائل حریم خصوصی را ایجاد می کند.

get

اسکن مخزن دریافت می کند.

list

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