Method: projects.assets.create

Tworzy komponent.

Możesz utworzyć te typy komponentów: * FOLDER: nie możesz określać pól w komponencie asset. * IMAGE: aby utworzyć zasób z podporą COG, użyj polecenia image.importExternal. Więcej informacji znajdziesz na stronie https://developers.google.com/earth-engine/Earth_Engine_asset_from_cloud_geotiff. * IMAGE_COLLECTION: można podać tylko pola startTime, endTimeproperties.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagany. Element nadrzędny kolekcji komponentów (np. „projects/*)”.

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

  • earthengine.assets.create

Parametry zapytania

Parametry
assetId

string

Identyfikator zasobu do utworzenia. Odpowiada nazwie bez części „projects/*/assets” (np. users/[USER]/[ASSET]).

overwrite

boolean

Określa, czy można zastąpić komponent z obrazem.

Treść żądania

Treść żądania zawiera wystąpienie elementu EarthEngineAsset.

Treść odpowiedzi

Jeśli operacja się powiedzie, treść odpowiedzi będzie zawierała nowo utworzoną instancję 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.