Overboard


StorageClassBuilder Type

Constructors

Constructor Description

StorageClassBuilder()

Full Usage: StorageClassBuilder()

Returns: StorageClassBuilder
Returns: StorageClassBuilder

Instance members

Instance member Description

allowVolumeExpansion

Full Usage: allowVolumeExpansion

Returns: StorageClass

PersistentVolumes can be configured to be expandable. This feature when set to true, allows the users to resize the volume by editing the corresponding PVC object.

Returns: StorageClass

_annotations annotations

Full Usage: _annotations annotations

Parameters:
    annotations : (string * string) list

Returns: StorageClass

Annotations for the StorageClass

annotations : (string * string) list
Returns: StorageClass

this.Combine

Full Usage: this.Combine

Parameters:
Returns: StorageClass
currentValueFromYield : StorageClass
accumulatorFromDelay : StorageClass
Returns: StorageClass

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: StorageClass
state : StorageClass
f : unit -> StorageClass
Returns: StorageClass

_labels labels

Full Usage: _labels labels

Parameters:
    labels : (string * string) list

Returns: StorageClass

Labels for the StorageClass

labels : (string * string) list
Returns: StorageClass

mountOptions mountOptions

Full Usage: mountOptions mountOptions

Parameters:
    mountOptions : string list

Returns: StorageClass
mountOptions : string list
Returns: StorageClass

_name name

Full Usage: _name name

Parameters:
    name : string

Returns: StorageClass

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

name : string
Returns: StorageClass

_namespace ns

Full Usage: _namespace ns

Parameters:
    ns : string

Returns: StorageClass

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

parameters parameters

Full Usage: parameters parameters

Parameters:
    parameters : (string * string) list

Returns: StorageClass
parameters : (string * string) list
Returns: StorageClass

provisioner provisioner

Full Usage: provisioner provisioner

Parameters:
    provisioner : string

Returns: StorageClass

Provisioner for CSI eg. blob.csi.azure.com See: https://kubernetes.io/docs/concepts/storage/storage-classes/#provisioner

provisioner : string
Returns: StorageClass

reclaimPolicy reclaimPolicy

Full Usage: reclaimPolicy reclaimPolicy

Parameters:
Returns: StorageClass

Reclaim policy for the PersistentVolume created with this StorageClass. Options are "Delete" (default) or "Reclaim".

reclaimPolicy : ReclaimPolicy
Returns: StorageClass

set_metadata metadata

Full Usage: set_metadata metadata

Parameters:
Returns: StorageClass

Sets the StorageClass metadata

metadata : Metadata
Returns: StorageClass

volumeBindingMode volumeBindingMode

Full Usage: volumeBindingMode volumeBindingMode

Parameters:
    volumeBindingMode : string

Returns: StorageClass

Controls when volume binding and provisioning occurs. Options are "Immediate" (default) or "WaitForFirstCustomer" (if supported). See: https://kubernetes.io/docs/concepts/storage/storage-classes/#volume-binding-mode

volumeBindingMode : string
Returns: StorageClass

this.Yield

Full Usage: this.Yield

Parameters:
    parameters : seq<string * string>

Returns: StorageClass
parameters : seq<string * string>
Returns: StorageClass

this.Yield

Full Usage: this.Yield

Parameters:
Returns: StorageClass
reclaimPolicy : seq<ReclaimPolicy>
Returns: StorageClass

this.Yield

Full Usage: this.Yield

Parameters:
Returns: StorageClass
reclaimPolicy : ReclaimPolicy
Returns: StorageClass

this.Yield

Full Usage: this.Yield

Parameters:
Returns: StorageClass
metadata : Metadata
Returns: StorageClass

this.Yield

Full Usage: this.Yield

Parameters:
    name : string

Returns: StorageClass
name : string
Returns: StorageClass

this.Yield

Full Usage: this.Yield

Parameters:
    arg0 : 'a

Returns: StorageClass
arg0 : 'a
Returns: StorageClass

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: StorageClass
reclaimPolicy : seq<ReclaimPolicy>
Returns: StorageClass

this.Zero

Full Usage: this.Zero

Returns: StorageClass
Returns: StorageClass