# Packages
No description provided by the author
Package v1 is a generated protocol buffer package.
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetDomainForHost returns the domain for the specified host.
IngressConditionStatus returns the first status and condition matching the provided ingress condition type.
Kind takes an unqualified kind and returns back a Group qualified GroupKind.
RegisterDeepCopies adds deep-copy functions to the given scheme.
Resource takes an unqualified resource and returns back a Group qualified GroupResource.
No description provided by the author
RouteToSelectableFields returns a label set that represents the object.
# Constants
No description provided by the author
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.
RouteAdmitted means the route is able to service requests for the provided Host.
RouteExtendedValidationFailed means the route configuration failed an extended validation check.
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
No description provided by the author
No description provided by the author
SchemeGroupVersion is group version used to register these objects.
# Structs
Route encapsulates the inputs needed to connect an alias to endpoints.
RouteIngress holds information about the places where a route is exposed.
RouteIngressCondition contains details for the current condition of this pod.
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 desired behavior of a route.
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.