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
Methods
__construct
Constructor.
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.
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.
var
string
$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.
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.
var
int
$this
getType
The Compute Engine disk type. If unspecified, pd-standard
is used.
string
setType
The Compute Engine disk type. If unspecified, pd-standard
is used.
var
string
$this
getSourceImage
An optional image to put on the disk before attaching it to the VM.
string
setSourceImage
An optional image to put on the disk before attaching it to the VM.
var
string
$this