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
(Optional) Refer to the Kubernetes API documentation for the fields of the metadata field.
spec
FunctionSpec
(Optional)

Spec holds the desired state of the Function (from the client).



runtime
string
entrypoint
string
public
bool
code
string
responseIsEvent
bool
eventStore
EventStoreConnection
ceOverrides
knative.dev/pkg/apis/duck/v1.CloudEventOverrides
sink
knative.dev/pkg/apis/duck/v1.Destination
status
FunctionStatus
(Optional)

Status communicates the observed state of the Function (from the controller).

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

FunctionSpec

(Appears on: Function)

FunctionSpec holds the desired state of the Function Specification

Field Description
runtime
string
entrypoint
string
public
bool
code
string
responseIsEvent
bool
eventStore
EventStoreConnection
ceOverrides
knative.dev/pkg/apis/duck/v1.CloudEventOverrides
sink
knative.dev/pkg/apis/duck/v1.Destination

FunctionStatus

(Appears on: Function)

FunctionStatus communicates the observed state of the Function (from the controller).

Field Description
SourceStatus
knative.dev/pkg/apis/duck/v1.SourceStatus

(Members of SourceStatus are embedded into this type.)

address
knative.dev/pkg/apis/duck/v1.Addressable
(Optional)

Address holds the information needed to connect this Function up to receive events.


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

Back to top