Overboard


IngressBuilder Type

Constructors

Constructor Description

IngressBuilder()

Full Usage: IngressBuilder()

Returns: IngressBuilder
Returns: IngressBuilder

Instance members

Instance member Description

add_rules rules

Full Usage: add_rules rules

Parameters:
Returns: Ingress
rules : IngressRule list
Returns: Ingress

add_tls tls

Full Usage: add_tls tls

Parameters:
Returns: Ingress
tls : IngressTLS list
Returns: Ingress

_annotations annotations

Full Usage: _annotations annotations

Parameters:
    annotations : (string * string) list

Returns: Ingress

Annotations for the Ingress

annotations : (string * string) list
Returns: Ingress

this.Combine

Full Usage: this.Combine

Parameters:
Returns: Ingress
currentValueFromYield : Ingress
accumulatorFromDelay : Ingress
Returns: Ingress

defaultBackend defaultBackend

Full Usage: defaultBackend defaultBackend

Parameters:
Returns: Ingress
defaultBackend : IngressBackend
Returns: Ingress

this.Delay

Full Usage: this.Delay

Parameters:
    f : unit -> 'a

Returns: 'a
f : unit -> 'a
Returns: 'a

this.For

Full Usage: this.For

Parameters:
Returns: Ingress
state : Ingress
f : unit -> Ingress
Returns: Ingress

ingressClassName ingressClassName

Full Usage: ingressClassName ingressClassName

Parameters:
    ingressClassName : string

Returns: Ingress
ingressClassName : string
Returns: Ingress

_labels labels

Full Usage: _labels labels

Parameters:
    labels : (string * string) list

Returns: Ingress

Labels for the Ingress

labels : (string * string) list
Returns: Ingress

_name name

Full Usage: _name name

Parameters:
    name : string

Returns: Ingress

Name of the Ingress. Name must be unique within a namespace. https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/object-meta/#ObjectMeta

name : string
Returns: Ingress

_namespace ns

Full Usage: _namespace ns

Parameters:
    ns : string

Returns: Ingress

Namespace of the Ingress. Namespace defines the space within which each name must be unique. Default is "default". https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/object-meta/#ObjectMeta

ns : string
Returns: Ingress

set_metadata metadata

Full Usage: set_metadata metadata

Parameters:
Returns: Ingress

Sets the Ingress metadata

metadata : Metadata
Returns: Ingress

set_rules rules

Full Usage: set_rules rules

Parameters:
Returns: Ingress

Sets the ingress rules, overwriting any existing rules

rules : IngressRule list
Returns: Ingress

set_tls tls

Full Usage: set_tls tls

Parameters:
Returns: Ingress

Sets the TLS, overwriting any existing TLS

tls : IngressTLS list
Returns: Ingress

this.Yield

Full Usage: this.Yield

Parameters:
Returns: Ingress
ingressTls : seq<IngressTLS>
Returns: Ingress

this.Yield

Full Usage: this.Yield

Parameters:
Returns: Ingress
ingressTls : IngressTLS
Returns: Ingress

this.Yield

Full Usage: this.Yield

Parameters:
Returns: Ingress
ingressRule : seq<IngressRule>
Returns: Ingress

this.Yield

Full Usage: this.Yield

Parameters:
Returns: Ingress
ingressRule : IngressRule
Returns: Ingress

this.Yield

Full Usage: this.Yield

Parameters:
Returns: Ingress
ingressBackend : IngressBackend
Returns: Ingress

this.Yield

Full Usage: this.Yield

Parameters:
Returns: Ingress
metadata : Metadata
Returns: Ingress

this.Yield

Full Usage: this.Yield

Parameters:
    name : string

Returns: Ingress
name : string
Returns: Ingress

this.Yield

Full Usage: this.Yield

Parameters:
    arg0 : 'a

Returns: Ingress
arg0 : 'a
Returns: Ingress

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: Ingress
ingressTls : seq<IngressTLS>
Returns: Ingress

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: Ingress
ingressRule : seq<IngressRule>
Returns: Ingress

this.Zero

Full Usage: this.Zero

Returns: Ingress
Returns: Ingress