Documentation ¶
Index ¶
Constants ¶
const GroupName = "falcoprofiles.falco.gardener.cloud"
GroupName is the group name use in this package
Variables ¶
var (
// AddToScheme is a pointer to SchemeBuilder.AddToScheme.
AddToScheme = localSchemeBuilder.AddToScheme
)
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type FalcoProfile ¶
type FalcoProfile struct { metav1.TypeMeta metav1.ObjectMeta Spec Spec }
func (*FalcoProfile) DeepCopy ¶
func (in *FalcoProfile) DeepCopy() *FalcoProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FalcoProfile.
func (*FalcoProfile) DeepCopyInto ¶
func (in *FalcoProfile) DeepCopyInto(out *FalcoProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FalcoProfile) DeepCopyObject ¶
func (in *FalcoProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FalcoProfileList ¶
type FalcoProfileList struct { metav1.TypeMeta metav1.ListMeta Items []FalcoProfile `json:"items"` }
func (*FalcoProfileList) DeepCopy ¶
func (in *FalcoProfileList) DeepCopy() *FalcoProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FalcoProfileList.
func (*FalcoProfileList) DeepCopyInto ¶
func (in *FalcoProfileList) DeepCopyInto(out *FalcoProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FalcoVersion ¶
type FalcoVersion struct { Classification string ExpirationDate *string Version string RulesVersion string }
func (*FalcoVersion) DeepCopy ¶
func (in *FalcoVersion) DeepCopy() *FalcoVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FalcoVersion.
func (*FalcoVersion) DeepCopyInto ¶
func (in *FalcoVersion) DeepCopyInto(out *FalcoVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FalcoctlVersion ¶
func (*FalcoctlVersion) DeepCopy ¶
func (in *FalcoctlVersion) DeepCopy() *FalcoctlVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FalcoctlVersion.
func (*FalcoctlVersion) DeepCopyInto ¶
func (in *FalcoctlVersion) DeepCopyInto(out *FalcoctlVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FalcosidekickVersion ¶
func (*FalcosidekickVersion) DeepCopy ¶
func (in *FalcosidekickVersion) DeepCopy() *FalcosidekickVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FalcosidekickVersion.
func (*FalcosidekickVersion) DeepCopyInto ¶
func (in *FalcosidekickVersion) DeepCopyInto(out *FalcosidekickVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageSpec ¶
func (*ImageSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageSpec.
func (*ImageSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Images ¶
func (*Images) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Images.
func (*Images) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Spec ¶
func (*Spec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spec.
func (*Spec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Versions ¶
type Versions struct { Falco []FalcoVersion Falcosidekick []FalcosidekickVersion Falcoctl []FalcoctlVersion }
func (*Versions) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Versions.
func (*Versions) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.