github.com/oam-dev/kubevela@v1.9.11/pkg/workflow/template/static/builtin-apply-component.cue (about)

     1  import (
     2  	"vela/op"
     3  )
     4  
     5  oam: op.oam
     6  // apply component and traits
     7  apply: oam.#ApplyComponent & {
     8  	value:     parameter.value
     9  	cluster:   parameter.cluster
    10  	namespace: parameter.namespace
    11  }
    12  
    13  if apply.output != _|_ {
    14  	output: apply.output
    15  }
    16  
    17  if apply.outputs != _|_ {
    18  	outputs: apply.outputs
    19  }
    20  parameter: {
    21  	value: {...}
    22  	cluster:   *"" | string
    23  	namespace: *"" | string
    24  }