Method: projects.datasets.list

चुने गए प्रोजेक्ट के सभी डेटासेट की सूची बनाता है.

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

GET https://mapsplatformdatasets.googleapis.com/v1/{parent=projects/*}/datasets

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

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. उस प्रोजेक्ट का नाम जिसके लिए सभी डेटासेट की सूची बनानी है. फ़ॉर्मैट: Project/{project}

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

पैरामीटर
pageSize

integer

हर पेज पर देखे जाने वाले डेटासेट की ज़्यादा से ज़्यादा संख्या.

अगर जानकारी नहीं दी गई (या शून्य) है, तो सभी डेटासेट दिखाए जाएंगे.

pageToken

string

पेज टोकन, जो पिछले डेटासेट.list कॉल से मिला था. अगले पेज को वापस पाने के लिए, यह जानकारी दें.

tag

string

वह टैग जो हर डेटासेट का पसंदीदा वर्शन तय करता है.

ध्यान दें कि जब पेजों को क्रम में लगाया जाता है, तब कुछ फ़िल्टर, पेज पर नंबर डालने के बाद भी होते हैं. इस वजह से, रिस्पॉन्स में पेज साइज़ से कम डेटासेट हो सकते हैं, भले ही यह आखिरी पेज न हो.

टैग "active": रिस्पॉन्स में, हर डेटासेट में उसके सबसे नए और पूरे हो चुके वर्शन की जानकारी शामिल होगी. साथ ही, अगर डेटासेट में कोई वर्शन नहीं होगा, तो उसे छोड़ दिया जाएगा.

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

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

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

डेटासेट.list का रिस्पॉन्स ऑब्जेक्ट.

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

जेएसओएन के काेड में दिखाना
{
  "datasets": [
    {
      object (Dataset)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
datasets[]

object (Dataset)

प्रोजेक्ट के सभी डेटासेट.

nextPageToken

string

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

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

अनुमति के दायरे

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

  • https://www.googleapis.com/auth/cloud-platform

IAM अनुमतियां

parent संसाधन पर, इस IAM अनुमति की ज़रूरत होती है:

  • mapsplatformdatasets.datasets.list

ज़्यादा जानकारी के लिए, IAM दस्तावेज़ देखें.