Show / Hide Table of Contents

Namespace Pulumi.Kubernetes.Types.Inputs.Networking.V1Beta1

Classes

HTTPIngressPathArgs

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

HTTPIngressRuleValueArgs

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 '#'.

IngressArgs

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.

IngressBackendArgs

IngressBackend describes all endpoints for a given service and port.

IngressClassArgs

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.

IngressClassListArgs

IngressClassList is a collection of IngressClasses.

IngressClassSpecArgs

IngressClassSpec provides information about the class of an Ingress.

IngressListArgs

IngressList is a collection of Ingress.

IngressRuleArgs

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.

IngressSpecArgs

IngressSpec describes the Ingress the user wishes to exist.

IngressStatusArgs

IngressStatus describe the current state of the Ingress.

IngressTLSArgs

IngressTLS describes the transport layer security associated with an Ingress.

Back to top Copyright 2016-2020, Pulumi Corporation.