Repo
No description
type Repo {
  bitbucketIntegration: BitbucketRepoIntegration
  manifest: Manifest
  id: ID!
  name: String!
  source: RepoSource!
  appID: String
  enabled: Boolean!
  namespace: String
  useHumanReadableKubernetesName: Boolean
  kappID: String
  clusterDomains: [ClusterDomains!]
  cdns: [CDN!]
  envs: [EnvVar!]
  replication: [Replication!]
  ports: [Port!]
  volumes: [VolumeSpec!]
  secretMounts: [KubernetesSecretMount!]
  manualDeploy: Boolean
  autoRetry: Boolean
  autoRollback: Boolean
  deployTimeoutSeconds: Int
  buildMethod: BuildMethod
  buildMethodSuggestions: [BuildMethod!]
  noBuildCache: Boolean
  gitSubmodules: GitSubmodulesType
  kanikoFlags: KanikoFlags
  resources: ContainerResourcesSpec
  buildResources: ContainerResourcesSpec
  branchResources: ContainerResourcesSpec
  serverlessResources: ServerlessResourceSpec
  serverlessRegion: String
  readinessProbe: Probe
  livenessProbe: Probe
  startupProbe: Probe
  autoscaling: Autoscaling
  preStopSleep: Int
  terminationGracePeriodSeconds: Int
  staticIP: Boolean
  deployments(
    first: Int = 10
    after: String
    input: DeploymentsInput
  ): [Deployment!]
  deployment(
    id: ID!
  ): Deployment
  branches: [RepoBranch!]
  branch(
    id: UUID
    name: String
  ): RepoBranchV2
  productionBranchV2: RepoBranchV2
  branchesV2(
    page: PageInput
    input: BranchInput
  ): RepoBranchConnection
  productionBranch: String
  productionDeployment: Deployment
  githubRepository: GitHubRepository
  githubIntegration: GitHubRepoIntegration
  gitlabIntegration: GitlabRepoIntegration
  helmChart: HelmChart
  helmValues: String
  terraformVersion: String
  terraformVariables: JSON
  image: String
  collaborators: [ProjectCollaborator!]
  collaboratorInvitations: [ProjectCollaboratorInvitation!]
  free: Boolean
  prometheusScrape: PrometheusScrape
  logShipper: LogShipper
  kubernetesCustomization: KubernetesCustomization
  deployTarget: DeployTarget
  deployType: DeployType
  canDeploy: Boolean
  cluster: Cluster
  awsAccount: AWSAccount
  gcpAccount: GCPAccount
  awsIamRole: String
  gcpServiceAccount: String
  deployStrategy: DeployStrategy
  deployService: Boolean
  deployJob: Boolean
  cronJobSchedule: String
  jobRun(
    id: UUID!
  ): JobRun!
  jobRuns: JobRunConnection
  hasBuildStage: Boolean
  hasDeployStage: Boolean
  alternativeImageTagTemplates: [String!]
  containerRegistry: ContainerRegistry
  databaseProvider: DatabaseProviderType
  databaseEngine: DatabaseEngineType
  databaseVersion: String
  databaseLinks: [DatabaseLink!]!
  linkedProjects: [DatabaseLink!]!
  databaseEnvs: [EnvVar!]!
  disableReason: DisableReason
  datadogApmEnabled: Boolean
  pipelineCluster: Cluster
  defaultIngressDomain: String
  project: Project
  projectEnvironment: ProjectEnvironment
  owner: User!
  createdAt: Time!
  updatedAt: Time!
  buildSpec: ContainerSpec
  cpu: String
  memory: String
  gpu: GPUSpec
  tpu: TPUSpec
  ephemeralStorage: Float
  dedicated: Boolean
  deployBranch: Boolean
  branchIgnore: String
  nodeSelector: JSON
  hostNetwork: Boolean
  clusterIssuerName: String
  path: String!
  fullPath: String!
  deploymentConfiguration(
    revisionId: UUID
    sequenceId: Int
  ): RepoDeploymentConfiguration!
  deploymentConfigurationRevisions(
    page: PageInput
  ): RepoDeploymentConfigurationConnection!
  pipelineLinks: [RepoPipelineLink!]
  machines: [Machine!]
}
Fields
Repo.bitbucketIntegration ● BitbucketRepoIntegration object
Repo.manifest ● Manifest object
Repo.id ● ID! non-null scalar
- v0.RepoID
 
