Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroupInstallPackage ¶ added in v1.6.0
type GroupInstallPackage struct {
Group Group
InstallPackageName string
}
func ToGroupInstallPackages ¶ added in v1.6.0
func ToGroupInstallPackages(groups []GroupVersions) []GroupInstallPackage
type GroupVersion ¶
type GroupVersion struct {
Group Group
Version Version
}
func ToGroupVersion ¶
func ToGroupVersion(gv string) (GroupVersion, error)
ToGroupVersion turns "group/version" string into a GroupVersion struct. It reports error if it cannot parse the string.
type GroupVersionPackage ¶
type GroupVersionPackage struct {
Group Group
Version Version
// If a user calls a group client without specifying the version (e.g.,
// c.Core(), instead of c.CoreV1()), the default version will be returned.
IsDefaultVersion bool
GroupVersion string
PackageName string
}
GroupVersionPackage contains group name, version name, and the package name client-gen will generate for this group version.
func ToGroupVersionPackages ¶
func ToGroupVersionPackages(groups []GroupVersions) []GroupVersionPackage
ToGroupVersionPackages is a helper function used by generators for groups.
type GroupVersions ¶
type GroupVersions struct {
Group Group
Versions []Version
}
Click to show internal directories.
Click to hide internal directories.