StorageClassProperties interface

Details of the StorageClass StorageClass.

Properties

accessModes

The access mode: [ReadWriteOnce, ReadWriteMany] or [ReadWriteOnce]

allowVolumeExpansion

Volume can be expanded or not

dataResilience

Allow single data node failure

failoverSpeed

Failover speed: NA, Slow, Fast

limitations

Limitations of the storage class

mountOptions

Additional mount options

performance

Performance tier

priority

Selection priority when multiple storage classes meet the criteria. 0: Highest, -1: Never use

provisioner

Provisioner name

provisioningState

Resource provision state

typeProperties

Properties of the StorageClass

volumeBindingMode

Binding mode of volumes: Immediate, WaitForFirstConsumer

Property Details

accessModes

The access mode: [ReadWriteOnce, ReadWriteMany] or [ReadWriteOnce]

accessModes?: string[]

Property Value

string[]

allowVolumeExpansion

Volume can be expanded or not

allowVolumeExpansion?: string

Property Value

string

dataResilience

Allow single data node failure

dataResilience?: string

Property Value

string

failoverSpeed

Failover speed: NA, Slow, Fast

failoverSpeed?: string

Property Value

string

limitations

Limitations of the storage class

limitations?: string[]

Property Value

string[]

mountOptions

Additional mount options

mountOptions?: string[]

Property Value

string[]

performance

Performance tier

performance?: string

Property Value

string

priority

Selection priority when multiple storage classes meet the criteria. 0: Highest, -1: Never use

priority?: number

Property Value

number

provisioner

Provisioner name

provisioner?: string

Property Value

string

provisioningState

Resource provision state

provisioningState?: string

Property Value

string

typeProperties

Properties of the StorageClass

typeProperties: StorageClassTypePropertiesUnion

Property Value

volumeBindingMode

Binding mode of volumes: Immediate, WaitForFirstConsumer

volumeBindingMode?: string

Property Value

string