Repo.name ● String! non-null scalar
Repo.source ● RepoSource! non-null object
Repo.appID ● String scalar
Repo.enabled ● Boolean! non-null scalar
Repo.namespace ● String scalar
Repo.useHumanReadableKubernetesName ● Boolean scalar
Repo.kappID ● String scalar
Repo.clusterDomains ● [ClusterDomains!] list object
Repo.cdns ● [CDN!] list object
Repo.envs ● [EnvVar!] list object
Repo.replication ● [Replication!] list object
Repo.ports ● [Port!] list object
Repo.volumes ● [VolumeSpec!] list object
Repo.secretMounts ● [KubernetesSecretMount!] list object
Repo.manualDeploy ● Boolean scalar
Repo.autoRetry ● Boolean scalar
Repo.autoRollback ● Boolean scalar
Repo.deployTimeoutSeconds ● Int scalar
Repo.buildMethod ● BuildMethod object
Repo.buildMethodSuggestions ● [BuildMethod!] list object
Repo.noBuildCache ● Boolean scalar
Repo.gitSubmodules ● GitSubmodulesType enum
Repo.kanikoFlags ● KanikoFlags object
Repo.resources ● ContainerResourcesSpec object
Repo.buildResources ● ContainerResourcesSpec object
Repo.branchResources ● ContainerResourcesSpec object
Repo.serverlessResources ● ServerlessResourceSpec object
Repo.serverlessRegion ● String scalar
Repo.readinessProbe ● Probe object
Repo.livenessProbe ● Probe object
Repo.startupProbe ● Probe object
Repo.autoscaling ● Autoscaling object
Repo.preStopSleep ● Int scalar
Repo.terminationGracePeriodSeconds ● Int scalar
Repo.staticIP ● Boolean scalar
Repo.deployments ● [Deployment!] list object
Repo.deployments.first●Intscalar
Repo.deployments.after ● String scalar
Repo.deployments.input ● DeploymentsInput input
Repo.deployment ● Deployment object
Repo.deployment.id●ID!non-null scalar
Repo.branches ● [RepoBranch!] list object
Repo.branch ● RepoBranchV2 object
Repo.branch.id●UUIDscalar
Repo.branch.name ● String scalar
Repo.productionBranchV2 ● RepoBranchV2 object
Repo.branchesV2 ● RepoBranchConnection object
Repo.branchesV2.page●PageInputinput
Repo.branchesV2.input ● BranchInput input
Repo.productionBranch ● String scalar
Repo.productionDeployment ● Deployment object
Repo.githubRepository ● GitHubRepository object
Repo.githubIntegration ● GitHubRepoIntegration object
Repo.gitlabIntegration ● GitlabRepoIntegration object
Repo.helmChart ● HelmChart object
Repo.helmValues ● String scalar
Repo.terraformVersion ● String scalar
Repo.terraformVariables ● JSON scalar
Repo.image ● String scalar
Repo.collaborators ● [ProjectCollaborator!] list object
Repo.collaboratorInvitations ● [ProjectCollaboratorInvitation!] list object
Repo.free ● Boolean scalar
Repo.prometheusScrape ● PrometheusScrape object
Repo.logShipper ● LogShipper object
Repo.kubernetesCustomization ● KubernetesCustomization object
Repo.deployTarget ● DeployTarget enum
Repo.deployType ● DeployType enum
Repo.canDeploy ● Boolean scalar
Repo.cluster ● Cluster object
Repo.awsAccount ● AWSAccount object
Repo.gcpAccount ● GCPAccount object
Repo.awsIamRole ● String scalar
Repo.gcpServiceAccount ● String scalar
Repo.deployStrategy ● DeployStrategy enum
Repo.deployService ● Boolean scalar
Repo.deployJob ● Boolean scalar
Repo.cronJobSchedule ● String scalar
Repo.jobRun ● JobRun! non-null object
Repo.jobRun.id●UUID!non-null scalar
Repo.jobRuns ● JobRunConnection object
Repo.hasBuildStage ● Boolean scalar
Repo.hasDeployStage ● Boolean scalar
Repo.alternativeImageTagTemplates ● [String!] list scalar
Repo.containerRegistry ● ContainerRegistry object
Repo.databaseProvider ● DatabaseProviderType enum
Repo.databaseEngine ● DatabaseEngineType enum
Repo.databaseVersion ● String scalar
Repo.databaseLinks ● [DatabaseLink!]! non-null object
Repo.linkedProjects ● [DatabaseLink!]! non-null object
Repo.databaseEnvs ● [EnvVar!]! non-null object
Repo.disableReason ● DisableReason enum
Repo.datadogApmEnabled ● Boolean scalar
Repo.pipelineCluster ● Cluster object
Repo.defaultIngressDomain ● String scalar
Repo.project ● Project object
Repo.projectEnvironment ● ProjectEnvironment object
Repo.owner ● User! non-null object
Repo.createdAt ● Time! non-null scalar
Repo.updatedAt ● Time! non-null scalar
Repo.buildSpec ● ContainerSpec object
Repo.cpu ● String scalar
Repo.memory ● String scalar
Repo.gpu ● GPUSpec object
Repo.tpu ● TPUSpec object
Repo.ephemeralStorage ● Float scalar
Repo.dedicated ● Boolean scalar
Repo.deployBranch ● Boolean scalar
Repo.branchIgnore ● String scalar
Repo.nodeSelector ● JSON scalar
Repo.hostNetwork ● Boolean scalar
Repo.clusterIssuerName ● String scalar
Repo.path ● String! non-null scalar
Repo.fullPath ● String! non-null scalar
Repo.deploymentConfiguration ● RepoDeploymentConfiguration! non-null object
Repo.deploymentConfiguration.revisionId●UUIDscalar
Repo.deploymentConfiguration.sequenceId ● Int scalar
Repo.deploymentConfigurationRevisions ● RepoDeploymentConfigurationConnection! non-null object
Repo.deploymentConfigurationRevisions.page●PageInputinput
Repo.pipelineLinks ● [RepoPipelineLink!] list object
Repo.machines ● [Machine!] list object
Returned by
abortBuild  mutation ● addProjectCollaborator  mutation ● addRepoCustomDomain  mutation ● buildRepo  mutation ● copyEnvVars  mutation ● createProjectDocker  mutation ● createProjectGit  mutation ● createProjectHelm  mutation ● createProjectsFromTemplate  mutation ● createProjectTerraform  mutation ● createResourceAlpha  mutation ● deployRepo  mutation ● deployRepoBranch  mutation ● disableRepo  mutation ● duplicateProject  mutation ● enableRepo  mutation ● linkDatabase  mutation ● migrateGithubConnection  mutation ● moveRepoToProjectEnvironment  mutation ● reissueCustomDomainCertificate  mutation ● removeProbe  mutation ● removeProjectCollaborator  mutation ● removeRepoCustomDomain  mutation ● repo  query ● repoUpdated  subscription ● rollbackProjectToDeployment  mutation ● setRepoEnvs  mutation ● transferProject  mutation ● updateDatabaseLink  mutation ● updateProject  mutation ● updateProjectDanger  mutation ● updateRepoCustomDomain  mutation ● updateResourceAlpha  mutation
Member Of
ClusterCustomDomain  object ● DatabaseLink  object ● Deployment  object ● Project  object ● ProjectCollaboratorInvitation  object ● ProjectEnvironment  object ● ProjectV3Adapter  object ● RepoBranchV2  object ● RepoConnection  object ● RepoGroup  object ● RepoPipelineLink  object ● User  object