Functions

Package:

extensions.triggermesh.io/v1alpha1

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

Resource Types:

Function

Function is an addressable object that executes function code.

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


runtime
string
entrypoint
string
code
string
responseIsEvent
bool
eventStore
EventStoreConnection
SourceSpec
knative.dev/pkg/apis/duck/v1.SourceSpec

(Members of SourceSpec are embedded into this type.)

Support sending to an event sink instead of replying, as well as setting the CloudEvents ‘type’ and ‘source’ attributes using CloudEventOverrides (hack).

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

Adapter spec overrides parameters.

status
FunctionStatus

EventStoreConnection

(Appears on: FunctionSpec)

EventStoreConnection contains the data to connect to an EventStore instance

Field Description
uri
string

URI is the gRPC location to the EventStore

FunctionConfigMapIdentity

(Appears on: FunctionStatus)

FunctionConfigMapIdentity represents the identity of the ConfigMap containing the code of a Function.

Field Description
name
string
resourceVersion
string

FunctionSpec

(Appears on: Function)

FunctionSpec holds the desired state of the Function Specification

Field Description
runtime
string
entrypoint
string
code
string
responseIsEvent
bool
eventStore
EventStoreConnection
SourceSpec
knative.dev/pkg/apis/duck/v1.SourceSpec

(Members of SourceSpec are embedded into this type.)

Support sending to an event sink instead of replying, as well as setting the CloudEvents ‘type’ and ‘source’ attributes using CloudEventOverrides (hack).

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

Adapter spec overrides parameters.

FunctionStatus

(Appears on: Function)

FunctionStatus defines the observed state of the Function.

Field Description
Status
github.com/triggermesh/triggermesh/pkg/apis/common/v1alpha1.Status

(Members of Status are embedded into this type.)

configMap
FunctionConfigMapIdentity

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