Overboard


K8sBuilder Type

Constructors

Constructor Description

K8sBuilder()

Full Usage: K8sBuilder()

Returns: K8sBuilder
Returns: K8sBuilder

Instance members

Instance member Description

append toAppend

Full Usage: append toAppend

Parameters:
    toAppend : K8s

Returns: K8s
toAppend : K8s
Returns: K8s

add_CsiPersistentVolume persistentVolume

Full Usage: add_CsiPersistentVolume persistentVolume

Parameters:
Returns: K8s
persistentVolume : PersistentVolume<CSIPersistentVolumeSource>
Returns: K8s

add_clusterRoleBinding clusterRoleBinding

Full Usage: add_clusterRoleBinding clusterRoleBinding

Parameters:
Returns: K8s
clusterRoleBinding : ClusterRoleBinding
Returns: K8s

this.Combine

Full Usage: this.Combine

Parameters:
    currentValueFromYield : K8s
    accumulatorFromDelay : K8s

Returns: K8s
currentValueFromYield : K8s
accumulatorFromDelay : K8s
Returns: K8s

add_configMap configMap

Full Usage: add_configMap configMap

Parameters:
Returns: K8s
configMap : ConfigMap
Returns: K8s

add_configMapList configMapList

Full Usage: add_configMapList configMapList

Parameters:
Returns: K8s
configMapList : ConfigMapList
Returns: K8s

add_cronJob cronJob

Full Usage: add_cronJob cronJob

Parameters:
Returns: K8s
cronJob : CronJob
Returns: K8s

this.Delay

Full Usage: this.Delay

Parameters:
    f : unit -> 'b

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

add_deployment deployment

Full Usage: add_deployment deployment

Parameters:
Returns: K8s
deployment : Deployment
Returns: K8s

this.For

Full Usage: this.For

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

add_ingress ingress

Full Usage: add_ingress ingress

Parameters:
Returns: K8s
ingress : Ingress
Returns: K8s

add_ingressClass ingressClass

Full Usage: add_ingressClass ingressClass

Parameters:
Returns: K8s
ingressClass : IngressClass
Returns: K8s

add_job job

Full Usage: add_job job

Parameters:
Returns: K8s
job : Job
Returns: K8s

add_namespace ns

Full Usage: add_namespace ns

Parameters:
Returns: K8s
ns : Namespace
Returns: K8s

add_persistentVolumeClaim persistentVolumeClaim

Full Usage: add_persistentVolumeClaim persistentVolumeClaim

Parameters:
Returns: K8s
persistentVolumeClaim : PersistentVolumeClaim
Returns: K8s

add_pod pod

Full Usage: add_pod pod

Parameters:
Returns: K8s
pod : Pod
Returns: K8s

add_resource resource

Full Usage: add_resource resource

Parameters:
    resource : obj

Returns: K8s
resource : obj
Returns: K8s

add_resources resources

Full Usage: add_resources resources

Parameters:
    resources : obj list

Returns: K8s
resources : obj list
Returns: K8s

add_secret secret

Full Usage: add_secret secret

Parameters:
Returns: K8s
secret : Secret
Returns: K8s

add_secretList secretList

Full Usage: add_secretList secretList

Parameters:
Returns: K8s
secretList : SecretList
Returns: K8s

add_service service

Full Usage: add_service service

Parameters:
Returns: K8s
service : Service
Returns: K8s

add_serviceAccount serviceAccount

Full Usage: add_serviceAccount serviceAccount

Parameters:
Returns: K8s
serviceAccount : ServiceAccount
Returns: K8s

add_storageClass storageClass

Full Usage: add_storageClass storageClass

Parameters:
Returns: K8s
storageClass : StorageClass
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
    k8s : seq<K8s>

Returns: K8s
k8s : seq<K8s>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
k8s : K8s
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
clusterRoleBinding : seq<ClusterRoleBinding>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
clusterRoleBinding : ClusterRoleBinding
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
serviceAccount : seq<ServiceAccount>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
serviceAccount : ServiceAccount
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
ns : seq<Namespace>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
ns : Namespace
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
Modifiers: inline
persistentVolume : seq<PersistentVolume<CSIPersistentVolumeSource>>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
Modifiers: inline
persistentVolume : PersistentVolume<CSIPersistentVolumeSource>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
persistentVolumeClaim : seq<PersistentVolumeClaim>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
persistentVolumeClaim : PersistentVolumeClaim
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
storageClass : seq<StorageClass>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
storageClass : StorageClass
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
ingress : seq<Ingress>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
ingress : Ingress
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
ingressClass : seq<IngressClass>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
ingressClass : IngressClass
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
service : seq<Service>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
service : Service
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
cronJobs : seq<CronJob>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
cronJob : CronJob
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
    jobs : seq<Job>

Returns: K8s
jobs : seq<Job>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
job : Job
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
deployments : seq<Deployment>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
deployment : Deployment
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
    pod : seq<Pod>

Returns: K8s
pod : seq<Pod>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
pod : Pod
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
configMapList : seq<ConfigMapList>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
configMapList : ConfigMapList
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
configMap : seq<ConfigMap>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
configMap : ConfigMap
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
secretList : seq<SecretList>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
secretList : SecretList
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
secrets : seq<Secret>
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
Returns: K8s
secret : Secret
Returns: K8s

this.Yield

Full Usage: this.Yield

Parameters:
    arg0 : 'a

Returns: K8s
arg0 : 'a
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
    k8s : seq<K8s>

Returns: K8s
k8s : seq<K8s>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
clusterRoleBinding : seq<ClusterRoleBinding>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
serviceAccount : seq<ServiceAccount>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
ns : seq<Namespace>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
Modifiers: inline
persistentVolume : seq<PersistentVolume<CSIPersistentVolumeSource>>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
persistentVolumeClaim : seq<PersistentVolumeClaim>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
storageClass : seq<StorageClass>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
ingress : seq<Ingress>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
ingressClass : seq<IngressClass>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
service : seq<Service>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
cronJobs : seq<CronJob>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
    jobs : seq<Job>

Returns: K8s
jobs : seq<Job>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
deployments : seq<Deployment>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
    pod : seq<Pod>

Returns: K8s
pod : seq<Pod>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
configMapList : seq<ConfigMapList>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
configMap : seq<ConfigMap>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
secretList : seq<SecretList>
Returns: K8s

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: K8s
secrets : seq<Secret>
Returns: K8s

this.Zero

Full Usage: this.Zero

Parameters:
    arg0 : 'a

Returns: K8s
arg0 : 'a
Returns: K8s