Skip to main content
Version: 0.1.0

ProjectEnvironment

No description

type ProjectEnvironment {
id: UUID!
name: String!
envs: [EnvVar!]
defaultRepo: Repo
repo(
id: UUID
name: String
): Repo
repos: [Repo!]!
repoConnection(
page: PageInput
repoFilter: repoFilterInput
): RepoConnection!
overview: [EnvironmentOverview]
overviewV2: [EnvironmentOverviewV2]
projectV3Adapters: ProjectV3AdapterConnection
revisions(
page: PageInput
): ProjectEnvironmentRevisionConnection
project: Project
createdAt: Time!
updatedAt: Time!
}

Fields

ProjectEnvironment.id ● UUID! non-null scalar

  • v0.EnvironmentID or v1.SubGroupID

ProjectEnvironment.name ● String! non-null scalar

ProjectEnvironment.envs ● [EnvVar!] list object

ProjectEnvironment.defaultRepo ● Repo object

ProjectEnvironment.repo ● Repo object

ProjectEnvironment.repo.id ● UUID scalar
ProjectEnvironment.repo.name ● String scalar

ProjectEnvironment.repos ● [Repo!]! non-null object

ProjectEnvironment.repoConnection ● RepoConnection! non-null object

ProjectEnvironment.repoConnection.page ● PageInput input
ProjectEnvironment.repoConnection.repoFilter ● repoFilterInput input

ProjectEnvironment.overview ● [EnvironmentOverview] list object

ProjectEnvironment.overviewV2 ● [EnvironmentOverviewV2] list object

ProjectEnvironment.projectV3Adapters ● ProjectV3AdapterConnection object

ProjectEnvironment.revisions ● ProjectEnvironmentRevisionConnection object

ProjectEnvironment.revisions.page ● PageInput input

ProjectEnvironment.project ● Project object

ProjectEnvironment.createdAt ● Time! non-null scalar

ProjectEnvironment.updatedAt ● Time! non-null scalar

Returned by

createProjectEnvironment mutation ● updateProjectEnvironment mutation

Member Of

Project object ● ProjectV3 object ● ProjectV3Adapter object ● Repo object