Documentation ¶
Index ¶
- func MutateSecret(r Mutate, obj *corev1.Secret, m meta.Meta) error
- type Mutate
- type Secret
- func (in *Secret) DeepCopy() *Secret
- func (in *Secret) DeepCopyInto(out *Secret)
- func (o *Secret) GetObject() interfaces.Object
- func (o *Secret) GetObjectGroup() string
- func (o *Secret) GetObjectKind() string
- func (o *Secret) GetSecretData() map[string][]byte
- func (obj *Secret) Init()
- func (o *Secret) Mutate(obj interfaces.Object) error
- func (o *Secret) SetSettings(parameters settings.Parameters)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Secret ¶
type Secret struct { *meta.ObjectMeta `json:"meta,omitempty"` Data map[string][]byte `json:"data,omitempty"` }
+kubebuilder:object:generate=true
func (*Secret) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Secret.
func (*Secret) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Secret) GetObject ¶
func (o *Secret) GetObject() interfaces.Object
func (*Secret) GetObjectGroup ¶
func (*Secret) GetObjectKind ¶
func (*Secret) GetSecretData ¶
func (*Secret) SetSettings ¶
func (o *Secret) SetSettings(parameters settings.Parameters)
Click to show internal directories.
Click to hide internal directories.