Skip to main content

UpdateProjectInput

No description

type UpdateProjectInput {
id: ID!
path: String
name: String
dockerImage: String
githubIntegration: GitHubRepoIntegrationInput
buildType: String
dockerfilePath: String
workingDirectory: String
buildCommand: String
runCommand: String
staticPath: String
releaseCommand: String
nodejsVersion: String
pythonVersion: String
golangVersion: String
noBuildCache: Boolean
kanikoFlags: KanikoFlagsInput
volumes: JSON
ports: JSON
replication: [ReplicationInput!]
resources: ContainerResourcesSpecInput
buildResources: ContainerResourcesSpecInput
branchResources: ContainerResourcesSpecInput
serverlessResources: ServerlessResourcesSpecInput
readinessProbe: ProbeInput
livenessProbe: ProbeInput
startupProbe: ProbeInput
autoscaling: AutoscalingInput
preStopSleep: Int
terminationGracePeriodSeconds: Int
prometheusScrape: PrometheusScrapeInput
hostNetwork: Boolean
staticIP: Boolean
iamPolicies: [String!]
manualDeploy: Boolean
autoRetry: Boolean
autoRollback: Boolean
deployStrategy: DeployStrategy
helmVersion: String
helmValues: String
terraformVersion: String
terraformVariables: String
awsIamRole: String
gcpServiceAccount: String
clusterIssuerName: String
logShipper: LogShipperInput
deployService: Boolean
deployJob: Boolean
cronJobSchedule: String
productionBranch: String
containerRegistry: UUID
nodeSelector: JSON
secretMounts: [KubernetesSecretMountInput!]
kubernetesCustomization: KubernetesCustomizationInput
buildCPU: Float
buildMemory: Float
cpu: String
memory: String
ephemeralStorage: Float
gpu: GPUInput
tpu: TPUInput
dedicated: Boolean
githubInstallationID: String
githubRepository: String
deployBranch: Boolean
branchIgnore: String
datadogApmEnabled: Boolean
pipelineClusterID: UUID
deployTarget: ProjectDeployInput
}

Fields

id (ID)

path (String)

name (String)

dockerImage (String)

githubIntegration (GitHubRepoIntegrationInput)

buildType (String)

dockerfilePath (String)

workingDirectory (String)

buildCommand (String)

runCommand (String)

staticPath (String)

releaseCommand (String)

nodejsVersion (String)

pythonVersion (String)

golangVersion (String)

noBuildCache (Boolean)

kanikoFlags (KanikoFlagsInput)

volumes (JSON)

ports (JSON)

replication (ReplicationInput)

resources (ContainerResourcesSpecInput)

buildResources (ContainerResourcesSpecInput)

branchResources (ContainerResourcesSpecInput)

serverlessResources (ServerlessResourcesSpecInput)

readinessProbe (ProbeInput)

livenessProbe (ProbeInput)

startupProbe (ProbeInput)

autoscaling (AutoscalingInput)

preStopSleep (Int)

terminationGracePeriodSeconds (Int)

prometheusScrape (PrometheusScrapeInput)

hostNetwork (Boolean)

staticIP (Boolean)

iamPolicies (String)

manualDeploy (Boolean)

autoRetry (Boolean)

autoRollback (Boolean)

deployStrategy (DeployStrategy)

helmVersion (String)

helmValues (String)

terraformVersion (String)

terraformVariables (String)

awsIamRole (String)

gcpServiceAccount (String)

clusterIssuerName (String)

logShipper (LogShipperInput)

deployService (Boolean)

deployJob (Boolean)

cronJobSchedule (String)

productionBranch (String)

containerRegistry (UUID)

nodeSelector (JSON)

secretMounts (KubernetesSecretMountInput)

kubernetesCustomization (KubernetesCustomizationInput)

buildCPU (Float)

buildMemory (Float)

cpu (String)

memory (String)

ephemeralStorage (Float)

gpu (GPUInput)

tpu (TPUInput)

dedicated (Boolean)

githubInstallationID (String)

githubRepository (String)

deployBranch (Boolean)

branchIgnore (String)

datadogApmEnabled (Boolean)

pipelineClusterID (UUID)

deployTarget (ProjectDeployInput)