Overboard


PersistentVolumeClaimBuilder Type

Constructors

Constructor Description

PersistentVolumeClaimBuilder()

Full Usage: PersistentVolumeClaimBuilder()

Returns: PersistentVolumeClaimBuilder
Returns: PersistentVolumeClaimBuilder

Instance members

Instance member Description

accessModes accessModes

Full Usage: accessModes accessModes

Parameters:
Returns: PersistentVolumeClaim

accessModes contains the desired access modes the volume should have

accessModes : AccessMode list
Returns: PersistentVolumeClaim

_annotations annotations

Full Usage: _annotations annotations

Parameters:
    annotations : (string * string) list

Returns: PersistentVolumeClaim

Annotations for the PersistentVolumeClaim

annotations : (string * string) list
Returns: PersistentVolumeClaim

_labels labels

Full Usage: _labels labels

Parameters:
    labels : (string * string) list

Returns: PersistentVolumeClaim

Labels for the PersistentVolumeClaim

labels : (string * string) list
Returns: PersistentVolumeClaim

_name name

Full Usage: _name name

Parameters:
    name : string

Returns: PersistentVolumeClaim

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

name : string
Returns: PersistentVolumeClaim

_namespace ns

Full Usage: _namespace ns

Parameters:
    ns : string

Returns: PersistentVolumeClaim

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

resources resources

Full Usage: resources resources

Parameters:
Returns: PersistentVolumeClaim

resources represents the minimum resources the volume should have

resources : Resources
Returns: PersistentVolumeClaim

selector selector

Full Usage: selector selector

Parameters:
Returns: PersistentVolumeClaim

selector is a label query over volumes to consider for binding

selector : LabelSelector
Returns: PersistentVolumeClaim

set_metadata metadata

Full Usage: set_metadata metadata

Parameters:
Returns: PersistentVolumeClaim

Sets the PersistentVolumeClaim metadata

metadata : Metadata
Returns: PersistentVolumeClaim

storageClassName storageClassName

Full Usage: storageClassName storageClassName

Parameters:
    storageClassName : string

Returns: PersistentVolumeClaim

storageClassName is the name of the StorageClass required by the claim

storageClassName : string
Returns: PersistentVolumeClaim

volumeMode volumeMode

Full Usage: volumeMode volumeMode

Parameters:
Returns: PersistentVolumeClaim

volumeMode defines what type of volume is required by the claim

volumeMode : VolumeMode
Returns: PersistentVolumeClaim

volumeName volumeName

Full Usage: volumeName volumeName

Parameters:
    volumeName : string

Returns: PersistentVolumeClaim

volumeName is the binding reference to the PersistentVolume backing this claim

volumeName : string
Returns: PersistentVolumeClaim

this.Yield

Full Usage: this.Yield

Parameters:
Returns: PersistentVolumeClaim
metadata : Metadata
Returns: PersistentVolumeClaim

this.Yield

Full Usage: this.Yield

Parameters:
    name : string

Returns: PersistentVolumeClaim
name : string
Returns: PersistentVolumeClaim

this.Yield

Full Usage: this.Yield

Parameters:
    arg0 : 'a

Returns: PersistentVolumeClaim
arg0 : 'a
Returns: PersistentVolumeClaim