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.