v1alpha1

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Mar 2, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Overview

+groupName=fluxcd.open-cluster-management.io

Package v1alpha1 contains API Schema definitions for the fluxcd v1alpha1 API group +kubebuilder:object:generate=true +groupName=fluxcd.open-cluster-management.io

Index

Constants

View Source
const (
	ResourceKindFluxCDConfig = "FluxCDConfig"
	ResourceFluxCDConfig     = "fluxcdconfig"
	ResourceFluxCDConfigs    = "fluxcdconfigs"
)

Variables

View Source
var (
	// GroupVersion is group version used to register these objects
	GroupVersion = schema.GroupVersion{Group: "fluxcd.open-cluster-management.io", Version: "v1alpha1"}

	// SchemeBuilder is used to add go types to the GroupVersionKind scheme
	SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}

	// AddToScheme adds the types in this group-version to the given scheme.
	AddToScheme = SchemeBuilder.AddToScheme
)

Functions

Types

type CRDsSpec

type CRDsSpec struct {
	// +optional
	Annotations map[string]string `json:"annotations"`
}

func (*CRDsSpec) DeepCopy

func (in *CRDsSpec) DeepCopy() *CRDsSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CRDsSpec.

func (*CRDsSpec) DeepCopyInto

func (in *CRDsSpec) DeepCopyInto(out *CRDsSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CliServiceAccountSpec

type CliServiceAccountSpec struct {
	// +optional
	Automount bool `json:"automount"`
}

func (*CliServiceAccountSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CliServiceAccountSpec.

func (*CliServiceAccountSpec) DeepCopyInto

func (in *CliServiceAccountSpec) DeepCopyInto(out *CliServiceAccountSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CliSpec

type CliSpec struct {
	// +optional
	Image string `json:"image"`
	// +optional
	Tag string `json:"tag"`
	// +optional
	NodeSelector map[string]string `json:"nodeSelector"`
	// +optional
	Affinity core.Affinity `json:"affinity"`
	// +optional
	Tolerations []core.Toleration `json:"tolerations"`
	// +optional
	Annotations map[string]string `json:"annotations"`
	// +optional
	ServiceAccount CliServiceAccountSpec `json:"serviceAccount"`
}

func (*CliSpec) DeepCopy

func (in *CliSpec) DeepCopy() *CliSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CliSpec.

func (*CliSpec) DeepCopyInto

func (in *CliSpec) DeepCopyInto(out *CliSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ContainerSpec

type ContainerSpec struct {
	// +optional
	AdditionalArgs []string `json:"additionalArgs"`
}

func (*ContainerSpec) DeepCopy

func (in *ContainerSpec) DeepCopy() *ContainerSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerSpec.

func (*ContainerSpec) DeepCopyInto

func (in *ContainerSpec) DeepCopyInto(out *ContainerSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ControllerSpec

type ControllerSpec struct {
	Create bool `json:"create"`
	// +optional
	Image string `json:"image"`
	// +optional
	Tag string `json:"tag"`
	// +optional
	Resources ResourceRequirements `json:"resources"`
	// +optional
	PriorityClassName string `json:"priorityClassName"`
	// +optional
	Annotations map[string]string `json:"annotations"`
	// +optional
	Labels map[string]string `json:"labels"`
	// +optional
	Container ContainerSpec `json:"container"`
	// +optional
	ExtraEnv []core.EnvVar `json:"extraEnv"`
	// +optional
	ServiceAccount ServiceAccountSpec `json:"serviceAccount"`
	// +optional
	//+kubebuilder:validation:Enum=Always;Never;IfNotPresent;""
	ImagePullPolicy core.PullPolicy `json:"imagePullPolicy"`
	// +optional
	NodeSelector map[string]string `json:"nodeSelector"`
	// +optional
	Affinity core.Affinity `json:"affinity"`
	// +optional
	Tolerations []core.Toleration `json:"tolerations"`
}

func (*ControllerSpec) DeepCopy

func (in *ControllerSpec) DeepCopy() *ControllerSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerSpec.

func (*ControllerSpec) DeepCopyInto

func (in *ControllerSpec) DeepCopyInto(out *ControllerSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type EnvFromSource

type EnvFromSource struct {
	// +optional
	Map LocalObjectReference `json:"map"`
	// +optional
	Secret LocalObjectReference `json:"secret"`
}

func (*EnvFromSource) DeepCopy

func (in *EnvFromSource) DeepCopy() *EnvFromSource

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvFromSource.

func (*EnvFromSource) DeepCopyInto

func (in *EnvFromSource) DeepCopyInto(out *EnvFromSource)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type FluxCDConfig

type FluxCDConfig struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata"`

	Spec FluxCDConfigSpec `json:"spec"`
}

FluxCDConfig is the Schema for the fluxcdconfigs API

func (*FluxCDConfig) DeepCopy

func (in *FluxCDConfig) DeepCopy() *FluxCDConfig

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxCDConfig.

func (*FluxCDConfig) DeepCopyInto

func (in *FluxCDConfig) DeepCopyInto(out *FluxCDConfig)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*FluxCDConfig) DeepCopyObject

func (in *FluxCDConfig) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type FluxCDConfigList

type FluxCDConfigList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata"`

	Items []FluxCDConfig `json:"items"`
}

FluxCDConfigList contains a list of FluxCDConfig

func (*FluxCDConfigList) DeepCopy

func (in *FluxCDConfigList) DeepCopy() *FluxCDConfigList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxCDConfigList.

func (*FluxCDConfigList) DeepCopyInto

func (in *FluxCDConfigList) DeepCopyInto(out *FluxCDConfigList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*FluxCDConfigList) DeepCopyObject

func (in *FluxCDConfigList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type FluxCDConfigSpec

type FluxCDConfigSpec struct {
	InstallCRDs bool `json:"installCRDs"`
	// +optional
	CRDs CRDsSpec `json:"crds"`
	// +optional
	Multitenancy Multitenancy `json:"multitenancy"`
	// +optional
	ClusterDomain string `json:"clusterDomain"`
	// +optional
	Cli CliSpec `json:"cli"`
	// +optional
	HelmController ControllerSpec `json:"helmController"`
	// +optional
	ImageAutomationController ControllerSpec `json:"imageAutomationController"`
	// +optional
	ImageReflectionController ControllerSpec `json:"imageReflectionController"`
	// +optional
	KustomizeController KustomizeControllerSpec `json:"kustomizeController"`
	// +optional
	NotificationController NotificationControllerSpec `json:"notificationController"`
	// +optional
	SourceController SourceControllerSpec `json:"sourceController"`
	// +optional
	Policies Policies `json:"policies"`
	// +optional
	Rbac Rbac `json:"rbac"`
	// +optional
	LogLevel string `json:"logLevel"`
	// +optional
	WatchAllNamespaces bool `json:"watchAllNamespaces"`
	// +optional
	ImagePullSecrets []core.LocalObjectReference `json:"imagePullSecrets"`
	// +optional
	ExtraObjects []runtime.RawExtension `json:"extraObjects"`
	// +optional
	Prometheus PrometheusSpec `json:"prometheus"`
}

FluxCDConfigSpec defines the desired state of FluxCDConfig

func (*FluxCDConfigSpec) DeepCopy

func (in *FluxCDConfigSpec) DeepCopy() *FluxCDConfigSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxCDConfigSpec.

func (*FluxCDConfigSpec) DeepCopyInto

func (in *FluxCDConfigSpec) DeepCopyInto(out *FluxCDConfigSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type HTTPIngressPath

type HTTPIngressPath struct {
	Path     string `json:"path"`
	PathType string `json:"pathType"`
}

func (*HTTPIngressPath) DeepCopy

func (in *HTTPIngressPath) DeepCopy() *HTTPIngressPath

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPIngressPath.

func (*HTTPIngressPath) DeepCopyInto

func (in *HTTPIngressPath) DeepCopyInto(out *HTTPIngressPath)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IngressRule

type IngressRule struct {
	Host  string            `json:"host"`
	Paths []HTTPIngressPath `json:"paths"`
}

func (*IngressRule) DeepCopy

func (in *IngressRule) DeepCopy() *IngressRule

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressRule.

func (*IngressRule) DeepCopyInto

func (in *IngressRule) DeepCopyInto(out *IngressRule)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IngressSpec

type IngressSpec struct {
	Create      bool                    `json:"create"`
	Annotations map[string]string       `json:"annotations"`
	Labels      map[string]string       `json:"labels"`
	Hosts       []IngressRule           `json:"hosts"`
	TLS         []networking.IngressTLS `json:"tls"`
}

func (*IngressSpec) DeepCopy

func (in *IngressSpec) DeepCopy() *IngressSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressSpec.

func (*IngressSpec) DeepCopyInto

func (in *IngressSpec) DeepCopyInto(out *IngressSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type KustomizeControllerSpec

type KustomizeControllerSpec struct {
	Create bool `json:"create"`
	// +optional
	Image string `json:"image"`
	// +optional
	Tag string `json:"tag"`
	// +optional
	Resources ResourceRequirements `json:"resources"`
	// +optional
	PriorityClassName string `json:"priorityClassName"`
	// +optional
	Annotations map[string]string `json:"annotations"`
	// +optional
	Labels map[string]string `json:"labels"`
	// +optional
	Container ContainerSpec `json:"container"`
	// +optional
	EnvFrom EnvFromSource `json:"envFrom"`
	// +optional
	ExtraEnv []core.EnvVar `json:"extraEnv"`
	// +optional
	ExtraSecretMounts []core.VolumeMount `json:"extraSecretMounts"`
	// +optional
	ServiceAccount ServiceAccountSpec `json:"serviceAccount"`
	// +optional
	//+kubebuilder:validation:Enum=Always;Never;IfNotPresent;""
	ImagePullPolicy core.PullPolicy `json:"imagePullPolicy"`
	// +optional
	Secret SecretSpec `json:"secret"`
	// +optional
	NodeSelector map[string]string `json:"nodeSelector"`
	// +optional
	Affinity core.Affinity `json:"affinity"`
	// +optional
	Tolerations []core.Toleration `json:"tolerations"`
}

func (*KustomizeControllerSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizeControllerSpec.

func (*KustomizeControllerSpec) DeepCopyInto

func (in *KustomizeControllerSpec) DeepCopyInto(out *KustomizeControllerSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LocalObjectReference

type LocalObjectReference struct {
	// Name of the referent.
	// More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
	// TODO: Add other useful fields. apiVersion, kind, uid?
	// +optional
	Name string `json:"name"`
}

func (*LocalObjectReference) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalObjectReference.

func (*LocalObjectReference) DeepCopyInto

func (in *LocalObjectReference) DeepCopyInto(out *LocalObjectReference)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type MetricsEndpoints

type MetricsEndpoints struct {
	// +optional
	Port string `json:"port"`
	// +optional
	Relabelings []Relabeling `json:"relabelings"`
}

func (*MetricsEndpoints) DeepCopy

func (in *MetricsEndpoints) DeepCopy() *MetricsEndpoints

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricsEndpoints.

func (*MetricsEndpoints) DeepCopyInto

func (in *MetricsEndpoints) DeepCopyInto(out *MetricsEndpoints)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Multitenancy

type Multitenancy struct {
	// +optional
	Enabled bool `json:"enabled"`
	// +optional
	DefaultServiceAccount string `json:"defaultServiceAccount"`
	// +optional
	Privileged bool `json:"privileged"`
}

func (*Multitenancy) DeepCopy

func (in *Multitenancy) DeepCopy() *Multitenancy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Multitenancy.

func (*Multitenancy) DeepCopyInto

func (in *Multitenancy) DeepCopyInto(out *Multitenancy)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NotificationControllerSpec

type NotificationControllerSpec struct {
	Create bool `json:"create"`
	// +optional
	Image string `json:"image"`
	// +optional
	Tag string `json:"tag"`
	// +optional
	Resources ResourceRequirements `json:"resources"`
	// +optional
	PriorityClassName string `json:"priorityClassName"`
	// +optional
	Annotations map[string]string `json:"annotations"`
	// +optional
	Labels map[string]string `json:"labels"`
	// +optional
	Container ContainerSpec `json:"container"`
	// +optional
	ExtraEnv []core.EnvVar `json:"extraEnv"`
	// +optional
	ServiceAccount ServiceAccountSpec `json:"serviceAccount"`
	// +optional
	//+kubebuilder:validation:Enum=Always;Never;IfNotPresent;""
	ImagePullPolicy core.PullPolicy `json:"imagePullPolicy"`
	// +optional
	Service ServiceSpec `json:"service"`
	// +optional
	WebhookReceiver WebhookReceiverSpec `json:"webhookReceiver"`
	// +optional
	NodeSelector map[string]string `json:"nodeSelector"`
	// +optional
	Affinity core.Affinity `json:"affinity"`
	// +optional
	Tolerations []core.Toleration `json:"tolerations"`
}

func (*NotificationControllerSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationControllerSpec.

func (*NotificationControllerSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PodMonitorSpec

type PodMonitorSpec struct {
	Create bool `json:"create"`
	// +optional
	PodMetricsEndpoints []MetricsEndpoints `json:"podMetricsEndpoints"`
}

func (*PodMonitorSpec) DeepCopy

func (in *PodMonitorSpec) DeepCopy() *PodMonitorSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodMonitorSpec.

func (*PodMonitorSpec) DeepCopyInto

func (in *PodMonitorSpec) DeepCopyInto(out *PodMonitorSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Policies

type Policies struct {
	Create bool `json:"create"`
}

func (*Policies) DeepCopy

func (in *Policies) DeepCopy() *Policies

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policies.

func (*Policies) DeepCopyInto

func (in *Policies) DeepCopyInto(out *Policies)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PrometheusSpec

type PrometheusSpec struct {
	// +optional
	PodMonitor PodMonitorSpec `json:"podMonitor"`
}

func (*PrometheusSpec) DeepCopy

func (in *PrometheusSpec) DeepCopy() *PrometheusSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusSpec.

func (*PrometheusSpec) DeepCopyInto

func (in *PrometheusSpec) DeepCopyInto(out *PrometheusSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Rbac

type Rbac struct {
	Create bool `json:"create"`
	// +optional
	CreateAggregation bool `json:"createAggregation"`
	// +optional
	Annotations map[string]string `json:"annotations"`
}

func (*Rbac) DeepCopy

func (in *Rbac) DeepCopy() *Rbac

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rbac.

func (*Rbac) DeepCopyInto

func (in *Rbac) DeepCopyInto(out *Rbac)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Relabeling

type Relabeling struct {
	// +optional
	SourceLabels []string `json:"sourceLabels"`
	// +optional
	Action string `json:"action"`
	// +optional
	Regex string `json:"regex"`
}

func (*Relabeling) DeepCopy

func (in *Relabeling) DeepCopy() *Relabeling

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Relabeling.

func (*Relabeling) DeepCopyInto

func (in *Relabeling) DeepCopyInto(out *Relabeling)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ResourceRequirements

type ResourceRequirements struct {
	// Limits describes the maximum amount of compute resources allowed.
	// More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
	// +optional
	Limits core.ResourceList `json:"limits"`
	// Requests describes the minimum amount of compute resources required.
	// If Requests is omitted for a container, it defaults to Limits if that is explicitly specified,
	// otherwise to an implementation-defined value.
	// More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
	// +optional
	Requests core.ResourceList `json:"requests"`
}

ResourceRequirements describes the compute resource requirements.

func (*ResourceRequirements) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceRequirements.

func (*ResourceRequirements) DeepCopyInto

func (in *ResourceRequirements) DeepCopyInto(out *ResourceRequirements)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SecretSpec

type SecretSpec struct {
	Create bool `json:"create"`
	// +optional
	Name string `json:"name"`
	// +optional
	Data map[string]string `json:"data"`
}

func (*SecretSpec) DeepCopy

func (in *SecretSpec) DeepCopy() *SecretSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretSpec.

func (*SecretSpec) DeepCopyInto

func (in *SecretSpec) DeepCopyInto(out *SecretSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServiceAccountSpec

type ServiceAccountSpec struct {
	Create bool `json:"create"`
	// +optional
	Automount bool `json:"automount"`
	// +optional
	Annotations map[string]string `json:"annotations"`
}

func (*ServiceAccountSpec) DeepCopy

func (in *ServiceAccountSpec) DeepCopy() *ServiceAccountSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAccountSpec.

func (*ServiceAccountSpec) DeepCopyInto

func (in *ServiceAccountSpec) DeepCopyInto(out *ServiceAccountSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServiceSpec

type ServiceSpec struct {
	// +optional
	Labels map[string]string `json:"labels"`
	// +optional
	Annotations map[string]string `json:"annotations"`
}

func (*ServiceSpec) DeepCopy

func (in *ServiceSpec) DeepCopy() *ServiceSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpec.

func (*ServiceSpec) DeepCopyInto

func (in *ServiceSpec) DeepCopyInto(out *ServiceSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SourceControllerSpec

type SourceControllerSpec struct {
	Create bool `json:"create"`
	// +optional
	Image string `json:"image"`
	// +optional
	Tag string `json:"tag"`
	// +optional
	Resources ResourceRequirements `json:"resources"`
	// +optional
	PriorityClassName string `json:"priorityClassName"`
	// +optional
	Annotations map[string]string `json:"annotations"`
	// +optional
	Labels map[string]string `json:"labels"`
	// +optional
	Container ContainerSpec `json:"container"`
	// +optional
	ExtraEnv []core.EnvVar `json:"extraEnv"`
	// +optional
	ServiceAccount ServiceAccountSpec `json:"serviceAccount"`
	// +optional
	//+kubebuilder:validation:Enum=Always;Never;IfNotPresent;""
	ImagePullPolicy core.PullPolicy `json:"imagePullPolicy"`
	// +optional
	Service ServiceSpec `json:"service"`
	// +optional
	NodeSelector map[string]string `json:"nodeSelector"`
	// +optional
	Affinity core.Affinity `json:"affinity"`
	// +optional
	Tolerations []core.Toleration `json:"tolerations"`
}

func (*SourceControllerSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceControllerSpec.

func (*SourceControllerSpec) DeepCopyInto

func (in *SourceControllerSpec) DeepCopyInto(out *SourceControllerSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WebhookReceiverSpec

type WebhookReceiverSpec struct {
	// +optional
	Service ServiceSpec `json:"service"`
	// +optional
	Ingress IngressSpec `json:"ingress"`
}

func (*WebhookReceiverSpec) DeepCopy

func (in *WebhookReceiverSpec) DeepCopy() *WebhookReceiverSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookReceiverSpec.

func (*WebhookReceiverSpec) DeepCopyInto

func (in *WebhookReceiverSpec) DeepCopyInto(out *WebhookReceiverSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

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