Reference documentation and code samples for the Google Cloud Container V1 Client class BootDisk.
BootDisk specifies the boot disk configuration for nodepools.
Generated from protobuf message google.container.v1.BootDisk
Namespace
Google \ Cloud \ Container \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ disk_type
string
Disk type of the boot disk. (i.e. Hyperdisk-Balanced, PD-Balanced, etc.)
↳ size_gb
int|string
Disk size in GB. Replaces NodeConfig.disk_size_gb
↳ provisioned_iops
int|string
For Hyperdisk-Balanced only, the provisioned IOPS config value.
↳ provisioned_throughput
int|string
For Hyperdisk-Balanced only, the provisioned throughput config value.
getDiskType
Disk type of the boot disk.
(i.e. Hyperdisk-Balanced, PD-Balanced, etc.)
string
setDiskType
Disk type of the boot disk.
(i.e. Hyperdisk-Balanced, PD-Balanced, etc.)
var
string
$this
getSizeGb
Disk size in GB. Replaces NodeConfig.disk_size_gb
int|string
setSizeGb
Disk size in GB. Replaces NodeConfig.disk_size_gb
var
int|string
$this
getProvisionedIops
For Hyperdisk-Balanced only, the provisioned IOPS config value.
int|string
setProvisionedIops
For Hyperdisk-Balanced only, the provisioned IOPS config value.
var
int|string
$this
getProvisionedThroughput
For Hyperdisk-Balanced only, the provisioned throughput config value.
int|string
setProvisionedThroughput
For Hyperdisk-Balanced only, the provisioned throughput config value.
var
int|string
$this

