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 *v1.PathType + func HTTPIngressPath() *HTTPIngressPathApplyConfiguration + func (b *HTTPIngressPathApplyConfiguration) WithBackend(value *IngressBackendApplyConfiguration) *HTTPIngressPathApplyConfiguration + func (b *HTTPIngressPathApplyConfiguration) WithPath(value string) *HTTPIngressPathApplyConfiguration + func (b *HTTPIngressPathApplyConfiguration) WithPathType(value v1.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 IPBlockApplyConfiguration struct + CIDR *string + Except []string + func IPBlock() *IPBlockApplyConfiguration + func (b *IPBlockApplyConfiguration) WithCIDR(value string) *IPBlockApplyConfiguration + func (b *IPBlockApplyConfiguration) WithExcept(values ...string) *IPBlockApplyConfiguration + func (in *IPBlockApplyConfiguration) DeepCopy() *IPBlockApplyConfiguration + func (in *IPBlockApplyConfiguration) DeepCopyInto(out *IPBlockApplyConfiguration) + type IngressApplyConfiguration struct + Spec *IngressSpecApplyConfiguration + Status *IngressStatusApplyConfiguration + func ExtractIngress(ingress *apinetworkingv1.Ingress, fieldManager string) (*IngressApplyConfiguration, error) + func ExtractIngressStatus(ingress *apinetworkingv1.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 *corev1.TypedLocalObjectReferenceApplyConfiguration + Service *IngressServiceBackendApplyConfiguration + func IngressBackend() *IngressBackendApplyConfiguration + func (b *IngressBackendApplyConfiguration) WithResource(value *corev1.TypedLocalObjectReferenceApplyConfiguration) *IngressBackendApplyConfiguration + func (b *IngressBackendApplyConfiguration) WithService(value *IngressServiceBackendApplyConfiguration) *IngressBackendApplyConfiguration + func (in *IngressBackendApplyConfiguration) DeepCopy() *IngressBackendApplyConfiguration + func (in *IngressBackendApplyConfiguration) DeepCopyInto(out *IngressBackendApplyConfiguration) + type IngressClassApplyConfiguration struct + Spec *IngressClassSpecApplyConfiguration + func ExtractIngressClass(ingressClass *apinetworkingv1.IngressClass, fieldManager string) (*IngressClassApplyConfiguration, error) + func ExtractIngressClassStatus(ingressClass *apinetworkingv1.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 IngressServiceBackendApplyConfiguration struct + Name *string + Port *ServiceBackendPortApplyConfiguration + func IngressServiceBackend() *IngressServiceBackendApplyConfiguration + func (b *IngressServiceBackendApplyConfiguration) WithName(value string) *IngressServiceBackendApplyConfiguration + func (b *IngressServiceBackendApplyConfiguration) WithPort(value *ServiceBackendPortApplyConfiguration) *IngressServiceBackendApplyConfiguration + func (in *IngressServiceBackendApplyConfiguration) DeepCopy() *IngressServiceBackendApplyConfiguration + func (in *IngressServiceBackendApplyConfiguration) DeepCopyInto(out *IngressServiceBackendApplyConfiguration) + type IngressSpecApplyConfiguration struct + DefaultBackend *IngressBackendApplyConfiguration + IngressClassName *string + Rules []IngressRuleApplyConfiguration + TLS []IngressTLSApplyConfiguration + func IngressSpec() *IngressSpecApplyConfiguration + func (b *IngressSpecApplyConfiguration) WithDefaultBackend(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) + type NetworkPolicyApplyConfiguration struct + Spec *NetworkPolicySpecApplyConfiguration + func ExtractNetworkPolicy(networkPolicy *apinetworkingv1.NetworkPolicy, fieldManager string) (*NetworkPolicyApplyConfiguration, error) + func ExtractNetworkPolicyStatus(networkPolicy *apinetworkingv1.NetworkPolicy, fieldManager string) (*NetworkPolicyApplyConfiguration, error) + func NetworkPolicy(name, namespace string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithAPIVersion(value string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithAnnotations(entries map[string]string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithClusterName(value string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithCreationTimestamp(value metav1.Time) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithFinalizers(values ...string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithGenerateName(value string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithGeneration(value int64) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithKind(value string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithLabels(entries map[string]string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithName(value string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithNamespace(value string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithResourceVersion(value string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithSelfLink(value string) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithSpec(value *NetworkPolicySpecApplyConfiguration) *NetworkPolicyApplyConfiguration + func (b *NetworkPolicyApplyConfiguration) WithUID(value types.UID) *NetworkPolicyApplyConfiguration + func (in *NetworkPolicyApplyConfiguration) DeepCopy() *NetworkPolicyApplyConfiguration + func (in *NetworkPolicyApplyConfiguration) DeepCopyInto(out *NetworkPolicyApplyConfiguration) + type NetworkPolicyEgressRuleApplyConfiguration struct + Ports []NetworkPolicyPortApplyConfiguration + To []NetworkPolicyPeerApplyConfiguration + func NetworkPolicyEgressRule() *NetworkPolicyEgressRuleApplyConfiguration + func (b *NetworkPolicyEgressRuleApplyConfiguration) WithPorts(values ...*NetworkPolicyPortApplyConfiguration) *NetworkPolicyEgressRuleApplyConfiguration + func (b *NetworkPolicyEgressRuleApplyConfiguration) WithTo(values ...*NetworkPolicyPeerApplyConfiguration) *NetworkPolicyEgressRuleApplyConfiguration + func (in *NetworkPolicyEgressRuleApplyConfiguration) DeepCopy() *NetworkPolicyEgressRuleApplyConfiguration + func (in *NetworkPolicyEgressRuleApplyConfiguration) DeepCopyInto(out *NetworkPolicyEgressRuleApplyConfiguration) + type NetworkPolicyIngressRuleApplyConfiguration struct + From []NetworkPolicyPeerApplyConfiguration + Ports []NetworkPolicyPortApplyConfiguration + func NetworkPolicyIngressRule() *NetworkPolicyIngressRuleApplyConfiguration + func (b *NetworkPolicyIngressRuleApplyConfiguration) WithFrom(values ...*NetworkPolicyPeerApplyConfiguration) *NetworkPolicyIngressRuleApplyConfiguration + func (b *NetworkPolicyIngressRuleApplyConfiguration) WithPorts(values ...*NetworkPolicyPortApplyConfiguration) *NetworkPolicyIngressRuleApplyConfiguration + func (in *NetworkPolicyIngressRuleApplyConfiguration) DeepCopy() *NetworkPolicyIngressRuleApplyConfiguration + func (in *NetworkPolicyIngressRuleApplyConfiguration) DeepCopyInto(out *NetworkPolicyIngressRuleApplyConfiguration) + type NetworkPolicyPeerApplyConfiguration struct + IPBlock *IPBlockApplyConfiguration + NamespaceSelector *v1.LabelSelectorApplyConfiguration + PodSelector *v1.LabelSelectorApplyConfiguration + func NetworkPolicyPeer() *NetworkPolicyPeerApplyConfiguration + func (b *NetworkPolicyPeerApplyConfiguration) WithIPBlock(value *IPBlockApplyConfiguration) *NetworkPolicyPeerApplyConfiguration + func (b *NetworkPolicyPeerApplyConfiguration) WithNamespaceSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkPolicyPeerApplyConfiguration + func (b *NetworkPolicyPeerApplyConfiguration) WithPodSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkPolicyPeerApplyConfiguration + func (in *NetworkPolicyPeerApplyConfiguration) DeepCopy() *NetworkPolicyPeerApplyConfiguration + func (in *NetworkPolicyPeerApplyConfiguration) DeepCopyInto(out *NetworkPolicyPeerApplyConfiguration) + type NetworkPolicyPortApplyConfiguration struct + EndPort *int32 + Port *intstr.IntOrString + Protocol *v1.Protocol + func NetworkPolicyPort() *NetworkPolicyPortApplyConfiguration + func (b *NetworkPolicyPortApplyConfiguration) WithEndPort(value int32) *NetworkPolicyPortApplyConfiguration + func (b *NetworkPolicyPortApplyConfiguration) WithPort(value intstr.IntOrString) *NetworkPolicyPortApplyConfiguration + func (b *NetworkPolicyPortApplyConfiguration) WithProtocol(value v1.Protocol) *NetworkPolicyPortApplyConfiguration + func (in *NetworkPolicyPortApplyConfiguration) DeepCopy() *NetworkPolicyPortApplyConfiguration + func (in *NetworkPolicyPortApplyConfiguration) DeepCopyInto(out *NetworkPolicyPortApplyConfiguration) + type NetworkPolicySpecApplyConfiguration struct + Egress []NetworkPolicyEgressRuleApplyConfiguration + Ingress []NetworkPolicyIngressRuleApplyConfiguration + PodSelector *v1.LabelSelectorApplyConfiguration + PolicyTypes []apinetworkingv1.PolicyType + func NetworkPolicySpec() *NetworkPolicySpecApplyConfiguration + func (b *NetworkPolicySpecApplyConfiguration) WithEgress(values ...*NetworkPolicyEgressRuleApplyConfiguration) *NetworkPolicySpecApplyConfiguration + func (b *NetworkPolicySpecApplyConfiguration) WithIngress(values ...*NetworkPolicyIngressRuleApplyConfiguration) *NetworkPolicySpecApplyConfiguration + func (b *NetworkPolicySpecApplyConfiguration) WithPodSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkPolicySpecApplyConfiguration + func (b *NetworkPolicySpecApplyConfiguration) WithPolicyTypes(values ...apinetworkingv1.PolicyType) *NetworkPolicySpecApplyConfiguration + func (in *NetworkPolicySpecApplyConfiguration) DeepCopy() *NetworkPolicySpecApplyConfiguration + func (in *NetworkPolicySpecApplyConfiguration) DeepCopyInto(out *NetworkPolicySpecApplyConfiguration) + type ServiceBackendPortApplyConfiguration struct + Name *string + Number *int32 + func ServiceBackendPort() *ServiceBackendPortApplyConfiguration + func (b *ServiceBackendPortApplyConfiguration) WithName(value string) *ServiceBackendPortApplyConfiguration + func (b *ServiceBackendPortApplyConfiguration) WithNumber(value int32) *ServiceBackendPortApplyConfiguration + func (in *ServiceBackendPortApplyConfiguration) DeepCopy() *ServiceBackendPortApplyConfiguration + func (in *ServiceBackendPortApplyConfiguration) DeepCopyInto(out *ServiceBackendPortApplyConfiguration)