package
2.4.2+incompatible
Repository: https://github.com/nginxinc/kubernetes-ingress.git
Documentation: pkg.go.dev

# Functions

Kind takes an unqualified kind and returns back a Group qualified GroupKind.
Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

TLSPassthroughListenerName is the name of a built-in TLS Passthrough listener.
TLSPassthroughListenerProtocol is the protocol of a built-in TLS Passthrough listener.

# Variables

AddToScheme exported add function.
SchemeBuilder build a scheme.
SchemeGroupVersion is group version used to register these object.

# Structs

AccessControl defines an access policy based on the source IP of a request.
Action defines an action.
EgressMTLS defines an Egress MTLS policy.
GlobalConfiguration defines the GlobalConfiguration resource.
GlobalConfigurationList is a list of the GlobalConfiguration resources.
GlobalConfigurationSpec is the spec of the GlobalConfiguration resource.
HealthCheck defines the parameters for active Upstream HealthChecks.
IngressMTLS defines an Ingress MTLS policy.
JWTAuth holds JWT authentication configuration.
Listener defines a listener.
Match defines the parameters of a custom health check.
Policy defines a Policy for VirtualServer and VirtualServerRoute resources.
PolicyList is a list of the Policy resources.
PolicySpec is the spec of the Policy resource.
RateLimit defines a rate limit policy.
SessionParameters defines session parameters.
TransportServer defines the TransportServer resource.
TransportServerList is a list of the TransportServer resources.
TransportServerListener defines a listener for a TransportServer.
TransportServerSpec is the spec of the TransportServer resource.
TransportServerStatus defines the status for the TransportServer resource.
Upstream defines an upstream.
UpstreamParameters defines parameters for an upstream.