reference

package
v0.44.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 23, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromBroker

func FromBroker(ctx context.Context, broker *eventingv1.Broker) corev1.ObjectReference

FromBroker creates a reference of a Broker object.

func FromChannel

func FromChannel(ctx context.Context, channel *messagingv1.Channel) corev1.ObjectReference

FromChannel creates a reference of a Channel object.

func FromConfigMap

func FromConfigMap(ctx context.Context, cm *corev1.ConfigMap) corev1.ObjectReference

FromConfigMap create a reference of a ConfigMap object.

func FromKnativeService

func FromKnativeService(ctx context.Context, ksvc *servingv1.Service) corev1.ObjectReference

FromKnativeService creates a reference of Service object.

func FromKubeService

func FromKubeService(ctx context.Context, service *corev1.Service) corev1.ObjectReference

FromKubeService creates a reference of a Kubernetes Service object.

func FromSubscription

func FromSubscription(ctx context.Context, subscription *messagingv1.Subscription) corev1.ObjectReference

FromSubscription creates a reference of a Subscription object.

func FromTrigger

func FromTrigger(ctx context.Context, trigger *eventingv1.Trigger) corev1.ObjectReference

FromTrigger creates a reference of a Trigger object.

func ToKnative

func ToKnative(ref corev1.ObjectReference) *duckv1.KReference

ToKnative converts corev1.ObjectReference to duckv1.KReference.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL