Documentation ¶
Overview ¶
Package api is the internal version of the API.
Index ¶
Constants ¶
View Source
const ConfigKind = "ImageQualifyConfig"
View Source
const PluginName = "openshift.io/ImageQualify"
Variables ¶
View Source
var ( SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) AddToScheme = SchemeBuilder.AddToScheme )
View Source
var GroupName = "admission.config.openshift.io"
View Source
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal}
Functions ¶
This section is empty.
Types ¶
type ImageQualifyConfig ¶
type ImageQualifyConfig struct { metav1.TypeMeta Rules []ImageQualifyRule }
func (*ImageQualifyConfig) DeepCopy ¶
func (in *ImageQualifyConfig) DeepCopy() *ImageQualifyConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageQualifyConfig.
func (*ImageQualifyConfig) DeepCopyInto ¶
func (in *ImageQualifyConfig) DeepCopyInto(out *ImageQualifyConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ImageQualifyConfig) DeepCopyObject ¶
func (in *ImageQualifyConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ImageQualifyConfig) GetObjectKind ¶
func (obj *ImageQualifyConfig) GetObjectKind() schema.ObjectKind
type ImageQualifyRule ¶
func (*ImageQualifyRule) DeepCopy ¶
func (in *ImageQualifyRule) DeepCopy() *ImageQualifyRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageQualifyRule.
func (*ImageQualifyRule) DeepCopyInto ¶
func (in *ImageQualifyRule) DeepCopyInto(out *ImageQualifyRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Directories ¶
Path | Synopsis |
---|---|
Package v1 is the v1 version of the API.
|
Package v1 is the v1 version of the API. |
Click to show internal directories.
Click to hide internal directories.