Skip to main content
Unary · Environments Lists available environment classes with their specifications and resource limits. Use this method to understand what types of environments you can create and their capabilities. Environment classes define the compute resources and features available to your environments.

Examples

  • List all available classes: Retrieves a list of all environment classes with their specifications.
buf:lint:ignore RPC_REQUEST_RESPONSE_UNIQUE

Endpoint

Send a Bearer token as described in Authentication. If your organization uses a custom management-plane domain, replace https://app.ona.com with that domain.

Request example

Request

gitpod.v1.ListEnvironmentClassesRequest

Response

gitpod.v1.ListEnvironmentClassesResponse
gitpod.v1.EnvironmentClass
gitpod.v1.FieldValue
gitpod.v1.ListEnvironmentClassesRequest.Filter
gitpod.v1.PaginationRequest
gitpod.v1.PaginationResponse
RunnerKind represents the kind of a runner
RunnerProvider identifies the specific implementation type of a runner. Each provider maps to a specific kind of runner (local or remote), as specified below for each provider.