Documentation ¶
Overview ¶
Package v1alpha1 contains API Schema definitions for the manilacsi v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=manilacsi.openshift.io
Package v1alpha1 contains API Schema definitions for the manilacsi v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=manilacsi.openshift.io
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: "manilacsi.openshift.io", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: SchemeGroupVersion} )
Functions ¶
This section is empty.
Types ¶
type ManilaCSI ¶
type ManilaCSI struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManilaCSISpec `json:"spec,omitempty"` Status ManilaCSIStatus `json:"status,omitempty"` }
ManilaCSI is the Schema for the manilacsis API +kubebuilder:subresource:status +kubebuilder:resource:path=manilacsis,scope=Namespaced
func (*ManilaCSI) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManilaCSI.
func (*ManilaCSI) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManilaCSI) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManilaCSIList ¶
type ManilaCSIList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManilaCSI `json:"items"` }
ManilaCSIList contains a list of ManilaCSI
func (*ManilaCSIList) DeepCopy ¶
func (in *ManilaCSIList) DeepCopy() *ManilaCSIList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManilaCSIList.
func (*ManilaCSIList) DeepCopyInto ¶
func (in *ManilaCSIList) DeepCopyInto(out *ManilaCSIList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManilaCSIList) DeepCopyObject ¶
func (in *ManilaCSIList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManilaCSISpec ¶
type ManilaCSISpec struct { }
ManilaCSISpec defines the desired state of ManilaCSI
func (*ManilaCSISpec) DeepCopy ¶
func (in *ManilaCSISpec) DeepCopy() *ManilaCSISpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManilaCSISpec.
func (*ManilaCSISpec) DeepCopyInto ¶
func (in *ManilaCSISpec) DeepCopyInto(out *ManilaCSISpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManilaCSIStatus ¶
type ManilaCSIStatus struct { }
ManilaCSIStatus defines the observed state of ManilaCSI
func (*ManilaCSIStatus) DeepCopy ¶
func (in *ManilaCSIStatus) DeepCopy() *ManilaCSIStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManilaCSIStatus.
func (*ManilaCSIStatus) DeepCopyInto ¶
func (in *ManilaCSIStatus) DeepCopyInto(out *ManilaCSIStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.