Resource: RepoScan
Pemindaian repo.
Representasi JSON |
---|
{ "name": string, "resultsUri": string, "localScanPath": string, "cliVersion": string, "sources": [ { object ( |
Kolom | |
---|---|
name |
ID. Nama resource pemindaian. |
results |
URL untuk melihat hasil. |
local |
Jalur pemindaian lokal. |
cli |
Versi CLI. |
sources[] |
Sumber data terdeteksi. |
scm |
Metadata SCM. |
Sumber
Menampilkan temuan sumber data.
Representasi JSON |
---|
{ "dataType": enum ( |
Kolom | |
---|---|
data |
Wajib. Jenis data. |
code |
Opsional. Atribusi kode sumber untuk temuan. |
DataType
Jenis data yang digunakan oleh aplikasi Anda.
Enum | |
---|---|
DATA_TYPE_UNSPECIFIED |
Tidak ditentukan. |
DATA_TYPE_APPROXIMATE_LOCATION |
Lokasi fisik pengguna atau perangkat di area yang lebih besar dari atau sama dengan 3 kilometer persegi, seperti kota tempat pengguna berada, atau lokasi yang diberikan oleh izin ACCESS_COARSE_LOCATION di Android. |
DATA_TYPE_PRECISE_LOCATION |
Lokasi fisik pengguna atau perangkat dalam area kurang dari 3 kilometer persegi, seperti lokasi yang diberikan oleh izin ACCESS_FINE_LOCATION di Android. |
DATA_TYPE_PERSONAL_NAME |
Cara pengguna menyebut dirinya, seperti nama depan atau belakang, atau nama panggilan. |
DATA_TYPE_EMAIL_ADDRESS |
Alamat email pengguna. |
DATA_TYPE_USER_IDS |
ID yang berkaitan dengan orang yang dapat diidentifikasi. Misalnya, ID akun, nomor akun, atau nama akun. |
DATA_TYPE_PHYSICAL_ADDRESS |
Alamat pengguna, seperti alamat surat atau rumah. |
DATA_TYPE_PHONE_NUMBER |
Nomor telepon pengguna. |
DATA_TYPE_RACE_AND_ETHNICITY |
Informasi tentang ras atau etnis pengguna. |
DATA_TYPE_POLITICAL_OR_RELIGIOUS_BELIEFS |
Informasi tentang keyakinan politik atau agama pengguna. |
DATA_TYPE_SEXUAL_ORIENTATION |
Informasi tentang orientasi seksual pengguna. |
DATA_TYPE_OTHER_PERSONAL_INFO |
Informasi pribadi lainnya seperti tanggal lahir, identitas gender, status veteran, dll. |
DATA_TYPE_PAYMENT_INFO |
Informasi tentang rekening keuangan pengguna seperti nomor kartu kredit. |
DATA_TYPE_PURCHASE_HISTORY |
Informasi tentang pembelian atau transaksi yang dilakukan oleh pengguna. |
DATA_TYPE_CREDIT_SCORE |
Informasi tentang skor kredit pengguna. |
DATA_TYPE_OTHER_FINANCIAL_INFO |
Informasi keuangan lainnya seperti gaji atau utang pengguna. |
DATA_TYPE_HEALTH_INFO |
Informasi tentang kesehatan pengguna, seperti rekam medis atau gejala. |
DATA_TYPE_FITNESS_INFO |
Informasi tentang kebugaran pengguna, seperti olahraga atau aktivitas fisik lainnya. |
DATA_TYPE_EMAILS |
Email pengguna, termasuk baris subjek email, pengirim, penerima, dan isi email. |
DATA_TYPE_TEXT_MESSAGES |
Pesan teks pengguna termasuk pengirim, penerima, dan isi pesan teks. |
DATA_TYPE_OTHER_IN_APP_MESSAGES |
Jenis pesan lainnya. Misalnya, pesan instan atau konten chat. |
DATA_TYPE_PHOTOS |
Foto pengguna. |
DATA_TYPE_VIDEOS |
Video pengguna. |
DATA_TYPE_VOICE_OR_SOUND_RECORDINGS |
Suara pengguna seperti pesan suara atau rekaman suara. |
DATA_TYPE_MUSIC_FILES |
File musik pengguna. |
DATA_TYPE_OTHER_AUDIO_FILES |
File audio lainnya yang dibuat atau diberikan pengguna. |
DATA_TYPE_FILES_AND_DOCS |
File atau dokumen pengguna, atau informasi tentang file atau dokumen tersebut seperti nama file. |
DATA_TYPE_CALENDAR_EVENTS |
Informasi dari kalender pengguna seperti acara, catatan acara, dan tamu. |
DATA_TYPE_CONTACTS |
Informasi tentang kontak pengguna seperti nama kontak, histori pesan, dan informasi grafik sosial seperti nama pengguna, keterkinian kontak, frekuensi kontak, durasi interaksi, dan histori panggilan. |
DATA_TYPE_APP_INTERACTIONS |
Informasi tentang bagaimana pengguna berinteraksi dengan aplikasi Anda, seperti jumlah tayangan halaman atau ketukan. |
DATA_TYPE_IN_APP_SEARCH_HISTORY |
Informasi tentang apa saja yang ditelusuri pengguna di aplikasi Anda. |
DATA_TYPE_INSTALLED_APPS |
Inventaris aplikasi atau paket yang diinstal di perangkat pengguna. |
DATA_TYPE_OTHER_USER_GENERATED_CONTENT |
Konten buatan pengguna lainnya yang tidak dicantumkan di sini atau di bagian lainnya. Misalnya, respon terbuka, catatan, atau bio pengguna. |
DATA_TYPE_OTHER_ACTIONS |
Tindakan atau aktivitas pengguna lainnya dalam aplikasi yang tidak dicantumkan di sini seperti opsi dialog, suka, dan gameplay. |
DATA_TYPE_WEB_BROWSING_HISTORY |
Informasi tentang situs yang telah dikunjungi pengguna. |
DATA_TYPE_CRASH_LOGS |
Data log error dari aplikasi Anda. Misalnya, berapa kali aplikasi Anda mengalami error, pelacakan tumpukan, atau informasi lainnya yang terkait langsung dengan error. |
DATA_TYPE_PERFORMANCE_DIAGNOSTICS |
Informasi tentang performa aplikasi Anda. Misalnya, masa pakai baterai, waktu pemuatan, latensi, kecepatan frame, atau diagnostik teknis lainnya. |
DATA_TYPE_OTHER_APP_PERFORMANCE_DATA |
Data lainnya terkait performa aplikasi yang tidak dicantumkan di sini. |
DATA_TYPE_DEVICE_OR_OTHER_IDS |
ID yang berkaitan dengan tiap-tiap perangkat, browser, atau aplikasi. Misalnya, nomor IMEI, alamat MAC, ID Perangkat Widevine, ID penginstalan Firebase, atau ID iklan. |
CodeAttribution
Atribusi kode sumber.
Representasi JSON |
---|
{ "path": string, "lineNumber": integer, "codeExcerpt": string, "startLineNumber": integer } |
Kolom | |
---|---|
path |
Wajib. Jalur file. |
line |
Wajib. Nomor baris (berbasis 1). |
code |
Opsional. Kutipan kode tempat sumber terdeteksi beserta kode di sekitarnya. |
start |
Opsional. Nomor baris awal kutipan kode (berbasis 1). |
ScmMetadata
Metadata SCM.
Representasi JSON |
---|
{
"revisionId": string,
"branch": string,
"remoteUri": string,
"pullRequest": {
object ( |
Kolom | |
---|---|
revision |
Wajib. ID revisi, misalnya hash commit Git. |
branch |
Wajib. Nama cabang. |
remote |
Wajib. URL jarak jauh Git. |
pull |
Opsional. Berisi info tentang pull request terkait. Kolom ini hanya diisi untuk pemindaian pull request. |
PullRequest
Info permintaan pull.
Representasi JSON |
---|
{ "prNumber": string, "baseBranch": string } |
Kolom | |
---|---|
pr |
Wajib. Hal ini dapat disediakan oleh pengguna atau diuraikan secara otomatis dari variabel lingkungan CI yang telah ditentukan sebelumnya. |
base |
Wajib. Untuk analisis PR, kami membandingkan dengan pemindaian terbaru dari cabang dasar untuk menandai masalah baru. |
Metode |
|
---|---|
|
Mengupload hasil analisis Kepatuhan Kode lokal dan membuat pemindaian masalah privasi. |
|
Mendapatkan pemindaian repo. |
|
Mencantumkan pemindaian repo untuk repo yang ditentukan. |