Package google.maps.mapsplatformdatasets.v1

इंडेक्स

MapsPlatformDatasets

Maps Platform Datasets API की सेवा की परिभाषा.

CreateDataset

rpc CreateDataset(CreateDatasetRequest) returns (Dataset)

बताए गए प्रोजेक्ट के लिए एक नया डेटासेट बनाता है.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM अनुमतियां

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

  • mapsplatformdatasets.datasets.create

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

DeleteDataset

rpc DeleteDataset(DeleteDatasetRequest) returns (Empty)

तय किए गए डेटासेट को मिटाता है.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM अनुमतियां

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

  • mapsplatformdatasets.datasets.delete

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

DownloadDataset

rpc DownloadDataset(DownloadDatasetRequest) returns (DownloadDatasetResponse)

डेटासेट डाउनलोड करता है.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM अनुमतियां

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

  • mapsplatformdatasets.datasets.export

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

FetchDatasetErrors

rpc FetchDatasetErrors(FetchDatasetErrorsRequest) returns (FetchDatasetErrorsResponse)

डेटासेट की सभी गड़बड़ियों की जानकारी मिलती है.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM अनुमतियां

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

  • mapsplatformdatasets.datasets.get

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

GetDataset

rpc GetDataset(GetDatasetRequest) returns (Dataset)

डेटासेट फ़ेच करता है.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM अनुमतियां

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

  • mapsplatformdatasets.datasets.get

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

ImportDataset

rpc ImportDataset(ImportDatasetRequest) returns (ImportDatasetResponse)

डेटासेट के लिए डेटा का नया वर्शन इंपोर्ट करता है.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM अनुमतियां

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

  • mapsplatformdatasets.datasets.import

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

ListDatasets

rpc ListDatasets(ListDatasetsRequest) returns (ListDatasetsResponse)

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

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM अनुमतियां

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

  • mapsplatformdatasets.datasets.list

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

UpdateDatasetMetadata

rpc UpdateDatasetMetadata(UpdateDatasetMetadataRequest) returns (Dataset)

डेटासेट के लिए मेटाडेटा को अपडेट करता है.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM अनुमतियां

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

  • mapsplatformdatasets.datasets.update

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

CreateDatasetRequest

मैप डेटासेट बनाने का अनुरोध करें.

फ़ील्ड
parent

string

ज़रूरी है. वह पैरंट प्रोजेक्ट जिसके पास डेटासेट का मालिकाना हक होगा. फ़ॉर्मैट: project/{project}

dataset

Dataset

ज़रूरी है. डेटासेट का वह वर्शन जिसे बनाना है.

डेटासेट

डेटासेट संसाधन को दिखाया गया है.

फ़ील्ड
name

string

संसाधन का नाम. फ़ॉर्मैट: project/{project}/datasets/{dataset_id}

display_name

string

कंसोल के यूज़र इंटरफ़ेस (यूआई) में दिखाया गया ऐसा नाम जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है.

प्रोजेक्ट के अंदर यूनीक होना चाहिए.

description

string

इस डेटासेट की जानकारी.

version_id

string

डेटासेट का वर्शन आईडी.

usage[]

Usage

इस डेटासेट के इस्तेमाल का उदाहरण.

status

Status

सिर्फ़ आउटपुट के लिए. डेटासेट के इस वर्शन की स्थिति.

create_time

Timestamp

सिर्फ़ आउटपुट के लिए. वह समय जब डेटासेट को पहली बार बनाया गया.

update_time

Timestamp

सिर्फ़ आउटपुट के लिए. डेटासेट मेटाडेटा को आखिरी बार अपडेट किए जाने का समय.

version_create_time

Timestamp

सिर्फ़ आउटपुट के लिए. इस वर्शन को बनाए जाने का समय.

version_description

string

सिर्फ़ आउटपुट के लिए. डेटासेट के इस वर्शन की जानकारी. यह डेटासेट में डेटा इंपोर्ट करते समय दी जाती है.

यूनियन फ़ील्ड data_source. डेटासेट के लिए डेटा के सोर्स के बारे में जानकारी. data_source इनमें से सिर्फ़ एक हो सकता है:
local_file_source

LocalFileSource

किसी एक अपलोड के डेटासेट के लिए, लोकल फ़ाइल सोर्स.

