Google Cloud Life Sciences V2beta Client - Class Disk (0.5.4)

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

Carries information about a disk that can be attached to a VM.

See https://cloud.google.com/compute/docs/disks/performance for more information about disk type, size, and performance considerations. Specify either Volume or Disk , but not both.

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

Namespace

Google \ Cloud \ LifeSciences \ V2beta

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ name
string

A user-supplied name for the disk. Used when mounting the disk into actions. The name must contain only upper and lowercase alphanumeric characters and hyphens and cannot start with a hyphen.

↳ 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 optional image to put on the disk before attaching it to the VM.

getName

A user-supplied name for the disk. Used when mounting the disk into actions. The name must contain only upper and lowercase alphanumeric characters and hyphens and cannot start with a hyphen.

Returns
Type
Description
string

setName

A user-supplied name for the disk. Used when mounting the disk into actions. The name must contain only upper and lowercase alphanumeric characters and hyphens and cannot start with a hyphen.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

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
Type
Description
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
Name
Description
var
int
Returns
Type
Description
$this

getType

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

Returns
Type
Description
string

setType

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

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getSourceImage

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

Returns
Type
Description
string

setSourceImage

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

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