syntax = "proto3";

package devvit.dev_portal.app.info;

option go_package = "github.snooguts.net/reddit/reddit-devplatform-monorepo/go-common/generated/protos/types/devvit/devportal/app/info";

// ComputeCluster represents the compute infrastructure cluster where an app
// installation runs.
enum ComputeCluster {
  // Unspecified cluster - should not be used in practice.
  COMPUTE_CLUSTER_UNSPECIFIED = 0;
  // devvit-compute-go runtime
  COMPUTE_GO = 1;
  // devvit-orchestrator, apps on GCP
  ELYSIUM_GCP = 2;
  // devvit-compute-go staging runtime
  COMPUTE_GO_STAGING = 3;
}
