CreateProjectInput
No description
input CreateProjectInput {
userID: UUID
name: String
projectID: UUID
environmentID: UUID
projectName: String
environmentName: String
installation: ID
owner: String
repo: String
gitRepository: String
githubConnection: GithubConnectionInput
gitlabConnection: GitlabConnectionInput
buildTarget: BuildTargetInput
deployTarget: ProjectDeployInput
productionBranch: String
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: JSON
replication: [ReplicationInput!]
volumes: JSON
cpu: String
memory: String
dedicated: Boolean
gpu: String
buildCommand: String
buildType: String
runCommand: String
staticPath: String
enabled: Boolean
teamID: ID
}
Fields
CreateProjectInput.userID
● UUID
scalar
CreateProjectInput.name
● String
scalar
CreateProjectInput.projectID
● UUID
scalar
- v0.ProjectID or v1.GroupID
CreateProjectInput.environmentID
● UUID
scalar
- v0.EnvironmentID or v1.SubGroupID
CreateProjectInput.projectName
● String
scalar
CreateProjectInput.environmentName
● String
scalar
CreateProjectInput.installation
● ID
scalar
CreateProjectInput.owner
● String
scalar
CreateProjectInput.repo
● String
scalar
CreateProjectInput.gitRepository
● String
scalar
CreateProjectInput.githubConnection
● GithubConnectionInput
input
CreateProjectInput.gitlabConnection
● GitlabConnectionInput
input
CreateProjectInput.buildTarget
● BuildTargetInput
input
CreateProjectInput.deployTarget
● ProjectDeployInput
input
CreateProjectInput.productionBranch
● String
scalar
CreateProjectInput.deployService
● Boolean
scalar
CreateProjectInput.deployJob
● Boolean
scalar
CreateProjectInput.manualDeploy
● Boolean
scalar
CreateProjectInput.autoRetry
● Boolean
scalar
CreateProjectInput.autoRollback
● Boolean
scalar
CreateProjectInput.deployBranch
● Boolean
scalar
CreateProjectInput.branchIgnore
● String
scalar
CreateProjectInput.containerRepository
● String
scalar
CreateProjectInput.containerCacheRepository
● String
scalar
CreateProjectInput.containerRegistryID
● UUID
scalar
CreateProjectInput.resources
● ContainerResourcesSpecInput
input
CreateProjectInput.buildResources
● ContainerResourcesSpecInput
input
CreateProjectInput.branchResources
● ContainerResourcesSpecInput
input
CreateProjectInput.envs
● [EnvVarInput!]
list input
CreateProjectInput.ports
● JSON
scalar
CreateProjectInput.replication
● [ReplicationInput!]
list input
CreateProjectInput.volumes
● JSON
scalar
CreateProjectInput.cpu
● String
scalar
CreateProjectInput.memory
● String
scalar
CreateProjectInput.dedicated
● Boolean
scalar
CreateProjectInput.gpu
● String
scalar
CreateProjectInput.buildCommand
● String
scalar
CreateProjectInput.buildType
● String
scalar
CreateProjectInput.runCommand
● String
scalar
CreateProjectInput.staticPath
● String
scalar
CreateProjectInput.enabled
● Boolean
scalar
CreateProjectInput.teamID
● ID
scalar
Member Of
createProject
mutation