Method: projects.assets.copy

Menyalin aset.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
sourceName

string

Nama aset yang akan disalin. name memiliki format "projects/*/assets/**" (misalnya, "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). Semua aset milik pengguna berada dalam project "earthengine-legacy" (mis., "projects/earthengine-legacy/assets/users/foo/bar"). Semua aset lainnya berada dalam project "earthengine-public" (misalnya, "projects/earthengine-public/assets/LANDSAT"). (mis., "assets/users/[USER]/[ASSET]").

Otorisasi memerlukan izin IAM berikut pada resource sourceName yang ditentukan:

  • earthengine.assets.get

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "destinationName": string,
  "overwrite": boolean
}
Kolom
destinationName

string

Nama tujuan untuk menyalin aset. name memiliki format "projects/*/assets/**" (misalnya, "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). Semua aset milik pengguna berada dalam project "earthengine-legacy" (mis., "projects/earthengine-legacy/assets/users/foo/bar"). Semua aset lainnya berada dalam project "earthengine-public" (misalnya, "projects/earthengine-public/assets/LANDSAT").

Otorisasi memerlukan izin IAM berikut pada resource destinationName yang ditentukan:

  • earthengine.assets.create
overwrite

boolean

Apakah akan mengizinkan penimpaan aset yang ada.

Isi respons

Jika berhasil, isi respons memuat instance EarthEngineAsset.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat OAuth 2.0 Overview.