package
3.9.0+incompatible
Repository: https://github.com/openshift/kubernetes-api.git
Documentation: pkg.go.dev

# Functions

No description provided by the author

# Constants

No description provided by the author
InsecureEdgeTerminationPolicyAllow allows insecure connections for an edge-terminated route.
InsecureEdgeTerminationPolicyNone disables insecure connections for an edge-terminated route.
InsecureEdgeTerminationPolicyRedirect redirects insecure connections for an edge-terminated route.
No description provided by the author
RouteAdmitted means the route is able to service requests for the provided Host.
TLSTerminationEdge terminate encryption at the edge router.
TLSTerminationPassthrough terminate encryption at the destination, the destination is responsible for decrypting traffic.
TLSTerminationReencrypt terminate encryption at the edge router and re-encrypt it with a new certificate supplied by the destination.
WildcardPolicyNone indicates no wildcard support is needed.
WildcardPolicySubdomain indicates the host needs wildcard support for the subdomain.

# Variables

SchemeGroupVersion is group version used to register these objects.
SchemeGroupVersion is group version used to register these objects.
No description provided by the author
No description provided by the author
SchemeGroupVersion is group version used to register these objects.
SchemeGroupVersion is group version used to register these objects.
SchemeGroupVersion is group version used to register these objects.
SchemeGroupVersion is group version used to register these objects.

# Structs

A route allows developers to expose services through an HTTP(S) aware load balancing and proxy layer via a public DNS entry.
RouteIngress holds information about the places where a route is exposed.
RouteIngressCondition contains details for the current condition of this route on a particular router.
RouteList is a collection of Routes.
RoutePort defines a port mapping from a router to an endpoint in the service endpoints.
RouterShard has information of a routing shard and is used to generate host names and routing table entries when a routing shard is allocated for a specific route.
RouteSpec describes the hostname or path the route exposes, any security information, and one to four backends (services) the route points to.
RouteStatus provides relevant info about the status of a route, including which routers acknowledge it.
RouteTargetReference specifies the target that resolve into endpoints.
TLSConfig defines config used to secure a route and provide termination.

# Type aliases

InsecureEdgeTerminationPolicyType dictates the behavior of insecure connections to an edge-terminated route.
RouteIngressConditionType is a valid value for RouteCondition.
TLSTerminationType dictates where the secure communication will stop TODO: Reconsider this type in v2.
WildcardPolicyType indicates the type of wildcard support needed by routes.