Documentation ¶
Overview ¶
Package v1 is the v1 version of the API.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( SchemeBuilder = runtime.NewSchemeBuilder( addKnownTypes, restrictedendpoints.InstallLegacy, ) InstallLegacy = SchemeBuilder.AddToScheme )
View Source
var SchemeGroupVersion = schema.GroupVersion{Group: "", Version: "v1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
This section is empty.
Types ¶
type RestrictedEndpointsAdmissionConfig ¶
type RestrictedEndpointsAdmissionConfig struct { metav1.TypeMeta `json:",inline"` // RestrictedCIDRs indicates what CIDRs will be disallowed for services. RestrictedCIDRs []string `json:"restrictedCIDRs"` }
RestrictedEndpointsAdmissionConfig is the configuration for which CIDRs services can't manage
func (*RestrictedEndpointsAdmissionConfig) DeepCopy ¶
func (in *RestrictedEndpointsAdmissionConfig) DeepCopy() *RestrictedEndpointsAdmissionConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestrictedEndpointsAdmissionConfig.
func (*RestrictedEndpointsAdmissionConfig) DeepCopyInto ¶
func (in *RestrictedEndpointsAdmissionConfig) DeepCopyInto(out *RestrictedEndpointsAdmissionConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestrictedEndpointsAdmissionConfig) DeepCopyObject ¶
func (in *RestrictedEndpointsAdmissionConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
Click to show internal directories.
Click to hide internal directories.