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.