Project
No description
type Project {
  id: UUID!
  name: String!
  envs: [EnvVar!]
  isMultiRepo: Boolean!
  defaultEnvironment: ProjectEnvironment!
  environment(
    id: UUID
    name: String
  ): ProjectEnvironment!
  environments: [ProjectEnvironment!]!
  defaultRepo: Repo
  repo(
    id: UUID
    name: String
  ): Repo
  repos: [Repo!]!
  owner: User!
  active: Boolean!
  permissions: ProjectPermissions
  autoCleanupEnabled: Boolean!
  revisions(
    page: PageInput
  ): ProjectRevisionConnection
  createdAt: Time!
  updatedAt: Time!
}
Fields
Project.id ● UUID! non-null scalar
- v0.ProjectID or v1.GroupID
 
Project.name ● String! non-null scalar
Project.envs ● [EnvVar!] list object
Project.isMultiRepo ● Boolean! non-null scalar
Project.defaultEnvironment ● ProjectEnvironment! non-null object
Project.environment ● ProjectEnvironment! non-null object
- id: v0.EnvironmentID or v1.SubGroupID
 
Project.environment.id●UUIDscalar
Project.environment.name ● String scalar
Project.environments ● [ProjectEnvironment!]! non-null object
Project.defaultRepo ● Repo object
Project.repo ● Repo object
Project.repo.id●UUIDscalar
Project.repo.name ● String scalar
Project.repos ● [Repo!]! non-null object
Project.owner ● User! non-null object
Project.active ● Boolean! non-null scalar
Project.permissions ● ProjectPermissions object
Project.autoCleanupEnabled ● Boolean! non-null scalar
When true, this project will be automatically deleted when the last Repo or ProjectV3 is deleted.
Project.revisions ● ProjectRevisionConnection object
Project.revisions.page●PageInputinput
Project.createdAt ● Time! non-null scalar
Project.updatedAt ● Time! non-null scalar
Returned by
createProjectV2  mutation ● project  query ● updateProjectV2  mutation
Member Of
IPFSService  object ● ProjectConnection  object ● ProjectEdge  object ● ProjectEnvironment  object ● ProjectV3  object ● ProjectV3Adapter  object ● Repo  object