package k8s.io.api.networking.v1beta1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message HTTPIngressPath

generated.proto:35

HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.

Used in: HTTPIngressRuleValue

message HTTPIngressRuleValue

generated.proto:70

HTTPIngressRuleValue is a list of http selectors pointing to backends. In the example: http://<host>/<path>?<searchpart> -> backend where where parts of the url correspond to RFC 3986, this resource will be used to match against everything after the last '/' and before the first '?' or '#'.

Used in: IngressRuleValue

message Ingress

generated.proto:79

Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend. An Ingress can be configured to give services externally-reachable urls, load balance traffic, terminate SSL, offer name based virtual hosting etc.

Used in: IngressList

message IngressBackend

generated.proto:97

IngressBackend describes all endpoints for a given service and port.

Used in: HTTPIngressPath, IngressSpec

message IngressClass

generated.proto:118

IngressClass represents the class of the Ingress, referenced by the Ingress Spec. The `ingressclass.kubernetes.io/is-default-class` annotation can be used to indicate that an IngressClass should be considered default. When a single IngressClass resource has this annotation set to true, new Ingress resources without a class specified will be assigned this default class.

Used in: IngressClassList

message IngressClassList

generated.proto:131

IngressClassList is a collection of IngressClasses.

message IngressClassParametersReference

generated.proto:142

IngressClassParametersReference identifies an API object. This can be used to specify a cluster or namespace-scoped resource.

Used in: IngressClassSpec

message IngressClassSpec

generated.proto:167

IngressClassSpec provides information about the class of an Ingress.

Used in: IngressClass

message IngressList

generated.proto:184

IngressList is a collection of Ingress.

message IngressRule

generated.proto:197

IngressRule represents the rules mapping the paths under a specified host to the related backend services. Incoming requests are first evaluated for a host match, then routed to the backend associated with the matching IngressRuleValue.

Used in: IngressSpec

message IngressRuleValue

generated.proto:236

IngressRuleValue represents a rule to apply against incoming requests. If the rule is satisfied, the request is routed to the specified backend. Currently mixing different types of rules in a single Ingress is disallowed, so exactly one of the following must be set.

Used in: IngressRule

message IngressSpec

generated.proto:242

IngressSpec describes the Ingress the user wishes to exist.

Used in: Ingress

message IngressStatus

generated.proto:278

IngressStatus describe the current state of the Ingress.

Used in: Ingress

message IngressTLS

generated.proto:285

IngressTLS describes the transport layer security associated with an Ingress.

Used in: IngressSpec