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