Routing

Package:

routing.triggermesh.io/v1alpha1

Package v1alpha1 contains API Schema definitions for the routing/v1alpha1 API group.

Resource Types:

Filter

Filter is an addressable object that filters incoming events according to provided Common Language Expression

Field Description
apiVersion
string
routing.triggermesh.io/v1alpha1
kind
string
Filter
metadata
Kubernetes meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of the metadata field.
spec
FilterSpec


expression
string
sink
knative.dev/pkg/apis/duck/v1.Destination

Sink is a reference to an object that will resolve to a domain name to use as the sink.

adapterOverrides
github.com/triggermesh/triggermesh/pkg/apis/common/v1alpha1.AdapterOverrides
(Optional)

Adapter spec overrides parameters.

status
github.com/triggermesh/triggermesh/pkg/apis/common/v1alpha1.Status

Splitter

Splitter is an addressable object that splits incoming events according to provided specification.

Field Description
apiVersion
string
routing.triggermesh.io/v1alpha1
kind
string
Splitter
metadata
Kubernetes meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of the metadata field.
spec
SplitterSpec


path
string
ceContext
CloudEventContext
sink
knative.dev/pkg/apis/duck/v1.Destination
adapterOverrides
github.com/triggermesh/triggermesh/pkg/apis/common/v1alpha1.AdapterOverrides
(Optional)

Adapter spec overrides parameters.

status
github.com/triggermesh/triggermesh/pkg/apis/common/v1alpha1.Status

CloudEventContext

(Appears on: SplitterSpec)

CloudEventContext declares context attributes that will be propagated to resulting events.

Field Description
type
string
source
string
extensions
map[string]string

FilterSpec

(Appears on: Filter)

FilterSpec defines the desired state of the component.

Field Description
expression
string
sink
knative.dev/pkg/apis/duck/v1.Destination

Sink is a reference to an object that will resolve to a domain name to use as the sink.

adapterOverrides
github.com/triggermesh/triggermesh/pkg/apis/common/v1alpha1.AdapterOverrides
(Optional)

Adapter spec overrides parameters.

SplitterSpec

(Appears on: Splitter)

SplitterSpec defines the desired state of the component.

Field Description
path
string
ceContext
CloudEventContext
sink
knative.dev/pkg/apis/duck/v1.Destination
adapterOverrides
github.com/triggermesh/triggermesh/pkg/apis/common/v1alpha1.AdapterOverrides
(Optional)

Adapter spec overrides parameters.


Generated with gen-crd-api-reference-docs on git commit ce2f5fa3.