Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BindingType ¶
type BindingType string
const ( Schedule BindingType = "schedule" OnStartup BindingType = "onStartup" OnKubernetesEvent BindingType = "kubernetes" KubernetesConversion BindingType = "kubernetesCustomResourceConversion" KubernetesValidating BindingType = "kubernetesValidating" KubernetesMutating BindingType = "kubernetesMutating" )
type CommonBindingConfig ¶
Types for effective binding configs
type ConversionConfig ¶
type ConversionConfig struct { CommonBindingConfig IncludeSnapshotsFrom []string Group string Webhook *conversion.WebhookConfig }
type MutatingConfig ¶
type MutatingConfig struct { CommonBindingConfig IncludeSnapshotsFrom []string Group string Webhook *admission.MutatingWebhookConfig }
type OnKubernetesEventConfig ¶
type OnKubernetesEventConfig struct { CommonBindingConfig Monitor *kube_events_manager.MonitorConfig IncludeSnapshotsFrom []string Queue string Group string ExecuteHookOnSynchronization bool WaitForSynchronization bool KeepFullObjectsInMemory bool }
type OnStartupConfig ¶
type OnStartupConfig struct { CommonBindingConfig Order float64 }
type ScheduleConfig ¶
type ScheduleConfig struct { CommonBindingConfig ScheduleEntry ScheduleEntry IncludeSnapshotsFrom []string Queue string Group string }
type ValidatingConfig ¶
type ValidatingConfig struct { CommonBindingConfig IncludeSnapshotsFrom []string Group string Webhook *admission.ValidatingWebhookConfig }
Click to show internal directories.
Click to hide internal directories.