UpdateProjectInput
No description
input UpdateProjectInput {
id: ID!
path: String
name: String
dockerImage: String
githubIntegration: GitHubRepoIntegrationInput
gitlabIntegration: GitlabRepoIntegrationInput
buildType: String
dockerfilePath: String
dockerfileText: String
workingDirectory: String
buildCommand: String
runCommand: String
staticPath: String
releaseCommand: String
nodejsVersion: String
pythonVersion: String
golangVersion: String
noBuildCache: Boolean
gitSubmodules: GitSubmodulesType
kanikoFlags: KanikoFlagsInput
alternativeImageTagTemplates: [String!]
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
deployTimeoutSeconds: Int
helmVersion: String
helmValues: String
terraformSource: String
terraformVersion: String
terraformVariables: String
manifests: [String!]
manifestValue: String
manifest: ResourceKubernetesManifestInput
awsIamRole: String
gcpServiceAccount: String
clusterIssuerName: String
logShipper: LogShipperInput
deployService: Boolean
deployJob: Boolean
cronJobSchedule: String
productionBranch: String
containerRepository: String
containerCacheRepository: String
containerRegistryID: 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
UpdateProjectInput.id
● ID!
non-null scalar
- v0.RepoID
UpdateProjectInput.path
● String
scalar
UpdateProjectInput.name
● String
scalar
UpdateProjectInput.dockerImage
● String
scalar
UpdateProjectInput.githubIntegration
● GitHubRepoIntegrationInput
input
UpdateProjectInput.gitlabIntegration
● GitlabRepoIntegrationInput
input
UpdateProjectInput.buildType
● String
scalar
UpdateProjectInput.dockerfilePath
● String
scalar
UpdateProjectInput.dockerfileText
● String
scalar
UpdateProjectInput.workingDirectory
● String
scalar
UpdateProjectInput.buildCommand
● String
scalar
UpdateProjectInput.runCommand
● String
scalar
UpdateProjectInput.staticPath
● String
scalar
UpdateProjectInput.releaseCommand
● String
scalar
UpdateProjectInput.nodejsVersion
● String
scalar
UpdateProjectInput.pythonVersion
● String
scalar
UpdateProjectInput.golangVersion
● String
scalar
UpdateProjectInput.noBuildCache
● Boolean
scalar
UpdateProjectInput.gitSubmodules
● GitSubmodulesType
enum
UpdateProjectInput.kanikoFlags
● KanikoFlagsInput
input
UpdateProjectInput.alternativeImageTagTemplates
● [String!]
list scalar
UpdateProjectInput.volumes
● JSON
scalar
UpdateProjectInput.ports
● JSON
scalar
UpdateProjectInput.replication
● [ReplicationInput!]
list input
UpdateProjectInput.resources
● ContainerResourcesSpecInput
input
UpdateProjectInput.buildResources
● ContainerResourcesSpecInput
input
UpdateProjectInput.branchResources
● ContainerResourcesSpecInput
input
UpdateProjectInput.serverlessResources
● ServerlessResourcesSpecInput
input
UpdateProjectInput.readinessProbe
● ProbeInput
input
UpdateProjectInput.livenessProbe
● ProbeInput
input
UpdateProjectInput.startupProbe
● ProbeInput
input
UpdateProjectInput.autoscaling
● AutoscalingInput
input
UpdateProjectInput.preStopSleep
● Int
scalar
UpdateProjectInput.terminationGracePeriodSeconds
● Int
scalar
UpdateProjectInput.prometheusScrape
● PrometheusScrapeInput
input
UpdateProjectInput.hostNetwork
● Boolean
scalar
UpdateProjectInput.staticIP
● Boolean
scalar
UpdateProjectInput.iamPolicies
● [String!]
list scalar
UpdateProjectInput.manualDeploy
● Boolean
scalar
UpdateProjectInput.autoRetry
● Boolean
scalar
UpdateProjectInput.autoRollback
● Boolean
scalar
UpdateProjectInput.deployStrategy
● DeployStrategy
enum
UpdateProjectInput.deployTimeoutSeconds
● Int
scalar
UpdateProjectInput.helmVersion
● String
scalar
UpdateProjectInput.helmValues
● String
scalar
UpdateProjectInput.terraformSource
● String
scalar
UpdateProjectInput.terraformVersion
● String
scalar
UpdateProjectInput.terraformVariables
● String
scalar
UpdateProjectInput.manifests
● [String!]
list scalar
UpdateProjectInput.manifestValue
● String
scalar
UpdateProjectInput.manifest
● ResourceKubernetesManifestInput
input
UpdateProjectInput.awsIamRole
● String
scalar
UpdateProjectInput.gcpServiceAccount
● String
scalar
UpdateProjectInput.clusterIssuerName
● String
scalar
UpdateProjectInput.logShipper
● LogShipperInput
input
UpdateProjectInput.deployService
● Boolean
scalar
UpdateProjectInput.deployJob
● Boolean
scalar
UpdateProjectInput.cronJobSchedule
● String
scalar
UpdateProjectInput.productionBranch
● String
scalar
UpdateProjectInput.containerRepository
● String
scalar
UpdateProjectInput.containerCacheRepository
● String
scalar
UpdateProjectInput.containerRegistryID
● UUID
scalar
UpdateProjectInput.nodeSelector
● JSON
scalar
UpdateProjectInput.secretMounts
● [KubernetesSecretMountInput!]
list input
UpdateProjectInput.kubernetesCustomization
● KubernetesCustomizationInput
input
UpdateProjectInput.buildCPU
● Float
scalar
UpdateProjectInput.buildMemory
● Float
scalar
UpdateProjectInput.cpu
● String
scalar
UpdateProjectInput.memory
● String
scalar
UpdateProjectInput.ephemeralStorage
● Float
scalar
UpdateProjectInput.gpu
● GPUInput
input
UpdateProjectInput.tpu
● TPUInput
input
UpdateProjectInput.dedicated
● Boolean
scalar
UpdateProjectInput.githubInstallationID
● String
scalar
UpdateProjectInput.githubRepository
● String
scalar
UpdateProjectInput.deployBranch
● Boolean
scalar
UpdateProjectInput.branchIgnore
● String
scalar
UpdateProjectInput.datadogApmEnabled
● Boolean
scalar
UpdateProjectInput.pipelineClusterID
● UUID
scalar
UpdateProjectInput.deployTarget
● ProjectDeployInput
input
Member Of
updateProject
mutation