Documentation ¶
Overview ¶
Package meta contains meta types for external-secrets APIs +kubebuilder:object:generate=true
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SecretKeySelector ¶
type SecretKeySelector struct { // The name of the Secret resource being referred to. Name string `json:"name"` // Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults // to the namespace of the referent. // +optional Namespace *string `json:"namespace,omitempty"` // The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be // defaulted, in others it may be required. // +optional Key string `json:"key,omitempty"` }
A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field.
func (*SecretKeySelector) DeepCopy ¶
func (in *SecretKeySelector) DeepCopy() *SecretKeySelector
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
func (*SecretKeySelector) DeepCopyInto ¶
func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceAccountSelector ¶
type ServiceAccountSelector struct { // The name of the ServiceAccount resource being referred to. Name string `json:"name"` // Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults // to the namespace of the referent. // +optional Namespace *string `json:"namespace,omitempty"` }
A reference to a ServiceAccount resource.
func (*ServiceAccountSelector) DeepCopy ¶
func (in *ServiceAccountSelector) DeepCopy() *ServiceAccountSelector
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAccountSelector.
func (*ServiceAccountSelector) DeepCopyInto ¶
func (in *ServiceAccountSelector) DeepCopyInto(out *ServiceAccountSelector)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.