Method: projects.assets.listAssets

Mencantumkan aset penampung, seperti folder atau koleksi.

Permintaan HTTP

GET https://earthengine.googleapis.com/v1beta/{parent=projects/*/assets/**}:listAssets

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Nama aset penampung yang akan dicantumkan. parent memiliki format "projects/*" atau "projects/*/assets/**" (misalnya, "projects/[PROJECT]" atau "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). Semua aset milik pengguna saat ini berada dalam project "earthengine-legacy" (misalnya, "projects/earthengine-legacy/assets/users/foo/bar"). Semua aset lainnya berada dalam project "earthengine-public" (misalnya, "projects/earthengine-public/assets/LANDSAT"). Jika "projects/earthengine-legacy" ditentukan, respons akan terdiri dari daftar semua folder tingkat atas yang dimiliki oleh pengguna yang meminta.

Otorisasi memerlukan satu atau beberapa izin IAM berikut pada resource yang ditentukan parent:

  • earthengine.assets.get
  • earthengine.assets.list

Parameter kueri

Parameter
pageSize

integer

Jumlah maksimum hasil per halaman. Server mungkin menampilkan lebih sedikit aset daripada yang diminta. Jika tidak ditentukan, ukuran halaman default bergantung pada EarthEngineAssetView, dengan batas yang lebih tinggi untuk tampilan yang lebih ketat.

pageToken

string

Token yang mengidentifikasi halaman hasil yang harus ditampilkan server. Biasanya ini adalah nilai ListAssetsResponse.next_page_token yang ditampilkan dari panggilan sebelumnya ke metode assets.listAssets.

filter

string

Jika ada, menentukan filter. Filter hanya diterapkan ke aset ImageCollection dan diabaikan untuk aset Folder.

Kolom startTime, endTime, dan anggota properties dikenali. Fungsi kustom intersects(str) tersedia, yang memungkinkan pemfilteran menurut geometri.

Contoh filter tanggal:

"startTime>\"2020-01-01T00:00:00+00:00\" AND
endTime<\"2020-02-01T00:00:00+00:00\""

Contoh filter properti:

"properties.CLOUDY_PIXEL_PERCENTAGE<30"

Contoh filter geometri:

"intersects(\"{'type':'Point','coordinates':[1,2]}\")"
"intersects(\"{\\\"type\\\":\\\"Point\\\",\\\"coordinates\\\":[1,2]}\")"

Lihat https://google.aip.dev/160 untuk mengetahui detail selengkapnya tentang bahasa filter.

view

enum (EarthEngineAssetView)

Menentukan bagian resource EarthEngineAsset mana yang akan ditampilkan dalam respons. Hanya berlaku untuk aset ImageCollection. Semua elemen aset Folder akan dienkode dalam tampilan BASIC, terlepas dari nilai kolom ini.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons memuat instance ListAssetsResponse.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat OAuth 2.0 Overview.