Overboard


PodBuilder Type

Constructors

Constructor Description

PodBuilder()

Full Usage: PodBuilder()

Returns: PodBuilder
Returns: PodBuilder

Instance members

Instance member Description

_annotations annotations

Full Usage: _annotations annotations

Parameters:
    annotations : (string * string) list

Returns: Pod

Annotations for the Pod

annotations : (string * string) list
Returns: Pod

this.Combine

Full Usage: this.Combine

Parameters:
    currentValueFromYield : Pod
    accumulatorFromDelay : Pod

Returns: Pod
currentValueFromYield : Pod
accumulatorFromDelay : Pod
Returns: Pod

add_container container

Full Usage: add_container container

Parameters:
Returns: Pod
container : Container
Returns: Pod

containers containers

Full Usage: containers containers

Parameters:
Returns: Pod
containers : Container list
Returns: Pod

this.Delay

Full Usage: this.Delay

Parameters:
    f : unit -> 'b

Returns: 'b
f : unit -> 'b
Returns: 'b

this.For

Full Usage: this.For

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

_labels labels

Full Usage: _labels labels

Parameters:
    labels : (string * string) list

Returns: Pod

Labels for the Pod

labels : (string * string) list
Returns: Pod

_name name

Full Usage: _name name

Parameters:
    name : string

Returns: Pod

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

name : string
Returns: Pod

_namespace ns

Full Usage: _namespace ns

Parameters:
    ns : string

Returns: Pod

Namespace of the Pod. 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: Pod

restartPolicy restartPolicy

Full Usage: restartPolicy restartPolicy

Parameters:
Returns: Pod
restartPolicy : RestartPolicy
Returns: Pod

set_metadata metadata

Full Usage: set_metadata metadata

Parameters:
Returns: Pod
metadata : Metadata
Returns: Pod

add_volume volume

Full Usage: add_volume volume

Parameters:
Returns: Pod
volume : Volume
Returns: Pod

volumes volumes

Full Usage: volumes volumes

Parameters:
Returns: Pod
volumes : Volume list
Returns: Pod

this.Yield

Full Usage: this.Yield

Parameters:
Returns: Pod
volume : seq<Volume>
Returns: Pod

this.Yield

Full Usage: this.Yield

Parameters:
Returns: Pod
volume : Volume
Returns: Pod

this.Yield

Full Usage: this.Yield

Parameters:
Returns: Pod
container : seq<Container>
Returns: Pod

this.Yield

Full Usage: this.Yield

Parameters:
Returns: Pod
container : Container
Returns: Pod

this.Yield

Full Usage: this.Yield

Parameters:
Returns: Pod
metadata : Metadata
Returns: Pod

this.Yield

Full Usage: this.Yield

Parameters:
    name : string

Returns: Pod
name : string
Returns: Pod

this.Yield

Full Usage: this.Yield

Parameters:
    arg0 : 'b

Returns: Pod
arg0 : 'b
Returns: Pod

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: Pod
volume : seq<Volume>
Returns: Pod

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: Pod
container : seq<Container>
Returns: Pod

this.Zero

Full Usage: this.Zero

Returns: Pod
Returns: Pod