Documentation ¶
Index ¶
Constants ¶
View Source
const GroupName = "gceproviderconfig"
Variables ¶
View Source
var ( SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
View Source
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"}
Functions ¶
func NewSchemeAndCodecs ¶
func NewSchemeAndCodecs() (*runtime.Scheme, *serializer.CodecFactory, error)
func RegisterDeepCopies
deprecated
Types ¶
type GCEProviderConfig ¶
type GCEProviderConfig struct { metav1.TypeMeta `json:",inline"` Project string `json:"project"` Zone string `json:"zone"` MachineType string `json:"machineType"` Image string `json:"image"` }
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*GCEProviderConfig) DeepCopy ¶
func (in *GCEProviderConfig) DeepCopy() *GCEProviderConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCEProviderConfig.
func (*GCEProviderConfig) DeepCopyInto ¶
func (in *GCEProviderConfig) DeepCopyInto(out *GCEProviderConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GCEProviderConfig) DeepCopyObject ¶
func (in *GCEProviderConfig) 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.