Method: projects.assets.create

ऐसेट बनाता है.

यहां दी गई एसेट टाइप बनाई जा सकती हैं: * FOLDER: asset में कोई फ़ील्ड नहीं दिया जा सकता. * IMAGE: सीओजी की मदद से एसेट बनाने के लिए, image.importExternal का इस्तेमाल करें. ज़्यादा जानकारी के लिए, https://developers.google.com/earth-engine/Earth_Engine_asset_from_cloud_geotiff देखें. * IMAGE_COLLECTION: सिर्फ़ startTime, endTime, और properties फ़ील्ड की जानकारी दी जा सकती है.

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

POST https://earthengine.googleapis.com/v1alpha/{parent=projects/*}/assets

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

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. ऐसेट कलेक्शन का पैरंट (उदाहरण के लिए, "projects/*").

अनुमति पाने के लिए, दिए गए संसाधन parent पर IAM की यह अनुमति ज़रूरी है:

  • earthengine.assets.create

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

पैरामीटर
assetId

string

उस एसेट का आईडी जिसे बनाना है. नाम के बराबर है, लेकिन इसमें "projects/*/assets" नहीं है (उदाहरण के लिए, users/[USER]/[ASSET]).

overwrite

boolean

इमेज ऐसेट को ओवरराइट करने की अनुमति है या नहीं.

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

अनुरोध के मुख्य भाग में EarthEngineAsset का उदाहरण है.

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

कामयाब रहने पर, जवाब के मुख्य हिस्से में EarthEngineAsset का नया इंस्टेंस शामिल किया जाता है.

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

इसके लिए, OAuth के इनमें से किसी एक स्कोप की ज़रूरत होती है:

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

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