gcs_source

GcsSource

किसी एक अपलोड में डेटासेट के लिए, Google Cloud Storage फ़ाइल सोर्स.

DeleteDatasetRequest

डेटासेट मिटाने का अनुरोध करें.

फ़ील्ड
name

string

ज़रूरी है. मिटाए जाने वाले डेटासेट का नाम. फ़ॉर्मैट: project/{project}/datasets/{dataset_id}

DownloadDatasetRequest

डेटासेट डाउनलोड करने का अनुरोध करें.

फ़ील्ड
name

string

फ़ेच किए जाने वाले डेटासेट के संसाधन का नाम. फ़ॉर्मैट: project/{project}/datasets/{dataset_id}

DownloadDatasetResponse

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

FetchDatasetErrorsRequest

किसी डेटासेट से जुड़ी ज़्यादा जानकारी वाली गड़बड़ियों की सूची बनाने का अनुरोध करें.

फ़ील्ड
dataset

string

ज़रूरी है. उस डेटासेट का नाम जिसकी सभी गड़बड़ियों की सूची बनानी है. फ़ॉर्मैट: projects/{project}/datasets/{dataset_id}

page_size

int32

हर पेज पर दिखाई जाने वाली गड़बड़ियों की ज़्यादा से ज़्यादा संख्या.

ज़्यादा से ज़्यादा वैल्यू 500 है; वहीं, 500 से ज़्यादा वैल्यू को 500 तक सीमित कर दिया जाएगा.

अगर इसे तय नहीं किया गया है, तो ज़्यादा से ज़्यादा 50 गड़बड़ियां दिखाई जाएंगी.

page_token

string

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

FetchDatasetErrorsResponse

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

फ़ील्ड
next_page_token

string

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

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

errors[]

Status

किसी डेटासेट से जुड़ी गड़बड़ियां.

FileFormat

अपलोड की जा रही फ़ाइल का फ़ॉर्मैट.

Enums
FILE_FORMAT_UNSPECIFIED फ़ाइल फ़ॉर्मैट तय नहीं है.
FILE_FORMAT_GEOJSON GeoJson फ़ाइल.
FILE_FORMAT_KML KML फ़ाइल के तौर पर सेव कर सकते हैं.
FILE_FORMAT_CSV CSV फ़ाइल डाउनलोड कर सकते हैं.

GcsSource

Google Cloud Storage में मौजूद डेटा सोर्स के बारे में जानकारी.

फ़ील्ड
input_uri

string

सोर्स डेटा यूआरआई. उदाहरण के लिए, gs://my_bucket/my_object.

file_format

FileFormat

Google Cloud Storage ऑब्जेक्ट का फ़ाइल फ़ॉर्मैट. इसका इस्तेमाल खास तौर पर, पुष्टि करने के लिए किया जाता है.

GetDatasetRequest

बताए गए डेटासेट पाने का अनुरोध करें.

फ़ील्ड
name

string

ज़रूरी है. संसाधन का नाम. फ़ॉर्मैट: project/{project}/datasets/{dataset_id}

"@" जोड़कर कुछ खास वर्शन भी फ़ेच किए जा सकते हैं और एक टैग जोड़ें. फ़ॉर्मैट: project/{project}/datasets/{dataset_id}@{tag}

टैग "active": हाल ही में पूरे हो चुके वर्शन की जानकारी शामिल की जाएगी. अगर डेटासेट में कोई वर्शन नहीं है, तो NOT_FOUND टैग शामिल किया जाएगा.

ImportDatasetRequest

डेटासेट का नया वर्शन इंपोर्ट करने का अनुरोध करें.

फ़ील्ड
name

string

ज़रूरी है. संसाधन का नाम. फ़ॉर्मैट: project/{project}/datasets/{dataset_id}

version_description

string

इंपोर्ट किए जा रहे नए डेटा की जानकारी.

यूनियन फ़ील्ड data_source. डेटासेट के लिए डेटा के सोर्स के बारे में जानकारी. data_source इनमें से सिर्फ़ एक हो सकता है:
local_file_source

LocalFileSource

डेटासेट के लिए, एक बार इंपोर्ट करने के लिए लोकल फ़ाइल सोर्स.

gcs_source

GcsSource

