Skip to main content

CreateProjectInput

No description

input CreateProjectInput {
description: String
id: String!
name: String!
}

Fields

CreateProjectInput.description ● String scalar {#description}

Create a new project. A project is the complete model of your application—its infrastructure, architecture, configurations, and environments.

CreateProjectInput.id ● String! non-null scalar {#id}

A short, memorable identifier for looking up this project in the API and CLI. This becomes the first segment of all resource identifiers within the project. For example, a project 'ecomm' with environment 'prod' and component 'db' creates the package identifier 'ecomm-prod-db'. Choose something concise and meaningful—human-readable, not a UUID. Max 20 characters, lowercase alphanumeric only (a-z, 0-9). Immutable after creation.

CreateProjectInput.name ● String! non-null scalar {#name}

A human-readable name for the project

Member Of

createProject mutation