Method: testEnvironmentCatalog.get

Tem acesso ao catálogo de ambientes de teste compatíveis.

Poderá retornar qualquer um dos seguintes códigos de erro canônicos:

  • INVALID_ARGUMENT: se o formato da solicitação estiver incorreto.
  • NOT_FOUND: se o tipo de ambiente não existir.
  • INTERNAL: se um erro interno tiver ocorrido.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
environmentType

enum (EnvironmentType)

Obrigatório. O tipo de ambiente que deve ser listado.

Parâmetros de consulta

Parâmetros
projectId

string

Para autorização, o projeto de nuvem solicitando o TestEnvironmentCatalog.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de TestEnvironmentCatalog.

Escopos de autorização

Requer um dos seguintes escopos de OAuth:

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

Para saber mais, consulte a Visão geral da autenticação.

Tipo de ambiente

Tipos de ambientes compatíveis com a API de teste.

Enums
ENVIRONMENT_TYPE_UNSPECIFIED Não use. Apenas para versões proto.
ANDROID Um dispositivo que executa uma versão do sistema operacional Android.
IOS Um dispositivo que executa uma versão do iOS.
NETWORK_CONFIGURATION Uma configuração de rede que deve ser usada ao executar um teste.
PROVIDED_SOFTWARE O ambiente de software fornecido pelo TestExecutionService.
DEVICE_IP_BLOCKS Os blocos de IP usados pelos dispositivos no ambiente de teste.