Method: projects.assets.move

Przenoszenie zasobu.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
sourceName

string

Nazwa zasobu, który ma zostać przeniesiony. name ma format „projekty/*/zasobniki/*” (np. "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). Wszystkie zasoby należące do użytkowników znajdują się w projekcie „earthengine-legacy” (np. "projects/earthengine-legacy/assets/users/foo/bar"). Wszystkie pozostałe zasoby znajdują się w projekcie „earthengine-public” (np. "projects/earthengine-public/assets/LANDSAT").

Autoryzacja wymaga tych uprawnień IAM w przypadku określonego zasobu: sourceName

  • earthengine.assets.delete

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "destinationName": string
}
Pola
destinationName

string

Nazwa miejsca docelowego, do którego chcesz przenieść zasób. name ma format „projekty/*/zasobniki/*” (np. "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). Wszystkie zasoby należące do użytkowników znajdują się w projekcie „earthengine-legacy” (np. "projects/earthengine-legacy/assets/users/foo/bar"). Wszystkie pozostałe zasoby znajdują się w projekcie „earthengine-public” (np. "projects/earthengine-public/assets/LANDSAT").

Autoryzacja wymaga tych uprawnień IAM w przypadku określonego zasobu: destinationName

  • earthengine.assets.create

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu EarthEngineAsset.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

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

Więcej informacji znajdziesz w OAuth 2.0 Overview.