Documentation
¶
Index ¶
- type AdditionalFormatsApplyConfiguration
- type BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithAPIVersion(value string) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithAnnotations(entries map[string]string) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithCreationTimestamp(value metav1.Time) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithFinalizers(values ...string) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithGenerateName(value string) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithGeneration(value int64) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithKind(value string) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithLabels(entries map[string]string) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithName(value string) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithNamespace(value string) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithResourceVersion(value string) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithSpec(value *BundleSpecApplyConfiguration) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithStatus(value *BundleStatusApplyConfiguration) *BundleApplyConfiguration
- func (b *BundleApplyConfiguration) WithUID(value types.UID) *BundleApplyConfiguration
- type BundleConditionApplyConfiguration
- func (b *BundleConditionApplyConfiguration) WithLastTransitionTime(value v1.Time) *BundleConditionApplyConfiguration
- func (b *BundleConditionApplyConfiguration) WithMessage(value string) *BundleConditionApplyConfiguration
- func (b *BundleConditionApplyConfiguration) WithObservedGeneration(value int64) *BundleConditionApplyConfiguration
- func (b *BundleConditionApplyConfiguration) WithReason(value string) *BundleConditionApplyConfiguration
- func (b *BundleConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *BundleConditionApplyConfiguration
- func (b *BundleConditionApplyConfiguration) WithType(value string) *BundleConditionApplyConfiguration
- type BundleSourceApplyConfiguration
- func (b *BundleSourceApplyConfiguration) WithConfigMap(value *SourceObjectKeySelectorApplyConfiguration) *BundleSourceApplyConfiguration
- func (b *BundleSourceApplyConfiguration) WithInLine(value string) *BundleSourceApplyConfiguration
- func (b *BundleSourceApplyConfiguration) WithSecret(value *SourceObjectKeySelectorApplyConfiguration) *BundleSourceApplyConfiguration
- func (b *BundleSourceApplyConfiguration) WithUseDefaultCAs(value bool) *BundleSourceApplyConfiguration
- type BundleSpecApplyConfiguration
- type BundleStatusApplyConfiguration
- type BundleTargetApplyConfiguration
- func (b *BundleTargetApplyConfiguration) WithAdditionalFormats(value *AdditionalFormatsApplyConfiguration) *BundleTargetApplyConfiguration
- func (b *BundleTargetApplyConfiguration) WithConfigMap(value *KeySelectorApplyConfiguration) *BundleTargetApplyConfiguration
- func (b *BundleTargetApplyConfiguration) WithNamespaceSelector(value *NamespaceSelectorApplyConfiguration) *BundleTargetApplyConfiguration
- func (b *BundleTargetApplyConfiguration) WithSecret(value *KeySelectorApplyConfiguration) *BundleTargetApplyConfiguration
- type JKSApplyConfiguration
- type KeySelectorApplyConfiguration
- type NamespaceSelectorApplyConfiguration
- type PKCS12ApplyConfiguration
- type SourceObjectKeySelectorApplyConfiguration
- func (b *SourceObjectKeySelectorApplyConfiguration) WithKey(value string) *SourceObjectKeySelectorApplyConfiguration
- func (b *SourceObjectKeySelectorApplyConfiguration) WithName(value string) *SourceObjectKeySelectorApplyConfiguration
- func (b *SourceObjectKeySelectorApplyConfiguration) WithSelector(value v1.LabelSelector) *SourceObjectKeySelectorApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdditionalFormatsApplyConfiguration ¶
type AdditionalFormatsApplyConfiguration struct { JKS *JKSApplyConfiguration `json:"jks,omitempty"` PKCS12 *PKCS12ApplyConfiguration `json:"pkcs12,omitempty"` }
AdditionalFormatsApplyConfiguration represents an declarative configuration of the AdditionalFormats type for use with apply.
func AdditionalFormats ¶
func AdditionalFormats() *AdditionalFormatsApplyConfiguration
AdditionalFormatsApplyConfiguration constructs an declarative configuration of the AdditionalFormats type for use with apply.
func (*AdditionalFormatsApplyConfiguration) WithJKS ¶
func (b *AdditionalFormatsApplyConfiguration) WithJKS(value *JKSApplyConfiguration) *AdditionalFormatsApplyConfiguration
WithJKS sets the JKS field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the JKS field is set to the value of the last call.
func (*AdditionalFormatsApplyConfiguration) WithPKCS12 ¶
func (b *AdditionalFormatsApplyConfiguration) WithPKCS12(value *PKCS12ApplyConfiguration) *AdditionalFormatsApplyConfiguration
WithPKCS12 sets the PKCS12 field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PKCS12 field is set to the value of the last call.
type BundleApplyConfiguration ¶
type BundleApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *BundleSpecApplyConfiguration `json:"spec,omitempty"` Status *BundleStatusApplyConfiguration `json:"status,omitempty"` }
BundleApplyConfiguration represents an declarative configuration of the Bundle type for use with apply.
func Bundle ¶
func Bundle(name string) *BundleApplyConfiguration
Bundle constructs an declarative configuration of the Bundle type for use with apply.
func (*BundleApplyConfiguration) WithAPIVersion ¶
func (b *BundleApplyConfiguration) WithAPIVersion(value string) *BundleApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*BundleApplyConfiguration) WithAnnotations ¶
func (b *BundleApplyConfiguration) WithAnnotations(entries map[string]string) *BundleApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*BundleApplyConfiguration) WithCreationTimestamp ¶
func (b *BundleApplyConfiguration) WithCreationTimestamp(value metav1.Time) *BundleApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*BundleApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *BundleApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *BundleApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*BundleApplyConfiguration) WithDeletionTimestamp ¶
func (b *BundleApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *BundleApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*BundleApplyConfiguration) WithFinalizers ¶
func (b *BundleApplyConfiguration) WithFinalizers(values ...string) *BundleApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*BundleApplyConfiguration) WithGenerateName ¶
func (b *BundleApplyConfiguration) WithGenerateName(value string) *BundleApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*BundleApplyConfiguration) WithGeneration ¶
func (b *BundleApplyConfiguration) WithGeneration(value int64) *BundleApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*BundleApplyConfiguration) WithKind ¶
func (b *BundleApplyConfiguration) WithKind(value string) *BundleApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*BundleApplyConfiguration) WithLabels ¶
func (b *BundleApplyConfiguration) WithLabels(entries map[string]string) *BundleApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*BundleApplyConfiguration) WithName ¶
func (b *BundleApplyConfiguration) WithName(value string) *BundleApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*BundleApplyConfiguration) WithNamespace ¶
func (b *BundleApplyConfiguration) WithNamespace(value string) *BundleApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*BundleApplyConfiguration) WithOwnerReferences ¶
func (b *BundleApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *BundleApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*BundleApplyConfiguration) WithResourceVersion ¶
func (b *BundleApplyConfiguration) WithResourceVersion(value string) *BundleApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*BundleApplyConfiguration) WithSpec ¶
func (b *BundleApplyConfiguration) WithSpec(value *BundleSpecApplyConfiguration) *BundleApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*BundleApplyConfiguration) WithStatus ¶
func (b *BundleApplyConfiguration) WithStatus(value *BundleStatusApplyConfiguration) *BundleApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*BundleApplyConfiguration) WithUID ¶
func (b *BundleApplyConfiguration) WithUID(value types.UID) *BundleApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type BundleConditionApplyConfiguration ¶
type BundleConditionApplyConfiguration struct { Type *string `json:"type,omitempty"` Status *v1.ConditionStatus `json:"status,omitempty"` LastTransitionTime *v1.Time `json:"lastTransitionTime,omitempty"` Reason *string `json:"reason,omitempty"` Message *string `json:"message,omitempty"` ObservedGeneration *int64 `json:"observedGeneration,omitempty"` }
BundleConditionApplyConfiguration represents an declarative configuration of the BundleCondition type for use with apply.
func BundleCondition ¶
func BundleCondition() *BundleConditionApplyConfiguration
BundleConditionApplyConfiguration constructs an declarative configuration of the BundleCondition type for use with apply.
func (*BundleConditionApplyConfiguration) WithLastTransitionTime ¶
func (b *BundleConditionApplyConfiguration) WithLastTransitionTime(value v1.Time) *BundleConditionApplyConfiguration
WithLastTransitionTime sets the LastTransitionTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastTransitionTime field is set to the value of the last call.
func (*BundleConditionApplyConfiguration) WithMessage ¶
func (b *BundleConditionApplyConfiguration) WithMessage(value string) *BundleConditionApplyConfiguration
WithMessage sets the Message field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Message field is set to the value of the last call.
func (*BundleConditionApplyConfiguration) WithObservedGeneration ¶
func (b *BundleConditionApplyConfiguration) WithObservedGeneration(value int64) *BundleConditionApplyConfiguration
WithObservedGeneration sets the ObservedGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ObservedGeneration field is set to the value of the last call.
func (*BundleConditionApplyConfiguration) WithReason ¶
func (b *BundleConditionApplyConfiguration) WithReason(value string) *BundleConditionApplyConfiguration
WithReason sets the Reason field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Reason field is set to the value of the last call.
func (*BundleConditionApplyConfiguration) WithStatus ¶
func (b *BundleConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *BundleConditionApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*BundleConditionApplyConfiguration) WithType ¶
func (b *BundleConditionApplyConfiguration) WithType(value string) *BundleConditionApplyConfiguration
WithType sets the Type field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Type field is set to the value of the last call.
type BundleSourceApplyConfiguration ¶
type BundleSourceApplyConfiguration struct { ConfigMap *SourceObjectKeySelectorApplyConfiguration `json:"configMap,omitempty"` Secret *SourceObjectKeySelectorApplyConfiguration `json:"secret,omitempty"` InLine *string `json:"inLine,omitempty"` UseDefaultCAs *bool `json:"useDefaultCAs,omitempty"` }
BundleSourceApplyConfiguration represents an declarative configuration of the BundleSource type for use with apply.
func BundleSource ¶
func BundleSource() *BundleSourceApplyConfiguration
BundleSourceApplyConfiguration constructs an declarative configuration of the BundleSource type for use with apply.
func (*BundleSourceApplyConfiguration) WithConfigMap ¶
func (b *BundleSourceApplyConfiguration) WithConfigMap(value *SourceObjectKeySelectorApplyConfiguration) *BundleSourceApplyConfiguration
WithConfigMap sets the ConfigMap field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ConfigMap field is set to the value of the last call.
func (*BundleSourceApplyConfiguration) WithInLine ¶
func (b *BundleSourceApplyConfiguration) WithInLine(value string) *BundleSourceApplyConfiguration
WithInLine sets the InLine field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the InLine field is set to the value of the last call.
func (*BundleSourceApplyConfiguration) WithSecret ¶
func (b *BundleSourceApplyConfiguration) WithSecret(value *SourceObjectKeySelectorApplyConfiguration) *BundleSourceApplyConfiguration
WithSecret sets the Secret field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Secret field is set to the value of the last call.
func (*BundleSourceApplyConfiguration) WithUseDefaultCAs ¶
func (b *BundleSourceApplyConfiguration) WithUseDefaultCAs(value bool) *BundleSourceApplyConfiguration
WithUseDefaultCAs sets the UseDefaultCAs field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UseDefaultCAs field is set to the value of the last call.
type BundleSpecApplyConfiguration ¶
type BundleSpecApplyConfiguration struct { Sources []BundleSourceApplyConfiguration `json:"sources,omitempty"` Target *BundleTargetApplyConfiguration `json:"target,omitempty"` }
BundleSpecApplyConfiguration represents an declarative configuration of the BundleSpec type for use with apply.
func BundleSpec ¶
func BundleSpec() *BundleSpecApplyConfiguration
BundleSpecApplyConfiguration constructs an declarative configuration of the BundleSpec type for use with apply.
func (*BundleSpecApplyConfiguration) WithSources ¶
func (b *BundleSpecApplyConfiguration) WithSources(values ...*BundleSourceApplyConfiguration) *BundleSpecApplyConfiguration
WithSources adds the given value to the Sources field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Sources field.
func (*BundleSpecApplyConfiguration) WithTarget ¶
func (b *BundleSpecApplyConfiguration) WithTarget(value *BundleTargetApplyConfiguration) *BundleSpecApplyConfiguration
WithTarget sets the Target field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Target field is set to the value of the last call.
type BundleStatusApplyConfiguration ¶
type BundleStatusApplyConfiguration struct { Conditions []BundleConditionApplyConfiguration `json:"conditions,omitempty"` DefaultCAPackageVersion *string `json:"defaultCAVersion,omitempty"` }
BundleStatusApplyConfiguration represents an declarative configuration of the BundleStatus type for use with apply.
func BundleStatus ¶
func BundleStatus() *BundleStatusApplyConfiguration
BundleStatusApplyConfiguration constructs an declarative configuration of the BundleStatus type for use with apply.
func (*BundleStatusApplyConfiguration) WithConditions ¶
func (b *BundleStatusApplyConfiguration) WithConditions(values ...*BundleConditionApplyConfiguration) *BundleStatusApplyConfiguration
WithConditions adds the given value to the Conditions field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Conditions field.
func (*BundleStatusApplyConfiguration) WithDefaultCAPackageVersion ¶
func (b *BundleStatusApplyConfiguration) WithDefaultCAPackageVersion(value string) *BundleStatusApplyConfiguration
WithDefaultCAPackageVersion sets the DefaultCAPackageVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DefaultCAPackageVersion field is set to the value of the last call.
type BundleTargetApplyConfiguration ¶
type BundleTargetApplyConfiguration struct { ConfigMap *KeySelectorApplyConfiguration `json:"configMap,omitempty"` Secret *KeySelectorApplyConfiguration `json:"secret,omitempty"` AdditionalFormats *AdditionalFormatsApplyConfiguration `json:"additionalFormats,omitempty"` NamespaceSelector *NamespaceSelectorApplyConfiguration `json:"namespaceSelector,omitempty"` }
BundleTargetApplyConfiguration represents an declarative configuration of the BundleTarget type for use with apply.
func BundleTarget ¶
func BundleTarget() *BundleTargetApplyConfiguration
BundleTargetApplyConfiguration constructs an declarative configuration of the BundleTarget type for use with apply.
func (*BundleTargetApplyConfiguration) WithAdditionalFormats ¶
func (b *BundleTargetApplyConfiguration) WithAdditionalFormats(value *AdditionalFormatsApplyConfiguration) *BundleTargetApplyConfiguration
WithAdditionalFormats sets the AdditionalFormats field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AdditionalFormats field is set to the value of the last call.
func (*BundleTargetApplyConfiguration) WithConfigMap ¶
func (b *BundleTargetApplyConfiguration) WithConfigMap(value *KeySelectorApplyConfiguration) *BundleTargetApplyConfiguration
WithConfigMap sets the ConfigMap field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ConfigMap field is set to the value of the last call.
func (*BundleTargetApplyConfiguration) WithNamespaceSelector ¶
func (b *BundleTargetApplyConfiguration) WithNamespaceSelector(value *NamespaceSelectorApplyConfiguration) *BundleTargetApplyConfiguration
WithNamespaceSelector sets the NamespaceSelector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NamespaceSelector field is set to the value of the last call.
func (*BundleTargetApplyConfiguration) WithSecret ¶
func (b *BundleTargetApplyConfiguration) WithSecret(value *KeySelectorApplyConfiguration) *BundleTargetApplyConfiguration
WithSecret sets the Secret field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Secret field is set to the value of the last call.
type JKSApplyConfiguration ¶
type JKSApplyConfiguration struct { KeySelectorApplyConfiguration `json:",inline"` Password *string `json:"password,omitempty"` }
JKSApplyConfiguration represents an declarative configuration of the JKS type for use with apply.
func JKS ¶
func JKS() *JKSApplyConfiguration
JKSApplyConfiguration constructs an declarative configuration of the JKS type for use with apply.
func (*JKSApplyConfiguration) WithKey ¶
func (b *JKSApplyConfiguration) WithKey(value string) *JKSApplyConfiguration
WithKey sets the Key field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Key field is set to the value of the last call.
func (*JKSApplyConfiguration) WithPassword ¶
func (b *JKSApplyConfiguration) WithPassword(value string) *JKSApplyConfiguration
WithPassword sets the Password field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Password field is set to the value of the last call.
type KeySelectorApplyConfiguration ¶
type KeySelectorApplyConfiguration struct {
Key *string `json:"key,omitempty"`
}
KeySelectorApplyConfiguration represents an declarative configuration of the KeySelector type for use with apply.
func KeySelector ¶
func KeySelector() *KeySelectorApplyConfiguration
KeySelectorApplyConfiguration constructs an declarative configuration of the KeySelector type for use with apply.
func (*KeySelectorApplyConfiguration) WithKey ¶
func (b *KeySelectorApplyConfiguration) WithKey(value string) *KeySelectorApplyConfiguration
WithKey sets the Key field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Key field is set to the value of the last call.
type NamespaceSelectorApplyConfiguration ¶
type NamespaceSelectorApplyConfiguration struct {
MatchLabels map[string]string `json:"matchLabels,omitempty"`
}
NamespaceSelectorApplyConfiguration represents an declarative configuration of the NamespaceSelector type for use with apply.
func NamespaceSelector ¶
func NamespaceSelector() *NamespaceSelectorApplyConfiguration
NamespaceSelectorApplyConfiguration constructs an declarative configuration of the NamespaceSelector type for use with apply.
func (*NamespaceSelectorApplyConfiguration) WithMatchLabels ¶
func (b *NamespaceSelectorApplyConfiguration) WithMatchLabels(entries map[string]string) *NamespaceSelectorApplyConfiguration
WithMatchLabels puts the entries into the MatchLabels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the MatchLabels field, overwriting an existing map entries in MatchLabels field with the same key.
type PKCS12ApplyConfiguration ¶
type PKCS12ApplyConfiguration struct { KeySelectorApplyConfiguration `json:",inline"` Password *string `json:"password,omitempty"` }
PKCS12ApplyConfiguration represents an declarative configuration of the PKCS12 type for use with apply.
func PKCS12 ¶
func PKCS12() *PKCS12ApplyConfiguration
PKCS12ApplyConfiguration constructs an declarative configuration of the PKCS12 type for use with apply.
func (*PKCS12ApplyConfiguration) WithKey ¶
func (b *PKCS12ApplyConfiguration) WithKey(value string) *PKCS12ApplyConfiguration
WithKey sets the Key field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Key field is set to the value of the last call.
func (*PKCS12ApplyConfiguration) WithPassword ¶
func (b *PKCS12ApplyConfiguration) WithPassword(value string) *PKCS12ApplyConfiguration
WithPassword sets the Password field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Password field is set to the value of the last call.
type SourceObjectKeySelectorApplyConfiguration ¶
type SourceObjectKeySelectorApplyConfiguration struct { Name *string `json:"name,omitempty"` Selector *v1.LabelSelector `json:"selector,omitempty"` KeySelectorApplyConfiguration `json:",inline"` }
SourceObjectKeySelectorApplyConfiguration represents an declarative configuration of the SourceObjectKeySelector type for use with apply.
func SourceObjectKeySelector ¶
func SourceObjectKeySelector() *SourceObjectKeySelectorApplyConfiguration
SourceObjectKeySelectorApplyConfiguration constructs an declarative configuration of the SourceObjectKeySelector type for use with apply.
func (*SourceObjectKeySelectorApplyConfiguration) WithKey ¶
func (b *SourceObjectKeySelectorApplyConfiguration) WithKey(value string) *SourceObjectKeySelectorApplyConfiguration
WithKey sets the Key field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Key field is set to the value of the last call.
func (*SourceObjectKeySelectorApplyConfiguration) WithName ¶
func (b *SourceObjectKeySelectorApplyConfiguration) WithName(value string) *SourceObjectKeySelectorApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*SourceObjectKeySelectorApplyConfiguration) WithSelector ¶
func (b *SourceObjectKeySelectorApplyConfiguration) WithSelector(value v1.LabelSelector) *SourceObjectKeySelectorApplyConfiguration
WithSelector sets the Selector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Selector field is set to the value of the last call.