- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- आईएएम की अनुमतियां
डेटासेट के लिए डेटा का नया वर्शन इंपोर्ट करता है.
एचटीटीपी अनुरोध
- मीडिया अपलोड करने के अनुरोधों के लिए, यूआरआई अपलोड करें:
POST https://mapsplatformdatasets.googleapis.com/upload/v1/{name=projects/*/datasets/*}:import
- सिर्फ़ मेटाडेटा वाले अनुरोधों के लिए, मेटाडेटा यूआरआई:
POST https://mapsplatformdatasets.googleapis.com/v1/{name=projects/*/datasets/*}:import
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
name |
ज़रूरी है. संसाधन का नाम. फ़ॉर्मैट: projects/{project}/datasets/{datasetId} |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{ "versionDescription": string, // Union field |
फ़ील्ड | |
---|---|
versionDescription |
इंपोर्ट किए जा रहे नए डेटा की जानकारी. |
यूनियन फ़ील्ड data_source . डेटासेट के लिए डेटा के सोर्स के बारे में जानकारी. data_source इनमें से सिर्फ़ एक हो सकता है: |
|
localFileSource |
डेटासेट के लिए, एक बार इंपोर्ट करने के लिए लोकल फ़ाइल सोर्स. |
gcsSource |
डेटासेट के लिए Google Cloud Storage फ़ाइल सोर्स, जिसे एक बार इंपोर्ट किया जा सकता है. |
जवाब का मुख्य भाग
Media.upload का रिस्पॉन्स ऑब्जेक्ट.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{ "name": string } |
फ़ील्ड | |
---|---|
name |
ज़रूरी है. डेटासेट के नए वर्शन में मौजूद संसाधन का नाम. फ़ॉर्मैट: Project/{project}/datasets/{datasetId}@{versionId} |
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/cloud-platform
IAM अनुमतियां
name
संसाधन पर, इस IAM अनुमति की ज़रूरत होती है:
mapsplatformdatasets.datasets.import
ज़्यादा जानकारी के लिए, IAM दस्तावेज़ देखें.