struct
Kubernetes::AzureDiskVolumeSource
- Kubernetes::AzureDiskVolumeSource
- Struct
- Value
- Object
Overview
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
Included Modules
- JSON::Serializable
- Kubernetes::Serializable
- YAML::Serializable
Defined in:
generated/models/io_k8s_api_core_v1.crConstructors
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
- .new(pull : ::JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : ::JSON::PullParser)
- .new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Macro Summary
-
field(name, type = nil, **options, &block)
Helper macro for defining fields with automatic camelCase conversion
Instance Method Summary
-
#caching_mode : String | Nil
cachingMode is the Host Caching mode: None, Read Only, Read Write.
-
#caching_mode=(caching_mode : String | Nil)
cachingMode is the Host Caching mode: None, Read Only, Read Write.
-
#disk_name : String | Nil
diskName is the Name of the data disk in the blob storage
-
#disk_name=(disk_name : String | Nil)
diskName is the Name of the data disk in the blob storage
-
#disk_uri : String | Nil
diskURI is the URI of data disk in the blob storage
-
#disk_uri=(disk_uri : String | Nil)
diskURI is the URI of data disk in the blob storage
-
#fs_type : String | Nil
fsType is Filesystem type to mount.
-
#fs_type=(fs_type : String | Nil)
fsType is Filesystem type to mount.
-
#kind : String | Nil
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).
-
#kind=(kind : String | Nil)
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).
-
#read_only : Bool | Nil
readOnly Defaults to false (read/write).
-
#read_only=(read_only : Bool | Nil)
readOnly Defaults to false (read/write).
Constructor Detail
Macro Detail
Helper macro for defining fields with automatic camelCase conversion
Instance Method Detail
cachingMode is the Host Caching mode: None, Read Only, Read Write.
cachingMode is the Host Caching mode: None, Read Only, Read Write.
diskName is the Name of the data disk in the blob storage
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.
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.
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
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
readOnly Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
readOnly Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.