From c73bd359e5b6261d0623e8d7cd83dc3eda3b3eb5 Mon Sep 17 00:00:00 2001
From: Richie Escarez Sink is a reference to an object that will resolve to a domain name to use as the sink. CloudEventOverrides defines overrides to control the output format and
+modifications of the event sent to the sink.
+ CouchDbSource is the Schema for the githubsources APIAwsSqsSource
@@ -230,6 +234,19 @@ Kubernetes core/v1.ObjectReference
+
@@ -247,6 +264,146 @@ CamelSourceStatus
+
+
+ceOverrides
+
+knative.dev/pkg/apis/duck/v1.CloudEventOverrides
+
+
+(Optional)
+
+CouchDbSource
+
+
| Field | +Description | +||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
+apiVersion
+string |
+
+
+sources.eventing.knative.dev/v1alpha1
+
+ |
+||||||||||
+kind
+string
+ |
+CouchDbSource |
+||||||||||
+metadata
+
+
+Kubernetes meta/v1.ObjectMeta
+
+
+ |
+
+Refer to the Kubernetes API documentation for the fields of the
+metadata field.
+ |
+||||||||||
+spec
+
+
+CouchDbSourceSpec
+
+
+ |
+
+ + +
|
+||||||||||
+status
+
+
+CouchDbSourceStatus
+
+
+ |
++ | +
@@ -539,9 +696,7 @@ KafkaSourceNetSpec
sink
-
-Kubernetes core/v1.ObjectReference
-
+knative.dev/pkg/apis/v1alpha1.Destination
+
PrometheusSource is the Schema for the prometheussources API
+ +| Field | +Description | +||||||||
|---|---|---|---|---|---|---|---|---|---|
+apiVersion
+string |
+
+
+sources.eventing.knative.dev/v1alpha1
+
+ |
+||||||||
+kind
+string
+ |
+PrometheusSource |
+||||||||
+metadata
+
+
+Kubernetes meta/v1.ObjectMeta
+
+
+ |
+
+Refer to the Kubernetes API documentation for the fields of the
+metadata field.
+ |
+||||||||
+spec
+
+
+PrometheusSourceSpec
+
+
+ |
+
+ + +
|
+||||||||
+status
+
+
+PrometheusSourceStatus
+
+
+ |
++ | +
@@ -708,13 +989,14 @@ string -
(Appears on: -CamelSourceOriginSpec) +CamelSourceSpec)
+
CamelSourceOriginSpec is the integration flow to run
-uri
+integration
-string
+github.com/apache/camel-k/pkg/apis/camel/v1alpha1.IntegrationSpec
|
- URI is a Camel component URI to use as starting point (e.g. “timer:tick?period=2s”) +Integration is a kind of source that contains a Camel K integration |
-properties
+flow
-map[string]string
+
+Flow
+
|
+ Flow is a kind of source that contains a single Camel YAML flow route |
+(Appears on: +CamelSource) +
++
CamelSourceSpec defines the desired state of CamelSource
+ +| Field | +Description | +
|---|---|
-serviceAccountName
+source
-string
+
+CamelSourceOriginSpec
+
+
+ |
+
+ Source is the reference to the integration flow to run. + |
+
+sink
+
+
+Kubernetes core/v1.ObjectReference
+
|
(Optional)
- ServiceAccountName is the name of the ServiceAccount to use to run this source. +Sink is a reference to an object that will resolve to a domain name to use as the sink. |
-context
+ceOverrides
-string
+knative.dev/pkg/apis/duck/v1.CloudEventOverrides
|
(Optional)
- The Camel K context to use when running the source +CloudEventOverrides defines overrides to control the output format and +modifications of the event sent to the sink. |
(Appears on: -CamelSourceSpec) +CamelSource)
-
CamelSourceOriginSpec is the integration flow to run
+CamelSourceStatus defines the observed state of CamelSource
-component
-
-
-CamelSourceOriginComponentSpec
-
-
- |
-
- Component is a kind of source that directly references a Camel component -DEPRECATED - |
-
-integration
+Status
-github.com/apache/camel-k/pkg/apis/camel/v1alpha1.IntegrationSpec
+knative.dev/pkg/apis/duck/v1.Status
|
- Integration is a kind of source that contains a Camel K integration +
+(Members of inherits duck/v1alpha1 Status, which currently provides: +* ObservedGeneration - the ‘Generation’ of the Service that was last processed by the controller. +* Conditions - the latest available observations of a resource’s current state. |
-flow
+sinkUri
string
|
- Flow is a kind of source that contains a single Camel YAML flow route +(Optional) +SinkURI is the current active sink URI that has been configured for the CamelSource. |
(Appears on: -CamelSource) +CouchDbSource)
-
CamelSourceSpec defines the desired state of CamelSource
+CouchDbSourceSpec defines the desired state of CouchDbSource
-source
+serviceAccountName
-
-CamelSourceOriginSpec
-
+string
|
- Source is the reference to the integration flow to run. +(Optional) +ServiceAccountName holds the name of the Kubernetes service account +as which the underlying K8s resources should be run. If unspecified +this will default to the “default” service account for the namespace +in which the CouchDbSource exists. |
-sink
+credentials
Kubernetes core/v1.ObjectReference
@@ -866,20 +1180,57 @@ Kubernetes core/v1.ObjectReference
|
+ CouchDbCredentials is the credential to use to access CouchDb. +Must be a secret. Only Name and Namespace are used. + |
+
+feed
+
+
+FeedType
+
+
+ |
+
+ Feed changes how CouchDB sends the response. +More information: https://docs.couchdb.org/en/stable/api/database/changes.html#changes-feeds + |
+
+database
+
+string
+
+ |
+
+ Database is the database to watch for changes + |
+
+sink
+
+knative.dev/pkg/apis/v1alpha1.Destination
+
+ |
+
(Optional)
Sink is a reference to an object that will resolve to a domain name to use as the sink. |
(Appears on: -CamelSource) +CouchDbSource)
-
CamelSourceStatus defines the observed state of CamelSource
+CouchDbSourceStatus defines the observed state of CouchDbSource
Status
-knative.dev/pkg/apis/duck/v1alpha1.Status
+knative.dev/pkg/apis/duck/v1beta1.Status
|
@@ -914,11 +1265,30 @@ string |
(Optional)
- SinkURI is the current active sink URI that has been configured for the CamelSource. +SinkURI is the current active sink URI that has been configured +for the CouchDbSource. |
string alias)+(Appears on: +CouchDbSourceSpec) +
++
FeedType is the type of Feed
+ +map[string]interface{} alias)+(Appears on: +CamelSourceOriginSpec) +
++
Flow is an unstructured object representing a Camel Flow in YAML/JSON DSL
+@@ -1391,9 +1761,7 @@ KafkaSourceNetSpec
sink
-
-Kubernetes core/v1.ObjectReference
-
+knative.dev/pkg/apis/v1alpha1.Destination
Status
-knative.dev/pkg/apis/duck/v1alpha1.Status
+knative.dev/pkg/apis/duck/v1.Status
+(Appears on: +PrometheusSource) +
++
PrometheusSourceSpec defines the desired state of PrometheusSource
+ +| Field | +Description | +
|---|---|
+serviceAccountName
+
+string
+
+ |
+
+(Optional)
+ ServiceAccountName holds the name of the Kubernetes service account +as which the underlying K8s resources should be run. If unspecified +this will default to the “default” service account for the namespace +in which the PrometheusSource exists. + |
+
+serverURL
+
+string
+
+ |
+
+ ServerURL is the URL of the Prometheus server + |
+
+promQL
+
+string
+
+ |
+
+ PromQL is the Prometheus query for this source + |
+
+sink
+
+
+Kubernetes core/v1.ObjectReference
+
+
+ |
+
+(Optional)
+ Sink is a reference to an object that will resolve to a domain +name to use as the sink. + |
+
+(Appears on: +PrometheusSource) +
++
PrometheusSourceStatus defines the observed state of PrometheusSource
+ +| Field | +Description | +
|---|---|
+Status
+
+knative.dev/pkg/apis/duck/v1.Status
+
+ |
+
+
+(Members of inherits duck/v1 Status, which currently provides: +* ObservedGeneration - the ‘Generation’ of the Service that was last processed by the controller. +* Conditions - the latest available observations of a resource’s current state. + |
+
+sinkUri
+
+string
+
+ |
+
+(Optional)
+ SinkURI is the current active sink URI that has been configured +for the PrometheusSource. + |
+
@@ -2040,5 +2527,5 @@ knative.dev/eventing/pkg/apis/duck/v1alpha1.SubscribableTypeStatus
Generated with gen-crd-api-reference-docs
-on git commit 89b43a1d.
+on git commit e9b94f38.