Method: projects.assets.move

Verschiebt ein Asset.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
sourceName

string

Der Name des zu verschiebenden Assets. name hat das Format „projects/*/assets/**“ (z.B. "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). Alle vom Nutzer erstellten Assets befinden sich im Projekt „earthengine-legacy“ (z.B. "projects/earthengine-legacy/assets/users/foo/bar"). Alle anderen Assets befinden sich im Projekt „earthengine-public“ (z.B. "projects/earthengine-public/assets/LANDSAT").

Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource sourceName erforderlich:

  • earthengine.assets.delete

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "destinationName": string
}
Felder
destinationName

string

Der Name des Ziels, an das das Asset verschoben werden soll. name hat das Format „projects/*/assets/**“ (z.B. "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). Alle vom Nutzer erstellten Assets befinden sich im Projekt „earthengine-legacy“ (z.B. "projects/earthengine-legacy/assets/users/foo/bar"). Alle anderen Assets befinden sich im Projekt „earthengine-public“ (z.B. "projects/earthengine-public/assets/LANDSAT").

Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource destinationName erforderlich:

  • earthengine.assets.create

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von EarthEngineAsset.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie unter OAuth 2.0 Overview.