struct
Kubernetes::VsphereVirtualDiskVolumeSource
- Kubernetes::VsphereVirtualDiskVolumeSource
- Struct
- Value
- Object
Overview
Represents a vSphere volume resource.
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
-
#fs_type : String | Nil
fsType is filesystem type to mount.
-
#fs_type=(fs_type : String | Nil)
fsType is filesystem type to mount.
-
#storage_policy_id : String | Nil
storagePolicyID is the storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
-
#storage_policy_id=(storage_policy_id : String | Nil)
storagePolicyID is the storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
-
#storage_policy_name : String | Nil
storagePolicyName is the storage Policy Based Management (SPBM) profile name.
-
#storage_policy_name=(storage_policy_name : String | Nil)
storagePolicyName is the storage Policy Based Management (SPBM) profile name.
-
#volume_path : String | Nil
volumePath is the path that identifies vSphere volume vmdk
-
#volume_path=(volume_path : String | Nil)
volumePath is the path that identifies vSphere volume vmdk
Constructor Detail
Macro Detail
Helper macro for defining fields with automatic camelCase conversion
Instance Method Detail
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.
storagePolicyID is the storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
storagePolicyID is the storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
storagePolicyName is the storage Policy Based Management (SPBM) profile name.
storagePolicyName is the storage Policy Based Management (SPBM) profile name.
volumePath is the path that identifies vSphere volume vmdk