डेटासेट के लिए Google Cloud Storage फ़ाइल सोर्स, जिसे एक बार इंपोर्ट किया जा सकता है.

ImportDatasetResponse

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

फ़ील्ड
name

string

ज़रूरी है. डेटासेट के नए वर्शन में मौजूद संसाधन का नाम. फ़ॉर्मैट: project/{project}/datasets/{dataset_id}@{version_id}

ListDatasetsRequest

प्रोजेक्ट के डेटासेट की सूची बनाने का अनुरोध करें.

फ़ील्ड
parent

string

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

page_size

int32

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

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

page_token

string

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

tag

string

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

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

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

ListDatasetsResponse

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

फ़ील्ड
datasets[]

Dataset

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

next_page_token

string

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

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

LocalFileSource

लोकल फ़ाइल होने पर, डेटा सोर्स के बारे में जानकारी.

फ़ील्ड
filename

string

अपलोड की गई फ़ाइल का नाम.

file_format

FileFormat

अपलोड की जा रही फ़ाइल का फ़ॉर्मैट.

स्थिति

डेटासेट की स्थिति.

फ़ील्ड
state

State

स्थिति के लिए राज्य की सूची.

error_message

string

गड़बड़ी की वजह बताने वाला मैसेज. अगर डेटासेट फ़ेल नहीं हुआ है, तो यह फ़ील्ड खाली होता है.

स्थिति

डेटासेट की स्थितियों की सूची.

Enums
STATE_UNSPECIFIED इस डेटासेट की स्थिति सेट नहीं की गई है.
STATE_IMPORTING डेटा को डेटासेट में इंपोर्ट किया जा रहा है.
STATE_IMPORT_SUCCEEDED डेटासेट में डेटा इंपोर्ट हो गया.
STATE_IMPORT_FAILED किसी डेटासेट में डेटा इंपोर्ट नहीं किया जा सका.
STATE_DELETING डेटासेट को मिटाया जा रहा है.
STATE_DELETION_FAILED मिटाया नहीं जा सका स्थिति. इस स्टेटस से पता चलता है कि डेटासेट नहीं मिटाया जा सका. फिर से मिटाने की कोशिश की जा सकती है.
STATE_PROCESSING डेटा प्रोसेस किया जा रहा है.
STATE_PROCESSING_FAILED प्रोसेसिंग फ़ेल होने की स्थिति. इस स्थिति से पता चलता है कि प्रोसेसिंग नहीं हो सकी. इससे गड़बड़ियों की जानकारी मिल सकती है.
STATE_NEEDS_REVIEW फ़िलहाल, इस राज्य का इस्तेमाल नहीं किया जा रहा है.
STATE_PUBLISHING पब्लिश करने की स्थिति. इस स्थिति से पता चलता है कि ऐप्लिकेशन पब्लिश किया जा रहा है.
STATE_PUBLISHING_FAILED पेज को पब्लिश नहीं किया जा सका. इस स्थिति से पता चलता है कि पब्लिश नहीं हो सका. फिर से पब्लिश करने की कोशिश की जा सकती है.
STATE_COMPLETED 'पूरा हुआ' स्टेटस. यह स्थिति उस डेटासेट को दिखाती है जो खास तौर पर उसके इस्तेमाल के लिए उपलब्ध है.

UpdateDatasetMetadataRequest

डेटासेट के मेटाडेटा फ़ील्ड को अपडेट करने का अनुरोध करें.

फ़ील्ड
dataset

Dataset

ज़रूरी है. अपडेट किए जाने वाले डेटासेट के संसाधन का नाम. फ़ॉर्मैट: projects/{project}/datasets/{dataset_id}

update_mask

FieldMask

अपडेट किए जाने वाले फ़ील्ड की सूची.

वैल्यू "*" का इस्तेमाल पूरी तरह से बदलने के लिए किया जाता है (डिफ़ॉल्ट).

इस्तेमाल

इस्तेमाल से पता चलता है कि डेटा को कहां प्रोसेस किया जाएगा.

Enums
USAGE_UNSPECIFIED इस डेटासेट का इस्तेमाल सेट नहीं किया गया है.
USAGE_DATA_DRIVEN_STYLING इस डेटासेट का इस्तेमाल, डेटा ड्रिवन स्टाइलिंग के लिए किया जाएगा.