V1AzureDiskVolumeSource class

Annotations
  • @JsonSerializable(checked: true, createToJson: true, disallowUnrecognizedKeys: false, explicitToJson: true)

Constructors

V1AzureDiskVolumeSource({String? cachingMode, required String diskName, required String diskURI, String? fsType, String? kind, bool? readOnly})
Returns a new V1AzureDiskVolumeSource instance.
V1AzureDiskVolumeSource.fromJson(Map<String, dynamic> json)
factory

Properties

cachingMode String?
cachingMode is the Host Caching mode: None, Read Only, Read Write.
final
diskName String
diskName is the Name of the data disk in the blob storage
final
diskURI String
diskURI is the URI of data disk in the blob storage
final
fsType String?
fsType is Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
final
hashCode int
The hash code for this object.
no setteroverride
kind String?
kind expected values are Shared: multiple blob disks per storage account Dedicated: single blob disk per storage account Managed: azure managed data disk (only in managed availability set). defaults to shared
final
readOnly bool?
readOnly Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override