Method: projects.assets.copy

একটি সম্পদ কপি করে।

HTTP অনুরোধ

POST https://earthengine.googleapis.com/v1/{sourceName=projects/*/assets/**}:copy

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
sourceName

string

কপি করার জন্য সম্পদের নাম। name "projects/*/assets/**" ফরম্যাটের (যেমন, "projects/earthengine-legacy/assets/users/[USER]/[ASSET]")। সমস্ত ব্যবহারকারীর মালিকানাধীন সম্পদ "আর্থেঞ্জিন-লেগ্যাসি" প্রকল্পের অধীনে রয়েছে (যেমন, "প্রকল্প/আর্থেঞ্জিন-লেগেসি/সম্পদ/ব্যবহারকারী/ফু/বার")। অন্যান্য সমস্ত সম্পদ "আর্থেঞ্জিন-পাবলিক" প্রকল্পের অধীনে রয়েছে (যেমন, "প্রকল্প/আর্থেঞ্জিন-পাবলিক/সম্পদ/ল্যান্ডস্যাট")। (যেমন, "সম্পদ/ব্যবহারকারী/[USER]/[ASSET]")।

অনুমোদনের জন্য নির্দিষ্ট রিসোর্স sourceName এ নিম্নলিখিত IAM অনুমতি প্রয়োজন:

  • earthengine.assets.get

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "destinationName": string,
  "overwrite": boolean
}
ক্ষেত্র
destinationName

string

গন্তব্যের নাম যেখানে সম্পদ কপি করতে হবে। name "projects/*/assets/**" ফরম্যাটের (যেমন, "projects/earthengine-legacy/assets/users/[USER]/[ASSET]")। সমস্ত ব্যবহারকারীর মালিকানাধীন সম্পদ "আর্থেঞ্জিন-লেগ্যাসি" প্রকল্পের অধীনে রয়েছে (যেমন, "প্রকল্প/আর্থেঞ্জিন-লেগেসি/সম্পদ/ব্যবহারকারী/ফু/বার")। অন্যান্য সমস্ত সম্পদ "আর্থেঞ্জিন-পাবলিক" প্রকল্পের অধীনে রয়েছে (যেমন, "প্রকল্প/আর্থেঞ্জিন-পাবলিক/অ্যাসেট/ল্যান্ডস্যাট")।

অনুমোদনের জন্য নির্দিষ্ট রিসোর্স destinationName এ নিম্নলিখিত IAM অনুমতি প্রয়োজন:

  • earthengine.assets.create
overwrite

boolean

একটি বিদ্যমান সম্পদ ওভাররাইট করার অনুমতি দেওয়া হবে কিনা।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে EarthEngineAsset এর একটি উদাহরণ থাকে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

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

আরো তথ্যের জন্য, দেখুনOAuth 2.0 Overview .