Google Cloud Life Sciences V2beta Client - Class PersistentDisk (0.4.0)

Reference documentation and code samples for the Google Cloud Life Sciences V2beta Client class PersistentDisk.

Configuration for a persistent disk to be attached to the VM.

See https://cloud.google.com/compute/docs/disks/performance for more information about disk type, size, and performance considerations.

Generated from protobuf message google.cloud.lifesciences.v2beta.PersistentDisk

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ size_gb int

The size, in GB, of the disk to attach. If the size is not specified, a default is chosen to ensure reasonable I/O performance. If the disk type is specified as local-ssd, multiple local drives are automatically combined to provide the requested size. Note, however, that each physical SSD is 375GB in size, and no more than 8 drives can be attached to a single instance.

↳ type string

The Compute Engine disk type. If unspecified, pd-standard is used.

↳ source_image string

An image to put on the disk before attaching it to the VM.

getSizeGb

The size, in GB, of the disk to attach. If the size is not specified, a default is chosen to ensure reasonable I/O performance.

If the disk type is specified as local-ssd, multiple local drives are automatically combined to provide the requested size. Note, however, that each physical SSD is 375GB in size, and no more than 8 drives can be attached to a single instance.

Returns
TypeDescription
int

setSizeGb

The size, in GB, of the disk to attach. If the size is not specified, a default is chosen to ensure reasonable I/O performance.

If the disk type is specified as local-ssd, multiple local drives are automatically combined to provide the requested size. Note, however, that each physical SSD is 375GB in size, and no more than 8 drives can be attached to a single instance.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getType

The Compute Engine disk type. If unspecified, pd-standard is used.

Returns
TypeDescription
string

setType

The Compute Engine disk type. If unspecified, pd-standard is used.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getSourceImage

An image to put on the disk before attaching it to the VM.

Returns
TypeDescription
string

setSourceImage

An image to put on the disk before attaching it to the VM.

Parameter
NameDescription
var string
Returns
TypeDescription
$this