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
https://app.ona.com with that domain.
Request example
Request
gitpod.v1.UpdateProjectRequest
Response
gitpod.v1.UpdateProjectResponse
Related types
EditorVersions
EditorVersions
EditorVersions contains the recommended versions for an editor.
gitpod.v1.EditorVersionsEnvironmentInitializer
EnvironmentInitializer
EnvironmentInitializer specifies how an environment is to be initialized
gitpod.v1.EnvironmentInitializerSpec
Spec
gitpod.v1.EnvironmentInitializer.SpecPrebuildTrigger
PrebuildTrigger
PrebuildTrigger defines when prebuilds should be created for a project.
gitpod.v1.PrebuildTriggerProject
Project
gitpod.v1.ProjectUsedBy
UsedBy
gitpod.v1.Project.UsedByProjectEnvironmentClass
ProjectEnvironmentClass
gitpod.v1.ProjectEnvironmentClassProjectMetadata
ProjectMetadata
gitpod.v1.ProjectMetadataProjectPrebuildConfiguration
ProjectPrebuildConfiguration
ProjectPrebuildConfiguration defines how prebuilds are created for a project.
Prebuilds create environment snapshots that enable faster environment startup times.
gitpod.v1.ProjectPrebuildConfigurationRecommendedEditors
RecommendedEditors
RecommendedEditors contains the map of recommended editors and their versions.
gitpod.v1.RecommendedEditorsSubject
Subject
gitpod.v1.SubjectPrincipal
Principal
ProjectPhase
ProjectPhase