Google Cloud Container V1 Client - Class BootDisk (2.5.0)

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 \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
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.)

Returns
Type
Description
string

setDiskType

Disk type of the boot disk.

(i.e. Hyperdisk-Balanced, PD-Balanced, etc.)

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getSizeGb

Disk size in GB. Replaces NodeConfig.disk_size_gb

Returns
Type
Description
int|string

setSizeGb

Disk size in GB. Replaces NodeConfig.disk_size_gb

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this

getProvisionedIops

For Hyperdisk-Balanced only, the provisioned IOPS config value.

Returns
Type
Description
int|string

setProvisionedIops

For Hyperdisk-Balanced only, the provisioned IOPS config value.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this

getProvisionedThroughput

For Hyperdisk-Balanced only, the provisioned throughput config value.

Returns
Type
Description
int|string

setProvisionedThroughput

For Hyperdisk-Balanced only, the provisioned throughput config value.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: