github.com/oam-dev/kubevela@v1.9.11/references/docgen/testdata/parameter/condition.cue (about)

     1  parameter: {
     2  	volumes: [...{
     3  		name: string
     4  		type: *"configMap" | "secret" | "emptyDir" | "ephemeral"
     5  		if type == "configMap" {
     6  			//+usage=only works when type equals configmap
     7  			defaultMode: *420 | int
     8  		}},
     9  	]
    10  }