Skip to main content
Version: 0.1.0

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