Kubernetes Engine V1 API - Class Google::Cloud::Container::V1::BootDisk (v1.9.0)

Reference documentation and code samples for the Kubernetes Engine V1 API class Google::Cloud::Container::V1::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