networking_v1 library

Io K8s Api Networking V1;

Classes

HTTPIngressPath
HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.
HTTPIngressRuleValue
HTTPIngressRuleValue is a list of http selectors pointing to backends. In the example: http://
Ingress
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.
IngressBackend
IngressBackend describes all endpoints for a given service and port.
IngressClass
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.
IngressClassList
IngressClassList is a collection of IngressClasses.
IngressClassParametersReference
IngressClassParametersReference identifies an API object. This can be used to specify a cluster or namespace-scoped resource.
IngressClassSpec
IngressClassSpec provides information about the class of an Ingress.
IngressList
IngressList is a collection of Ingress.
IngressLoadBalancerIngress
IngressLoadBalancerIngress represents the status of a load-balancer ingress point.
IngressLoadBalancerStatus
IngressLoadBalancerStatus represents the status of a load-balancer.
IngressPortStatus
IngressPortStatus represents the error condition of a service port.
IngressRule
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.
IngressServiceBackend
IngressServiceBackend references a Kubernetes Service as a Backend.
IngressSpec
IngressSpec describes the Ingress the user wishes to exist.
IngressStatus
IngressStatus describe the current state of the Ingress.
IngressTLS
IngressTLS describes the transport layer security associated with an ingress.
IPBlock
IPBlock describes a particular CIDR (Ex. "192.168.1.0/24","2001:db8::/64") that is allowed to the pods matched by a NetworkPolicySpec's podSelector. The except entry describes CIDRs that should not be included within this rule.
NetworkPolicy
NetworkPolicy describes what network traffic is allowed for a set of Pods.
NetworkPolicyEgressRule
NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods matched by a NetworkPolicySpec's podSelector. The traffic must match both ports and to. This type is beta-level in 1.8.
NetworkPolicyIngressRule
NetworkPolicyIngressRule describes a particular set of traffic that is allowed to the pods matched by a NetworkPolicySpec's podSelector. The traffic must match both ports and from.
NetworkPolicyList
NetworkPolicyList is a list of NetworkPolicy objects.
NetworkPolicyPeer
NetworkPolicyPeer describes a peer to allow traffic to/from. Only certain combinations of fields are allowed.
NetworkPolicyPort
NetworkPolicyPort describes a port to allow traffic on.
NetworkPolicySpec
NetworkPolicySpec provides the specification of a NetworkPolicy.
NetworkPolicyStatus
NetworkPolicyStatus describes the current state of the NetworkPolicy.
ServiceBackendPort
ServiceBackendPort is the service port being referenced.