Method: testEnvironmentCatalog.get

Obtient le catalogue des environnements de test pris en charge.

Peut renvoyer l’un des codes d’erreur canoniques suivants :

  • INVALID_ARGUMENT - si la requête est mal formée
  • NOT_FOUND - si le type d'environnement n'existe pas
  • INTERNE - si une erreur interne s'est produite

Requête HTTP

GET https://testing.googleapis.com/v1/testEnvironmentCatalog/{environmentType}

L'URL utilise la syntaxe de transcodage gRPC .

Paramètres du chemin

Paramètres
environmentType

enum ( EnvironmentType )

Requis. Le type d’environnement qui doit être répertorié.

Paramètres de requête

Paramètres
projectId

string

Pour autorisation, le projet cloud demandant le TestEnvironmentCatalog.

Corps de la demande

Le corps de la requête doit être vide.

Corps de réponse

En cas de succès, le corps de la réponse contient une instance de TestEnvironmentCatalog .

Portées des autorisations

Nécessite l'une des étendues OAuth suivantes :

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

Pour plus d'informations, consultez la Présentation de l'authentification .

Type d'environnement

Types d'environnements pris en charge par l'API de test.

Énumérations
ENVIRONMENT_TYPE_UNSPECIFIED Ne pas utiliser. Pour le versionnage de proto uniquement.
ANDROID Un appareil exécutant une version du système d’exploitation Android.
IOS Un appareil exécutant une version d'iOS.
NETWORK_CONFIGURATION Une configuration réseau à utiliser lors de l'exécution d'un test.
PROVIDED_SOFTWARE L'environnement logiciel fourni par TestExecutionService.
DEVICE_IP_BLOCKS Les blocs IP utilisés par les appareils dans l'environnement de test.