Recebe a lista de todos os algoritmos disponíveis para uso em expressões.
Solicitação HTTP
GET https://earthengine.googleapis.com/v1alpha/{parent=projects/*}/algorithms
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
parent |
Obrigatório. O ID ou número do projeto do Google Cloud Platform que será tratado como o consumidor de serviço para essa solicitação. O formato é A autorização requer a seguinte permissão do IAM no recurso especificado
|
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Todos os algoritmos disponíveis para uso em expressões.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"algorithms": [
{
object ( |
Campos | |
---|---|
algorithms[] |
Uma lista dos algoritmos disponíveis. |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
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
Para mais informações, consulte OAuth 2.0 Overview.
Algoritmo
A descrição de um algoritmo disponível para expressões.
Representação JSON |
---|
{
"name": string,
"description": string,
"returnType": string,
"arguments": [
{
object ( |
Campos | |
---|---|
name |
O nome do algoritmo, no formato "algorithms/…". |
description |
Uma descrição legível por humanos do algoritmo. |
returnType |
O nome do tipo retornado pelo algoritmo. |
arguments[] |
Descrições dos argumentos que o algoritmo recebe. |
deprecated |
Se o algoritmo foi descontinuado. |
deprecationReason |
Se esse algoritmo foi descontinuado, o motivo da descontinuação. |
preview |
Se esse algoritmo é um recurso de visualização e ainda não está disponível para o público em geral. |
sourceCodeUri |
URI de um recurso que contém o código-fonte do algoritmo. Vazia se o usuário não tiver permissão ou se não for possível determinar um URI específico. |
AlgorithmArgument
A descrição de um argumento para um algoritmo.
Representação JSON |
---|
{ "argumentName": string, "type": string, "description": string, "optional": boolean, "defaultValue": value } |
Campos | |
---|---|
argumentName |
O nome do argumento. |
type |
O nome do tipo do argumento. |
description |
Uma descrição legível por humanos do argumento. |
optional |
Indica se o argumento é opcional. |
defaultValue |
O valor padrão que o argumento assume se um valor não for fornecido. |