Files
kubevela/pkg/workflow/template/static/builtin-apply-component.cue
Tianxin Dong 0f780dec75 Feat: add new providers and fix definitions (#6599)
* feat: add new providers and fix definitions

Signed-off-by: FogDong <fog@bentoml.com>

* fix: fix definitions and tests

Signed-off-by: FogDong <fog@bentoml.com>

* fix: fix lint and helm

Signed-off-by: FogDong <fog@bentoml.com>

* fix: fix definitions

Signed-off-by: FogDong <fog@bentoml.com>

* fix: add multicluster

Signed-off-by: FogDong <fog@bentoml.com>

* fix: fix e2e

Signed-off-by: FogDong <fog@bentoml.com>

* fix: fix dynamic client for cli

Signed-off-by: FogDong <fog@bentoml.com>

* fix: fix api gen

Signed-off-by: FogDong <fog@bentoml.com>

* fix: fix lint

Signed-off-by: FogDong <fog@bentoml.com>

---------

Signed-off-by: FogDong <fog@bentoml.com>
2024-10-01 12:29:44 +05:30

23 lines
326 B
CUE

import (
"vela/oam"
)
// apply component and traits
apply: oam.#ApplyComponent & {
$params: parameter
}
if apply.$returns.output != _|_ {
output: apply.$returns.output
}
if apply.$returns.outputs != _|_ {
outputs: apply.$returns.outputs
}
parameter: {
value: {...}
cluster: *"" | string
namespace: *"" | string
}