You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by dj...@apache.org on 2022/01/28 05:09:41 UTC

[camel-k] 03/03: Switch to separate camel-k and kamelets API pages. Generated AsciiDoc API docs

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

djencks pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 5869d4de7de2f3dabc81ba646c32d6c560c09c2d
Author: David Jencks <dj...@apache.org>
AuthorDate: Thu Jan 20 20:56:57 2022 -0800

    Switch to separate camel-k and kamelets API pages.
    Generated AsciiDoc API docs
---
 docs/modules/ROOT/nav-end.adoc                     |    4 +-
 docs/modules/ROOT/pages/apis/camel-k.adoc          |    4 +
 docs/modules/ROOT/pages/apis/camel.adoc            |    5 -
 docs/modules/ROOT/pages/apis/kamelets.adoc         |    3 +
 docs/modules/ROOT/pages/running/running.adoc       |    2 +-
 docs/modules/ROOT/partials/apis/camel-k-crds.adoc  | 3119 +++++++++
 docs/modules/ROOT/partials/apis/crds-html.adoc     | 6733 --------------------
 docs/modules/ROOT/partials/apis/kamelets-crds.adoc | 1130 ++++
 8 files changed, 4260 insertions(+), 6740 deletions(-)

diff --git a/docs/modules/ROOT/nav-end.adoc b/docs/modules/ROOT/nav-end.adoc
index 1512dfa..0342888 100644
--- a/docs/modules/ROOT/nav-end.adoc
+++ b/docs/modules/ROOT/nav-end.adoc
@@ -14,7 +14,9 @@
 *** xref:architecture/cr/camel-catalog.adoc[CamelCatalog]
 ** xref:architecture/runtime.adoc[Runtime]
 ** xref:architecture/traits.adoc[Traits]
-* xref:apis/camel.adoc[API]
+* API
+** xref:apis/camel-k.adoc[Camel-K API]
+** xref:apis/kamelets.adoc[Kamelets API]
 * xref:uninstalling.adoc[Uninstalling]
 * xref:contributing/developers.adoc[Contributing]
 ** xref:contributing/local-development.adoc[Local development]
diff --git a/docs/modules/ROOT/pages/apis/camel-k.adoc b/docs/modules/ROOT/pages/apis/camel-k.adoc
new file mode 100644
index 0000000..be64b8c
--- /dev/null
+++ b/docs/modules/ROOT/pages/apis/camel-k.adoc
@@ -0,0 +1,4 @@
+= Camel K API
+:page-aliases: camel.adoc
+
+include::partial$apis/camel-k-crds.adoc[]
diff --git a/docs/modules/ROOT/pages/apis/camel.adoc b/docs/modules/ROOT/pages/apis/camel.adoc
deleted file mode 100644
index 6414370..0000000
--- a/docs/modules/ROOT/pages/apis/camel.adoc
+++ /dev/null
@@ -1,5 +0,0 @@
-= Camel K API
-
-++++
-include::partial$apis/crds-html.adoc[]
-++++
\ No newline at end of file
diff --git a/docs/modules/ROOT/pages/apis/kamelets.adoc b/docs/modules/ROOT/pages/apis/kamelets.adoc
new file mode 100644
index 0000000..f9139da
--- /dev/null
+++ b/docs/modules/ROOT/pages/apis/kamelets.adoc
@@ -0,0 +1,3 @@
+= Kamelets API
+
+include::partial$apis/kamelets-crds.adoc[]
diff --git a/docs/modules/ROOT/pages/running/running.adoc b/docs/modules/ROOT/pages/running/running.adoc
index bd83d15..1c7299f 100644
--- a/docs/modules/ROOT/pages/running/running.adoc
+++ b/docs/modules/ROOT/pages/running/running.adoc
@@ -60,7 +60,7 @@ Camel K provide a very nice **dev mode** feature that will allow you to apply an
 [[no-cli-integration]]
 == Running an Integration without CLI
 
-You can run your integration also if you have no CLI available. `kamel` CLI manages a lot of fancy features but you can create an Integration Custom Resource (see the xref:apis/camel.adoc[API section] related to Integration) with all the configuration expected to run your application.
+You can run your integration also if you have no CLI available. `kamel` CLI manages a lot of fancy features but you can create an xref:apis/camel-k.adoc#_camel_apache_org_v1_Integration[Integration Custom Resource] with all the configuration expected to run your application.
 
 As an example, let's get the result of a **dry run** for a sample route: 
 
