Versions in this module Expand all Collapse all v0 v0.22.4 Dec 10, 2021 Changes in this version + type HTTPIngressPathApplyConfiguration struct + Backend *IngressBackendApplyConfiguration + Path *string + PathType *v1beta1.PathType + func HTTPIngressPath() *HTTPIngressPathApplyConfiguration + func (b *HTTPIngressPathApplyConfiguration) WithBackend(value *IngressBackendApplyConfiguration) *HTTPIngressPathApplyConfiguration + func (b *HTTPIngressPathApplyConfiguration) WithPath(value string) *HTTPIngressPathApplyConfiguration + func (b *HTTPIngressPathApplyConfiguration) WithPathType(value v1beta1.PathType) *HTTPIngressPathApplyConfiguration + func (in *HTTPIngressPathApplyConfiguration) DeepCopy() *HTTPIngressPathApplyConfiguration + func (in *HTTPIngressPathApplyConfiguration) DeepCopyInto(out *HTTPIngressPathApplyConfiguration) + type HTTPIngressRuleValueApplyConfiguration struct + Paths []HTTPIngressPathApplyConfiguration + func HTTPIngressRuleValue() *HTTPIngressRuleValueApplyConfiguration + func (b *HTTPIngressRuleValueApplyConfiguration) WithPaths(values ...*HTTPIngressPathApplyConfiguration) *HTTPIngressRuleValueApplyConfiguration + func (in *HTTPIngressRuleValueApplyConfiguration) DeepCopy() *HTTPIngressRuleValueApplyConfiguration + func (in *HTTPIngressRuleValueApplyConfiguration) DeepCopyInto(out *HTTPIngressRuleValueApplyConfiguration) + type IngressApplyConfiguration struct + Spec *IngressSpecApplyConfiguration + Status *IngressStatusApplyConfiguration + func ExtractIngress(ingress *networkingv1beta1.Ingress, fieldManager string) (*IngressApplyConfiguration, error) + func ExtractIngressStatus(ingress *networkingv1beta1.Ingress, fieldManager string) (*IngressApplyConfiguration, error) + func Ingress(name, namespace string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithAPIVersion(value string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithAnnotations(entries map[string]string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithClusterName(value string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithCreationTimestamp(value metav1.Time) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithFinalizers(values ...string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithGenerateName(value string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithGeneration(value int64) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithKind(value string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithLabels(entries map[string]string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithName(value string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithNamespace(value string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithResourceVersion(value string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithSelfLink(value string) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithSpec(value *IngressSpecApplyConfiguration) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithStatus(value *IngressStatusApplyConfiguration) *IngressApplyConfiguration + func (b *IngressApplyConfiguration) WithUID(value types.UID) *IngressApplyConfiguration + func (in *IngressApplyConfiguration) DeepCopy() *IngressApplyConfiguration + func (in *IngressApplyConfiguration) DeepCopyInto(out *IngressApplyConfiguration) + type IngressBackendApplyConfiguration struct + Resource *v1.TypedLocalObjectReferenceApplyConfiguration + ServiceName *string + ServicePort *intstr.IntOrString + func IngressBackend() *IngressBackendApplyConfiguration + func (b *IngressBackendApplyConfiguration) WithResource(value *v1.TypedLocalObjectReferenceApplyConfiguration) *IngressBackendApplyConfiguration + func (b *IngressBackendApplyConfiguration) WithServiceName(value string) *IngressBackendApplyConfiguration + func (b *IngressBackendApplyConfiguration) WithServicePort(value intstr.IntOrString) *IngressBackendApplyConfiguration + func (in *IngressBackendApplyConfiguration) DeepCopy() *IngressBackendApplyConfiguration + func (in *IngressBackendApplyConfiguration) DeepCopyInto(out *IngressBackendApplyConfiguration) + type IngressClassApplyConfiguration struct + Spec *IngressClassSpecApplyConfiguration + func ExtractIngressClass(ingressClass *networkingv1beta1.IngressClass, fieldManager string) (*IngressClassApplyConfiguration, error) + func ExtractIngressClassStatus(ingressClass *networkingv1beta1.IngressClass, fieldManager string) (*IngressClassApplyConfiguration, error) + func IngressClass(name string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithAPIVersion(value string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithAnnotations(entries map[string]string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithClusterName(value string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithCreationTimestamp(value metav1.Time) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithFinalizers(values ...string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithGenerateName(value string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithGeneration(value int64) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithKind(value string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithLabels(entries map[string]string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithName(value string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithNamespace(value string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithResourceVersion(value string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithSelfLink(value string) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithSpec(value *IngressClassSpecApplyConfiguration) *IngressClassApplyConfiguration + func (b *IngressClassApplyConfiguration) WithUID(value types.UID) *IngressClassApplyConfiguration + func (in *IngressClassApplyConfiguration) DeepCopy() *IngressClassApplyConfiguration + func (in *IngressClassApplyConfiguration) DeepCopyInto(out *IngressClassApplyConfiguration) + type IngressClassParametersReferenceApplyConfiguration struct + APIGroup *string + Kind *string + Name *string + Namespace *string + Scope *string + func IngressClassParametersReference() *IngressClassParametersReferenceApplyConfiguration + func (b *IngressClassParametersReferenceApplyConfiguration) WithAPIGroup(value string) *IngressClassParametersReferenceApplyConfiguration + func (b *IngressClassParametersReferenceApplyConfiguration) WithKind(value string) *IngressClassParametersReferenceApplyConfiguration + func (b *IngressClassParametersReferenceApplyConfiguration) WithName(value string) *IngressClassParametersReferenceApplyConfiguration + func (b *IngressClassParametersReferenceApplyConfiguration) WithNamespace(value string) *IngressClassParametersReferenceApplyConfiguration + func (b *IngressClassParametersReferenceApplyConfiguration) WithScope(value string) *IngressClassParametersReferenceApplyConfiguration + func (in *IngressClassParametersReferenceApplyConfiguration) DeepCopy() *IngressClassParametersReferenceApplyConfiguration + func (in *IngressClassParametersReferenceApplyConfiguration) DeepCopyInto(out *IngressClassParametersReferenceApplyConfiguration) + type IngressClassSpecApplyConfiguration struct + Controller *string + Parameters *IngressClassParametersReferenceApplyConfiguration + func IngressClassSpec() *IngressClassSpecApplyConfiguration + func (b *IngressClassSpecApplyConfiguration) WithController(value string) *IngressClassSpecApplyConfiguration + func (b *IngressClassSpecApplyConfiguration) WithParameters(value *IngressClassParametersReferenceApplyConfiguration) *IngressClassSpecApplyConfiguration + func (in *IngressClassSpecApplyConfiguration) DeepCopy() *IngressClassSpecApplyConfiguration + func (in *IngressClassSpecApplyConfiguration) DeepCopyInto(out *IngressClassSpecApplyConfiguration) + type IngressRuleApplyConfiguration struct + Host *string + func IngressRule() *IngressRuleApplyConfiguration + func (b *IngressRuleApplyConfiguration) WithHTTP(value *HTTPIngressRuleValueApplyConfiguration) *IngressRuleApplyConfiguration + func (b *IngressRuleApplyConfiguration) WithHost(value string) *IngressRuleApplyConfiguration + func (in *IngressRuleApplyConfiguration) DeepCopy() *IngressRuleApplyConfiguration + func (in *IngressRuleApplyConfiguration) DeepCopyInto(out *IngressRuleApplyConfiguration) + type IngressRuleValueApplyConfiguration struct + HTTP *HTTPIngressRuleValueApplyConfiguration + func IngressRuleValue() *IngressRuleValueApplyConfiguration + func (b *IngressRuleValueApplyConfiguration) WithHTTP(value *HTTPIngressRuleValueApplyConfiguration) *IngressRuleValueApplyConfiguration + func (in *IngressRuleValueApplyConfiguration) DeepCopy() *IngressRuleValueApplyConfiguration + func (in *IngressRuleValueApplyConfiguration) DeepCopyInto(out *IngressRuleValueApplyConfiguration) + type IngressSpecApplyConfiguration struct + Backend *IngressBackendApplyConfiguration + IngressClassName *string + Rules []IngressRuleApplyConfiguration + TLS []IngressTLSApplyConfiguration + func IngressSpec() *IngressSpecApplyConfiguration + func (b *IngressSpecApplyConfiguration) WithBackend(value *IngressBackendApplyConfiguration) *IngressSpecApplyConfiguration + func (b *IngressSpecApplyConfiguration) WithIngressClassName(value string) *IngressSpecApplyConfiguration + func (b *IngressSpecApplyConfiguration) WithRules(values ...*IngressRuleApplyConfiguration) *IngressSpecApplyConfiguration + func (b *IngressSpecApplyConfiguration) WithTLS(values ...*IngressTLSApplyConfiguration) *IngressSpecApplyConfiguration + func (in *IngressSpecApplyConfiguration) DeepCopy() *IngressSpecApplyConfiguration + func (in *IngressSpecApplyConfiguration) DeepCopyInto(out *IngressSpecApplyConfiguration) + type IngressStatusApplyConfiguration struct + LoadBalancer *v1.LoadBalancerStatusApplyConfiguration + func IngressStatus() *IngressStatusApplyConfiguration + func (b *IngressStatusApplyConfiguration) WithLoadBalancer(value *v1.LoadBalancerStatusApplyConfiguration) *IngressStatusApplyConfiguration + func (in *IngressStatusApplyConfiguration) DeepCopy() *IngressStatusApplyConfiguration + func (in *IngressStatusApplyConfiguration) DeepCopyInto(out *IngressStatusApplyConfiguration) + type IngressTLSApplyConfiguration struct + Hosts []string + SecretName *string + func IngressTLS() *IngressTLSApplyConfiguration + func (b *IngressTLSApplyConfiguration) WithHosts(values ...string) *IngressTLSApplyConfiguration + func (b *IngressTLSApplyConfiguration) WithSecretName(value string) *IngressTLSApplyConfiguration + func (in *IngressTLSApplyConfiguration) DeepCopy() *IngressTLSApplyConfiguration + func (in *IngressTLSApplyConfiguration) DeepCopyInto(out *IngressTLSApplyConfiguration)