Method: accounts.repos.scans.list

यह कमांड, किसी खास रिपॉज़िटरी के लिए रिपॉज़िटरी स्कैन की सूची दिखाती है.

एचटीटीपी अनुरोध

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

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. रिपो के संसाधन का नाम.

उदाहरण: accounts/123/repos/456

क्वेरी पैरामीटर

पैरामीटर
pageSize

integer

ज़रूरी नहीं. ज्यादा से ज्यादा कितने रिपॉज़िटरी स्कैन के नतीजे दिखाने हैं.

अगर इसे तय नहीं किया गया है, तो ज़्यादा से ज़्यादा 10 रीपो स्कैन दिखाए जाएंगे. ज़्यादा से ज़्यादा 50 वैल्यू डाली जा सकती हैं. 50 से ज़्यादा वैल्यू डालने पर, उन्हें 50 में बदल दिया जाएगा.

pageToken

string

ज़रूरी नहीं. यह पिछले scans.list कॉल से मिला पेज टोकन है.

अगला पेज पाने के लिए, यह जानकारी दें. पेज नंबर के हिसाब से नतीजे दिखाने के दौरान, scans.list को दिए गए अन्य सभी पैरामीटर, पेज टोकन देने वाले कॉल से मेल खाने चाहिए.

filter

string

ज़रूरी नहीं. रेपो स्कैन को फ़िल्टर करने के लिए, AIP-160 फ़िल्टर स्ट्रिंग.

उदाहरण: scmMetadata.branch = main

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

RepoScanService.ListRepoScans के लिए जवाब का मैसेज.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON के काेड में दिखाना
{
  "repoScans": [
    {
      object (RepoScan)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
repoScans[]

object (RepoScan)

यह रिपो, तय किए गए ऐप्लिकेशन के लिए स्कैन करती है.

nextPageToken

string

यह एक टोकन है, जिसे pageToken के तौर पर भेजा जा सकता है. इससे अगला पेज वापस पाया जा सकता है.

अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो इसके बाद कोई पेज नहीं होता.

अनुमति के स्कोप

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

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

ज़्यादा जानकारी के लिए, OAuth 2.0 से जुड़ी खास जानकारी देखें.