Documentation
¶
Overview ¶
Package api includes all OpenShift-specific types used to communicate between the various parts of the OpenShift and the Kubernetes systems.
Unlike the upstream Kubernetes, API objects in OpenShift are separated into individual packages.
Index ¶
- Constants
- Variables
- func Convert_runtime_Object_To_runtime_RawExtension(in runtime.Object, out *runtime.RawExtension, s conversion.Scope) error
- func Convert_runtime_RawExtension_To_runtime_Object(in *runtime.RawExtension, out runtime.Object, s conversion.Scope) error
- func GetFieldLabelConversionFunc(supportedLabels map[string]string, overrideLabels map[string]string) func(label, value string) (string, string, error)
- func GetNameValidationFunc(nameFunc validation.ValidateNameFunc) validation.ValidateNameFunc
- func Kind(kind string) unversioned.GroupKind
- func ListOptionsToSelectors(options *kapi.ListOptions) (labels.Selector, fields.Selector)
- func MinimalNameRequirements(name string, prefix bool) (bool, string)
- func Resource(resource string) unversioned.GroupResource
Constants ¶
View Source
const GroupName = ""
Variables ¶
View Source
var NameMayNotBe = []string{".", ".."}
View Source
var NameMayNotContain = []string{"/", "%"}
View Source
var SchemeGroupVersion = unversioned.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Convert_runtime_Object_To_runtime_RawExtension ¶ added in v1.1.3
func Convert_runtime_Object_To_runtime_RawExtension(in runtime.Object, out *runtime.RawExtension, s