Create a new Project
A Project is software that provides some functionality.
Projects are uniquely identified by a UUID, prefixed with the string proj_, for example proj_c42014e7-baf5-4ec6-a502-858f98dca7c8
Projects can have zero or more Aliases. Aliases are completely free-form. They can be a URL, like github.com/kubernetes/kubernetes or a short string like k8s or kube.
Each Project has a ProjectType. Valid ProjectTypes include:
A Project is not the packaging of that software. Packaging of Projects is described by the Package model.
Created
user who created the record.
timestamp of when the record was created.
ID is the unique identifier for the Project
user who last modified the record.
timestamp of when the record was last modified.
Display name for the Project.
Type is the type of Project.
kube-addon, kube-operator, kube-control-plane-provider, application-service, platform, application A URL to the JSON Schema for this object.
Optional set of string aliases for the Project. Must be globally unique.
Optional long-form description of the Project.
An optional object containing information about the Project's versioning and release model.