diff --git a/docs/modules/ROOT/partials/apis/camel-k-crds.adoc b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
new file mode 100644
index 0000000..90bbd2b
--- /dev/null
+++ b/docs/modules/ROOT/partials/apis/camel-k-crds.adoc
@@ -0,0 +1,3119 @@
+[#_camel_apache_org_v1]
+== camel.apache.org/v1
+
+Package v1 contains API Schema definitions for the camel v1 API group
+
+==  Resource Types
+
+[#_camel_apache_org_v1_Build]
+=== Build
+
+Build is the Schema for the builds API
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`apiVersion` +
+string
+|`camel.apache.org/v1`
+
+|`kind` +
+string
+|`Build`
+|`metadata` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+|
+
+
+
+
+Refer to the Kubernetes API documentation for the fields of the `metadata` field.
+|`spec` +
+*xref:#_camel_apache_org_v1_BuildSpec[BuildSpec]*
+|
+
+
+
+
+|`status` +
+*xref:#_camel_apache_org_v1_BuildStatus[BuildStatus]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_CamelCatalog]
+=== CamelCatalog
+
+CamelCatalog is the Schema for the camelcatalogs API
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`apiVersion` +
+string
+|`camel.apache.org/v1`
+
+|`kind` +
+string
+|`CamelCatalog`
+|`metadata` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+|
+
+
+
+
+Refer to the Kubernetes API documentation for the fields of the `metadata` field.
+|`status` +
+*xref:#_camel_apache_org_v1_CamelCatalogStatus[CamelCatalogStatus]*
+|
+
+
+
+
+|`spec` +
+*xref:#_camel_apache_org_v1_CamelCatalogSpec[CamelCatalogSpec]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_Integration]
+=== Integration
+
+Integration is the Schema for the integrations API
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`apiVersion` +
+string
+|`camel.apache.org/v1`
+
+|`kind` +
+string
+|`Integration`
+|`metadata` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+|
+
+
+
+
+Refer to the Kubernetes API documentation for the fields of the `metadata` field.
+|`spec` +
+*xref:#_camel_apache_org_v1_IntegrationSpec[IntegrationSpec]*
+|
+
+
+
+
+|`status` +
+*xref:#_camel_apache_org_v1_IntegrationStatus[IntegrationStatus]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationKit]
+=== IntegrationKit
+
+IntegrationKit is the Schema for the integrationkits API
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`apiVersion` +
+string
+|`camel.apache.org/v1`
+
+|`kind` +
+string
+|`IntegrationKit`
+|`metadata` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+|
+
+
+
+
+Refer to the Kubernetes API documentation for the fields of the `metadata` field.
+|`spec` +
+*xref:#_camel_apache_org_v1_IntegrationKitSpec[IntegrationKitSpec]*
+|
+
+
+
+
+|`status` +
+*xref:#_camel_apache_org_v1_IntegrationKitStatus[IntegrationKitStatus]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationPlatform]
+=== IntegrationPlatform
+
+IntegrationPlatform is the Schema for the integrationplatforms API
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`apiVersion` +
+string
+|`camel.apache.org/v1`
+
+|`kind` +
+string
+|`IntegrationPlatform`
+|`metadata` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+|
+
+
+
+
+Refer to the Kubernetes API documentation for the fields of the `metadata` field.
+|`spec` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformSpec[IntegrationPlatformSpec]*
+|
+
+
+
+
+|`status` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformStatus[IntegrationPlatformStatus]*
+|
+
+
+
+
+
+|===
+
+== Internal Types
+
+[#_camel_apache_org_v1_Artifact]
+=== Artifact
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuildStatus, BuildStatus>>
+* <<#_camel_apache_org_v1_IntegrationKitStatus, IntegrationKitStatus>>
+
+Artifact --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`id` +
+string
+|
+
+
+
+
+|`location` +
+string
+|
+
+
+
+
+|`target` +
+string
+|
+
+
+
+
+|`checksum` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_BaseTask]
+=== BaseTask
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuildahTask, BuildahTask>>
+* <<#_camel_apache_org_v1_BuilderTask, BuilderTask>>
+* <<#_camel_apache_org_v1_KanikoTask, KanikoTask>>
+* <<#_camel_apache_org_v1_S2iTask, S2iTask>>
+* <<#_camel_apache_org_v1_SpectrumTask, SpectrumTask>>
+
+BaseTask --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`name` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_BuildCondition]
+=== BuildCondition
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuildStatus, BuildStatus>>
+
+BuildCondition describes the state of a resource at a certain point.
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`type` +
+*xref:#_camel_apache_org_v1_BuildConditionType[BuildConditionType]*
+|
+
+
+Type of integration condition.
+
+|`status` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+|
+
+
+Status of the condition, one of True, False, Unknown.
+
+|`lastUpdateTime` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+The last time this condition was updated.
+
+|`lastTransitionTime` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+Last time the condition transitioned from one status to another.
+
+|`reason` +
+string
+|
+
+
+The reason for the condition's last transition.
+
+|`message` +
+string
+|
+
+
+A human-readable message indicating details about the transition.
+
+
+|===
+
+[#_camel_apache_org_v1_BuildConditionType]
+=== BuildConditionType(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuildCondition, BuildCondition>>
+
+BuildConditionType --
+
+
+[#_camel_apache_org_v1_BuildPhase]
+=== BuildPhase(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuildStatus, BuildStatus>>
+
+BuildPhase --
+
+
+[#_camel_apache_org_v1_BuildSpec]
+=== BuildSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Build, Build>>
+
+BuildSpec defines the Build to be executed
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`tasks` +
+*xref:#_camel_apache_org_v1_Task[[\]Task]*
+|
+
+
+The sequence of Build tasks to be performed as part of the Build execution.
+
+|`strategy` +
+*xref:#_camel_apache_org_v1_BuildStrategy[BuildStrategy]*
+|
+
+
+The strategy that should be used to perform the Build.
+
+|`timeout` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#duration-v1-meta[Kubernetes meta/v1.Duration]*
+|
+
+
+Timeout defines the Build maximum execution duration.
+The Build deadline is set to the Build start time plus the Timeout duration.
+If the Build deadline is exceeded, the Build context is canceled,
+and its phase set to BuildPhaseFailed.
+
+
+|===
+
+[#_camel_apache_org_v1_BuildStatus]
+=== BuildStatus
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Build, Build>>
+
+BuildStatus defines the observed state of Build
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`phase` +
+*xref:#_camel_apache_org_v1_BuildPhase[BuildPhase]*
+|
+
+
+
+
+|`image` +
+string
+|
+
+
+
+
+|`digest` +
+string
+|
+
+
+
+
+|`baseImage` +
+string
+|
+
+
+
+
+|`artifacts` +
+*xref:#_camel_apache_org_v1_Artifact[[\]Artifact]*
+|
+
+
+
+
+|`error` +
+string
+|
+
+
+
+
+|`failure` +
+*xref:#_camel_apache_org_v1_Failure[Failure]*
+|
+
+
+
+
+|`startedAt` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+
+
+|`conditions` +
+*xref:#_camel_apache_org_v1_BuildCondition[[\]BuildCondition]*
+|
+
+
+
+
+|`duration` +
+string
+|
+
+
+Change to Duration / ISO 8601 when CRD uses OpenAPI spec v3
+https://github.com/OAI/OpenAPI-Specification/issues/845
+
+
+|===
+
+[#_camel_apache_org_v1_BuildStrategy]
+=== BuildStrategy(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuildSpec, BuildSpec>>
+* <<#_camel_apache_org_v1_IntegrationPlatformBuildSpec, IntegrationPlatformBuildSpec>>
+
+BuildStrategy specifies how the Build should be executed
+
+
+[#_camel_apache_org_v1_BuildahTask]
+=== BuildahTask
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Task, Task>>
+
+BuildahTask --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`BaseTask` +
+*xref:#_camel_apache_org_v1_BaseTask[BaseTask]*
+|(Members of `BaseTask` are embedded into this type.)
+
+
+
+
+|`PublishTask` +
+*xref:#_camel_apache_org_v1_PublishTask[PublishTask]*
+|(Members of `PublishTask` are embedded into this type.)
+
+
+
+
+|`verbose` +
+bool
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_BuilderTask]
+=== BuilderTask
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Task, Task>>
+
+BuilderTask --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`BaseTask` +
+*xref:#_camel_apache_org_v1_BaseTask[BaseTask]*
+|(Members of `BaseTask` are embedded into this type.)
+
+
+
+
+|`baseImage` +
+string
+|
+
+
+
+
+|`runtime` +
+*xref:#_camel_apache_org_v1_RuntimeSpec[RuntimeSpec]*
+|
+
+
+
+
+|`sources` +
+*xref:#_camel_apache_org_v1_SourceSpec[[\]SourceSpec]*
+|
+
+
+
+
+|`resources` +
+*xref:#_camel_apache_org_v1_ResourceSpec[[\]ResourceSpec]*
+|
+
+
+
+
+|`dependencies` +
+[]string
+|
+
+
+
+
+|`steps` +
+[]string
+|
+
+
+
+
+|`maven` +
+*xref:#_camel_apache_org_v1_MavenBuildSpec[MavenBuildSpec]*
+|
+
+
+
+
+|`buildDir` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_CamelArtifact]
+=== CamelArtifact
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_CamelCatalogSpec, CamelCatalogSpec>>
+
+CamelArtifact --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`CamelArtifactDependency` +
+*xref:#_camel_apache_org_v1_CamelArtifactDependency[CamelArtifactDependency]*
+|(Members of `CamelArtifactDependency` are embedded into this type.)
+
+
+
+
+|`schemes` +
+*xref:#_camel_apache_org_v1_CamelScheme[[\]CamelScheme]*
+|
+
+
+
+
+|`languages` +
+[]string
+|
+
+
+
+
+|`dataformats` +
+[]string
+|
+
+
+
+
+|`dependencies` +
+*xref:#_camel_apache_org_v1_CamelArtifactDependency[[\]CamelArtifactDependency]*
+|
+
+
+
+
+|`javaTypes` +
+[]string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_CamelArtifactDependency]
+=== CamelArtifactDependency
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_CamelArtifact, CamelArtifact>>
+* <<#_camel_apache_org_v1_CamelSchemeScope, CamelSchemeScope>>
+
+CamelArtifactDependency represent a maven's dependency
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`MavenArtifact` +
+*xref:#_camel_apache_org_v1_MavenArtifact[MavenArtifact]*
+|(Members of `MavenArtifact` are embedded into this type.)
+
+
+
+
+|`exclusions` +
+*xref:#_camel_apache_org_v1_CamelArtifactExclusion[[\]CamelArtifactExclusion]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_CamelArtifactExclusion]
+=== CamelArtifactExclusion
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_CamelArtifactDependency, CamelArtifactDependency>>
+
+CamelArtifactExclusion --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`groupId` +
+string
+|
+
+
+
+
+|`artifactId` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_CamelCatalogSpec]
+=== CamelCatalogSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_CamelCatalog, CamelCatalog>>
+
+CamelCatalogSpec defines the desired state of CamelCatalog
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`runtime` +
+*xref:#_camel_apache_org_v1_RuntimeSpec[RuntimeSpec]*
+|
+
+
+
+
+|`artifacts` +
+*xref:#_camel_apache_org_v1_CamelArtifact[map[string\]github.com/apache/camel-k/pkg/apis/camel/v1.CamelArtifact]*
+|
+
+
+
+
+|`loaders` +
+*xref:#_camel_apache_org_v1_CamelLoader[map[string\]github.com/apache/camel-k/pkg/apis/camel/v1.CamelLoader]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_CamelCatalogStatus]
+=== CamelCatalogStatus
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_CamelCatalog, CamelCatalog>>
+
+CamelCatalogStatus defines the observed state of CamelCatalog
+
+
+[#_camel_apache_org_v1_CamelLoader]
+=== CamelLoader
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_CamelCatalogSpec, CamelCatalogSpec>>
+
+CamelLoader --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`MavenArtifact` +
+*xref:#_camel_apache_org_v1_MavenArtifact[MavenArtifact]*
+|(Members of `MavenArtifact` are embedded into this type.)
+
+
+
+
+|`languages` +
+[]string
+|
+
+
+
+
+|`dependencies` +
+*xref:#_camel_apache_org_v1_MavenArtifact[[\]MavenArtifact]*
+|
+
+
+
+
+|`metadata` +
+map[string]string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_CamelScheme]
+=== CamelScheme
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_CamelArtifact, CamelArtifact>>
+
+CamelScheme --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`id` +
+string
+|
+
+
+
+
+|`passive` +
+bool
+|
+
+
+
+
+|`http` +
+bool
+|
+
+
+
+
+|`consumer` +
+*xref:#_camel_apache_org_v1_CamelSchemeScope[CamelSchemeScope]*
+|
+
+
+
+
+|`producer` +
+*xref:#_camel_apache_org_v1_CamelSchemeScope[CamelSchemeScope]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_CamelSchemeScope]
+=== CamelSchemeScope
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_CamelScheme, CamelScheme>>
+
+CamelSchemeScope contains scoped information about a scheme
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`dependencies` +
+*xref:#_camel_apache_org_v1_CamelArtifactDependency[[\]CamelArtifactDependency]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_Capability]
+=== Capability
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_RuntimeSpec, RuntimeSpec>>
+
+Capability --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`dependencies` +
+*xref:#_camel_apache_org_v1_MavenArtifact[[\]MavenArtifact]*
+|
+
+
+
+
+|`metadata` +
+map[string]string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_Configurable]
+=== Configurable
+
+Configurable --
+
+
+[#_camel_apache_org_v1_ConfigurationSpec]
+=== ConfigurationSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationKitSpec, IntegrationKitSpec>>
+* <<#_camel_apache_org_v1_IntegrationPlatformSpec, IntegrationPlatformSpec>>
+* <<#_camel_apache_org_v1_IntegrationSpec, IntegrationSpec>>
+* <<#_camel_apache_org_v1_IntegrationStatus, IntegrationStatus>>
+
+ConfigurationSpec --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`type` +
+string
+|
+
+
+
+
+|`value` +
+string
+|
+
+
+
+
+|`resourceType` +
+string
+|
+
+
+
+
+|`resourceMountPoint` +
+string
+|
+
+
+
+
+|`resourceKey` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_DataSpec]
+=== DataSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_ResourceSpec, ResourceSpec>>
+* <<#_camel_apache_org_v1_SourceSpec, SourceSpec>>
+
+DataSpec --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`name` +
+string
+|
+
+
+
+
+|`path` +
+string
+|
+
+
+
+
+|`content` +
+string
+|
+
+
+
+
+|`rawContent` +
+[]byte
+|
+
+
+
+
+|`contentRef` +
+string
+|
+
+
+
+
+|`contentKey` +
+string
+|
+
+
+
+
+|`contentType` +
+string
+|
+
+
+
+
+|`compression` +
+bool
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_Failure]
+=== Failure
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuildStatus, BuildStatus>>
+* <<#_camel_apache_org_v1_IntegrationKitStatus, IntegrationKitStatus>>
+
+Failure --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`reason` +
+string
+|
+
+
+
+
+|`time` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+
+
+|`recovery` +
+*xref:#_camel_apache_org_v1_FailureRecovery[FailureRecovery]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_FailureRecovery]
+=== FailureRecovery
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Failure, Failure>>
+
+FailureRecovery --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`attempt` +
+int
+|
+
+
+
+
+|`attemptMax` +
+int
+|
+
+
+
+
+|`attemptTime` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+*(Optional)*
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_Flow]
+=== Flow
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationSpec, IntegrationSpec>>
+
+Flow is an unstructured object representing a Camel Flow in YAML/JSON DSL
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`RawMessage` +
+*xref:#_camel_apache_org_v1_RawMessage[RawMessage]*
+|(Members of `RawMessage` are embedded into this type.)
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationCondition]
+=== IntegrationCondition
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationStatus, IntegrationStatus>>
+
+IntegrationCondition describes the state of a resource at a certain point.
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`type` +
+*xref:#_camel_apache_org_v1_IntegrationConditionType[IntegrationConditionType]*
+|
+
+
+Type of integration condition.
+
+|`status` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+|
+
+
+Status of the condition, one of True, False, Unknown.
+
+|`lastUpdateTime` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+The last time this condition was updated.
+
+|`lastTransitionTime` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+Last time the condition transitioned from one status to another.
+
+|`firstTruthyTime` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+First time the condition status transitioned to True.
+
+|`reason` +
+string
+|
+
+
+The reason for the condition's last transition.
+
+|`message` +
+string
+|
+
+
+A human-readable message indicating details about the transition.
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationConditionType]
+=== IntegrationConditionType(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationCondition, IntegrationCondition>>
+
+IntegrationConditionType --
+
+
+[#_camel_apache_org_v1_IntegrationKitCondition]
+=== IntegrationKitCondition
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationKitStatus, IntegrationKitStatus>>
+
+IntegrationKitCondition describes the state of a resource at a certain point.
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`type` +
+*xref:#_camel_apache_org_v1_IntegrationKitConditionType[IntegrationKitConditionType]*
+|
+
+
+Type of integration condition.
+
+|`status` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+|
+
+
+Status of the condition, one of True, False, Unknown.
+
+|`lastUpdateTime` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+The last time this condition was updated.
+
+|`lastTransitionTime` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+Last time the condition transitioned from one status to another.
+
+|`reason` +
+string
+|
+
+
+The reason for the condition's last transition.
+
+|`message` +
+string
+|
+
+
+A human-readable message indicating details about the transition.
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationKitConditionType]
+=== IntegrationKitConditionType(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationKitCondition, IntegrationKitCondition>>
+
+IntegrationKitConditionType --
+
+
+[#_camel_apache_org_v1_IntegrationKitPhase]
+=== IntegrationKitPhase(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationKitStatus, IntegrationKitStatus>>
+
+IntegrationKitPhase --
+
+
+[#_camel_apache_org_v1_IntegrationKitSpec]
+=== IntegrationKitSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationKit, IntegrationKit>>
+
+IntegrationKitSpec defines the desired state of IntegrationKit
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`image` +
+string
+|
+
+
+
+
+|`dependencies` +
+[]string
+|
+
+
+
+
+|`profile` +
+*xref:#_camel_apache_org_v1_TraitProfile[TraitProfile]*
+|
+
+
+
+
+|`traits` +
+*xref:#_camel_apache_org_v1_TraitSpec[map[string\]github.com/apache/camel-k/pkg/apis/camel/v1.TraitSpec]*
+|
+
+
+
+
+|`configuration` +
+*xref:#_camel_apache_org_v1_ConfigurationSpec[[\]ConfigurationSpec]*
+|
+
+
+
+
+|`repositories` +
+[]string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationKitStatus]
+=== IntegrationKitStatus
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationKit, IntegrationKit>>
+
+IntegrationKitStatus defines the observed state of IntegrationKit
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`phase` +
+*xref:#_camel_apache_org_v1_IntegrationKitPhase[IntegrationKitPhase]*
+|
+
+
+
+
+|`baseImage` +
+string
+|
+
+
+
+
+|`image` +
+string
+|
+
+
+
+
+|`digest` +
+string
+|
+
+
+
+
+|`artifacts` +
+*xref:#_camel_apache_org_v1_Artifact[[\]Artifact]*
+|
+
+
+
+
+|`failure` +
+*xref:#_camel_apache_org_v1_Failure[Failure]*
+|
+
+
+
+
+|`runtimeVersion` +
+string
+|
+
+
+
+
+|`runtimeProvider` +
+*xref:#_camel_apache_org_v1_RuntimeProvider[RuntimeProvider]*
+|
+
+
+
+
+|`platform` +
+string
+|
+
+
+
+
+|`conditions` +
+*xref:#_camel_apache_org_v1_IntegrationKitCondition[[\]IntegrationKitCondition]*
+|
+
+
+
+
+|`version` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationPhase]
+=== IntegrationPhase(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationStatus, IntegrationStatus>>
+
+IntegrationPhase --
+
+
+[#_camel_apache_org_v1_IntegrationPlatformBuildPublishStrategy]
+=== IntegrationPlatformBuildPublishStrategy(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatformBuildSpec, IntegrationPlatformBuildSpec>>
+
+IntegrationPlatformBuildPublishStrategy enumerates all implemented publish strategies
+
+
+[#_camel_apache_org_v1_IntegrationPlatformBuildSpec]
+=== IntegrationPlatformBuildSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatformSpec, IntegrationPlatformSpec>>
+
+IntegrationPlatformBuildSpec contains platform related build information
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`buildStrategy` +
+*xref:#_camel_apache_org_v1_BuildStrategy[BuildStrategy]*
+|
+
+
+
+
+|`publishStrategy` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformBuildPublishStrategy[IntegrationPlatformBuildPublishStrategy]*
+|
+
+
+
+
+|`runtimeVersion` +
+string
+|
+
+
+
+
+|`runtimeProvider` +
+*xref:#_camel_apache_org_v1_RuntimeProvider[RuntimeProvider]*
+|
+
+
+
+
+|`baseImage` +
+string
+|
+
+
+
+
+|`registry` +
+*xref:#_camel_apache_org_v1_RegistrySpec[RegistrySpec]*
+|
+
+
+
+
+|`timeout` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#duration-v1-meta[Kubernetes meta/v1.Duration]*
+|
+
+
+
+
+|`persistentVolumeClaim` +
+string
+|
+
+
+
+
+|`maven` +
+*xref:#_camel_apache_org_v1_MavenSpec[MavenSpec]*
+|
+
+
+
+
+|`kanikoBuildCache` +
+bool
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationPlatformCluster]
+=== IntegrationPlatformCluster(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatformSpec, IntegrationPlatformSpec>>
+
+IntegrationPlatformCluster is the kind of orchestration cluster the platform is installed into
+
+
+[#_camel_apache_org_v1_IntegrationPlatformCondition]
+=== IntegrationPlatformCondition
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatformStatus, IntegrationPlatformStatus>>
+
+IntegrationPlatformCondition describes the state of a resource at a certain point.
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`type` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformConditionType[IntegrationPlatformConditionType]*
+|
+
+
+Type of integration condition.
+
+|`status` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core[Kubernetes core/v1.ConditionStatus]*
+|
+
+
+Status of the condition, one of True, False, Unknown.
+
+|`lastUpdateTime` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+The last time this condition was updated.
+
+|`lastTransitionTime` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+Last time the condition transitioned from one status to another.
+
+|`reason` +
+string
+|
+
+
+The reason for the condition's last transition.
+
+|`message` +
+string
+|
+
+
+A human-readable message indicating details about the transition.
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationPlatformConditionType]
+=== IntegrationPlatformConditionType(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatformCondition, IntegrationPlatformCondition>>
+
+IntegrationPlatformConditionType --
+
+
+[#_camel_apache_org_v1_IntegrationPlatformKameletRepositorySpec]
+=== IntegrationPlatformKameletRepositorySpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatformKameletSpec, IntegrationPlatformKameletSpec>>
+
+IntegrationPlatformKameletRepositorySpec --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`uri` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationPlatformKameletSpec]
+=== IntegrationPlatformKameletSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatformSpec, IntegrationPlatformSpec>>
+
+IntegrationPlatformKameletSpec --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`repositories` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformKameletRepositorySpec[[\]IntegrationPlatformKameletRepositorySpec]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationPlatformPhase]
+=== IntegrationPlatformPhase(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatformStatus, IntegrationPlatformStatus>>
+
+IntegrationPlatformPhase --
+
+
+[#_camel_apache_org_v1_IntegrationPlatformResourcesSpec]
+=== IntegrationPlatformResourcesSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatformSpec, IntegrationPlatformSpec>>
+
+IntegrationPlatformResourcesSpec contains platform related resources
+
+
+[#_camel_apache_org_v1_IntegrationPlatformSpec]
+=== IntegrationPlatformSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatform, IntegrationPlatform>>
+* <<#_camel_apache_org_v1_IntegrationPlatformStatus, IntegrationPlatformStatus>>
+
+IntegrationPlatformSpec defines the desired state of IntegrationPlatform
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`cluster` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformCluster[IntegrationPlatformCluster]*
+|
+
+
+
+
+|`profile` +
+*xref:#_camel_apache_org_v1_TraitProfile[TraitProfile]*
+|
+
+
+
+
+|`build` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformBuildSpec[IntegrationPlatformBuildSpec]*
+|
+
+
+
+
+|`resources` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformResourcesSpec[IntegrationPlatformResourcesSpec]*
+|
+
+
+
+
+|`traits` +
+*xref:#_camel_apache_org_v1_TraitSpec[map[string\]github.com/apache/camel-k/pkg/apis/camel/v1.TraitSpec]*
+|
+
+
+
+
+|`configuration` +
+*xref:#_camel_apache_org_v1_ConfigurationSpec[[\]ConfigurationSpec]*
+|
+
+
+
+
+|`kamelet` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformKameletSpec[IntegrationPlatformKameletSpec]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationPlatformStatus]
+=== IntegrationPlatformStatus
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatform, IntegrationPlatform>>
+
+IntegrationPlatformStatus defines the observed state of IntegrationPlatform
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`IntegrationPlatformSpec` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformSpec[IntegrationPlatformSpec]*
+|(Members of `IntegrationPlatformSpec` are embedded into this type.)
+
+
+
+
+|`phase` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformPhase[IntegrationPlatformPhase]*
+|
+
+
+
+
+|`conditions` +
+*xref:#_camel_apache_org_v1_IntegrationPlatformCondition[[\]IntegrationPlatformCondition]*
+|
+
+
+
+
+|`version` +
+string
+|
+
+
+
+
+|`info` +
+map[string]string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationSpec]
+=== IntegrationSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Integration, Integration>>
+
+IntegrationSpec defines the desired state of Integration
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`replicas` +
+int32
+|
+
+
+
+
+|`sources` +
+*xref:#_camel_apache_org_v1_SourceSpec[[\]SourceSpec]*
+|
+
+
+
+
+|`flows` +
+*xref:#_camel_apache_org_v1_Flow[[\]Flow]*
+|
+
+
+
+
+|`resources` +
+*xref:#_camel_apache_org_v1_ResourceSpec[[\]ResourceSpec]*
+|
+
+
+Deprecated:
+Use container trait (container.resources) to manage resources
+Use openapi trait (openapi.configmaps) to manage OpenAPIs specifications
+
+|`kit` +
+string
+|
+
+
+Deprecated: use the IntegrationKit field
+
+|`integrationKit` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectreference-v1-core[Kubernetes core/v1.ObjectReference]*
+|
+
+
+
+
+|`dependencies` +
+[]string
+|
+
+
+
+
+|`profile` +
+*xref:#_camel_apache_org_v1_TraitProfile[TraitProfile]*
+|
+
+
+
+
+|`traits` +
+*xref:#_camel_apache_org_v1_TraitSpec[map[string\]github.com/apache/camel-k/pkg/apis/camel/v1.TraitSpec]*
+|
+
+
+
+
+|`template` +
+*xref:#_camel_apache_org_v1_PodSpecTemplate[PodSpecTemplate]*
+|
+
+
+
+
+|`configuration` +
+*xref:#_camel_apache_org_v1_ConfigurationSpec[[\]ConfigurationSpec]*
+|
+
+
+Deprecated:
+Use camel trait (camel.properties) to manage properties
+Use container trait (container.configs) to manage configs
+Use container trait (container.resources) to manage resources
+Use container trait (container.volumes) to manage volumes
+
+|`repositories` +
+[]string
+|
+
+
+
+
+|`serviceAccountName` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_IntegrationStatus]
+=== IntegrationStatus
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Integration, Integration>>
+
+IntegrationStatus defines the observed state of Integration
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`phase` +
+*xref:#_camel_apache_org_v1_IntegrationPhase[IntegrationPhase]*
+|
+
+
+
+
+|`digest` +
+string
+|
+
+
+
+
+|`image` +
+string
+|
+
+
+
+
+|`dependencies` +
+[]string
+|
+
+
+
+
+|`profile` +
+*xref:#_camel_apache_org_v1_TraitProfile[TraitProfile]*
+|
+
+
+
+
+|`kit` +
+string
+|
+
+
+Deprecated: use the IntegrationKit field
+
+|`integrationKit` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectreference-v1-core[Kubernetes core/v1.ObjectReference]*
+|
+
+
+
+
+|`platform` +
+string
+|
+
+
+
+
+|`generatedSources` +
+*xref:#_camel_apache_org_v1_SourceSpec[[\]SourceSpec]*
+|
+
+
+
+
+|`generatedResources` +
+*xref:#_camel_apache_org_v1_ResourceSpec[[\]ResourceSpec]*
+|
+
+
+
+
+|`runtimeVersion` +
+string
+|
+
+
+
+
+|`runtimeProvider` +
+*xref:#_camel_apache_org_v1_RuntimeProvider[RuntimeProvider]*
+|
+
+
+
+
+|`configuration` +
+*xref:#_camel_apache_org_v1_ConfigurationSpec[[\]ConfigurationSpec]*
+|
+
+
+
+
+|`conditions` +
+*xref:#_camel_apache_org_v1_IntegrationCondition[[\]IntegrationCondition]*
+|
+
+
+
+
+|`version` +
+string
+|
+
+
+
+
+|`replicas` +
+int32
+|
+
+
+
+
+|`selector` +
+string
+|
+
+
+
+
+|`capabilities` +
+[]string
+|
+
+
+
+
+|`lastInitTimestamp` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta[Kubernetes meta/v1.Time]*
+|
+
+
+The timestamp representing the last time when this integration was initialized.
+
+
+|===
+
+[#_camel_apache_org_v1_KanikoTask]
+=== KanikoTask
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Task, Task>>
+
+KanikoTask --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`BaseTask` +
+*xref:#_camel_apache_org_v1_BaseTask[BaseTask]*
+|(Members of `BaseTask` are embedded into this type.)
+
+
+
+
+|`PublishTask` +
+*xref:#_camel_apache_org_v1_PublishTask[PublishTask]*
+|(Members of `PublishTask` are embedded into this type.)
+
+
+
+
+|`verbose` +
+bool
+|
+
+
+
+
+|`cache` +
+*xref:#_camel_apache_org_v1_KanikoTaskCache[KanikoTaskCache]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_KanikoTaskCache]
+=== KanikoTaskCache
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_KanikoTask, KanikoTask>>
+
+KanikoTaskCache --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`enabled` +
+bool
+|
+
+
+
+
+|`persistentVolumeClaim` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_Language]
+=== Language(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_SourceSpec, SourceSpec>>
+
+Language --
+
+
+[#_camel_apache_org_v1_MavenArtifact]
+=== MavenArtifact
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_CamelArtifactDependency, CamelArtifactDependency>>
+* <<#_camel_apache_org_v1_CamelLoader, CamelLoader>>
+* <<#_camel_apache_org_v1_Capability, Capability>>
+* <<#_camel_apache_org_v1_MavenSpec, MavenSpec>>
+* <<#_camel_apache_org_v1_RuntimeSpec, RuntimeSpec>>
+
+MavenArtifact defines a Maven artifact
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`groupId` +
+string
+|
+
+
+
+
+|`artifactId` +
+string
+|
+
+
+
+
+|`version` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_MavenBuildSpec]
+=== MavenBuildSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuilderTask, BuilderTask>>
+
+MavenBuildSpec --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`MavenSpec` +
+*xref:#_camel_apache_org_v1_MavenSpec[MavenSpec]*
+|(Members of `MavenSpec` are embedded into this type.)
+
+
+
+
+|`repositories` +
+*xref:#_camel_apache_org_v1_Repository[[\]Repository]*
+|
+
+
+The Maven repositories.
+
+
+|===
+
+[#_camel_apache_org_v1_MavenSpec]
+=== MavenSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatformBuildSpec, IntegrationPlatformBuildSpec>>
+* <<#_camel_apache_org_v1_MavenBuildSpec, MavenBuildSpec>>
+
+MavenSpec --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`localRepository` +
+string
+|
+
+
+The path of the local Maven repository.
+
+|`properties` +
+map[string]string
+|
+
+
+The Maven properties.
+
+|`settings` +
+*xref:#_camel_apache_org_v1_ValueSource[ValueSource]*
+|
+
+
+A reference to the ConfigMap or Secret key that contains
+the Maven settings.
+
+|`caSecret` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#secretkeyselector-v1-core[Kubernetes core/v1.SecretKeySelector]*
+|
+
+
+The Secret name and key, containing the CA certificate(s) used to connect
+to remote Maven repositories.
+It can contain X.509 certificates, and PKCS#7 formatted certificate chains.
+A JKS formatted keystore is automatically created to store the CA certificate(s),
+and configured to be used as a trusted certificate(s) by the Maven commands.
+Note that the root CA certificates are also imported into the created keystore.
+
+|`timeout` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#duration-v1-meta[Kubernetes meta/v1.Duration]*
+|
+
+
+Deprecated: use IntegrationPlatform.Spec.Build.Timeout instead
+
+|`extension` +
+*xref:#_camel_apache_org_v1_MavenArtifact[[\]MavenArtifact]*
+|
+
+
+The Maven build extensions.
+See https://maven.apache.org/guides/mini/guide-using-extensions.html.
+
+|`cliOptions` +
+[]string
+|
+
+
+The CLI options that are appended to the list of arguments for Maven commands,
+e.g., `-V,--no-transfer-progress,-Dstyle.color=never`.
+See https://maven.apache.org/ref/3.8.4/maven-embedder/cli.html.
+
+
+|===
+
+[#_camel_apache_org_v1_PodSpec]
+=== PodSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_PodSpecTemplate, PodSpecTemplate>>
+
+
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`volumes` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#volume-v1-core[[\]Kubernetes core/v1.Volume]*
+|
+
+
+
+
+|`initContainers` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#container-v1-core[[\]Kubernetes core/v1.Container]*
+|
+
+
+
+
+|`containers` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#container-v1-core[[\]Kubernetes core/v1.Container]*
+|
+
+
+
+
+|`ephemeralContainers` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#ephemeralcontainer-v1-core[[\]Kubernetes core/v1.EphemeralContainer]*
+|
+
+
+
+
+|`restartPolicy` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#restartpolicy-v1-core[Kubernetes core/v1.RestartPolicy]*
+|
+
+
+
+
+|`terminationGracePeriodSeconds` +
+int64
+|
+
+
+
+
+|`activeDeadlineSeconds` +
+int64
+|
+
+
+
+
+|`dnsPolicy` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#dnspolicy-v1-core[Kubernetes core/v1.DNSPolicy]*
+|
+
+
+
+
+|`nodeSelector` +
+map[string]string
+|
+
+
+
+
+|`topologySpreadConstraints` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#topologyspreadconstraint-v1-core[[\]Kubernetes core/v1.TopologySpreadConstraint]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_PodSpecTemplate]
+=== PodSpecTemplate
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationSpec, IntegrationSpec>>
+
+
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`spec` +
+*xref:#_camel_apache_org_v1_PodSpec[PodSpec]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_PublishTask]
+=== PublishTask
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuildahTask, BuildahTask>>
+* <<#_camel_apache_org_v1_KanikoTask, KanikoTask>>
+* <<#_camel_apache_org_v1_SpectrumTask, SpectrumTask>>
+
+PublishTask --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`contextDir` +
+string
+|
+
+
+
+
+|`baseImage` +
+string
+|
+
+
+
+
+|`image` +
+string
+|
+
+
+
+
+|`registry` +
+*xref:#_camel_apache_org_v1_RegistrySpec[RegistrySpec]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_RawMessage]
+=== RawMessage(`[]byte` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Flow, Flow>>
+* <<#_camel_apache_org_v1_Template, Template>>
+* <<#_camel_apache_org_v1_TraitConfiguration, TraitConfiguration>>
+
+RawMessage is a raw encoded JSON value.
+It implements Marshaler and Unmarshaler and can
+be used to delay JSON decoding or precompute a JSON encoding.
+
+
+[#_camel_apache_org_v1_RegistrySpec]
+=== RegistrySpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationPlatformBuildSpec, IntegrationPlatformBuildSpec>>
+* <<#_camel_apache_org_v1_PublishTask, PublishTask>>
+
+RegistrySpec provides the configuration for the container registry
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`insecure` +
+bool
+|
+
+
+
+
+|`address` +
+string
+|
+
+
+
+
+|`secret` +
+string
+|
+
+
+
+
+|`ca` +
+string
+|
+
+
+
+
+|`organization` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_Repository]
+=== Repository
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_MavenBuildSpec, MavenBuildSpec>>
+
+Repository defines a Maven repository
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`id` +
+string
+|
+
+
+
+
+|`name` +
+string
+|
+
+
+
+
+|`url` +
+string
+|
+
+
+
+
+|`snapshots` +
+*xref:#_camel_apache_org_v1_RepositoryPolicy[RepositoryPolicy]*
+|
+
+
+
+
+|`releases` +
+*xref:#_camel_apache_org_v1_RepositoryPolicy[RepositoryPolicy]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_RepositoryPolicy]
+=== RepositoryPolicy
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Repository, Repository>>
+
+RepositoryPolicy defines the policy associated to a Maven repository
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`enabled` +
+bool
+|
+
+
+
+
+|`updatePolicy` +
+string
+|
+
+
+
+
+|`checksumPolicy` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_ResourceCondition]
+=== ResourceCondition
+
+ResourceCondition is a common type for all conditions
+
+
+[#_camel_apache_org_v1_ResourceSpec]
+=== ResourceSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuilderTask, BuilderTask>>
+* <<#_camel_apache_org_v1_IntegrationSpec, IntegrationSpec>>
+* <<#_camel_apache_org_v1_IntegrationStatus, IntegrationStatus>>
+
+ResourceSpec --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`DataSpec` +
+*xref:#_camel_apache_org_v1_DataSpec[DataSpec]*
+|(Members of `DataSpec` are embedded into this type.)
+
+
+
+
+|`type` +
+*xref:#_camel_apache_org_v1_ResourceType[ResourceType]*
+|
+
+
+
+
+|`mountPath` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_ResourceType]
+=== ResourceType(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_ResourceSpec, ResourceSpec>>
+
+ResourceType --
+
+
+[#_camel_apache_org_v1_RuntimeProvider]
+=== RuntimeProvider(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationKitStatus, IntegrationKitStatus>>
+* <<#_camel_apache_org_v1_IntegrationPlatformBuildSpec, IntegrationPlatformBuildSpec>>
+* <<#_camel_apache_org_v1_IntegrationStatus, IntegrationStatus>>
+* <<#_camel_apache_org_v1_RuntimeSpec, RuntimeSpec>>
+
+RuntimeProvider --
+
+
+[#_camel_apache_org_v1_RuntimeSpec]
+=== RuntimeSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuilderTask, BuilderTask>>
+* <<#_camel_apache_org_v1_CamelCatalogSpec, CamelCatalogSpec>>
+
+RuntimeSpec --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`version` +
+string
+|
+
+
+
+
+|`provider` +
+*xref:#_camel_apache_org_v1_RuntimeProvider[RuntimeProvider]*
+|
+
+
+
+
+|`applicationClass` +
+string
+|
+
+
+
+
+|`dependencies` +
+*xref:#_camel_apache_org_v1_MavenArtifact[[\]MavenArtifact]*
+|
+
+
+
+
+|`metadata` +
+map[string]string
+|
+
+
+
+
+|`capabilities` +
+*xref:#_camel_apache_org_v1_Capability[map[string\]github.com/apache/camel-k/pkg/apis/camel/v1.Capability]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_S2iTask]
+=== S2iTask
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Task, Task>>
+
+S2iTask --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`BaseTask` +
+*xref:#_camel_apache_org_v1_BaseTask[BaseTask]*
+|(Members of `BaseTask` are embedded into this type.)
+
+
+
+
+|`contextDir` +
+string
+|
+
+
+
+
+|`tag` +
+string
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_SourceSpec]
+=== SourceSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuilderTask, BuilderTask>>
+* <<#_camel_apache_org_v1_IntegrationSpec, IntegrationSpec>>
+* <<#_camel_apache_org_v1_IntegrationStatus, IntegrationStatus>>
+
+SourceSpec --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`DataSpec` +
+*xref:#_camel_apache_org_v1_DataSpec[DataSpec]*
+|(Members of `DataSpec` are embedded into this type.)
+
+
+
+
+|`language` +
+*xref:#_camel_apache_org_v1_Language[Language]*
+|
+
+
+
+
+|`loader` +
+string
+|
+
+
+Loader is an optional id of the org.apache.camel.k.RoutesLoader that will
+interpret this source at runtime
+
+|`interceptors` +
+[]string
+|
+
+
+Interceptors are optional identifiers the org.apache.camel.k.RoutesLoader
+uses to pre/post process sources
+
+|`type` +
+*xref:#_camel_apache_org_v1_SourceType[SourceType]*
+|
+
+
+Type defines the kind of source described by this object
+
+|`property-names` +
+[]string
+|
+
+
+List of property names defined in the source (e.g. if type is "template")
+
+
+|===
+
+[#_camel_apache_org_v1_SourceType]
+=== SourceType(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_SourceSpec, SourceSpec>>
+
+
+
+
+[#_camel_apache_org_v1_SpectrumTask]
+=== SpectrumTask
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_Task, Task>>
+
+SpectrumTask --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`BaseTask` +
+*xref:#_camel_apache_org_v1_BaseTask[BaseTask]*
+|(Members of `BaseTask` are embedded into this type.)
+
+
+
+
+|`PublishTask` +
+*xref:#_camel_apache_org_v1_PublishTask[PublishTask]*
+|(Members of `PublishTask` are embedded into this type.)
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_Task]
+=== Task
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_BuildSpec, BuildSpec>>
+
+Task --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`builder` +
+*xref:#_camel_apache_org_v1_BuilderTask[BuilderTask]*
+|
+
+
+
+
+|`buildah` +
+*xref:#_camel_apache_org_v1_BuildahTask[BuildahTask]*
+|
+
+
+
+
+|`kaniko` +
+*xref:#_camel_apache_org_v1_KanikoTask[KanikoTask]*
+|
+
+
+
+
+|`spectrum` +
+*xref:#_camel_apache_org_v1_SpectrumTask[SpectrumTask]*
+|
+
+
+
+
+|`s2i` +
+*xref:#_camel_apache_org_v1_S2iTask[S2iTask]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_Template]
+=== Template
+
+Template is an unstructured object representing a Kamelet template in YAML/JSON DSL
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`RawMessage` +
+*xref:#_camel_apache_org_v1_RawMessage[RawMessage]*
+|(Members of `RawMessage` are embedded into this type.)
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_TraitConfiguration]
+=== TraitConfiguration
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_TraitSpec, TraitSpec>>
+
+
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`RawMessage` +
+*xref:#_camel_apache_org_v1_RawMessage[RawMessage]*
+|(Members of `RawMessage` are embedded into this type.)
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1_TraitProfile]
+=== TraitProfile(`string` alias)
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationKitSpec, IntegrationKitSpec>>
+* <<#_camel_apache_org_v1_IntegrationPlatformSpec, IntegrationPlatformSpec>>
+* <<#_camel_apache_org_v1_IntegrationSpec, IntegrationSpec>>
+* <<#_camel_apache_org_v1_IntegrationStatus, IntegrationStatus>>
+
+TraitProfile represents lists of traits that are enabled for the specific installation/integration
+
+
+[#_camel_apache_org_v1_TraitSpec]
+=== TraitSpec
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_IntegrationKitSpec, IntegrationKitSpec>>
+* <<#_camel_apache_org_v1_IntegrationPlatformSpec, IntegrationPlatformSpec>>
+* <<#_camel_apache_org_v1_IntegrationSpec, IntegrationSpec>>
+
+A TraitSpec contains the configuration of a trait
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`configuration` +
+*xref:#_camel_apache_org_v1_TraitConfiguration[TraitConfiguration]*
+|
+
+
+TraitConfiguration --
+
+
+|===
+
+[#_camel_apache_org_v1_ValueSource]
+=== ValueSource
+
+*Appears on:*
+
+* <<#_camel_apache_org_v1_MavenSpec, MavenSpec>>
+
+ValueSource --
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`configMapKeyRef` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#configmapkeyselector-v1-core[Kubernetes core/v1.ConfigMapKeySelector]*
+|
+
+
+Selects a key of a ConfigMap.
+
+|`secretKeyRef` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#secretkeyselector-v1-core[Kubernetes core/v1.SecretKeySelector]*
+|
+
+
+Selects a key of a secret.
+
+
+|===
\ No newline at end of file
diff --git a/docs/modules/ROOT/partials/apis/crds-html.adoc b/docs/modules/ROOT/partials/apis/crds-html.adoc
deleted file mode 100644
index 086c989..0000000
--- a/docs/modules/ROOT/partials/apis/crds-html.adoc
+++ /dev/null
@@ -1,6733 +0,0 @@
-<p>Packages:</p>
-<ul>
-<li>
-<a href="#camel.apache.org/v1">camel.apache.org/v1</a>
-</li>
-<li>
-<a href="#camel.apache.org/v1alpha1">camel.apache.org/v1alpha1</a>
-</li>
-</ul>
-<h2 id="camel.apache.org/v1">camel.apache.org/v1</h2>
-<div>
-<p>Package v1 contains API Schema definitions for the camel v1 API group</p>
-</div>
-Resource Types:
-<ul><li>
-<a href="#camel.apache.org/v1.Build">Build</a>
-</li><li>
-<a href="#camel.apache.org/v1.CamelCatalog">CamelCatalog</a>
-</li><li>
-<a href="#camel.apache.org/v1.Integration">Integration</a>
-</li><li>
-<a href="#camel.apache.org/v1.IntegrationKit">IntegrationKit</a>
-</li><li>
-<a href="#camel.apache.org/v1.IntegrationPlatform">IntegrationPlatform</a>
-</li></ul>
-<h3 id="camel.apache.org/v1.Build">Build
-</h3>
-<div>
-<p>Build is the Schema for the builds API</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>apiVersion</code></br>
-string</td>
-<td>
-<code>
-camel.apache.org/v1
-</code>
-</td>
-</tr>
-<tr>
-<td>
-<code>kind</code></br>
-string
-</td>
-<td><code>Build</code></td>
-</tr>
-<tr>
-<td>
-<code>metadata</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta">
-Kubernetes meta/v1.ObjectMeta
-</a>
-</em>
-</td>
-<td>
-Refer to the Kubernetes API documentation for the fields of the
-<code>metadata</code> field.
-</td>
-</tr>
-<tr>
-<td>
-<code>spec</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BuildSpec">
-BuildSpec
-</a>
-</em>
-</td>
-<td>
-<br/>
-<br/>
-<table>
-<tr>
-<td>
-<code>tasks</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Task">
-[]Task
-</a>
-</em>
-</td>
-<td>
-<p>The sequence of Build tasks to be performed as part of the Build execution.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>strategy</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BuildStrategy">
-BuildStrategy
-</a>
-</em>
-</td>
-<td>
-<p>The strategy that should be used to perform the Build.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>timeout</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#duration-v1-meta">
-Kubernetes meta/v1.Duration
-</a>
-</em>
-</td>
-<td>
-<p>Timeout defines the Build maximum execution duration.
-The Build deadline is set to the Build start time plus the Timeout duration.
-If the Build deadline is exceeded, the Build context is canceled,
-and its phase set to BuildPhaseFailed.</p>
-</td>
-</tr>
-</table>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BuildStatus">
-BuildStatus
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.CamelCatalog">CamelCatalog
-</h3>
-<div>
-<p>CamelCatalog is the Schema for the camelcatalogs API</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>apiVersion</code></br>
-string</td>
-<td>
-<code>
-camel.apache.org/v1
-</code>
-</td>
-</tr>
-<tr>
-<td>
-<code>kind</code></br>
-string
-</td>
-<td><code>CamelCatalog</code></td>
-</tr>
-<tr>
-<td>
-<code>metadata</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta">
-Kubernetes meta/v1.ObjectMeta
-</a>
-</em>
-</td>
-<td>
-Refer to the Kubernetes API documentation for the fields of the
-<code>metadata</code> field.
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelCatalogStatus">
-CamelCatalogStatus
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>spec</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelCatalogSpec">
-CamelCatalogSpec
-</a>
-</em>
-</td>
-<td>
-<br/>
-<br/>
-<table>
-<tr>
-<td>
-<code>runtime</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RuntimeSpec">
-RuntimeSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>artifacts</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelArtifact">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1.CamelArtifact
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>loaders</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelLoader">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1.CamelLoader
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</table>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.Integration">Integration
-</h3>
-<div>
-<p>Integration is the Schema for the integrations API</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>apiVersion</code></br>
-string</td>
-<td>
-<code>
-camel.apache.org/v1
-</code>
-</td>
-</tr>
-<tr>
-<td>
-<code>kind</code></br>
-string
-</td>
-<td><code>Integration</code></td>
-</tr>
-<tr>
-<td>
-<code>metadata</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta">
-Kubernetes meta/v1.ObjectMeta
-</a>
-</em>
-</td>
-<td>
-Refer to the Kubernetes API documentation for the fields of the
-<code>metadata</code> field.
-</td>
-</tr>
-<tr>
-<td>
-<code>spec</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationSpec">
-IntegrationSpec
-</a>
-</em>
-</td>
-<td>
-<br/>
-<br/>
-<table>
-<tr>
-<td>
-<code>replicas</code><br/>
-<em>
-int32
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>sources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.SourceSpec">
-[]SourceSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>flows</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Flow">
-[]Flow
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>resources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ResourceSpec">
-[]ResourceSpec
-</a>
-</em>
-</td>
-<td>
-<p>Deprecated:
-Use container trait (container.resources) to manage resources
-Use openapi trait (openapi.configmaps) to manage OpenAPIs specifications</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>kit</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>Deprecated: use the IntegrationKit field</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>integrationKit</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectreference-v1-core">
-Kubernetes core/v1.ObjectReference
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>profile</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitProfile">
-TraitProfile
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>traits</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitSpec">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1.TraitSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>template</code><br/>
-<em>
-<a href="#camel.apache.org/v1.PodSpecTemplate">
-PodSpecTemplate
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>configuration</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ConfigurationSpec">
-[]ConfigurationSpec
-</a>
-</em>
-</td>
-<td>
-<p>Deprecated:
-Use camel trait (camel.properties) to manage properties
-Use container trait (container.configs) to manage configs
-Use container trait (container.resources) to manage resources
-Use container trait (container.volumes) to manage volumes</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>repositories</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>serviceAccountName</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</table>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationStatus">
-IntegrationStatus
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationKit">IntegrationKit
-</h3>
-<div>
-<p>IntegrationKit is the Schema for the integrationkits API</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>apiVersion</code></br>
-string</td>
-<td>
-<code>
-camel.apache.org/v1
-</code>
-</td>
-</tr>
-<tr>
-<td>
-<code>kind</code></br>
-string
-</td>
-<td><code>IntegrationKit</code></td>
-</tr>
-<tr>
-<td>
-<code>metadata</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta">
-Kubernetes meta/v1.ObjectMeta
-</a>
-</em>
-</td>
-<td>
-Refer to the Kubernetes API documentation for the fields of the
-<code>metadata</code> field.
-</td>
-</tr>
-<tr>
-<td>
-<code>spec</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationKitSpec">
-IntegrationKitSpec
-</a>
-</em>
-</td>
-<td>
-<br/>
-<br/>
-<table>
-<tr>
-<td>
-<code>image</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>profile</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitProfile">
-TraitProfile
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>traits</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitSpec">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1.TraitSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>configuration</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ConfigurationSpec">
-[]ConfigurationSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>repositories</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</table>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationKitStatus">
-IntegrationKitStatus
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationPlatform">IntegrationPlatform
-</h3>
-<div>
-<p>IntegrationPlatform is the Schema for the integrationplatforms API</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>apiVersion</code></br>
-string</td>
-<td>
-<code>
-camel.apache.org/v1
-</code>
-</td>
-</tr>
-<tr>
-<td>
-<code>kind</code></br>
-string
-</td>
-<td><code>IntegrationPlatform</code></td>
-</tr>
-<tr>
-<td>
-<code>metadata</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta">
-Kubernetes meta/v1.ObjectMeta
-</a>
-</em>
-</td>
-<td>
-Refer to the Kubernetes API documentation for the fields of the
-<code>metadata</code> field.
-</td>
-</tr>
-<tr>
-<td>
-<code>spec</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformSpec">
-IntegrationPlatformSpec
-</a>
-</em>
-</td>
-<td>
-<br/>
-<br/>
-<table>
-<tr>
-<td>
-<code>cluster</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformCluster">
-IntegrationPlatformCluster
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>profile</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitProfile">
-TraitProfile
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>build</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformBuildSpec">
-IntegrationPlatformBuildSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>resources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformResourcesSpec">
-IntegrationPlatformResourcesSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>traits</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitSpec">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1.TraitSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>configuration</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ConfigurationSpec">
-[]ConfigurationSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>kamelet</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformKameletSpec">
-IntegrationPlatformKameletSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</table>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformStatus">
-IntegrationPlatformStatus
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.Artifact">Artifact
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuildStatus">BuildStatus</a>, 
-<a href="#camel.apache.org/v1.IntegrationKitStatus">IntegrationKitStatus</a>)
-</p>
-<div>
-<p>Artifact &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>id</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>location</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>target</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>checksum</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.BaseTask">BaseTask
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuildahTask">BuildahTask</a>, 
-<a href="#camel.apache.org/v1.BuilderTask">BuilderTask</a>, 
-<a href="#camel.apache.org/v1.KanikoTask">KanikoTask</a>, 
-<a href="#camel.apache.org/v1.S2iTask">S2iTask</a>, 
-<a href="#camel.apache.org/v1.SpectrumTask">SpectrumTask</a>)
-</p>
-<div>
-<p>BaseTask &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>name</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.BuildCondition">BuildCondition
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuildStatus">BuildStatus</a>)
-</p>
-<div>
-<p>BuildCondition describes the state of a resource at a certain point.</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>type</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BuildConditionType">
-BuildConditionType
-</a>
-</em>
-</td>
-<td>
-<p>Type of integration condition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core">
-Kubernetes core/v1.ConditionStatus
-</a>
-</em>
-</td>
-<td>
-<p>Status of the condition, one of True, False, Unknown.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastUpdateTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>The last time this condition was updated.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastTransitionTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>Last time the condition transitioned from one status to another.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>reason</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>The reason for the condition&rsquo;s last transition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>message</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>A human-readable message indicating details about the transition.</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.BuildConditionType">BuildConditionType
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuildCondition">BuildCondition</a>)
-</p>
-<div>
-<p>BuildConditionType &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.BuildPhase">BuildPhase
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuildStatus">BuildStatus</a>)
-</p>
-<div>
-<p>BuildPhase &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.BuildSpec">BuildSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.Build">Build</a>)
-</p>
-<div>
-<p>BuildSpec defines the Build to be executed</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>tasks</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Task">
-[]Task
-</a>
-</em>
-</td>
-<td>
-<p>The sequence of Build tasks to be performed as part of the Build execution.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>strategy</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BuildStrategy">
-BuildStrategy
-</a>
-</em>
-</td>
-<td>
-<p>The strategy that should be used to perform the Build.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>timeout</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#duration-v1-meta">
-Kubernetes meta/v1.Duration
-</a>
-</em>
-</td>
-<td>
-<p>Timeout defines the Build maximum execution duration.
-The Build deadline is set to the Build start time plus the Timeout duration.
-If the Build deadline is exceeded, the Build context is canceled,
-and its phase set to BuildPhaseFailed.</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.BuildStatus">BuildStatus
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.Build">Build</a>)
-</p>
-<div>
-<p>BuildStatus defines the observed state of Build</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>phase</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BuildPhase">
-BuildPhase
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>image</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>digest</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>baseImage</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>artifacts</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Artifact">
-[]Artifact
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>error</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>failure</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Failure">
-Failure
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>startedAt</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>conditions</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BuildCondition">
-[]BuildCondition
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>duration</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>Change to Duration / ISO 8601 when CRD uses OpenAPI spec v3
-<a href="https://github.com/OAI/OpenAPI-Specification/issues/845">https://github.com/OAI/OpenAPI-Specification/issues/845</a></p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.BuildStrategy">BuildStrategy
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuildSpec">BuildSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationPlatformBuildSpec">IntegrationPlatformBuildSpec</a>)
-</p>
-<div>
-<p>BuildStrategy specifies how the Build should be executed</p>
-</div>
-<h3 id="camel.apache.org/v1.BuildahTask">BuildahTask
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.Task">Task</a>)
-</p>
-<div>
-<p>BuildahTask &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>BaseTask</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BaseTask">
-BaseTask
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>BaseTask</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>PublishTask</code><br/>
-<em>
-<a href="#camel.apache.org/v1.PublishTask">
-PublishTask
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>PublishTask</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>verbose</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.BuilderTask">BuilderTask
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.Task">Task</a>)
-</p>
-<div>
-<p>BuilderTask &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>BaseTask</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BaseTask">
-BaseTask
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>BaseTask</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>baseImage</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>runtime</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RuntimeSpec">
-RuntimeSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>sources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.SourceSpec">
-[]SourceSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>resources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ResourceSpec">
-[]ResourceSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>steps</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>maven</code><br/>
-<em>
-<a href="#camel.apache.org/v1.MavenBuildSpec">
-MavenBuildSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>buildDir</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.CamelArtifact">CamelArtifact
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.CamelCatalogSpec">CamelCatalogSpec</a>)
-</p>
-<div>
-<p>CamelArtifact &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>CamelArtifactDependency</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelArtifactDependency">
-CamelArtifactDependency
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>CamelArtifactDependency</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>schemes</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelScheme">
-[]CamelScheme
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>languages</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dataformats</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelArtifactDependency">
-[]CamelArtifactDependency
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>javaTypes</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.CamelArtifactDependency">CamelArtifactDependency
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.CamelArtifact">CamelArtifact</a>, 
-<a href="#camel.apache.org/v1.CamelSchemeScope">CamelSchemeScope</a>)
-</p>
-<div>
-<p>CamelArtifactDependency represent a maven&rsquo;s dependency</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>MavenArtifact</code><br/>
-<em>
-<a href="#camel.apache.org/v1.MavenArtifact">
-MavenArtifact
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>MavenArtifact</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>exclusions</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelArtifactExclusion">
-[]CamelArtifactExclusion
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.CamelArtifactExclusion">CamelArtifactExclusion
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.CamelArtifactDependency">CamelArtifactDependency</a>)
-</p>
-<div>
-<p>CamelArtifactExclusion &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>groupId</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>artifactId</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.CamelCatalogSpec">CamelCatalogSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.CamelCatalog">CamelCatalog</a>)
-</p>
-<div>
-<p>CamelCatalogSpec defines the desired state of CamelCatalog</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>runtime</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RuntimeSpec">
-RuntimeSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>artifacts</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelArtifact">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1.CamelArtifact
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>loaders</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelLoader">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1.CamelLoader
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.CamelCatalogStatus">CamelCatalogStatus
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.CamelCatalog">CamelCatalog</a>)
-</p>
-<div>
-<p>CamelCatalogStatus defines the observed state of CamelCatalog</p>
-</div>
-<h3 id="camel.apache.org/v1.CamelLoader">CamelLoader
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.CamelCatalogSpec">CamelCatalogSpec</a>)
-</p>
-<div>
-<p>CamelLoader &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>MavenArtifact</code><br/>
-<em>
-<a href="#camel.apache.org/v1.MavenArtifact">
-MavenArtifact
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>MavenArtifact</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>languages</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-<a href="#camel.apache.org/v1.MavenArtifact">
-[]MavenArtifact
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.CamelScheme">CamelScheme
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.CamelArtifact">CamelArtifact</a>)
-</p>
-<div>
-<p>CamelScheme &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>id</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>passive</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>http</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>consumer</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelSchemeScope">
-CamelSchemeScope
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>producer</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelSchemeScope">
-CamelSchemeScope
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.CamelSchemeScope">CamelSchemeScope
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.CamelScheme">CamelScheme</a>)
-</p>
-<div>
-<p>CamelSchemeScope contains scoped information about a scheme</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-<a href="#camel.apache.org/v1.CamelArtifactDependency">
-[]CamelArtifactDependency
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.Capability">Capability
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.RuntimeSpec">RuntimeSpec</a>)
-</p>
-<div>
-<p>Capability &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-<a href="#camel.apache.org/v1.MavenArtifact">
-[]MavenArtifact
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>metadata</code><br/>
-<em>
-map[string]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.Configurable">Configurable
-</h3>
-<div>
-<p>Configurable &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.ConfigurationSpec">ConfigurationSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationKitSpec">IntegrationKitSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationPlatformSpec">IntegrationPlatformSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationSpec">IntegrationSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationStatus">IntegrationStatus</a>)
-</p>
-<div>
-<p>ConfigurationSpec &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>type</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>value</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>resourceType</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>resourceMountPoint</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>resourceKey</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.DataSpec">DataSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.ResourceSpec">ResourceSpec</a>, 
-<a href="#camel.apache.org/v1.SourceSpec">SourceSpec</a>)
-</p>
-<div>
-<p>DataSpec &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>name</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>path</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>content</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>rawContent</code><br/>
-<em>
-[]byte
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>contentRef</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>contentKey</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>contentType</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>compression</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.Failure">Failure
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuildStatus">BuildStatus</a>, 
-<a href="#camel.apache.org/v1.IntegrationKitStatus">IntegrationKitStatus</a>)
-</p>
-<div>
-<p>Failure &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>reason</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>time</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>recovery</code><br/>
-<em>
-<a href="#camel.apache.org/v1.FailureRecovery">
-FailureRecovery
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.FailureRecovery">FailureRecovery
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.Failure">Failure</a>)
-</p>
-<div>
-<p>FailureRecovery &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>attempt</code><br/>
-<em>
-int
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>attemptMax</code><br/>
-<em>
-int
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>attemptTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<em>(Optional)</em>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.Flow">Flow
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationSpec">IntegrationSpec</a>, 
-<a href="#camel.apache.org/v1alpha1.KameletSpec">KameletSpec</a>)
-</p>
-<div>
-<p>Flow is an unstructured object representing a Camel Flow in YAML/JSON DSL</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>RawMessage</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RawMessage">
-RawMessage
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>RawMessage</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationCondition">IntegrationCondition
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationStatus">IntegrationStatus</a>)
-</p>
-<div>
-<p>IntegrationCondition describes the state of a resource at a certain point.</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>type</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationConditionType">
-IntegrationConditionType
-</a>
-</em>
-</td>
-<td>
-<p>Type of integration condition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core">
-Kubernetes core/v1.ConditionStatus
-</a>
-</em>
-</td>
-<td>
-<p>Status of the condition, one of True, False, Unknown.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastUpdateTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>The last time this condition was updated.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastTransitionTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>Last time the condition transitioned from one status to another.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>firstTruthyTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>First time the condition status transitioned to True.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>reason</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>The reason for the condition&rsquo;s last transition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>message</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>A human-readable message indicating details about the transition.</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationConditionType">IntegrationConditionType
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationCondition">IntegrationCondition</a>)
-</p>
-<div>
-<p>IntegrationConditionType &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.IntegrationKitCondition">IntegrationKitCondition
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationKitStatus">IntegrationKitStatus</a>)
-</p>
-<div>
-<p>IntegrationKitCondition describes the state of a resource at a certain point.</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>type</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationKitConditionType">
-IntegrationKitConditionType
-</a>
-</em>
-</td>
-<td>
-<p>Type of integration condition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core">
-Kubernetes core/v1.ConditionStatus
-</a>
-</em>
-</td>
-<td>
-<p>Status of the condition, one of True, False, Unknown.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastUpdateTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>The last time this condition was updated.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastTransitionTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>Last time the condition transitioned from one status to another.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>reason</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>The reason for the condition&rsquo;s last transition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>message</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>A human-readable message indicating details about the transition.</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationKitConditionType">IntegrationKitConditionType
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationKitCondition">IntegrationKitCondition</a>)
-</p>
-<div>
-<p>IntegrationKitConditionType &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.IntegrationKitPhase">IntegrationKitPhase
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationKitStatus">IntegrationKitStatus</a>)
-</p>
-<div>
-<p>IntegrationKitPhase &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.IntegrationKitSpec">IntegrationKitSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationKit">IntegrationKit</a>)
-</p>
-<div>
-<p>IntegrationKitSpec defines the desired state of IntegrationKit</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>image</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>profile</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitProfile">
-TraitProfile
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>traits</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitSpec">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1.TraitSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>configuration</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ConfigurationSpec">
-[]ConfigurationSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>repositories</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationKitStatus">IntegrationKitStatus
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationKit">IntegrationKit</a>)
-</p>
-<div>
-<p>IntegrationKitStatus defines the observed state of IntegrationKit</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>phase</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationKitPhase">
-IntegrationKitPhase
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>baseImage</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>image</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>digest</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>artifacts</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Artifact">
-[]Artifact
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>failure</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Failure">
-Failure
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>runtimeVersion</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>runtimeProvider</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RuntimeProvider">
-RuntimeProvider
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>platform</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>conditions</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationKitCondition">
-[]IntegrationKitCondition
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>version</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationPhase">IntegrationPhase
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationStatus">IntegrationStatus</a>)
-</p>
-<div>
-<p>IntegrationPhase &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.IntegrationPlatformBuildPublishStrategy">IntegrationPlatformBuildPublishStrategy
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatformBuildSpec">IntegrationPlatformBuildSpec</a>)
-</p>
-<div>
-<p>IntegrationPlatformBuildPublishStrategy enumerates all implemented publish strategies</p>
-</div>
-<h3 id="camel.apache.org/v1.IntegrationPlatformBuildSpec">IntegrationPlatformBuildSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatformSpec">IntegrationPlatformSpec</a>)
-</p>
-<div>
-<p>IntegrationPlatformBuildSpec contains platform related build information</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>buildStrategy</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BuildStrategy">
-BuildStrategy
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>publishStrategy</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformBuildPublishStrategy">
-IntegrationPlatformBuildPublishStrategy
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>runtimeVersion</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>runtimeProvider</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RuntimeProvider">
-RuntimeProvider
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>baseImage</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>registry</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RegistrySpec">
-RegistrySpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>timeout</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#duration-v1-meta">
-Kubernetes meta/v1.Duration
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>persistentVolumeClaim</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>maven</code><br/>
-<em>
-<a href="#camel.apache.org/v1.MavenSpec">
-MavenSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>kanikoBuildCache</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationPlatformCluster">IntegrationPlatformCluster
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatformSpec">IntegrationPlatformSpec</a>)
-</p>
-<div>
-<p>IntegrationPlatformCluster is the kind of orchestration cluster the platform is installed into</p>
-</div>
-<h3 id="camel.apache.org/v1.IntegrationPlatformCondition">IntegrationPlatformCondition
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatformStatus">IntegrationPlatformStatus</a>)
-</p>
-<div>
-<p>IntegrationPlatformCondition describes the state of a resource at a certain point.</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>type</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformConditionType">
-IntegrationPlatformConditionType
-</a>
-</em>
-</td>
-<td>
-<p>Type of integration condition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core">
-Kubernetes core/v1.ConditionStatus
-</a>
-</em>
-</td>
-<td>
-<p>Status of the condition, one of True, False, Unknown.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastUpdateTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>The last time this condition was updated.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastTransitionTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>Last time the condition transitioned from one status to another.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>reason</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>The reason for the condition&rsquo;s last transition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>message</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>A human-readable message indicating details about the transition.</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationPlatformConditionType">IntegrationPlatformConditionType
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatformCondition">IntegrationPlatformCondition</a>)
-</p>
-<div>
-<p>IntegrationPlatformConditionType &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.IntegrationPlatformKameletRepositorySpec">IntegrationPlatformKameletRepositorySpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatformKameletSpec">IntegrationPlatformKameletSpec</a>)
-</p>
-<div>
-<p>IntegrationPlatformKameletRepositorySpec &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>uri</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationPlatformKameletSpec">IntegrationPlatformKameletSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatformSpec">IntegrationPlatformSpec</a>)
-</p>
-<div>
-<p>IntegrationPlatformKameletSpec &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>repositories</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformKameletRepositorySpec">
-[]IntegrationPlatformKameletRepositorySpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationPlatformPhase">IntegrationPlatformPhase
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatformStatus">IntegrationPlatformStatus</a>)
-</p>
-<div>
-<p>IntegrationPlatformPhase &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.IntegrationPlatformResourcesSpec">IntegrationPlatformResourcesSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatformSpec">IntegrationPlatformSpec</a>)
-</p>
-<div>
-<p>IntegrationPlatformResourcesSpec contains platform related resources</p>
-</div>
-<h3 id="camel.apache.org/v1.IntegrationPlatformSpec">IntegrationPlatformSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatform">IntegrationPlatform</a>, 
-<a href="#camel.apache.org/v1.IntegrationPlatformStatus">IntegrationPlatformStatus</a>)
-</p>
-<div>
-<p>IntegrationPlatformSpec defines the desired state of IntegrationPlatform</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>cluster</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformCluster">
-IntegrationPlatformCluster
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>profile</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitProfile">
-TraitProfile
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>build</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformBuildSpec">
-IntegrationPlatformBuildSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>resources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformResourcesSpec">
-IntegrationPlatformResourcesSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>traits</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitSpec">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1.TraitSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>configuration</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ConfigurationSpec">
-[]ConfigurationSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>kamelet</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformKameletSpec">
-IntegrationPlatformKameletSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationPlatformStatus">IntegrationPlatformStatus
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatform">IntegrationPlatform</a>)
-</p>
-<div>
-<p>IntegrationPlatformStatus defines the observed state of IntegrationPlatform</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>IntegrationPlatformSpec</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformSpec">
-IntegrationPlatformSpec
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>IntegrationPlatformSpec</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>phase</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformPhase">
-IntegrationPlatformPhase
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>conditions</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPlatformCondition">
-[]IntegrationPlatformCondition
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>version</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>info</code><br/>
-<em>
-map[string]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationSpec">IntegrationSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.Integration">Integration</a>, 
-<a href="#camel.apache.org/v1alpha1.KameletBindingSpec">KameletBindingSpec</a>)
-</p>
-<div>
-<p>IntegrationSpec defines the desired state of Integration</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>replicas</code><br/>
-<em>
-int32
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>sources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.SourceSpec">
-[]SourceSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>flows</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Flow">
-[]Flow
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>resources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ResourceSpec">
-[]ResourceSpec
-</a>
-</em>
-</td>
-<td>
-<p>Deprecated:
-Use container trait (container.resources) to manage resources
-Use openapi trait (openapi.configmaps) to manage OpenAPIs specifications</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>kit</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>Deprecated: use the IntegrationKit field</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>integrationKit</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectreference-v1-core">
-Kubernetes core/v1.ObjectReference
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>profile</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitProfile">
-TraitProfile
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>traits</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitSpec">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1.TraitSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>template</code><br/>
-<em>
-<a href="#camel.apache.org/v1.PodSpecTemplate">
-PodSpecTemplate
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>configuration</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ConfigurationSpec">
-[]ConfigurationSpec
-</a>
-</em>
-</td>
-<td>
-<p>Deprecated:
-Use camel trait (camel.properties) to manage properties
-Use container trait (container.configs) to manage configs
-Use container trait (container.resources) to manage resources
-Use container trait (container.volumes) to manage volumes</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>repositories</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>serviceAccountName</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.IntegrationStatus">IntegrationStatus
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.Integration">Integration</a>)
-</p>
-<div>
-<p>IntegrationStatus defines the observed state of Integration</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>phase</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationPhase">
-IntegrationPhase
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>digest</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>image</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>profile</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitProfile">
-TraitProfile
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>kit</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>Deprecated: use the IntegrationKit field</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>integrationKit</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectreference-v1-core">
-Kubernetes core/v1.ObjectReference
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>platform</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>generatedSources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.SourceSpec">
-[]SourceSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>generatedResources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ResourceSpec">
-[]ResourceSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>runtimeVersion</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>runtimeProvider</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RuntimeProvider">
-RuntimeProvider
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>configuration</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ConfigurationSpec">
-[]ConfigurationSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>conditions</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationCondition">
-[]IntegrationCondition
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>version</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>replicas</code><br/>
-<em>
-int32
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>selector</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>capabilities</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastInitTimestamp</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>The timestamp representing the last time when this integration was initialized.</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.KanikoTask">KanikoTask
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.Task">Task</a>)
-</p>
-<div>
-<p>KanikoTask &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>BaseTask</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BaseTask">
-BaseTask
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>BaseTask</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>PublishTask</code><br/>
-<em>
-<a href="#camel.apache.org/v1.PublishTask">
-PublishTask
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>PublishTask</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>verbose</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>cache</code><br/>
-<em>
-<a href="#camel.apache.org/v1.KanikoTaskCache">
-KanikoTaskCache
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.KanikoTaskCache">KanikoTaskCache
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.KanikoTask">KanikoTask</a>)
-</p>
-<div>
-<p>KanikoTaskCache &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>enabled</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>persistentVolumeClaim</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.Language">Language
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.SourceSpec">SourceSpec</a>)
-</p>
-<div>
-<p>Language &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.MavenArtifact">MavenArtifact
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.CamelArtifactDependency">CamelArtifactDependency</a>, 
-<a href="#camel.apache.org/v1.CamelLoader">CamelLoader</a>, 
-<a href="#camel.apache.org/v1.Capability">Capability</a>, 
-<a href="#camel.apache.org/v1.MavenSpec">MavenSpec</a>, 
-<a href="#camel.apache.org/v1.RuntimeSpec">RuntimeSpec</a>)
-</p>
-<div>
-<p>MavenArtifact defines a Maven artifact</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>groupId</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>artifactId</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>version</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.MavenBuildSpec">MavenBuildSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuilderTask">BuilderTask</a>)
-</p>
-<div>
-<p>MavenBuildSpec &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>MavenSpec</code><br/>
-<em>
-<a href="#camel.apache.org/v1.MavenSpec">
-MavenSpec
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>MavenSpec</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>repositories</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Repository">
-[]Repository
-</a>
-</em>
-</td>
-<td>
-<p>The Maven repositories.</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.MavenSpec">MavenSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatformBuildSpec">IntegrationPlatformBuildSpec</a>, 
-<a href="#camel.apache.org/v1.MavenBuildSpec">MavenBuildSpec</a>)
-</p>
-<div>
-<p>MavenSpec &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>localRepository</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>The path of the local Maven repository.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>properties</code><br/>
-<em>
-map[string]string
-</em>
-</td>
-<td>
-<p>The Maven properties.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>settings</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ValueSource">
-ValueSource
-</a>
-</em>
-</td>
-<td>
-<p>A reference to the ConfigMap or Secret key that contains
-the Maven settings.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>caSecret</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#secretkeyselector-v1-core">
-Kubernetes core/v1.SecretKeySelector
-</a>
-</em>
-</td>
-<td>
-<p>The Secret name and key, containing the CA certificate(s) used to connect
-to remote Maven repositories.
-It can contain X.509 certificates, and PKCS#7 formatted certificate chains.
-A JKS formatted keystore is automatically created to store the CA certificate(s),
-and configured to be used as a trusted certificate(s) by the Maven commands.
-Note that the root CA certificates are also imported into the created keystore.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>timeout</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#duration-v1-meta">
-Kubernetes meta/v1.Duration
-</a>
-</em>
-</td>
-<td>
-<p>Deprecated: use IntegrationPlatform.Spec.Build.Timeout instead</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>extension</code><br/>
-<em>
-<a href="#camel.apache.org/v1.MavenArtifact">
-[]MavenArtifact
-</a>
-</em>
-</td>
-<td>
-<p>The Maven build extensions.
-See <a href="https://maven.apache.org/guides/mini/guide-using-extensions.html">https://maven.apache.org/guides/mini/guide-using-extensions.html</a>.</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.PodSpec">PodSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.PodSpecTemplate">PodSpecTemplate</a>)
-</p>
-<div>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>volumes</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#volume-v1-core">
-[]Kubernetes core/v1.Volume
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>initContainers</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#container-v1-core">
-[]Kubernetes core/v1.Container
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>containers</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#container-v1-core">
-[]Kubernetes core/v1.Container
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>ephemeralContainers</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#ephemeralcontainer-v1-core">
-[]Kubernetes core/v1.EphemeralContainer
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>restartPolicy</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#restartpolicy-v1-core">
-Kubernetes core/v1.RestartPolicy
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>terminationGracePeriodSeconds</code><br/>
-<em>
-int64
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>activeDeadlineSeconds</code><br/>
-<em>
-int64
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dnsPolicy</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#dnspolicy-v1-core">
-Kubernetes core/v1.DNSPolicy
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>nodeSelector</code><br/>
-<em>
-map[string]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>topologySpreadConstraints</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#topologyspreadconstraint-v1-core">
-[]Kubernetes core/v1.TopologySpreadConstraint
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.PodSpecTemplate">PodSpecTemplate
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationSpec">IntegrationSpec</a>)
-</p>
-<div>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>spec</code><br/>
-<em>
-<a href="#camel.apache.org/v1.PodSpec">
-PodSpec
-</a>
-</em>
-</td>
-<td>
-<br/>
-<br/>
-<table>
-<tr>
-<td>
-<code>volumes</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#volume-v1-core">
-[]Kubernetes core/v1.Volume
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>initContainers</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#container-v1-core">
-[]Kubernetes core/v1.Container
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>containers</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#container-v1-core">
-[]Kubernetes core/v1.Container
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>ephemeralContainers</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#ephemeralcontainer-v1-core">
-[]Kubernetes core/v1.EphemeralContainer
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>restartPolicy</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#restartpolicy-v1-core">
-Kubernetes core/v1.RestartPolicy
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>terminationGracePeriodSeconds</code><br/>
-<em>
-int64
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>activeDeadlineSeconds</code><br/>
-<em>
-int64
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dnsPolicy</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#dnspolicy-v1-core">
-Kubernetes core/v1.DNSPolicy
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>nodeSelector</code><br/>
-<em>
-map[string]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>topologySpreadConstraints</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#topologyspreadconstraint-v1-core">
-[]Kubernetes core/v1.TopologySpreadConstraint
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</table>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.PublishTask">PublishTask
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuildahTask">BuildahTask</a>, 
-<a href="#camel.apache.org/v1.KanikoTask">KanikoTask</a>, 
-<a href="#camel.apache.org/v1.SpectrumTask">SpectrumTask</a>)
-</p>
-<div>
-<p>PublishTask &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>contextDir</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>baseImage</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>image</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>registry</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RegistrySpec">
-RegistrySpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.RawMessage">RawMessage
-(<code>[]byte</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.BeanProperties">BeanProperties</a>, 
-<a href="#camel.apache.org/v1alpha1.EndpointProperties">EndpointProperties</a>, 
-<a href="#camel.apache.org/v1alpha1.ErrorHandlerParameters">ErrorHandlerParameters</a>, 
-<a href="#camel.apache.org/v1alpha1.ErrorHandlerSpec">ErrorHandlerSpec</a>, 
-<a href="#camel.apache.org/v1.Flow">Flow</a>, 
-<a href="#camel.apache.org/v1.Template">Template</a>, 
-<a href="#camel.apache.org/v1.TraitConfiguration">TraitConfiguration</a>)
-</p>
-<div>
-<p>RawMessage is a raw encoded JSON value.
-It implements Marshaler and Unmarshaler and can
-be used to delay JSON decoding or precompute a JSON encoding.</p>
-</div>
-<h3 id="camel.apache.org/v1.RegistrySpec">RegistrySpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationPlatformBuildSpec">IntegrationPlatformBuildSpec</a>, 
-<a href="#camel.apache.org/v1.PublishTask">PublishTask</a>)
-</p>
-<div>
-<p>RegistrySpec provides the configuration for the container registry</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>insecure</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>address</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>secret</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>ca</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>organization</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.Repository">Repository
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.MavenBuildSpec">MavenBuildSpec</a>)
-</p>
-<div>
-<p>Repository defines a Maven repository</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>id</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>name</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>url</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>snapshots</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RepositoryPolicy">
-RepositoryPolicy
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>releases</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RepositoryPolicy">
-RepositoryPolicy
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.RepositoryPolicy">RepositoryPolicy
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.Repository">Repository</a>)
-</p>
-<div>
-<p>RepositoryPolicy defines the policy associated to a Maven repository</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>enabled</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>updatePolicy</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>checksumPolicy</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.ResourceCondition">ResourceCondition
-</h3>
-<div>
-<p>ResourceCondition is a common type for all conditions</p>
-</div>
-<h3 id="camel.apache.org/v1.ResourceSpec">ResourceSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuilderTask">BuilderTask</a>, 
-<a href="#camel.apache.org/v1.IntegrationSpec">IntegrationSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationStatus">IntegrationStatus</a>)
-</p>
-<div>
-<p>ResourceSpec &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>DataSpec</code><br/>
-<em>
-<a href="#camel.apache.org/v1.DataSpec">
-DataSpec
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>DataSpec</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>type</code><br/>
-<em>
-<a href="#camel.apache.org/v1.ResourceType">
-ResourceType
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>mountPath</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.ResourceType">ResourceType
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.ResourceSpec">ResourceSpec</a>)
-</p>
-<div>
-<p>ResourceType &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.RuntimeProvider">RuntimeProvider
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationKitStatus">IntegrationKitStatus</a>, 
-<a href="#camel.apache.org/v1.IntegrationPlatformBuildSpec">IntegrationPlatformBuildSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationStatus">IntegrationStatus</a>, 
-<a href="#camel.apache.org/v1.RuntimeSpec">RuntimeSpec</a>)
-</p>
-<div>
-<p>RuntimeProvider &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1.RuntimeSpec">RuntimeSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuilderTask">BuilderTask</a>, 
-<a href="#camel.apache.org/v1.CamelCatalogSpec">CamelCatalogSpec</a>)
-</p>
-<div>
-<p>RuntimeSpec &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>version</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>provider</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RuntimeProvider">
-RuntimeProvider
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>applicationClass</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-<a href="#camel.apache.org/v1.MavenArtifact">
-[]MavenArtifact
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>metadata</code><br/>
-<em>
-map[string]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>capabilities</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Capability">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1.Capability
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.S2iTask">S2iTask
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.Task">Task</a>)
-</p>
-<div>
-<p>S2iTask &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>BaseTask</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BaseTask">
-BaseTask
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>BaseTask</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>contextDir</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>tag</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.SourceSpec">SourceSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuilderTask">BuilderTask</a>, 
-<a href="#camel.apache.org/v1.IntegrationSpec">IntegrationSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationStatus">IntegrationStatus</a>, 
-<a href="#camel.apache.org/v1alpha1.KameletSpec">KameletSpec</a>)
-</p>
-<div>
-<p>SourceSpec &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>DataSpec</code><br/>
-<em>
-<a href="#camel.apache.org/v1.DataSpec">
-DataSpec
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>DataSpec</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>language</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Language">
-Language
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>loader</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>Loader is an optional id of the org.apache.camel.k.RoutesLoader that will
-interpret this source at runtime</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>interceptors</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-<p>Interceptors are optional identifiers the org.apache.camel.k.RoutesLoader
-uses to pre/post process sources</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>type</code><br/>
-<em>
-<a href="#camel.apache.org/v1.SourceType">
-SourceType
-</a>
-</em>
-</td>
-<td>
-<p>Type defines the kind of source described by this object</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>property-names</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-<p>List of property names defined in the source (e.g. if type is &ldquo;template&rdquo;)</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.SourceType">SourceType
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.SourceSpec">SourceSpec</a>)
-</p>
-<div>
-</div>
-<h3 id="camel.apache.org/v1.SpectrumTask">SpectrumTask
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.Task">Task</a>)
-</p>
-<div>
-<p>SpectrumTask &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>BaseTask</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BaseTask">
-BaseTask
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>BaseTask</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>PublishTask</code><br/>
-<em>
-<a href="#camel.apache.org/v1.PublishTask">
-PublishTask
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>PublishTask</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.Task">Task
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.BuildSpec">BuildSpec</a>)
-</p>
-<div>
-<p>Task &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>builder</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BuilderTask">
-BuilderTask
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>buildah</code><br/>
-<em>
-<a href="#camel.apache.org/v1.BuildahTask">
-BuildahTask
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>kaniko</code><br/>
-<em>
-<a href="#camel.apache.org/v1.KanikoTask">
-KanikoTask
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>spectrum</code><br/>
-<em>
-<a href="#camel.apache.org/v1.SpectrumTask">
-SpectrumTask
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>s2i</code><br/>
-<em>
-<a href="#camel.apache.org/v1.S2iTask">
-S2iTask
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.Template">Template
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletSpec">KameletSpec</a>)
-</p>
-<div>
-<p>Template is an unstructured object representing a Kamelet template in YAML/JSON DSL</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>RawMessage</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RawMessage">
-RawMessage
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>RawMessage</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.TraitConfiguration">TraitConfiguration
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.TraitSpec">TraitSpec</a>)
-</p>
-<div>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>RawMessage</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RawMessage">
-RawMessage
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>RawMessage</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.TraitProfile">TraitProfile
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationKitSpec">IntegrationKitSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationPlatformSpec">IntegrationPlatformSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationSpec">IntegrationSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationStatus">IntegrationStatus</a>)
-</p>
-<div>
-<p>TraitProfile represents lists of traits that are enabled for the specific installation/integration</p>
-</div>
-<h3 id="camel.apache.org/v1.TraitSpec">TraitSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.IntegrationKitSpec">IntegrationKitSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationPlatformSpec">IntegrationPlatformSpec</a>, 
-<a href="#camel.apache.org/v1.IntegrationSpec">IntegrationSpec</a>)
-</p>
-<div>
-<p>A TraitSpec contains the configuration of a trait</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>configuration</code><br/>
-<em>
-<a href="#camel.apache.org/v1.TraitConfiguration">
-TraitConfiguration
-</a>
-</em>
-</td>
-<td>
-<p>TraitConfiguration &ndash;</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1.ValueSource">ValueSource
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1.MavenSpec">MavenSpec</a>)
-</p>
-<div>
-<p>ValueSource &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>configMapKeyRef</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#configmapkeyselector-v1-core">
-Kubernetes core/v1.ConfigMapKeySelector
-</a>
-</em>
-</td>
-<td>
-<p>Selects a key of a ConfigMap.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>secretKeyRef</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#secretkeyselector-v1-core">
-Kubernetes core/v1.SecretKeySelector
-</a>
-</em>
-</td>
-<td>
-<p>Selects a key of a secret.</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h2 id="camel.apache.org/v1alpha1">camel.apache.org/v1alpha1</h2>
-<div>
-<p>Package v1alpha1 contains API Schema definitions for the camel v1alpha1 API group</p>
-</div>
-Resource Types:
-<ul><li>
-<a href="#camel.apache.org/v1alpha1.Kamelet">Kamelet</a>
-</li><li>
-<a href="#camel.apache.org/v1alpha1.KameletBinding">KameletBinding</a>
-</li></ul>
-<h3 id="camel.apache.org/v1alpha1.Kamelet">Kamelet
-</h3>
-<div>
-<p>Kamelet is the Schema for the kamelets API</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>apiVersion</code></br>
-string</td>
-<td>
-<code>
-camel.apache.org/v1alpha1
-</code>
-</td>
-</tr>
-<tr>
-<td>
-<code>kind</code></br>
-string
-</td>
-<td><code>Kamelet</code></td>
-</tr>
-<tr>
-<td>
-<code>metadata</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta">
-Kubernetes meta/v1.ObjectMeta
-</a>
-</em>
-</td>
-<td>
-Refer to the Kubernetes API documentation for the fields of the
-<code>metadata</code> field.
-</td>
-</tr>
-<tr>
-<td>
-<code>spec</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.KameletSpec">
-KameletSpec
-</a>
-</em>
-</td>
-<td>
-<br/>
-<br/>
-<table>
-<tr>
-<td>
-<code>definition</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.JSONSchemaProps">
-JSONSchemaProps
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>sources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.SourceSpec">
-[]SourceSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>template</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Template">
-Template
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>flow</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Flow">
-Flow
-</a>
-</em>
-</td>
-<td>
-<p>Deprecated: use template</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>authorization</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.AuthorizationSpec">
-AuthorizationSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>types</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.EventTypeSpec">
-map[github.com/apache/camel-k/pkg/apis/camel/v1alpha1.EventSlot]github.com/apache/camel-k/pkg/apis/camel/v1alpha1.EventTypeSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</table>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.KameletStatus">
-KameletStatus
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.KameletBinding">KameletBinding
-</h3>
-<div>
-<p>KameletBinding is the Schema for the kamelets binding API</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>apiVersion</code></br>
-string</td>
-<td>
-<code>
-camel.apache.org/v1alpha1
-</code>
-</td>
-</tr>
-<tr>
-<td>
-<code>kind</code></br>
-string
-</td>
-<td><code>KameletBinding</code></td>
-</tr>
-<tr>
-<td>
-<code>metadata</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta">
-Kubernetes meta/v1.ObjectMeta
-</a>
-</em>
-</td>
-<td>
-Refer to the Kubernetes API documentation for the fields of the
-<code>metadata</code> field.
-</td>
-</tr>
-<tr>
-<td>
-<code>spec</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.KameletBindingSpec">
-KameletBindingSpec
-</a>
-</em>
-</td>
-<td>
-<br/>
-<br/>
-<table>
-<tr>
-<td>
-<code>integration</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationSpec">
-IntegrationSpec
-</a>
-</em>
-</td>
-<td>
-<p>Integration is an optional integration used to specify custom parameters</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>source</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.Endpoint">
-Endpoint
-</a>
-</em>
-</td>
-<td>
-<p>Source is the starting point of the integration defined by this binding</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>sink</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.Endpoint">
-Endpoint
-</a>
-</em>
-</td>
-<td>
-<p>Sink is the destination of the integration defined by this binding</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>errorHandler</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.ErrorHandlerSpec">
-ErrorHandlerSpec
-</a>
-</em>
-</td>
-<td>
-<p>ErrorHandler is an optional handler called upon an error occuring in the integration</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>steps</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.Endpoint">
-[]Endpoint
-</a>
-</em>
-</td>
-<td>
-<p>Steps contains an optional list of intermediate steps that are executed between the Source and the Sink</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>replicas</code><br/>
-<em>
-int32
-</em>
-</td>
-<td>
-<p>Replicas is the number of desired replicas for the binding</p>
-</td>
-</tr>
-</table>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.KameletBindingStatus">
-KameletBindingStatus
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.AuthorizationSpec">AuthorizationSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletSpec">KameletSpec</a>)
-</p>
-<div>
-<p>AuthorizationSpec is TODO (oauth information)</p>
-</div>
-<h3 id="camel.apache.org/v1alpha1.BeanProperties">BeanProperties
-</h3>
-<div>
-<p>BeanProperties represent an unstructured object properties to be set on a bean</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>RawMessage</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RawMessage">
-RawMessage
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.Endpoint">Endpoint
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.ErrorHandlerSink">ErrorHandlerSink</a>, 
-<a href="#camel.apache.org/v1alpha1.KameletBindingSpec">KameletBindingSpec</a>)
-</p>
-<div>
-<p>Endpoint represents a source/sink external entity</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>ref</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectreference-v1-core">
-Kubernetes core/v1.ObjectReference
-</a>
-</em>
-</td>
-<td>
-<p>Ref can be used to declare a Kubernetes resource as source/sink endpoint</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>uri</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>URI can alternatively be used to specify the (Camel) endpoint explicitly</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>properties</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.EndpointProperties">
-EndpointProperties
-</a>
-</em>
-</td>
-<td>
-<p>Properties are a key value representation of endpoint properties</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>types</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.EventTypeSpec">
-map[github.com/apache/camel-k/pkg/apis/camel/v1alpha1.EventSlot]github.com/apache/camel-k/pkg/apis/camel/v1alpha1.EventTypeSpec
-</a>
-</em>
-</td>
-<td>
-<p>Types defines the schema of the data produced/consumed by the endpoint</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.EndpointProperties">EndpointProperties
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.Endpoint">Endpoint</a>)
-</p>
-<div>
-<p>EndpointProperties is a key/value struct represented as JSON raw to allow numeric/boolean values</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>RawMessage</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RawMessage">
-RawMessage
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>RawMessage</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.EndpointType">EndpointType
-(<code>string</code> alias)</h3>
-<div>
-</div>
-<h3 id="camel.apache.org/v1alpha1.ErrorHandler">ErrorHandler
-</h3>
-<div>
-<p>ErrorHandler is a generic interface that represent any type of error handler specification</p>
-</div>
-<h3 id="camel.apache.org/v1alpha1.ErrorHandlerLog">ErrorHandlerLog
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.ErrorHandlerSink">ErrorHandlerSink</a>)
-</p>
-<div>
-<p>ErrorHandlerLog represent a default (log) error handler type</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>ErrorHandlerNone</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.ErrorHandlerNone">
-ErrorHandlerNone
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>parameters</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.ErrorHandlerParameters">
-ErrorHandlerParameters
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.ErrorHandlerNone">ErrorHandlerNone
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.ErrorHandlerLog">ErrorHandlerLog</a>)
-</p>
-<div>
-<p>ErrorHandlerNone &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.ErrorHandlerParameters">ErrorHandlerParameters
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.ErrorHandlerLog">ErrorHandlerLog</a>)
-</p>
-<div>
-<p>ErrorHandlerParameters represent an unstructured object for error handler parameters</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>RawMessage</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RawMessage">
-RawMessage
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.ErrorHandlerSink">ErrorHandlerSink
-</h3>
-<div>
-<p>ErrorHandlerSink represents a sink error handler type which behave like a dead letter channel</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>ErrorHandlerLog</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.ErrorHandlerLog">
-ErrorHandlerLog
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>endpoint</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.Endpoint">
-Endpoint
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.ErrorHandlerSpec">ErrorHandlerSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletBindingSpec">KameletBindingSpec</a>)
-</p>
-<div>
-<p>ErrorHandlerSpec represents an unstructured object for an error handler</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>RawMessage</code><br/>
-<em>
-<a href="#camel.apache.org/v1.RawMessage">
-RawMessage
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.ErrorHandlerType">ErrorHandlerType
-(<code>string</code> alias)</h3>
-<div>
-<p>ErrorHandlerType &ndash;</p>
-</div>
-<h3 id="camel.apache.org/v1alpha1.EventSlot">EventSlot
-(<code>string</code> alias)</h3>
-<div>
-</div>
-<h3 id="camel.apache.org/v1alpha1.EventTypeSpec">EventTypeSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.Endpoint">Endpoint</a>, 
-<a href="#camel.apache.org/v1alpha1.KameletSpec">KameletSpec</a>)
-</p>
-<div>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>mediaType</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>schema</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.JSONSchemaProps">
-JSONSchemaProps
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.ExternalDocumentation">ExternalDocumentation
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.JSONSchemaProps">JSONSchemaProps</a>)
-</p>
-<div>
-<p>ExternalDocumentation allows referencing an external resource for extended documentation.</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>description</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>url</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.JSON">JSON
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.JSONSchemaProp">JSONSchemaProp</a>, 
-<a href="#camel.apache.org/v1alpha1.JSONSchemaProps">JSONSchemaProps</a>)
-</p>
-<div>
-<p>JSON represents any valid JSON value.
-These types are supported: bool, int64, float64, string, []interface{}, map[string]interface{} and nil.</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>RawMessage</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.RawMessage">
-RawMessage
-</a>
-</em>
-</td>
-<td>
-<p>
-(Members of <code>RawMessage</code> are embedded into this type.)
-</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.JSONSchemaProp">JSONSchemaProp
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.JSONSchemaProps">JSONSchemaProps</a>)
-</p>
-<div>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>id</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>description</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>type</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>format</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated:</p>
-<ul>
-<li>bsonobjectid: a bson object ID, i.e. a 24 characters hex string</li>
-<li>uri: an URI as parsed by Golang net/url.ParseRequestURI</li>
-<li>email: an email address as parsed by Golang net/mail.ParseAddress</li>
-<li>hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034].</li>
-<li>ipv4: an IPv4 IP as parsed by Golang net.ParseIP</li>
-<li>ipv6: an IPv6 IP as parsed by Golang net.ParseIP</li>
-<li>cidr: a CIDR as parsed by Golang net.ParseCIDR</li>
-<li>mac: a MAC address as parsed by Golang net.ParseMAC</li>
-<li>uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$</li>
-<li>uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$</li>
-<li>uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$</li>
-<li>uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$</li>
-<li>isbn: an ISBN10 or ISBN13 number string like &ldquo;0321751043&rdquo; or &ldquo;978-0321751041&rdquo;</li>
-<li>isbn10: an ISBN10 number string like &ldquo;0321751043&rdquo;</li>
-<li>isbn13: an ISBN13 number string like &ldquo;978-0321751041&rdquo;</li>
-<li>creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$ with any non digit characters mixed in</li>
-<li>ssn: a U.S. social security number following the regex ^\d{3}[- ]?\d{2}[- ]?\d{4}$</li>
-<li>hexcolor: an hexadecimal color code like &ldquo;#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$</li>
-<li>rgbcolor: an RGB color code like rgb like &ldquo;rgb(255,255,2559&rdquo;</li>
-<li>byte: base64 encoded binary data</li>
-<li>password: any kind of string</li>
-<li>date: a date string like &ldquo;2006-01-02&rdquo; as defined by full-date in RFC3339</li>
-<li>duration: a duration string like &ldquo;22 ns&rdquo; as parsed by Golang time.ParseDuration or compatible with Scala duration format</li>
-<li>datetime: a date time string like &ldquo;2014-12-15T19:30:20.000Z&rdquo; as defined by date-time in RFC3339.</li>
-</ul>
-</td>
-</tr>
-<tr>
-<td>
-<code>title</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>default</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.JSON">
-JSON
-</a>
-</em>
-</td>
-<td>
-<p>default is a default value for undefined object fields.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>maximum</code><br/>
-<em>
-encoding/json.Number
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>exclusiveMaximum</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>minimum</code><br/>
-<em>
-encoding/json.Number
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>exclusiveMinimum</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>maxLength</code><br/>
-<em>
-int64
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>minLength</code><br/>
-<em>
-int64
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>pattern</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>maxItems</code><br/>
-<em>
-int64
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>minItems</code><br/>
-<em>
-int64
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>uniqueItems</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>maxProperties</code><br/>
-<em>
-int64
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>minProperties</code><br/>
-<em>
-int64
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>multipleOf</code><br/>
-<em>
-encoding/json.Number
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>enum</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.JSON">
-[]JSON
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>example</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.JSON">
-JSON
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>nullable</code><br/>
-<em>
-bool
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>x-descriptors</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-<p>XDescriptors is a list of extended properties that trigger a custom behavior in external systems</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.JSONSchemaProps">JSONSchemaProps
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.EventTypeSpec">EventTypeSpec</a>, 
-<a href="#camel.apache.org/v1alpha1.KameletSpec">KameletSpec</a>)
-</p>
-<div>
-<p>JSONSchemaProps is a JSON-Schema following Specification Draft 4 (<a href="http://json-schema.org/">http://json-schema.org/</a>).</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>id</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>description</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>title</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>properties</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.JSONSchemaProp">
-map[string]github.com/apache/camel-k/pkg/apis/camel/v1alpha1.JSONSchemaProp
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>required</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>example</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.JSON">
-JSON
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>externalDocs</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.ExternalDocumentation">
-ExternalDocumentation
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>$schema</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.JSONSchemaURL">
-JSONSchemaURL
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>type</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.JSONSchemaURL">JSONSchemaURL
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.JSONSchemaProps">JSONSchemaProps</a>)
-</p>
-<div>
-<p>JSONSchemaURL represents a schema url.</p>
-</div>
-<h3 id="camel.apache.org/v1alpha1.KameletBindingCondition">KameletBindingCondition
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletBindingStatus">KameletBindingStatus</a>)
-</p>
-<div>
-<p>KameletBindingCondition describes the state of a resource at a certain point.</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>type</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.KameletBindingConditionType">
-KameletBindingConditionType
-</a>
-</em>
-</td>
-<td>
-<p>Type of kameletBinding condition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core">
-Kubernetes core/v1.ConditionStatus
-</a>
-</em>
-</td>
-<td>
-<p>Status of the condition, one of True, False, Unknown.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastUpdateTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>The last time this condition was updated.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastTransitionTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>Last time the condition transitioned from one status to another.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>reason</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>The reason for the condition&rsquo;s last transition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>message</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>A human readable message indicating details about the transition.</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.KameletBindingConditionType">KameletBindingConditionType
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletBindingCondition">KameletBindingCondition</a>)
-</p>
-<div>
-</div>
-<h3 id="camel.apache.org/v1alpha1.KameletBindingPhase">KameletBindingPhase
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletBindingStatus">KameletBindingStatus</a>)
-</p>
-<div>
-</div>
-<h3 id="camel.apache.org/v1alpha1.KameletBindingSpec">KameletBindingSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletBinding">KameletBinding</a>)
-</p>
-<div>
-<p>KameletBindingSpec &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>integration</code><br/>
-<em>
-<a href="#camel.apache.org/v1.IntegrationSpec">
-IntegrationSpec
-</a>
-</em>
-</td>
-<td>
-<p>Integration is an optional integration used to specify custom parameters</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>source</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.Endpoint">
-Endpoint
-</a>
-</em>
-</td>
-<td>
-<p>Source is the starting point of the integration defined by this binding</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>sink</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.Endpoint">
-Endpoint
-</a>
-</em>
-</td>
-<td>
-<p>Sink is the destination of the integration defined by this binding</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>errorHandler</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.ErrorHandlerSpec">
-ErrorHandlerSpec
-</a>
-</em>
-</td>
-<td>
-<p>ErrorHandler is an optional handler called upon an error occuring in the integration</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>steps</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.Endpoint">
-[]Endpoint
-</a>
-</em>
-</td>
-<td>
-<p>Steps contains an optional list of intermediate steps that are executed between the Source and the Sink</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>replicas</code><br/>
-<em>
-int32
-</em>
-</td>
-<td>
-<p>Replicas is the number of desired replicas for the binding</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.KameletBindingStatus">KameletBindingStatus
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletBinding">KameletBinding</a>)
-</p>
-<div>
-<p>KameletBindingStatus &ndash;</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>phase</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.KameletBindingPhase">
-KameletBindingPhase
-</a>
-</em>
-</td>
-<td>
-<p>Phase &ndash;</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>conditions</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.KameletBindingCondition">
-[]KameletBindingCondition
-</a>
-</em>
-</td>
-<td>
-<p>Conditions &ndash;</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>replicas</code><br/>
-<em>
-int32
-</em>
-</td>
-<td>
-<p>Replicas is the number of actual replicas of the binding</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>selector</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>Selector allows to identify pods belonging to the binding</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.KameletCondition">KameletCondition
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletStatus">KameletStatus</a>)
-</p>
-<div>
-<p>KameletCondition describes the state of a resource at a certain point.</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>type</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.KameletConditionType">
-KameletConditionType
-</a>
-</em>
-</td>
-<td>
-<p>Type of kamelet condition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>status</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#conditionstatus-v1-core">
-Kubernetes core/v1.ConditionStatus
-</a>
-</em>
-</td>
-<td>
-<p>Status of the condition, one of True, False, Unknown.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastUpdateTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>The last time this condition was updated.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>lastTransitionTime</code><br/>
-<em>
-<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta">
-Kubernetes meta/v1.Time
-</a>
-</em>
-</td>
-<td>
-<p>Last time the condition transitioned from one status to another.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>reason</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>The reason for the condition&rsquo;s last transition.</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>message</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-<p>A human-readable message indicating details about the transition.</p>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.KameletConditionType">KameletConditionType
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletCondition">KameletCondition</a>)
-</p>
-<div>
-</div>
-<h3 id="camel.apache.org/v1alpha1.KameletPhase">KameletPhase
-(<code>string</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletStatus">KameletStatus</a>)
-</p>
-<div>
-</div>
-<h3 id="camel.apache.org/v1alpha1.KameletProperty">KameletProperty
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.KameletStatus">KameletStatus</a>)
-</p>
-<div>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>name</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>default</code><br/>
-<em>
-string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.KameletSpec">KameletSpec
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.Kamelet">Kamelet</a>)
-</p>
-<div>
-<p>KameletSpec defines the desired state of Kamelet</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>definition</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.JSONSchemaProps">
-JSONSchemaProps
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>sources</code><br/>
-<em>
-<a href="#camel.apache.org/v1.SourceSpec">
-[]SourceSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>template</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Template">
-Template
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>flow</code><br/>
-<em>
-<a href="#camel.apache.org/v1.Flow">
-Flow
-</a>
-</em>
-</td>
-<td>
-<p>Deprecated: use template</p>
-</td>
-</tr>
-<tr>
-<td>
-<code>authorization</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.AuthorizationSpec">
-AuthorizationSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>types</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.EventTypeSpec">
-map[github.com/apache/camel-k/pkg/apis/camel/v1alpha1.EventSlot]github.com/apache/camel-k/pkg/apis/camel/v1alpha1.EventTypeSpec
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>dependencies</code><br/>
-<em>
-[]string
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.KameletStatus">KameletStatus
-</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.Kamelet">Kamelet</a>)
-</p>
-<div>
-<p>KameletStatus defines the observed state of Kamelet</p>
-</div>
-<table>
-<thead>
-<tr>
-<th>Field</th>
-<th>Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>
-<code>phase</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.KameletPhase">
-KameletPhase
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>conditions</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.KameletCondition">
-[]KameletCondition
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-<tr>
-<td>
-<code>properties</code><br/>
-<em>
-<a href="#camel.apache.org/v1alpha1.KameletProperty">
-[]KameletProperty
-</a>
-</em>
-</td>
-<td>
-</td>
-</tr>
-</tbody>
-</table>
-<h3 id="camel.apache.org/v1alpha1.RawMessage">RawMessage
-(<code>[]byte</code> alias)</h3>
-<p>
-(<em>Appears on:</em>
-<a href="#camel.apache.org/v1alpha1.JSON">JSON</a>)
-</p>
-<div>
-<p>RawMessage is a raw encoded JSON value.
-It implements Marshaler and Unmarshaler and can
-be used to delay JSON decoding or precompute a JSON encoding.</p>
-</div>
diff --git a/docs/modules/ROOT/partials/apis/kamelets-crds.adoc b/docs/modules/ROOT/partials/apis/kamelets-crds.adoc
new file mode 100644
index 0000000..0a23dc2
--- /dev/null
+++ b/docs/modules/ROOT/partials/apis/kamelets-crds.adoc
@@ -0,0 +1,1130 @@
+[#_camel_apache_org_v1alpha1]
+== camel.apache.org/v1alpha1
+
+Package v1alpha1 contains API Schema definitions for the camel v1alpha1 API group
+
+==  Resource Types
+
+[#_camel_apache_org_v1alpha1_Kamelet]
+=== Kamelet
+
+Kamelet is the Schema for the kamelets API
+
+[cols="2,2a",options="header"]
+|===
+|Field
+|Description
+
+|`apiVersion` +
+string
+|`camel.apache.org/v1alpha1`
+
+|`kind` +
+string
+|`Kamelet`
+|`metadata` +
+*https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#objectmeta-v1-meta[Kubernetes meta/v1.ObjectMeta]*
+|
+
+
+
+
+Refer to the Kubernetes API documentation for the fields of the `metadata` field.
+|`spec` +
+*xref:#_camel_apache_org_v1alpha1_KameletSpec[KameletSpec]*
+|
+
+
+
+
+|`status` +
+*xref:#_camel_apache_org_v1alpha1_KameletStatus[KameletStatus]*
+|
+
+
+
+
+
+|===
+
+[#_camel_apache_org_v1alpha1_KameletBinding]
+=== KameletBinding
+
+KameletBinding is the Schema for the kamelets binding API
... 1077 lines suppressed ...