Pobiera listę wszystkich algorytmów dostępnych do użycia w funkcji Expressions.
Żądanie HTTP
GET https://earthengine.googleapis.com/v1alpha/{parent=projects/*}/algorithms
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
parent |
Wymagany. Identyfikator lub numer projektu Google Cloud Platform, który powinien być traktowany jako konsument usługi w przypadku tej prośby. Format to Autoryzacja wymaga tych uprawnień IAM w przypadku określonego zasobu:
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Wszystkie algorytmy dostępne do użycia w wyrażeniach.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"algorithms": [
{
object ( |
| Pola | |
|---|---|
algorithms[] |
lista dostępnych algorytmów; |
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/earthenginehttps://www.googleapis.com/auth/earthengine.readonlyhttps://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only
Więcej informacji znajdziesz w OAuth 2.0 Overview.
Algorytm
Opis algorytmu dostępnego dla wyrażeń.
| Zapis JSON |
|---|
{
"name": string,
"description": string,
"returnType": string,
"arguments": [
{
object ( |
| Pola | |
|---|---|
name |
Nazwa algorytmu w formacie „algorithms/…”. |
description |
Zrozumiały dla człowieka opis algorytmu. |
returnType |
Nazwa typu zwracanego przez algorytm. |
arguments[] |
Opis argumentów, które przyjmuje algorytm. |
deprecated |
czy algorytm został wycofany. |
deprecationReason |
Jeśli algorytm został wycofany, podaj powód wycofania. |
preview |
czy algorytm jest funkcją w wersji próbnej i nie jest jeszcze powszechnie dostępny dla ogółu użytkowników. |
sourceCodeUri |
Identyfikator URI zasobu zawierającego kod źródłowy algorytmu. Pusty, jeśli użytkownik nie ma uprawnień lub nie można określić konkretnego adresu URI. |
AlgorithmArgument
Opis argumentu algorytmu.
| Zapis JSON |
|---|
{ "argumentName": string, "type": string, "description": string, "optional": boolean, "defaultValue": value } |
| Pola | |
|---|---|
argumentName |
Nazwa argumentu. |
type |
Nazwa typu argumentu. |
description |
Zrozumiały dla człowieka opis argumentu. |
optional |
Określa, czy argument jest opcjonalny. |
defaultValue |
Wartość domyślna argumentu, jeśli nie zostanie podana żadna wartość. |