Reference documentation and code samples for the Kubernetes Engine V1beta1 API class Google::Cloud::Container::V1beta1::BootDisk.
BootDisk specifies the boot disk configuration for nodepools.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#disk_type
def disk_type() -> ::String
Returns
- (::String) — Disk type of the boot disk. (i.e. Hyperdisk-Balanced, PD-Balanced, etc.)
#disk_type=
def disk_type=(value) -> ::String
Parameter
- value (::String) — Disk type of the boot disk. (i.e. Hyperdisk-Balanced, PD-Balanced, etc.)
Returns
- (::String) — Disk type of the boot disk. (i.e. Hyperdisk-Balanced, PD-Balanced, etc.)
#provisioned_iops
def provisioned_iops() -> ::Integer
Returns
- (::Integer) — For Hyperdisk-Balanced only, the provisioned IOPS config value.
#provisioned_iops=
def provisioned_iops=(value) -> ::Integer
Parameter
- value (::Integer) — For Hyperdisk-Balanced only, the provisioned IOPS config value.
Returns
- (::Integer) — For Hyperdisk-Balanced only, the provisioned IOPS config value.
#provisioned_throughput
def provisioned_throughput() -> ::Integer
Returns
- (::Integer) — For Hyperdisk-Balanced only, the provisioned throughput config value.
#provisioned_throughput=
def provisioned_throughput=(value) -> ::Integer
Parameter
- value (::Integer) — For Hyperdisk-Balanced only, the provisioned throughput config value.
Returns
- (::Integer) — For Hyperdisk-Balanced only, the provisioned throughput config value.
#size_gb
def size_gb() -> ::Integer
Returns
- (::Integer) — Disk size in GB. Replaces NodeConfig.disk_size_gb
#size_gb=
def size_gb=(value) -> ::Integer
Parameter
- value (::Integer) — Disk size in GB. Replaces NodeConfig.disk_size_gb
Returns
- (::Integer) — Disk size in GB. Replaces NodeConfig.disk_size_gb