Reference documentation and code samples for the Dataflow V1beta3 API class Google::Cloud::Dataflow::V1beta3::Disk.
Describes the data disk used by a workflow job.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#disk_type
def disk_type() -> ::String
-
(::String) — Disk storage type, as defined by Google Compute Engine. This
must be a disk type appropriate to the project and zone in which
the workers will run. If unknown or unspecified, the service
will attempt to choose a reasonable default.
For example, the standard persistent disk type is a resource name typically ending in "pd-standard". If SSD persistent disks are available, the resource name typically ends with "pd-ssd". The actual valid values are defined the Google Compute Engine API, not by the Cloud Dataflow API; consult the Google Compute Engine documentation for more information about determining the set of available disk types for a particular project and zone.
Google Compute Engine Disk types are local to a particular project in a particular zone, and so the resource name will typically look something like this:
compute.googleapis.com/projects/project-id/zones/zone/diskTypes/pd-standard
#disk_type=
def disk_type=(value) -> ::String
-
value (::String) — Disk storage type, as defined by Google Compute Engine. This
must be a disk type appropriate to the project and zone in which
the workers will run. If unknown or unspecified, the service
will attempt to choose a reasonable default.
For example, the standard persistent disk type is a resource name typically ending in "pd-standard". If SSD persistent disks are available, the resource name typically ends with "pd-ssd". The actual valid values are defined the Google Compute Engine API, not by the Cloud Dataflow API; consult the Google Compute Engine documentation for more information about determining the set of available disk types for a particular project and zone.
Google Compute Engine Disk types are local to a particular project in a particular zone, and so the resource name will typically look something like this:
compute.googleapis.com/projects/project-id/zones/zone/diskTypes/pd-standard
-
(::String) — Disk storage type, as defined by Google Compute Engine. This
must be a disk type appropriate to the project and zone in which
the workers will run. If unknown or unspecified, the service
will attempt to choose a reasonable default.
For example, the standard persistent disk type is a resource name typically ending in "pd-standard". If SSD persistent disks are available, the resource name typically ends with "pd-ssd". The actual valid values are defined the Google Compute Engine API, not by the Cloud Dataflow API; consult the Google Compute Engine documentation for more information about determining the set of available disk types for a particular project and zone.
Google Compute Engine Disk types are local to a particular project in a particular zone, and so the resource name will typically look something like this:
compute.googleapis.com/projects/project-id/zones/zone/diskTypes/pd-standard
#mount_point
def mount_point() -> ::String
- (::String) — Directory in a VM where disk is mounted.
#mount_point=
def mount_point=(value) -> ::String
- value (::String) — Directory in a VM where disk is mounted.
- (::String) — Directory in a VM where disk is mounted.
#size_gb
def size_gb() -> ::Integer
- (::Integer) — Size of disk in GB. If zero or unspecified, the service will attempt to choose a reasonable default.
#size_gb=
def size_gb=(value) -> ::Integer
- value (::Integer) — Size of disk in GB. If zero or unspecified, the service will attempt to choose a reasonable default.
- (::Integer) — Size of disk in GB. If zero or unspecified, the service will attempt to choose a reasonable default.