Versions in this module Expand all Collapse all v1 v1.5.0 Oct 23, 2016 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = unversioned.GroupVersion + func FlattenConfig(config *Config) error + func FlattenContent(path *string, contents *[]byte, baseDir string) error + func IsConfigEmpty(config *Config) bool + func MakeAbs(path, base string) (string, error) + func MinifyConfig(config *Config) error + func ResolvePath(path string, base string) string + func ShortenConfig(config *Config) + type AuthInfo struct + AuthProvider *AuthProviderConfig + ClientCertificate string + ClientCertificateData []byte + ClientKey string + ClientKeyData []byte + Extensions map[string]runtime.Object + Impersonate string + LocationOfOrigin string + Password string + Token string + TokenFile string + Username string + func NewAuthInfo() *AuthInfo + type AuthProviderConfig struct + Config map[string]string + Name string + type Cluster struct + APIVersion string + CertificateAuthority string + CertificateAuthorityData []byte + Extensions map[string]runtime.Object + InsecureSkipTLSVerify bool + LocationOfOrigin string + Server string + func NewCluster() *Cluster + type Config struct + APIVersion string + AuthInfos map[string]*AuthInfo + Clusters map[string]*Cluster + Contexts map[string]*Context + CurrentContext string + Extensions map[string]runtime.Object + Kind string + Preferences Preferences + func NewConfig() *Config + func (obj *Config) GetObjectKind() unversioned.ObjectKind + func (obj *Config) GroupVersionKind() unversioned.GroupVersionKind + func (obj *Config) SetGroupVersionKind(gvk unversioned.GroupVersionKind) + type Context struct + AuthInfo string + Cluster string + Extensions map[string]runtime.Object + LocationOfOrigin string + Namespace string + func NewContext() *Context + type Preferences struct + Colors bool + Extensions map[string]runtime.Object + func NewPreferences() *Preferences