mirror of
https://github.com/kubevela/kubevela.git
synced 2026-04-30 14:37:00 +00:00
47 lines
621 B
CUE
47 lines
621 B
CUE
#Apply: {
|
|
#do: "apply"
|
|
#provider: "kube"
|
|
cluster: *"" | string
|
|
value: {...}
|
|
...
|
|
}
|
|
|
|
#Read: {
|
|
#do: "read"
|
|
#provider: "kube"
|
|
cluster: *"" | string
|
|
value?: {...}
|
|
...
|
|
}
|
|
|
|
#List: {
|
|
#do: "list"
|
|
#provider: "kube"
|
|
cluster: *"" | string
|
|
resource: {
|
|
apiVersion: string
|
|
kind: string
|
|
}
|
|
filter?: {
|
|
namespace?: *"" | string
|
|
matchingLabels?: {...}
|
|
}
|
|
list?: {...}
|
|
...
|
|
}
|
|
|
|
#Delete: {
|
|
#do: "delete"
|
|
#provider: "kube"
|
|
cluster: *"" | string
|
|
value: {
|
|
apiVersion: string
|
|
kind: string
|
|
metadata: {
|
|
name: string
|
|
namespace: *"default" | string
|
|
}
|
|
}
|
|
...
|
|
}
|