Documentation ¶
Index ¶
Constants ¶
View Source
const CRDDomain string = "openebs.io"
View Source
const CRDSBAName string = "storagebackendadaptor"
View Source
const CRDSBAResourceName string = "storagebackendadaptor"
View Source
const CRDSBAResourceNamePlural string = "storagebackendadaptors"
View Source
const CRDVersionV1 string = "v1"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StorageBackendAdaptorList ¶
type StorageBackendAdaptorList struct { metav1.TypeMeta `json:",inline"` Metadata metav1.ListMeta `json:"metadata"` Items []StorageBackendAdaptorSpec `json:"items"` }
func (*StorageBackendAdaptorList) GetListMeta ¶
func (sbas *StorageBackendAdaptorList) GetListMeta() metav1.List
Required to satisfy ListMetaAccessor interface
func (*StorageBackendAdaptorList) GetObjectKind ¶
func (sbas *StorageBackendAdaptorList) GetObjectKind() schema.ObjectKind
Required to satisfy Object interface
func (*StorageBackendAdaptorList) UnmarshalJSON ¶
func (subs *StorageBackendAdaptorList) UnmarshalJSON(data []byte) error
type StorageBackendAdaptorListCopy ¶
type StorageBackendAdaptorListCopy StorageBackendAdaptorList
type StorageBackendAdaptorSpec ¶
type StorageBackendAdaptorSpec struct { metav1.TypeMeta `json:",inline"` Metadata metav1.ObjectMeta `json:"metadata"` Spec magentyptesv1.StorageBackendAdaptor `json:"spec"` }
func CopyObjToSBA ¶
func CopyObjToSBA(obj interface{}) (*StorageBackendAdaptorSpec, error)
Create a deep-copy of an SBASpec object
func CopyObjToSBAs ¶
func CopyObjToSBAs(obj []interface{}) ([]StorageBackendAdaptorSpec, error)
Attempt to deep copy an empty interface into an SubmarineList.
func (*StorageBackendAdaptorSpec) GetObjectKind ¶
func (sba *StorageBackendAdaptorSpec) GetObjectKind() schema.ObjectKind
Required to satisfy Object interface
func (*StorageBackendAdaptorSpec) GetObjectMeta ¶
func (sba *StorageBackendAdaptorSpec) GetObjectMeta() metav1.Object
Required to satisfy ObjectMetaAccessor interface
func (*StorageBackendAdaptorSpec) UnmarshalJSON ¶
func (sub *StorageBackendAdaptorSpec) UnmarshalJSON(data []byte) error
type StorageBackendAdaptorSpecCopy ¶
type StorageBackendAdaptorSpecCopy StorageBackendAdaptorSpec
Click to show internal directories.
Click to hide internal directories.