Project
No description
type Project {
resources(
clusterId: UUID!
selector: ObservabilityResourceSelectorInput
): [CloudResource!]
observabilityConfig: ObservabilityConfig
id: UUID!
name: String!
status: ProjectStatus!
billable: Boolean
workflow: Workflow
build: Build
jobs: [Job!]
deploys(
input: FilterInput
): DeployConnection!
envs: [EnvVar!]
owner: Team
group: Group
subGroup: SubGroup
isDeployV1: Boolean
blueprint: Blueprint
createdAt: Time!
updatedAt: Time!
clusters: [Cluster!]!
output: ProjectOutput
connector(
type: ProjectConnectorType!
): ProjectConnector
link(
id: UUID!
): ProjectLink
availableProviders(
type: ProjectLinkType!
): [Project!]!
linkedProviders(
type: ProjectLinkType!
): ProjectLinkConnection!
linkedProjects(
type: ProjectLinkType!
): ProjectLinkConnection!
deploymentTimestamps: DeploymentTimestamps
}
Fields
Project.resources
● [CloudResource!]
list object
Project.resources.clusterId
●UUID!
non-null scalar
Project.resources.selector
● ObservabilityResourceSelectorInput
input
Project.observabilityConfig
● ObservabilityConfig
object
Project.id
● UUID!
non-null scalar
Project.name
● String!
non-null scalar
Project.status
● ProjectStatus!
non-null enum
Project.billable
● Boolean
scalar
Project.workflow
● Workflow
object
Project.build
● Build
object
Project.jobs
● [Job!]
list object
Project.deploys
● DeployConnection!
non-null object
Project.deploys.input
●FilterInput
input
Project.envs
● [EnvVar!]
list object
Project.owner
● Team
object
Project.group
● Group
object
Project.subGroup
● SubGroup
object
Project.isDeployV1
● Boolean
scalar
Project.blueprint
● Blueprint
object
Project.createdAt
● Time!
non-null scalar
Project.updatedAt
● Time!
non-null scalar
Project.clusters
● [Cluster!]!
non-null object
Project.output
● ProjectOutput
object
Project.connector
● ProjectConnector
object
Project.connector.type
●ProjectConnectorType!
non-null enum
Project.link
● ProjectLink
object
Project.link.id
●UUID!
non-null scalar
Project.availableProviders
● [Project!]!
non-null object
Project.availableProviders.type
●ProjectLinkType!
non-null enum
Project.linkedProviders
● ProjectLinkConnection!
non-null object
Project.linkedProviders.type
●ProjectLinkType!
non-null enum
Project.linkedProjects
● ProjectLinkConnection!
non-null object
Project.linkedProjects.type
●ProjectLinkType!
non-null enum
Project.deploymentTimestamps
● DeploymentTimestamps
object
Returned by
createProject
mutation ● duplicateProject
mutation ● duplicateRepoToDeployV2
mutation ● migrateProjectToDeployV2
mutation ● updateProject
mutation
Member Of
ClusterComponent
object ● Project
object ● ProjectConnection
object ● ProjectLink
object ● Team
object