This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a commit to branch release-1.12.x
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 20991ed5064072a3ecf4793ab4b96b0dd4c38df5
Author: Michael Anstis <[email protected]>
AuthorDate: Thu Mar 2 20:31:26 2023 +0000

    Issue-1330: Deprecating parameters.
---
 helm/camel-k/crds/crd-kamelet.yaml          | 3 +++
 pkg/apis/camel/v1alpha1/jsonschema_types.go | 1 +
 2 files changed, 4 insertions(+)

diff --git a/helm/camel-k/crds/crd-kamelet.yaml 
b/helm/camel-k/crds/crd-kamelet.yaml
index 7a6f89f13..2a9a35c5e 100644
--- a/helm/camel-k/crds/crd-kamelet.yaml
+++ b/helm/camel-k/crds/crd-kamelet.yaml
@@ -94,6 +94,9 @@ spec:
                           description: default is a default value for 
undefined object
                             fields.
                           x-kubernetes-preserve-unknown-fields: true
+                        deprecated:
+                          type: boolean
+                          default: false
                         description:
                           type: string
                         enum:
diff --git a/pkg/apis/camel/v1alpha1/jsonschema_types.go 
b/pkg/apis/camel/v1alpha1/jsonschema_types.go
index 620128a16..c9cdc4362 100644
--- a/pkg/apis/camel/v1alpha1/jsonschema_types.go
+++ b/pkg/apis/camel/v1alpha1/jsonschema_types.go
@@ -26,6 +26,7 @@ import (
 
 type JSONSchemaProp struct {
        ID          string `json:"id,omitempty"`
+       Deprecated  bool   `json:"deprecated,omitempty"`
        Description string `json:"description,omitempty"`
        Type        string `json:"type,omitempty"`
        // format is an OpenAPI v3 format string. Unknown formats are ignored. 
The following formats are validated:

Reply via email to