Documentation ¶
Index ¶
- type ConnectionConfigApplyConfiguration
- func (b *ConnectionConfigApplyConfiguration) WithCA(value v1.ConfigMapNameReference) *ConnectionConfigApplyConfiguration
- func (b *ConnectionConfigApplyConfiguration) WithTLSClientConfig(value v1.SecretNameReference) *ConnectionConfigApplyConfiguration
- func (b *ConnectionConfigApplyConfiguration) WithURL(value string) *ConnectionConfigApplyConfiguration
- type ConnectionConfigNamespaceScopedApplyConfiguration
- func (b *ConnectionConfigNamespaceScopedApplyConfiguration) WithBasicAuthConfig(value v1.SecretNameReference) *ConnectionConfigNamespaceScopedApplyConfiguration
- func (b *ConnectionConfigNamespaceScopedApplyConfiguration) WithCA(value v1.ConfigMapNameReference) *ConnectionConfigNamespaceScopedApplyConfiguration
- func (b *ConnectionConfigNamespaceScopedApplyConfiguration) WithTLSClientConfig(value v1.SecretNameReference) *ConnectionConfigNamespaceScopedApplyConfiguration
- func (b *ConnectionConfigNamespaceScopedApplyConfiguration) WithURL(value string) *ConnectionConfigNamespaceScopedApplyConfiguration
- type HelmChartRepositoryApplyConfiguration
- func ExtractHelmChartRepository(helmChartRepository *helmv1beta1.HelmChartRepository, fieldManager string) (*HelmChartRepositoryApplyConfiguration, error)
- func ExtractHelmChartRepositoryStatus(helmChartRepository *helmv1beta1.HelmChartRepository, fieldManager string) (*HelmChartRepositoryApplyConfiguration, error)
- func HelmChartRepository(name string) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithAPIVersion(value string) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithAnnotations(entries map[string]string) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithFinalizers(values ...string) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithGenerateName(value string) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithGeneration(value int64) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithKind(value string) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithLabels(entries map[string]string) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithName(value string) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithNamespace(value string) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithResourceVersion(value string) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithSpec(value *HelmChartRepositorySpecApplyConfiguration) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithStatus(value *HelmChartRepositoryStatusApplyConfiguration) *HelmChartRepositoryApplyConfiguration
- func (b *HelmChartRepositoryApplyConfiguration) WithUID(value types.UID) *HelmChartRepositoryApplyConfiguration
- type HelmChartRepositorySpecApplyConfiguration
- func (b *HelmChartRepositorySpecApplyConfiguration) WithConnectionConfig(value *ConnectionConfigApplyConfiguration) *HelmChartRepositorySpecApplyConfiguration
- func (b *HelmChartRepositorySpecApplyConfiguration) WithDescription(value string) *HelmChartRepositorySpecApplyConfiguration
- func (b *HelmChartRepositorySpecApplyConfiguration) WithDisabled(value bool) *HelmChartRepositorySpecApplyConfiguration
- func (b *HelmChartRepositorySpecApplyConfiguration) WithDisplayName(value string) *HelmChartRepositorySpecApplyConfiguration
- type HelmChartRepositoryStatusApplyConfiguration
- type ProjectHelmChartRepositoryApplyConfiguration
- func ExtractProjectHelmChartRepository(projectHelmChartRepository *helmv1beta1.ProjectHelmChartRepository, ...) (*ProjectHelmChartRepositoryApplyConfiguration, error)
- func ExtractProjectHelmChartRepositoryStatus(projectHelmChartRepository *helmv1beta1.ProjectHelmChartRepository, ...) (*ProjectHelmChartRepositoryApplyConfiguration, error)
- func ProjectHelmChartRepository(name, namespace string) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithAPIVersion(value string) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithAnnotations(entries map[string]string) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithFinalizers(values ...string) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithGenerateName(value string) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithGeneration(value int64) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithKind(value string) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithLabels(entries map[string]string) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithName(value string) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithNamespace(value string) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithResourceVersion(value string) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithSpec(value *ProjectHelmChartRepositorySpecApplyConfiguration) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithStatus(value *HelmChartRepositoryStatusApplyConfiguration) *ProjectHelmChartRepositoryApplyConfiguration
- func (b *ProjectHelmChartRepositoryApplyConfiguration) WithUID(value types.UID) *ProjectHelmChartRepositoryApplyConfiguration
- type ProjectHelmChartRepositorySpecApplyConfiguration
- func (b *ProjectHelmChartRepositorySpecApplyConfiguration) WithDescription(value string) *ProjectHelmChartRepositorySpecApplyConfiguration
- func (b *ProjectHelmChartRepositorySpecApplyConfiguration) WithDisabled(value bool) *ProjectHelmChartRepositorySpecApplyConfiguration
- func (b *ProjectHelmChartRepositorySpecApplyConfiguration) WithDisplayName(value string) *ProjectHelmChartRepositorySpecApplyConfiguration
- func (b *ProjectHelmChartRepositorySpecApplyConfiguration) WithProjectConnectionConfig(value *ConnectionConfigNamespaceScopedApplyConfiguration) *ProjectHelmChartRepositorySpecApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionConfigApplyConfiguration ¶
type ConnectionConfigApplyConfiguration struct { URL *string `json:"url,omitempty"` CA *v1.ConfigMapNameReference `json:"ca,omitempty"` TLSClientConfig *v1.SecretNameReference `json:"tlsClientConfig,omitempty"` }
ConnectionConfigApplyConfiguration represents an declarative configuration of the ConnectionConfig type for use with apply.
func ConnectionConfig ¶
func ConnectionConfig() *ConnectionConfigApplyConfiguration
ConnectionConfigApplyConfiguration constructs an declarative configuration of the ConnectionConfig type for use with apply.
func (*ConnectionConfigApplyConfiguration) WithCA ¶
func (b *ConnectionConfigApplyConfiguration) WithCA(value v1.ConfigMapNameReference) *ConnectionConfigApplyConfiguration
WithCA sets the CA 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 CA field is set to the value of the last call.
func (*ConnectionConfigApplyConfiguration) WithTLSClientConfig ¶
func (b *ConnectionConfigApplyConfiguration) WithTLSClientConfig(value v1.SecretNameReference) *ConnectionConfigApplyConfiguration
WithTLSClientConfig sets the TLSClientConfig 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 TLSClientConfig field is set to the value of the last call.
func (*ConnectionConfigApplyConfiguration) WithURL ¶
func (b *ConnectionConfigApplyConfiguration) WithURL(value string) *ConnectionConfigApplyConfiguration
WithURL sets the URL 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 URL field is set to the value of the last call.
type ConnectionConfigNamespaceScopedApplyConfiguration ¶
type ConnectionConfigNamespaceScopedApplyConfiguration struct { URL *string `json:"url,omitempty"` CA *v1.ConfigMapNameReference `json:"ca,omitempty"` TLSClientConfig *v1.SecretNameReference `json:"tlsClientConfig,omitempty"` BasicAuthConfig *v1.SecretNameReference `json:"basicAuthConfig,omitempty"` }
ConnectionConfigNamespaceScopedApplyConfiguration represents an declarative configuration of the ConnectionConfigNamespaceScoped type for use with apply.
func ConnectionConfigNamespaceScoped ¶
func ConnectionConfigNamespaceScoped() *ConnectionConfigNamespaceScopedApplyConfiguration
ConnectionConfigNamespaceScopedApplyConfiguration constructs an declarative configuration of the ConnectionConfigNamespaceScoped type for use with apply.
func (*ConnectionConfigNamespaceScopedApplyConfiguration) WithBasicAuthConfig ¶
func (b *ConnectionConfigNamespaceScopedApplyConfiguration) WithBasicAuthConfig(value v1.SecretNameReference) *ConnectionConfigNamespaceScopedApplyConfiguration
WithBasicAuthConfig sets the BasicAuthConfig 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 BasicAuthConfig field is set to the value of the last call.
func (*ConnectionConfigNamespaceScopedApplyConfiguration) WithCA ¶
func (b *ConnectionConfigNamespaceScopedApplyConfiguration) WithCA(value v1.ConfigMapNameReference) *ConnectionConfigNamespaceScopedApplyConfiguration
WithCA sets the CA 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 CA field is set to the value of the last call.
func (*ConnectionConfigNamespaceScopedApplyConfiguration) WithTLSClientConfig ¶
func (b *ConnectionConfigNamespaceScopedApplyConfiguration) WithTLSClientConfig(value v1.SecretNameReference) *ConnectionConfigNamespaceScopedApplyConfiguration
WithTLSClientConfig sets the TLSClientConfig 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 TLSClientConfig field is set to the value of the last call.
func (*ConnectionConfigNamespaceScopedApplyConfiguration) WithURL ¶
func (b *ConnectionConfigNamespaceScopedApplyConfiguration) WithURL(value string) *ConnectionConfigNamespaceScopedApplyConfiguration
WithURL sets the URL 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 URL field is set to the value of the last call.
type HelmChartRepositoryApplyConfiguration ¶
type HelmChartRepositoryApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *HelmChartRepositorySpecApplyConfiguration `json:"spec,omitempty"` Status *HelmChartRepositoryStatusApplyConfiguration `json:"status,omitempty"` }
HelmChartRepositoryApplyConfiguration represents an declarative configuration of the HelmChartRepository type for use with apply.
func ExtractHelmChartRepository ¶
func ExtractHelmChartRepository(helmChartRepository *helmv1beta1.HelmChartRepository, fieldManager string) (*HelmChartRepositoryApplyConfiguration, error)
ExtractHelmChartRepository extracts the applied configuration owned by fieldManager from helmChartRepository. If no managedFields are found in helmChartRepository for fieldManager, a HelmChartRepositoryApplyConfiguration is returned with only the Name, Namespace (if applicable), APIVersion and Kind populated. It is possible that no managed fields were found for because other field managers have taken ownership of all the fields previously owned by fieldManager, or because the fieldManager never owned fields any fields. helmChartRepository must be a unmodified HelmChartRepository API object that was retrieved from the Kubernetes API. ExtractHelmChartRepository provides a way to perform a extract/modify-in-place/apply workflow. Note that an extracted apply configuration will contain fewer fields than what the fieldManager previously applied if another fieldManager has updated or force applied any of the previously applied fields. Experimental!
func ExtractHelmChartRepositoryStatus ¶
func ExtractHelmChartRepositoryStatus(helmChartRepository *helmv1beta1.HelmChartRepository, fieldManager string) (*HelmChartRepositoryApplyConfiguration, error)
ExtractHelmChartRepositoryStatus is the same as ExtractHelmChartRepository except that it extracts the status subresource applied configuration. Experimental!
func HelmChartRepository ¶
func HelmChartRepository(name string) *HelmChartRepositoryApplyConfiguration
HelmChartRepository constructs an declarative configuration of the HelmChartRepository type for use with apply.
func (*HelmChartRepositoryApplyConfiguration) WithAPIVersion ¶
func (b *HelmChartRepositoryApplyConfiguration) WithAPIVersion(value string) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithAnnotations ¶
func (b *HelmChartRepositoryApplyConfiguration) WithAnnotations(entries map[string]string) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithCreationTimestamp ¶
func (b *HelmChartRepositoryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *HelmChartRepositoryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithDeletionTimestamp ¶
func (b *HelmChartRepositoryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithFinalizers ¶
func (b *HelmChartRepositoryApplyConfiguration) WithFinalizers(values ...string) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithGenerateName ¶
func (b *HelmChartRepositoryApplyConfiguration) WithGenerateName(value string) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithGeneration ¶
func (b *HelmChartRepositoryApplyConfiguration) WithGeneration(value int64) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithKind ¶
func (b *HelmChartRepositoryApplyConfiguration) WithKind(value string) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithLabels ¶
func (b *HelmChartRepositoryApplyConfiguration) WithLabels(entries map[string]string) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithName ¶
func (b *HelmChartRepositoryApplyConfiguration) WithName(value string) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithNamespace ¶
func (b *HelmChartRepositoryApplyConfiguration) WithNamespace(value string) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithOwnerReferences ¶
func (b *HelmChartRepositoryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithResourceVersion ¶
func (b *HelmChartRepositoryApplyConfiguration) WithResourceVersion(value string) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithSpec ¶
func (b *HelmChartRepositoryApplyConfiguration) WithSpec(value *HelmChartRepositorySpecApplyConfiguration) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithStatus ¶
func (b *HelmChartRepositoryApplyConfiguration) WithStatus(value *HelmChartRepositoryStatusApplyConfiguration) *HelmChartRepositoryApplyConfiguration
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 (*HelmChartRepositoryApplyConfiguration) WithUID ¶
func (b *HelmChartRepositoryApplyConfiguration) WithUID(value types.UID) *HelmChartRepositoryApplyConfiguration
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 HelmChartRepositorySpecApplyConfiguration ¶
type HelmChartRepositorySpecApplyConfiguration struct { Disabled *bool `json:"disabled,omitempty"` DisplayName *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` ConnectionConfig *ConnectionConfigApplyConfiguration `json:"connectionConfig,omitempty"` }
HelmChartRepositorySpecApplyConfiguration represents an declarative configuration of the HelmChartRepositorySpec type for use with apply.
func HelmChartRepositorySpec ¶
func HelmChartRepositorySpec() *HelmChartRepositorySpecApplyConfiguration
HelmChartRepositorySpecApplyConfiguration constructs an declarative configuration of the HelmChartRepositorySpec type for use with apply.
func (*HelmChartRepositorySpecApplyConfiguration) WithConnectionConfig ¶
func (b *HelmChartRepositorySpecApplyConfiguration) WithConnectionConfig(value *ConnectionConfigApplyConfiguration) *HelmChartRepositorySpecApplyConfiguration
WithConnectionConfig sets the ConnectionConfig 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 ConnectionConfig field is set to the value of the last call.
func (*HelmChartRepositorySpecApplyConfiguration) WithDescription ¶
func (b *HelmChartRepositorySpecApplyConfiguration) WithDescription(value string) *HelmChartRepositorySpecApplyConfiguration
WithDescription sets the Description 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 Description field is set to the value of the last call.
func (*HelmChartRepositorySpecApplyConfiguration) WithDisabled ¶
func (b *HelmChartRepositorySpecApplyConfiguration) WithDisabled(value bool) *HelmChartRepositorySpecApplyConfiguration
WithDisabled sets the Disabled 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 Disabled field is set to the value of the last call.
func (*HelmChartRepositorySpecApplyConfiguration) WithDisplayName ¶
func (b *HelmChartRepositorySpecApplyConfiguration) WithDisplayName(value string) *HelmChartRepositorySpecApplyConfiguration
WithDisplayName sets the DisplayName 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 DisplayName field is set to the value of the last call.
type HelmChartRepositoryStatusApplyConfiguration ¶
type HelmChartRepositoryStatusApplyConfiguration struct {
Conditions []v1.Condition `json:"conditions,omitempty"`
}
HelmChartRepositoryStatusApplyConfiguration represents an declarative configuration of the HelmChartRepositoryStatus type for use with apply.
func HelmChartRepositoryStatus ¶
func HelmChartRepositoryStatus() *HelmChartRepositoryStatusApplyConfiguration
HelmChartRepositoryStatusApplyConfiguration constructs an declarative configuration of the HelmChartRepositoryStatus type for use with apply.
func (*HelmChartRepositoryStatusApplyConfiguration) WithConditions ¶
func (b *HelmChartRepositoryStatusApplyConfiguration) WithConditions(values ...v1.Condition) *HelmChartRepositoryStatusApplyConfiguration
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.
type ProjectHelmChartRepositoryApplyConfiguration ¶
type ProjectHelmChartRepositoryApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` Spec *ProjectHelmChartRepositorySpecApplyConfiguration `json:"spec,omitempty"` Status *HelmChartRepositoryStatusApplyConfiguration `json:"status,omitempty"` }
ProjectHelmChartRepositoryApplyConfiguration represents an declarative configuration of the ProjectHelmChartRepository type for use with apply.
func ExtractProjectHelmChartRepository ¶
func ExtractProjectHelmChartRepository(projectHelmChartRepository *helmv1beta1.ProjectHelmChartRepository, fieldManager string) (*ProjectHelmChartRepositoryApplyConfiguration, error)
ExtractProjectHelmChartRepository extracts the applied configuration owned by fieldManager from projectHelmChartRepository. If no managedFields are found in projectHelmChartRepository for fieldManager, a ProjectHelmChartRepositoryApplyConfiguration is returned with only the Name, Namespace (if applicable), APIVersion and Kind populated. It is possible that no managed fields were found for because other field managers have taken ownership of all the fields previously owned by fieldManager, or because the fieldManager never owned fields any fields. projectHelmChartRepository must be a unmodified ProjectHelmChartRepository API object that was retrieved from the Kubernetes API. ExtractProjectHelmChartRepository provides a way to perform a extract/modify-in-place/apply workflow. Note that an extracted apply configuration will contain fewer fields than what the fieldManager previously applied if another fieldManager has updated or force applied any of the previously applied fields. Experimental!
func ExtractProjectHelmChartRepositoryStatus ¶
func ExtractProjectHelmChartRepositoryStatus(projectHelmChartRepository *helmv1beta1.ProjectHelmChartRepository, fieldManager string) (*ProjectHelmChartRepositoryApplyConfiguration, error)
ExtractProjectHelmChartRepositoryStatus is the same as ExtractProjectHelmChartRepository except that it extracts the status subresource applied configuration. Experimental!
func ProjectHelmChartRepository ¶
func ProjectHelmChartRepository(name, namespace string) *ProjectHelmChartRepositoryApplyConfiguration
ProjectHelmChartRepository constructs an declarative configuration of the ProjectHelmChartRepository type for use with apply.
func (*ProjectHelmChartRepositoryApplyConfiguration) WithAPIVersion ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithAPIVersion(value string) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithAnnotations ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithAnnotations(entries map[string]string) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithCreationTimestamp ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithDeletionTimestamp ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithFinalizers ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithFinalizers(values ...string) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithGenerateName ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithGenerateName(value string) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithGeneration ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithGeneration(value int64) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithKind ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithKind(value string) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithLabels ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithLabels(entries map[string]string) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithName ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithName(value string) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithNamespace ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithNamespace(value string) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithOwnerReferences ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithResourceVersion ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithResourceVersion(value string) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithSpec ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithSpec(value *ProjectHelmChartRepositorySpecApplyConfiguration) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithStatus ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithStatus(value *HelmChartRepositoryStatusApplyConfiguration) *ProjectHelmChartRepositoryApplyConfiguration
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 (*ProjectHelmChartRepositoryApplyConfiguration) WithUID ¶
func (b *ProjectHelmChartRepositoryApplyConfiguration) WithUID(value types.UID) *ProjectHelmChartRepositoryApplyConfiguration
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 ProjectHelmChartRepositorySpecApplyConfiguration ¶
type ProjectHelmChartRepositorySpecApplyConfiguration struct { Disabled *bool `json:"disabled,omitempty"` DisplayName *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` ProjectConnectionConfig *ConnectionConfigNamespaceScopedApplyConfiguration `json:"connectionConfig,omitempty"` }
ProjectHelmChartRepositorySpecApplyConfiguration represents an declarative configuration of the ProjectHelmChartRepositorySpec type for use with apply.
func ProjectHelmChartRepositorySpec ¶
func ProjectHelmChartRepositorySpec() *ProjectHelmChartRepositorySpecApplyConfiguration
ProjectHelmChartRepositorySpecApplyConfiguration constructs an declarative configuration of the ProjectHelmChartRepositorySpec type for use with apply.
func (*ProjectHelmChartRepositorySpecApplyConfiguration) WithDescription ¶
func (b *ProjectHelmChartRepositorySpecApplyConfiguration) WithDescription(value string) *ProjectHelmChartRepositorySpecApplyConfiguration
WithDescription sets the Description 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 Description field is set to the value of the last call.
func (*ProjectHelmChartRepositorySpecApplyConfiguration) WithDisabled ¶
func (b *ProjectHelmChartRepositorySpecApplyConfiguration) WithDisabled(value bool) *ProjectHelmChartRepositorySpecApplyConfiguration
WithDisabled sets the Disabled 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 Disabled field is set to the value of the last call.
func (*ProjectHelmChartRepositorySpecApplyConfiguration) WithDisplayName ¶
func (b *ProjectHelmChartRepositorySpecApplyConfiguration) WithDisplayName(value string) *ProjectHelmChartRepositorySpecApplyConfiguration
WithDisplayName sets the DisplayName 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 DisplayName field is set to the value of the last call.
func (*ProjectHelmChartRepositorySpecApplyConfiguration) WithProjectConnectionConfig ¶
func (b *ProjectHelmChartRepositorySpecApplyConfiguration) WithProjectConnectionConfig(value *ConnectionConfigNamespaceScopedApplyConfiguration) *ProjectHelmChartRepositorySpecApplyConfiguration
WithProjectConnectionConfig sets the ProjectConnectionConfig 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 ProjectConnectionConfig field is set to the value of the last call.