Récupère la liste de tous les algorithmes disponibles dans Expressions.
Requête HTTP
GET https://earthengine.googleapis.com/v1alpha/{parent=projects/*}/algorithms
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Obligatoire. ID ou numéro du projet Google Cloud Platform à traiter comme client du service pour cette requête. Format : L'autorisation IAM suivante est requise pour la ressource
|
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Tous les algorithmes disponibles dans Expressions.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"algorithms": [
{
object ( |
Champs | |
---|---|
algorithms[] |
Liste des algorithmes disponibles. |
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
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
Pour en savoir plus, consultez OAuth 2.0 Overview.
Algorithme
Description d'un algorithme disponible pour les expressions.
Représentation JSON |
---|
{
"name": string,
"description": string,
"returnType": string,
"arguments": [
{
object ( |
Champs | |
---|---|
name |
Nom de l'algorithme, au format "algorithms/...". |
description |
Description de l'algorithme dans un format lisible. |
returnType |
Nom du type renvoyé par l'algorithme. |
arguments[] |
Descriptions des arguments utilisés par l'algorithme. |
deprecated |
Indique si l'algorithme est obsolète. |
deprecationReason |
Si cet algorithme est obsolète, la raison de son abandon. |
preview |
Indique si cet algorithme est une fonctionnalité en version Preview et n'est pas encore disponible pour tous les utilisateurs. |
sourceCodeUri |
URI d'une ressource contenant le code source de l'algorithme. Vide si l'utilisateur n'est pas autorisé ou si aucun URI spécifique n'a pu être déterminé. |
AlgorithmArgument
Description d'un argument d'un algorithme.
Représentation JSON |
---|
{ "argumentName": string, "type": string, "description": string, "optional": boolean, "defaultValue": value } |
Champs | |
---|---|
argumentName |
Nom de l'argument. |
type |
Nom du type de l'argument. |
description |
Description de l'argument dans un format lisible. |
optional |
Indique si l'argument est facultatif. |
defaultValue |
Valeur par défaut de l'argument si aucune valeur n'est fournie. |