Skip to main content

KnativeTriggerManifest

@webda/kubernetes


Interface: KnativeTriggerManifest

Defined in: kubernetes/src/deployers/knative.service.ts:110

An eventing.knative.dev/v1 Trigger

Indexable​

[key: string]: any

Properties​

apiVersion​

apiVersion: "eventing.knative.dev/v1"

Defined in: kubernetes/src/deployers/knative.service.ts:114

API version


kind​

kind: "Trigger"

Defined in: kubernetes/src/deployers/knative.service.ts:118

Kind


metadata​

metadata: object

Defined in: kubernetes/src/deployers/knative.service.ts:122

Metadata

Index Signature​

[key: string]: any

labels?​

optional labels?: Record<string, string>

name​

name: string

namespace?​

optional namespace?: string


spec​

spec: object

Defined in: kubernetes/src/deployers/knative.service.ts:131

Spec

Index Signature​

[key: string]: any

broker​

broker: string

filter?​

optional filter?: object

filter.attributes​

attributes: Record<string, string>

filters?​

optional filters?: Record<string, unknown>[]

subscriber​

subscriber: object

subscriber.ref​

ref: object

subscriber.ref.apiVersion​

apiVersion: string

subscriber.ref.kind​

kind: string

subscriber.ref.name​

name: string

subscriber.uri?​

optional uri?: string