2023-05-03 15:07:39 -05:00
|
|
|
package kind
|
|
|
|
|
|
|
|
name: "Folder"
|
|
|
|
maturity: "merged"
|
|
|
|
description: "A folder is a collection of resources that are grouped together and can share permissions."
|
|
|
|
|
2023-05-24 03:47:25 -05:00
|
|
|
lineage: schemas: [{
|
|
|
|
version: [0, 0]
|
|
|
|
schema: {
|
|
|
|
spec: {
|
|
|
|
// Unique folder id. (will be k8s name)
|
|
|
|
uid: string
|
2023-05-03 15:07:39 -05:00
|
|
|
|
2023-05-24 03:47:25 -05:00
|
|
|
// Folder title
|
|
|
|
title: string
|
2023-05-03 15:07:39 -05:00
|
|
|
|
2023-05-24 03:47:25 -05:00
|
|
|
// Description of the folder.
|
|
|
|
description?: string
|
|
|
|
} @cuetsy(kind="interface")
|
|
|
|
//
|
|
|
|
// TODO:
|
|
|
|
// common metadata will soon support setting the parent folder in the metadata
|
|
|
|
//
|
|
|
|
}
|
|
|
|
}]
|