CreateProjectGitInput
No description
input CreateProjectGitInput {
userID: UUID
name: String
projectID: UUID
environmentID: UUID
projectName: String
environmentName: String
url: String!
productionBranch: String
buildTarget: BuildTargetInput
deployTarget: ProjectDeployInput
build: ProjectBuildInput
deployService: Boolean
deployJob: Boolean
manualDeploy: Boolean
autoRetry: Boolean
autoRollback: Boolean
deployBranch: Boolean
branchIgnore: String
containerRepository: String
containerCacheRepository: String
containerRegistryID: UUID
resources: ContainerResourcesSpecInput
buildResources: ContainerResourcesSpecInput
branchResources: ContainerResourcesSpecInput
envs: [EnvVarInput!]
ports: [PortInput!]
volumes: [VolumeInput!]
replication: [ReplicationInput!]
runCommand: String
logShipper: LogShipperInput
deployStrategy: DeployStrategy
autoscaling: AutoscalingInput
preStopSleep: Int
terminationGracePeriodSeconds: Int
prometheusScrape: PrometheusScrapeInput
readinessProbe: ProbeInput
livenessProbe: ProbeInput
startupProbe: ProbeInput
clusterIssuerName: String
hostNetwork: Boolean
staticIP: Boolean
nodeSelector: JSON
noBuildCache: Boolean
kanikoFlags: KanikoFlagsInput
datadogApmEnabled: Boolean
enabled: Boolean
pipelineClusterID: UUID
path: String
}
Fields
CreateProjectGitInput.userID
● UUID
scalar
CreateProjectGitInput.name
● String
scalar
CreateProjectGitInput.projectID
● UUID
scalar
- v0.ProjectID or v1.GroupID
CreateProjectGitInput.environmentID
● UUID
scalar
- v0.EnvironmentID or v1.SubGroupID
CreateProjectGitInput.projectName
● String
scalar
CreateProjectGitInput.environmentName
● String
scalar
CreateProjectGitInput.url
● String!
non-null scalar
CreateProjectGitInput.productionBranch
● String
scalar
CreateProjectGitInput.buildTarget
● BuildTargetInput
input
CreateProjectGitInput.deployTarget
● ProjectDeployInput
input
CreateProjectGitInput.build
● ProjectBuildInput
input
CreateProjectGitInput.deployService
● Boolean
scalar
CreateProjectGitInput.deployJob
● Boolean
scalar
CreateProjectGitInput.manualDeploy
● Boolean
scalar
CreateProjectGitInput.autoRetry
● Boolean
scalar
CreateProjectGitInput.autoRollback
● Boolean
scalar
CreateProjectGitInput.deployBranch
● Boolean
scalar
CreateProjectGitInput.branchIgnore
● String
scalar
CreateProjectGitInput.containerRepository
● String
scalar
CreateProjectGitInput.containerCacheRepository
● String
scalar
CreateProjectGitInput.containerRegistryID
● UUID
scalar
CreateProjectGitInput.resources
● ContainerResourcesSpecInput
input
CreateProjectGitInput.buildResources
● ContainerResourcesSpecInput
input
CreateProjectGitInput.branchResources
● ContainerResourcesSpecInput
input
CreateProjectGitInput.envs
● [EnvVarInput!]
list input
CreateProjectGitInput.ports
● [PortInput!]
list input
CreateProjectGitInput.volumes
● [VolumeInput!]
list input
CreateProjectGitInput.replication
● [ReplicationInput!]
list input
CreateProjectGitInput.runCommand
● String
scalar
CreateProjectGitInput.logShipper
● LogShipperInput
input
CreateProjectGitInput.deployStrategy
● DeployStrategy
enum
CreateProjectGitInput.autoscaling
● AutoscalingInput
input
CreateProjectGitInput.preStopSleep
● Int
scalar
CreateProjectGitInput.terminationGracePeriodSeconds
● Int
scalar
CreateProjectGitInput.prometheusScrape
● PrometheusScrapeInput
input
CreateProjectGitInput.readinessProbe
● ProbeInput
input
CreateProjectGitInput.livenessProbe
● ProbeInput
input
CreateProjectGitInput.startupProbe
● ProbeInput
input
CreateProjectGitInput.clusterIssuerName
● String
scalar
CreateProjectGitInput.hostNetwork
● Boolean
scalar
CreateProjectGitInput.staticIP
● Boolean
scalar
CreateProjectGitInput.nodeSelector
● JSON
scalar
CreateProjectGitInput.noBuildCache
● Boolean
scalar
CreateProjectGitInput.kanikoFlags
● KanikoFlagsInput
input
CreateProjectGitInput.datadogApmEnabled
● Boolean
scalar
CreateProjectGitInput.enabled
● Boolean
scalar
CreateProjectGitInput.pipelineClusterID
● UUID
scalar
CreateProjectGitInput.path
● String
scalar
Member Of
createProjectGit
mutation