Skip to main content
Unary · Projects Updates a project’s configuration. Use this method to:
  • Modify project settings
  • Update environment class
  • Change project name
  • Configure initializers
  • Configure prebuild settings

Examples

  • Update project name: Changes the project’s display name.
  • Enable prebuilds with daily schedule: Configures prebuilds to run daily at 2 AM UTC.

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.UpdateProjectRequest

Response

gitpod.v1.UpdateProjectResponse
EditorVersions contains the recommended versions for an editor.gitpod.v1.EditorVersions
EnvironmentInitializer specifies how an environment is to be initializedgitpod.v1.EnvironmentInitializer
gitpod.v1.EnvironmentInitializer.Spec
PrebuildTrigger defines when prebuilds should be created for a project.gitpod.v1.PrebuildTrigger
gitpod.v1.Project
gitpod.v1.Project.UsedBy
gitpod.v1.ProjectEnvironmentClass
gitpod.v1.ProjectMetadata
ProjectPrebuildConfiguration defines how prebuilds are created for a project. Prebuilds create environment snapshots that enable faster environment startup times.gitpod.v1.ProjectPrebuildConfiguration
RecommendedEditors contains the map of recommended editors and their versions.gitpod.v1.RecommendedEditors
gitpod.v1.Subject