Trigger 参数说明
Trigger CRD 参数规范说明
Trigger
字段 | 描述 |
---|---|
apiVersion string | events.openfunction.io/v1alpha1 |
kind string | Trigger |
metadata v1.ObjectMeta | (可选) 参考 v1.ObjectMeta 文档 |
spec TriggerSpec | 事件触发器的规格,参考 TriggerSpec |
status TriggerStatus | 触发器的状态 |
TriggerSpec
从属 Trigger
字段 | 描述 |
---|---|
eventBus string | (可选) 事件触发器关联的 EventBus 资源名称 |
inputs map[string]Input | (可选) 输入触发器的事件,参考 map[string]Input |
subscribers []Subscriber | (可选) 触发器的订阅者,参考 []Subscriber |
Input
从属 TriggerSpec
字段 | 描述 |
---|---|
namespace string | (可选) 事件源的的命名空间名称,默认与 Trigger 的命名空间一致。如:default |
eventSource string | 事件源名称,如:kafka-eventsource |
event string | 事件名称,如:eventA |
Subscriber
从属 TriggerSpec
字段 | 描述 |
---|---|
condition string | 触发器的触发条件,参考 cel-spec 获取更多写法规范。如:eventA && eventB ,`eventA |
sink SinkSpec | (可选) 触发的 Sink(可寻址的访问资源,即同步请求)定义,参考 SinkSpec |
deadLetterSink SinkSpec | (可选) 触发的死信 Sink(可寻址的访问资源,即同步请求)定义,参考 SinkSpec |
topic string | (可选) 触发的发送给事件总线的 topic 名称,如:topicTriggered |
deadLetterTopic string | (可选) 触发的发送给事件总线的死信 topic 名称,如:topicDL |
SinkSpec
从属 Subscriber
字段 | 描述 |
---|---|
ref Reference | 参考 Reference |
Reference
从属 SinkSpec
引用资源一般为 Knative Service
字段 | 描述 |
---|---|
kind string | 引用资源的类型,默认为:Service |
namespace string | 引用资源的命名空间,默认与 Trigger 的命名空间一致 |
name string | 引用资源的名称,如:function-ksvc |
apiVersion string | 引用资源的 apiVersion,默认为:serving.knative.dev/v1 |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.